/*For Device: magento:desktop:generic:generic_web_browser:firefox:firefox_1_0:firefox_2_0:firefox_3_0:firefox_3_5:firefox_4_0:firefox_5_0:firefox_6_0:firefox_7_0:firefox_8_0:firefox_9_0:firefox_10_0:firefox_11_0:firefox_12_0:firefox_13_0:firefox_14_0:firefox_15_0:firefox_16_0:firefox_17_0:firefox_18_0:firefox_19_0:firefox_20_0:firefox_21_0:firefox_22_0:firefox_23_0:firefox_24_0:firefox_25_0:firefox_26_0:firefox_27_0:firefox_28_0:firefox_29_0:firefox_30_0:firefox_31_0:firefox_32_0:firefox_33_0:firefox_34_0:firefox_35_0:firefox_36_0:firefox_37_0:firefox_38_0:firefox_39_0:firefox_40_0:firefox_41_0:firefox_42_0:firefox_43_0:firefox_44_0:firefox_45_0 */

/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('/html/assets/fonts/fontawesome-webfont.eot?v=4.3.0');
  src: url('/html/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('/html/assets/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('/html/assets/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('/html/assets/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('/html/assets/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal; }

.lia-fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0); }

/* makes the font 33% larger relative to the icon container */
.lia-fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.lia-fa-2x {
  font-size: 2em; }

.lia-fa-3x {
  font-size: 3em; }

.lia-fa-4x {
  font-size: 4em; }

.lia-fa-5x {
  font-size: 5em; }

.lia-fa-fw {
  width: 1.28571429em;
  text-align: center; }

.lia-fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none; }
  .lia-fa-ul > li {
    position: relative; }

.lia-fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center; }
  .lia-fa-li.lia-fa-lg {
    left: -1.85714286em; }

.lia-fa-border {
  padding: .2em .25em .15em;
  border: solid .08em #eee;
  border-radius: .1em; }

.pull-right {
  float: right; }

.pull-left {
  float: left; }

.lia-fa.pull-left {
  margin-right: .3em; }
.lia-fa.pull-right {
  margin-left: .3em; }

.lia-fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

.lia-fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

.lia-fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }

.lia-fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.lia-fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }

.lia-fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.lia-fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

:root .lia-fa-rotate-90, :root .lia-fa-rotate-180, :root .lia-fa-rotate-270, :root .lia-fa-flip-horizontal, :root .lia-fa-flip-vertical {
  filter: none; }

.lia-fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.lia-fa-stack-1x, .lia-fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.lia-fa-stack-1x {
  line-height: inherit; }

.lia-fa-stack-2x {
  font-size: 2em; }

.lia-fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.lia-fa-glass:before {
  content: "\f000"; }

.lia-fa-music:before {
  content: "\f001"; }

.lia-fa-search:before {
  content: "\f002"; }

.lia-fa-envelope-o:before {
  content: "\f003"; }

.lia-fa-heart:before {
  content: "\f004"; }

.lia-fa-star:before {
  content: "\f005"; }

.lia-fa-star-o:before {
  content: "\f006"; }

.lia-fa-user:before {
  content: "\f007"; }

.lia-fa-film:before {
  content: "\f008"; }

.lia-fa-th-large:before {
  content: "\f009"; }

.lia-fa-th:before {
  content: "\f00a"; }

.lia-fa-th-list:before {
  content: "\f00b"; }

.lia-fa-check:before {
  content: "\f00c"; }

.lia-fa-remove:before, .lia-fa-close:before, .lia-fa-times:before {
  content: "\f00d"; }

.lia-fa-search-plus:before {
  content: "\f00e"; }

.lia-fa-search-minus:before {
  content: "\f010"; }

.lia-fa-power-off:before {
  content: "\f011"; }

.lia-fa-signal:before {
  content: "\f012"; }

.lia-fa-gear:before, .lia-fa-cog:before {
  content: "\f013"; }

.lia-fa-trash-o:before {
  content: "\f014"; }

.lia-fa-home:before {
  content: "\f015"; }

.lia-fa-file-o:before {
  content: "\f016"; }

.lia-fa-clock-o:before {
  content: "\f017"; }

.lia-fa-road:before {
  content: "\f018"; }

.lia-fa-download:before {
  content: "\f019"; }

.lia-fa-arrow-circle-o-down:before {
  content: "\f01a"; }

.lia-fa-arrow-circle-o-up:before {
  content: "\f01b"; }

.lia-fa-inbox:before {
  content: "\f01c"; }

.lia-fa-play-circle-o:before {
  content: "\f01d"; }

.lia-fa-rotate-right:before, .lia-fa-repeat:before {
  content: "\f01e"; }

.lia-fa-refresh:before {
  content: "\f021"; }

.lia-fa-list-alt:before {
  content: "\f022"; }

.lia-fa-lock:before {
  content: "\f023"; }

.lia-fa-flag:before {
  content: "\f024"; }

.lia-fa-headphones:before {
  content: "\f025"; }

.lia-fa-volume-off:before {
  content: "\f026"; }

.lia-fa-volume-down:before {
  content: "\f027"; }

.lia-fa-volume-up:before {
  content: "\f028"; }

.lia-fa-qrcode:before {
  content: "\f029"; }

.lia-fa-barcode:before {
  content: "\f02a"; }

.lia-fa-tag:before {
  content: "\f02b"; }

.lia-fa-tags:before {
  content: "\f02c"; }

.lia-fa-book:before {
  content: "\f02d"; }

.lia-fa-bookmark:before {
  content: "\f02e"; }

.lia-fa-print:before {
  content: "\f02f"; }

.lia-fa-camera:before {
  content: "\f030"; }

.lia-fa-font:before {
  content: "\f031"; }

.lia-fa-bold:before {
  content: "\f032"; }

.lia-fa-italic:before {
  content: "\f033"; }

.lia-fa-text-height:before {
  content: "\f034"; }

.lia-fa-text-width:before {
  content: "\f035"; }

.lia-fa-align-left:before {
  content: "\f036"; }

.lia-fa-align-center:before {
  content: "\f037"; }

.lia-fa-align-right:before {
  content: "\f038"; }

.lia-fa-align-justify:before {
  content: "\f039"; }

.lia-fa-list:before {
  content: "\f03a"; }

.lia-fa-dedent:before, .lia-fa-outdent:before {
  content: "\f03b"; }

.lia-fa-indent:before {
  content: "\f03c"; }

.lia-fa-video-camera:before {
  content: "\f03d"; }

.lia-fa-photo:before, .lia-fa-image:before, .lia-fa-picture-o:before {
  content: "\f03e"; }

.lia-fa-pencil:before {
  content: "\f040"; }

.lia-fa-map-marker:before {
  content: "\f041"; }

.lia-fa-adjust:before {
  content: "\f042"; }

.lia-fa-tint:before {
  content: "\f043"; }

.lia-fa-edit:before, .lia-fa-pencil-square-o:before {
  content: "\f044"; }

.lia-fa-share-square-o:before {
  content: "\f045"; }

.lia-fa-check-square-o:before {
  content: "\f046"; }

.lia-fa-arrows:before {
  content: "\f047"; }

.lia-fa-step-backward:before {
  content: "\f048"; }

.lia-fa-fast-backward:before {
  content: "\f049"; }

.lia-fa-backward:before {
  content: "\f04a"; }

.lia-fa-play:before {
  content: "\f04b"; }

.lia-fa-pause:before {
  content: "\f04c"; }

.lia-fa-stop:before {
  content: "\f04d"; }

.lia-fa-forward:before {
  content: "\f04e"; }

.lia-fa-fast-forward:before {
  content: "\f050"; }

.lia-fa-step-forward:before {
  content: "\f051"; }

.lia-fa-eject:before {
  content: "\f052"; }

.lia-fa-chevron-left:before {
  content: "\f053"; }

.lia-fa-chevron-right:before {
  content: "\f054"; }

.lia-fa-plus-circle:before {
  content: "\f055"; }

.lia-fa-minus-circle:before {
  content: "\f056"; }

.lia-fa-times-circle:before {
  content: "\f057"; }

.lia-fa-check-circle:before {
  content: "\f058"; }

.lia-fa-question-circle:before {
  content: "\f059"; }

.lia-fa-info-circle:before {
  content: "\f05a"; }

.lia-fa-crosshairs:before {
  content: "\f05b"; }

.lia-fa-times-circle-o:before {
  content: "\f05c"; }

.lia-fa-check-circle-o:before {
  content: "\f05d"; }

.lia-fa-ban:before {
  content: "\f05e"; }

.lia-fa-arrow-left:before {
  content: "\f060"; }

.lia-fa-arrow-right:before {
  content: "\f061"; }

.lia-fa-arrow-up:before {
  content: "\f062"; }

.lia-fa-arrow-down:before {
  content: "\f063"; }

.lia-fa-mail-forward:before, .lia-fa-share:before {
  content: "\f064"; }

.lia-fa-expand:before {
  content: "\f065"; }

.lia-fa-compress:before {
  content: "\f066"; }

.lia-fa-plus:before {
  content: "\f067"; }

.lia-fa-minus:before {
  content: "\f068"; }

.lia-fa-asterisk:before {
  content: "\f069"; }

.lia-fa-exclamation-circle:before {
  content: "\f06a"; }

.lia-fa-gift:before {
  content: "\f06b"; }

.lia-fa-leaf:before {
  content: "\f06c"; }

.lia-fa-fire:before {
  content: "\f06d"; }

.lia-fa-eye:before {
  content: "\f06e"; }

.lia-fa-eye-slash:before {
  content: "\f070"; }

.lia-fa-warning:before, .lia-fa-exclamation-triangle:before {
  content: "\f071"; }

.lia-fa-plane:before {
  content: "\f072"; }

.lia-fa-calendar:before {
  content: "\f073"; }

.lia-fa-random:before {
  content: "\f074"; }

.lia-fa-comment:before {
  content: "\f075"; }

.lia-fa-magnet:before {
  content: "\f076"; }

.lia-fa-chevron-up:before {
  content: "\f077"; }

.lia-fa-chevron-down:before {
  content: "\f078"; }

.lia-fa-retweet:before {
  content: "\f079"; }

.lia-fa-shopping-cart:before {
  content: "\f07a"; }

.lia-fa-folder:before {
  content: "\f07b"; }

.lia-fa-folder-open:before {
  content: "\f07c"; }

.lia-fa-arrows-v:before {
  content: "\f07d"; }

.lia-fa-arrows-h:before {
  content: "\f07e"; }

.lia-fa-bar-chart-o:before, .lia-fa-bar-chart:before {
  content: "\f080"; }

.lia-fa-twitter-square:before {
  content: "\f081"; }

.lia-fa-facebook-square:before {
  content: "\f082"; }

.lia-fa-camera-retro:before {
  content: "\f083"; }

.lia-fa-key:before {
  content: "\f084"; }

.lia-fa-gears:before, .lia-fa-cogs:before {
  content: "\f085"; }

.lia-fa-comments:before {
  content: "\f086"; }

.lia-fa-thumbs-o-up:before {
  content: "\f087"; }

.lia-fa-thumbs-o-down:before {
  content: "\f088"; }

.lia-fa-star-half:before {
  content: "\f089"; }

.lia-fa-heart-o:before {
  content: "\f08a"; }

.lia-fa-sign-out:before {
  content: "\f08b"; }

.lia-fa-linkedin-square:before {
  content: "\f08c"; }

.lia-fa-thumb-tack:before {
  content: "\f08d"; }

.lia-fa-external-link:before {
  content: "\f08e"; }

.lia-fa-sign-in:before {
  content: "\f090"; }

.lia-fa-trophy:before {
  content: "\f091"; }

.lia-fa-github-square:before {
  content: "\f092"; }

.lia-fa-upload:before {
  content: "\f093"; }

.lia-fa-lemon-o:before {
  content: "\f094"; }

.lia-fa-phone:before {
  content: "\f095"; }

.lia-fa-square-o:before {
  content: "\f096"; }

.lia-fa-bookmark-o:before {
  content: "\f097"; }

.lia-fa-phone-square:before {
  content: "\f098"; }

.lia-fa-twitter:before {
  content: "\f099"; }

.lia-fa-facebook-f:before, .lia-fa-facebook:before {
  content: "\f09a"; }

.lia-fa-github:before {
  content: "\f09b"; }

.lia-fa-unlock:before {
  content: "\f09c"; }

.lia-fa-credit-card:before {
  content: "\f09d"; }

.lia-fa-rss:before {
  content: "\f09e"; }

.lia-fa-hdd-o:before {
  content: "\f0a0"; }

.lia-fa-bullhorn:before {
  content: "\f0a1"; }

.lia-fa-bell:before {
  content: "\f0f3"; }

.lia-fa-certificate:before {
  content: "\f0a3"; }

.lia-fa-hand-o-right:before {
  content: "\f0a4"; }

.lia-fa-hand-o-left:before {
  content: "\f0a5"; }

.lia-fa-hand-o-up:before {
  content: "\f0a6"; }

.lia-fa-hand-o-down:before {
  content: "\f0a7"; }

.lia-fa-arrow-circle-left:before {
  content: "\f0a8"; }

.lia-fa-arrow-circle-right:before {
  content: "\f0a9"; }

.lia-fa-arrow-circle-up:before {
  content: "\f0aa"; }

.lia-fa-arrow-circle-down:before {
  content: "\f0ab"; }

.lia-fa-globe:before {
  content: "\f0ac"; }

.lia-fa-wrench:before {
  content: "\f0ad"; }

.lia-fa-tasks:before {
  content: "\f0ae"; }

.lia-fa-filter:before {
  content: "\f0b0"; }

.lia-fa-briefcase:before {
  content: "\f0b1"; }

.lia-fa-arrows-alt:before {
  content: "\f0b2"; }

.lia-fa-group:before, .lia-fa-users:before {
  content: "\f0c0"; }

.lia-fa-chain:before, .lia-fa-link:before {
  content: "\f0c1"; }

.lia-fa-cloud:before {
  content: "\f0c2"; }

.lia-fa-flask:before {
  content: "\f0c3"; }

.lia-fa-cut:before, .lia-fa-scissors:before {
  content: "\f0c4"; }

.lia-fa-copy:before, .lia-fa-files-o:before {
  content: "\f0c5"; }

.lia-fa-paperclip:before {
  content: "\f0c6"; }

.lia-fa-save:before, .lia-fa-floppy-o:before {
  content: "\f0c7"; }

.lia-fa-square:before {
  content: "\f0c8"; }

.lia-fa-navicon:before, .lia-fa-reorder:before, .lia-fa-bars:before {
  content: "\f0c9"; }

.lia-fa-list-ul:before {
  content: "\f0ca"; }

.lia-fa-list-ol:before {
  content: "\f0cb"; }

.lia-fa-strikethrough:before {
  content: "\f0cc"; }

.lia-fa-underline:before {
  content: "\f0cd"; }

.lia-fa-table:before {
  content: "\f0ce"; }

.lia-fa-magic:before {
  content: "\f0d0"; }

.lia-fa-truck:before {
  content: "\f0d1"; }

.lia-fa-pinterest:before {
  content: "\f0d2"; }

.lia-fa-pinterest-square:before {
  content: "\f0d3"; }

.lia-fa-google-plus-square:before {
  content: "\f0d4"; }

.lia-fa-google-plus:before {
  content: "\f0d5"; }

.lia-fa-money:before {
  content: "\f0d6"; }

.lia-fa-caret-down:before {
  content: "\f0d7"; }

.lia-fa-caret-up:before {
  content: "\f0d8"; }

.lia-fa-caret-left:before {
  content: "\f0d9"; }

.lia-fa-caret-right:before {
  content: "\f0da"; }

.lia-fa-columns:before {
  content: "\f0db"; }

.lia-fa-unsorted:before, .lia-fa-sort:before {
  content: "\f0dc"; }

.lia-fa-sort-down:before, .lia-fa-sort-desc:before {
  content: "\f0dd"; }

.lia-fa-sort-up:before, .lia-fa-sort-asc:before {
  content: "\f0de"; }

.lia-fa-envelope:before {
  content: "\f0e0"; }

.lia-fa-linkedin:before {
  content: "\f0e1"; }

.lia-fa-rotate-left:before, .lia-fa-undo:before {
  content: "\f0e2"; }

.lia-fa-legal:before, .lia-fa-gavel:before {
  content: "\f0e3"; }

.lia-fa-dashboard:before, .lia-fa-tachometer:before {
  content: "\f0e4"; }

.lia-fa-comment-o:before {
  content: "\f0e5"; }

.lia-fa-comments-o:before {
  content: "\f0e6"; }

.lia-fa-flash:before, .lia-fa-bolt:before {
  content: "\f0e7"; }

.lia-fa-sitemap:before {
  content: "\f0e8"; }

.lia-fa-umbrella:before {
  content: "\f0e9"; }

.lia-fa-paste:before, .lia-fa-clipboard:before {
  content: "\f0ea"; }

.lia-fa-lightbulb-o:before {
  content: "\f0eb"; }

.lia-fa-exchange:before {
  content: "\f0ec"; }

.lia-fa-cloud-download:before {
  content: "\f0ed"; }

.lia-fa-cloud-upload:before {
  content: "\f0ee"; }

.lia-fa-user-md:before {
  content: "\f0f0"; }

.lia-fa-stethoscope:before {
  content: "\f0f1"; }

.lia-fa-suitcase:before {
  content: "\f0f2"; }

.lia-fa-bell-o:before {
  content: "\f0a2"; }

.lia-fa-coffee:before {
  content: "\f0f4"; }

.lia-fa-cutlery:before {
  content: "\f0f5"; }

.lia-fa-file-text-o:before {
  content: "\f0f6"; }

.lia-fa-building-o:before {
  content: "\f0f7"; }

.lia-fa-hospital-o:before {
  content: "\f0f8"; }

.lia-fa-ambulance:before {
  content: "\f0f9"; }

.lia-fa-medkit:before {
  content: "\f0fa"; }

.lia-fa-fighter-jet:before {
  content: "\f0fb"; }

.lia-fa-beer:before {
  content: "\f0fc"; }

.lia-fa-h-square:before {
  content: "\f0fd"; }

.lia-fa-plus-square:before {
  content: "\f0fe"; }

.lia-fa-angle-double-left:before {
  content: "\f100"; }

.lia-fa-angle-double-right:before {
  content: "\f101"; }

.lia-fa-angle-double-up:before {
  content: "\f102"; }

.lia-fa-angle-double-down:before {
  content: "\f103"; }

.lia-fa-angle-left:before {
  content: "\f104"; }

.lia-fa-angle-right:before {
  content: "\f105"; }

.lia-fa-angle-up:before {
  content: "\f106"; }

.lia-fa-angle-down:before {
  content: "\f107"; }

.lia-fa-desktop:before {
  content: "\f108"; }

.lia-fa-laptop:before {
  content: "\f109"; }

.lia-fa-tablet:before {
  content: "\f10a"; }

.lia-fa-mobile-phone:before, .lia-fa-mobile:before {
  content: "\f10b"; }

.lia-fa-circle-o:before {
  content: "\f10c"; }

.lia-fa-quote-left:before {
  content: "\f10d"; }

.lia-fa-quote-right:before {
  content: "\f10e"; }

.lia-fa-spinner:before {
  content: "\f110"; }

.lia-fa-circle:before {
  content: "\f111"; }

.lia-fa-mail-reply:before, .lia-fa-reply:before {
  content: "\f112"; }

.lia-fa-github-alt:before {
  content: "\f113"; }

.lia-fa-folder-o:before {
  content: "\f114"; }

.lia-fa-folder-open-o:before {
  content: "\f115"; }

.lia-fa-smile-o:before {
  content: "\f118"; }

.lia-fa-frown-o:before {
  content: "\f119"; }

.lia-fa-meh-o:before {
  content: "\f11a"; }

.lia-fa-gamepad:before {
  content: "\f11b"; }

.lia-fa-keyboard-o:before {
  content: "\f11c"; }

.lia-fa-flag-o:before {
  content: "\f11d"; }

.lia-fa-flag-checkered:before {
  content: "\f11e"; }

.lia-fa-terminal:before {
  content: "\f120"; }

.lia-fa-code:before {
  content: "\f121"; }

.lia-fa-mail-reply-all:before, .lia-fa-reply-all:before {
  content: "\f122"; }

.lia-fa-star-half-empty:before, .lia-fa-star-half-full:before, .lia-fa-star-half-o:before {
  content: "\f123"; }

.lia-fa-location-arrow:before {
  content: "\f124"; }

.lia-fa-crop:before {
  content: "\f125"; }

.lia-fa-code-fork:before {
  content: "\f126"; }

.lia-fa-unlink:before, .lia-fa-chain-broken:before {
  content: "\f127"; }

.lia-fa-question:before {
  content: "\f128"; }

.lia-fa-info:before {
  content: "\f129"; }

.lia-fa-exclamation:before {
  content: "\f12a"; }

.lia-fa-superscript:before {
  content: "\f12b"; }

.lia-fa-subscript:before {
  content: "\f12c"; }

.lia-fa-eraser:before {
  content: "\f12d"; }

.lia-fa-puzzle-piece:before {
  content: "\f12e"; }

.lia-fa-microphone:before {
  content: "\f130"; }

.lia-fa-microphone-slash:before {
  content: "\f131"; }

.lia-fa-shield:before {
  content: "\f132"; }

.lia-fa-calendar-o:before {
  content: "\f133"; }

.lia-fa-fire-extinguisher:before {
  content: "\f134"; }

.lia-fa-rocket:before {
  content: "\f135"; }

.lia-fa-maxcdn:before {
  content: "\f136"; }

.lia-fa-chevron-circle-left:before {
  content: "\f137"; }

.lia-fa-chevron-circle-right:before {
  content: "\f138"; }

.lia-fa-chevron-circle-up:before {
  content: "\f139"; }

.lia-fa-chevron-circle-down:before {
  content: "\f13a"; }

.lia-fa-html5:before {
  content: "\f13b"; }

.lia-fa-css3:before {
  content: "\f13c"; }

.lia-fa-anchor:before {
  content: "\f13d"; }

.lia-fa-unlock-alt:before {
  content: "\f13e"; }

.lia-fa-bullseye:before {
  content: "\f140"; }

.lia-fa-ellipsis-h:before {
  content: "\f141"; }

.lia-fa-ellipsis-v:before {
  content: "\f142"; }

.lia-fa-rss-square:before {
  content: "\f143"; }

.lia-fa-play-circle:before {
  content: "\f144"; }

.lia-fa-ticket:before {
  content: "\f145"; }

.lia-fa-minus-square:before {
  content: "\f146"; }

.lia-fa-minus-square-o:before {
  content: "\f147"; }

.lia-fa-level-up:before {
  content: "\f148"; }

.lia-fa-level-down:before {
  content: "\f149"; }

.lia-fa-check-square:before {
  content: "\f14a"; }

.lia-fa-pencil-square:before {
  content: "\f14b"; }

.lia-fa-external-link-square:before {
  content: "\f14c"; }

.lia-fa-share-square:before {
  content: "\f14d"; }

.lia-fa-compass:before {
  content: "\f14e"; }

.lia-fa-toggle-down:before, .lia-fa-caret-square-o-down:before {
  content: "\f150"; }

.lia-fa-toggle-up:before, .lia-fa-caret-square-o-up:before {
  content: "\f151"; }

.lia-fa-toggle-right:before, .lia-fa-caret-square-o-right:before {
  content: "\f152"; }

.lia-fa-euro:before, .lia-fa-eur:before {
  content: "\f153"; }

.lia-fa-gbp:before {
  content: "\f154"; }

.lia-fa-dollar:before, .lia-fa-usd:before {
  content: "\f155"; }

.lia-fa-rupee:before, .lia-fa-inr:before {
  content: "\f156"; }

.lia-fa-cny:before, .lia-fa-rmb:before, .lia-fa-yen:before, .lia-fa-jpy:before {
  content: "\f157"; }

.lia-fa-ruble:before, .lia-fa-rouble:before, .lia-fa-rub:before {
  content: "\f158"; }

.lia-fa-won:before, .lia-fa-krw:before {
  content: "\f159"; }

.lia-fa-bitcoin:before, .lia-fa-btc:before {
  content: "\f15a"; }

.lia-fa-file:before {
  content: "\f15b"; }

.lia-fa-file-text:before {
  content: "\f15c"; }

.lia-fa-sort-alpha-asc:before {
  content: "\f15d"; }

.lia-fa-sort-alpha-desc:before {
  content: "\f15e"; }

.lia-fa-sort-amount-asc:before {
  content: "\f160"; }

.lia-fa-sort-amount-desc:before {
  content: "\f161"; }

.lia-fa-sort-numeric-asc:before {
  content: "\f162"; }

.lia-fa-sort-numeric-desc:before {
  content: "\f163"; }

.lia-fa-thumbs-up:before {
  content: "\f164"; }

.lia-fa-thumbs-down:before {
  content: "\f165"; }

.lia-fa-youtube-square:before {
  content: "\f166"; }

.lia-fa-youtube:before {
  content: "\f167"; }

.lia-fa-xing:before {
  content: "\f168"; }

.lia-fa-xing-square:before {
  content: "\f169"; }

.lia-fa-youtube-play:before {
  content: "\f16a"; }

.lia-fa-dropbox:before {
  content: "\f16b"; }

.lia-fa-stack-overflow:before {
  content: "\f16c"; }

.lia-fa-instagram:before {
  content: "\f16d"; }

.lia-fa-flickr:before {
  content: "\f16e"; }

.lia-fa-adn:before {
  content: "\f170"; }

.lia-fa-bitbucket:before {
  content: "\f171"; }

.lia-fa-bitbucket-square:before {
  content: "\f172"; }

.lia-fa-tumblr:before {
  content: "\f173"; }

.lia-fa-tumblr-square:before {
  content: "\f174"; }

.lia-fa-long-arrow-down:before {
  content: "\f175"; }

.lia-fa-long-arrow-up:before {
  content: "\f176"; }

.lia-fa-long-arrow-left:before {
  content: "\f177"; }

.lia-fa-long-arrow-right:before {
  content: "\f178"; }

.lia-fa-apple:before {
  content: "\f179"; }

.lia-fa-windows:before {
  content: "\f17a"; }

.lia-fa-android:before {
  content: "\f17b"; }

.lia-fa-linux:before {
  content: "\f17c"; }

.lia-fa-dribbble:before {
  content: "\f17d"; }

.lia-fa-skype:before {
  content: "\f17e"; }

.lia-fa-foursquare:before {
  content: "\f180"; }

.lia-fa-trello:before {
  content: "\f181"; }

.lia-fa-female:before {
  content: "\f182"; }

.lia-fa-male:before {
  content: "\f183"; }

.lia-fa-gittip:before, .lia-fa-gratipay:before {
  content: "\f184"; }

.lia-fa-sun-o:before {
  content: "\f185"; }

.lia-fa-moon-o:before {
  content: "\f186"; }

.lia-fa-archive:before {
  content: "\f187"; }

.lia-fa-bug:before {
  content: "\f188"; }

.lia-fa-vk:before {
  content: "\f189"; }

.lia-fa-weibo:before {
  content: "\f18a"; }

.lia-fa-renren:before {
  content: "\f18b"; }

.lia-fa-pagelines:before {
  content: "\f18c"; }

.lia-fa-stack-exchange:before {
  content: "\f18d"; }

.lia-fa-arrow-circle-o-right:before {
  content: "\f18e"; }

.lia-fa-arrow-circle-o-left:before {
  content: "\f190"; }

.lia-fa-toggle-left:before, .lia-fa-caret-square-o-left:before {
  content: "\f191"; }

.lia-fa-dot-circle-o:before {
  content: "\f192"; }

.lia-fa-wheelchair:before {
  content: "\f193"; }

.lia-fa-vimeo-square:before {
  content: "\f194"; }

.lia-fa-turkish-lira:before, .lia-fa-try:before {
  content: "\f195"; }

.lia-fa-plus-square-o:before {
  content: "\f196"; }

.lia-fa-space-shuttle:before {
  content: "\f197"; }

.lia-fa-slack:before {
  content: "\f198"; }

.lia-fa-envelope-square:before {
  content: "\f199"; }

.lia-fa-wordpress:before {
  content: "\f19a"; }

.lia-fa-openid:before {
  content: "\f19b"; }

.lia-fa-institution:before, .lia-fa-bank:before, .lia-fa-university:before {
  content: "\f19c"; }

.lia-fa-mortar-board:before, .lia-fa-graduation-cap:before {
  content: "\f19d"; }

.lia-fa-yahoo:before {
  content: "\f19e"; }

.lia-fa-google:before {
  content: "\f1a0"; }

.lia-fa-reddit:before {
  content: "\f1a1"; }

.lia-fa-reddit-square:before {
  content: "\f1a2"; }

.lia-fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.lia-fa-stumbleupon:before {
  content: "\f1a4"; }

.lia-fa-delicious:before {
  content: "\f1a5"; }

.lia-fa-digg:before {
  content: "\f1a6"; }

.lia-fa-pied-piper:before {
  content: "\f1a7"; }

.lia-fa-pied-piper-alt:before {
  content: "\f1a8"; }

.lia-fa-drupal:before {
  content: "\f1a9"; }

.lia-fa-joomla:before {
  content: "\f1aa"; }

.lia-fa-language:before {
  content: "\f1ab"; }

.lia-fa-fax:before {
  content: "\f1ac"; }

.lia-fa-building:before {
  content: "\f1ad"; }

.lia-fa-child:before {
  content: "\f1ae"; }

.lia-fa-paw:before {
  content: "\f1b0"; }

.lia-fa-spoon:before {
  content: "\f1b1"; }

.lia-fa-cube:before {
  content: "\f1b2"; }

.lia-fa-cubes:before {
  content: "\f1b3"; }

.lia-fa-behance:before {
  content: "\f1b4"; }

.lia-fa-behance-square:before {
  content: "\f1b5"; }

.lia-fa-steam:before {
  content: "\f1b6"; }

.lia-fa-steam-square:before {
  content: "\f1b7"; }

.lia-fa-recycle:before {
  content: "\f1b8"; }

.lia-fa-automobile:before, .lia-fa-car:before {
  content: "\f1b9"; }

.lia-fa-cab:before, .lia-fa-taxi:before {
  content: "\f1ba"; }

.lia-fa-tree:before {
  content: "\f1bb"; }

.lia-fa-spotify:before {
  content: "\f1bc"; }

.lia-fa-deviantart:before {
  content: "\f1bd"; }

.lia-fa-soundcloud:before {
  content: "\f1be"; }

.lia-fa-database:before {
  content: "\f1c0"; }

.lia-fa-file-pdf-o:before {
  content: "\f1c1"; }

.lia-fa-file-word-o:before {
  content: "\f1c2"; }

.lia-fa-file-excel-o:before {
  content: "\f1c3"; }

.lia-fa-file-powerpoint-o:before {
  content: "\f1c4"; }

.lia-fa-file-photo-o:before, .lia-fa-file-picture-o:before, .lia-fa-file-image-o:before {
  content: "\f1c5"; }

.lia-fa-file-zip-o:before, .lia-fa-file-archive-o:before {
  content: "\f1c6"; }

.lia-fa-file-sound-o:before, .lia-fa-file-audio-o:before {
  content: "\f1c7"; }

.lia-fa-file-movie-o:before, .lia-fa-file-video-o:before {
  content: "\f1c8"; }

.lia-fa-file-code-o:before {
  content: "\f1c9"; }

.lia-fa-vine:before {
  content: "\f1ca"; }

.lia-fa-codepen:before {
  content: "\f1cb"; }

.lia-fa-jsfiddle:before {
  content: "\f1cc"; }

.lia-fa-life-bouy:before, .lia-fa-life-buoy:before, .lia-fa-life-saver:before, .lia-fa-support:before, .lia-fa-life-ring:before {
  content: "\f1cd"; }

.lia-fa-circle-o-notch:before {
  content: "\f1ce"; }

.lia-fa-ra:before, .lia-fa-rebel:before {
  content: "\f1d0"; }

.lia-fa-ge:before, .lia-fa-empire:before {
  content: "\f1d1"; }

.lia-fa-git-square:before {
  content: "\f1d2"; }

.lia-fa-git:before {
  content: "\f1d3"; }

.lia-fa-hacker-news:before {
  content: "\f1d4"; }

.lia-fa-tencent-weibo:before {
  content: "\f1d5"; }

.lia-fa-qq:before {
  content: "\f1d6"; }

.lia-fa-wechat:before, .lia-fa-weixin:before {
  content: "\f1d7"; }

.lia-fa-send:before, .lia-fa-paper-plane:before {
  content: "\f1d8"; }

.lia-fa-send-o:before, .lia-fa-paper-plane-o:before {
  content: "\f1d9"; }

.lia-fa-history:before {
  content: "\f1da"; }

.lia-fa-genderless:before, .lia-fa-circle-thin:before {
  content: "\f1db"; }

.lia-fa-header:before {
  content: "\f1dc"; }

.lia-fa-paragraph:before {
  content: "\f1dd"; }

.lia-fa-sliders:before {
  content: "\f1de"; }

.lia-fa-share-alt:before {
  content: "\f1e0"; }

.lia-fa-share-alt-square:before {
  content: "\f1e1"; }

.lia-fa-bomb:before {
  content: "\f1e2"; }

.lia-fa-soccer-ball-o:before, .lia-fa-futbol-o:before {
  content: "\f1e3"; }

.lia-fa-tty:before {
  content: "\f1e4"; }

.lia-fa-binoculars:before {
  content: "\f1e5"; }

.lia-fa-plug:before {
  content: "\f1e6"; }

.lia-fa-slideshare:before {
  content: "\f1e7"; }

.lia-fa-twitch:before {
  content: "\f1e8"; }

.lia-fa-yelp:before {
  content: "\f1e9"; }

.lia-fa-newspaper-o:before {
  content: "\f1ea"; }

.lia-fa-wifi:before {
  content: "\f1eb"; }

.lia-fa-calculator:before {
  content: "\f1ec"; }

.lia-fa-paypal:before {
  content: "\f1ed"; }

.lia-fa-google-wallet:before {
  content: "\f1ee"; }

.lia-fa-cc-visa:before {
  content: "\f1f0"; }

.lia-fa-cc-mastercard:before {
  content: "\f1f1"; }

.lia-fa-cc-discover:before {
  content: "\f1f2"; }

.lia-fa-cc-amex:before {
  content: "\f1f3"; }

.lia-fa-cc-paypal:before {
  content: "\f1f4"; }

.lia-fa-cc-stripe:before {
  content: "\f1f5"; }

.lia-fa-bell-slash:before {
  content: "\f1f6"; }

.lia-fa-bell-slash-o:before {
  content: "\f1f7"; }

.lia-fa-trash:before {
  content: "\f1f8"; }

.lia-fa-copyright:before {
  content: "\f1f9"; }

.lia-fa-at:before {
  content: "\f1fa"; }

.lia-fa-eyedropper:before {
  content: "\f1fb"; }

.lia-fa-paint-brush:before {
  content: "\f1fc"; }

.lia-fa-birthday-cake:before {
  content: "\f1fd"; }

.lia-fa-area-chart:before {
  content: "\f1fe"; }

.lia-fa-pie-chart:before {
  content: "\f200"; }

.lia-fa-line-chart:before {
  content: "\f201"; }

.lia-fa-lastfm:before {
  content: "\f202"; }

.lia-fa-lastfm-square:before {
  content: "\f203"; }

.lia-fa-toggle-off:before {
  content: "\f204"; }

.lia-fa-toggle-on:before {
  content: "\f205"; }

.lia-fa-bicycle:before {
  content: "\f206"; }

.lia-fa-bus:before {
  content: "\f207"; }

.lia-fa-ioxhost:before {
  content: "\f208"; }

.lia-fa-angellist:before {
  content: "\f209"; }

.lia-fa-cc:before {
  content: "\f20a"; }

.lia-fa-shekel:before, .lia-fa-sheqel:before, .lia-fa-ils:before {
  content: "\f20b"; }

.lia-fa-meanpath:before {
  content: "\f20c"; }

.lia-fa-buysellads:before {
  content: "\f20d"; }

.lia-fa-connectdevelop:before {
  content: "\f20e"; }

.lia-fa-dashcube:before {
  content: "\f210"; }

.lia-fa-forumbee:before {
  content: "\f211"; }

.lia-fa-leanpub:before {
  content: "\f212"; }

.lia-fa-sellsy:before {
  content: "\f213"; }

.lia-fa-shirtsinbulk:before {
  content: "\f214"; }

.lia-fa-simplybuilt:before {
  content: "\f215"; }

.lia-fa-skyatlas:before {
  content: "\f216"; }

.lia-fa-cart-plus:before {
  content: "\f217"; }

.lia-fa-cart-arrow-down:before {
  content: "\f218"; }

.lia-fa-diamond:before {
  content: "\f219"; }

.lia-fa-ship:before {
  content: "\f21a"; }

.lia-fa-user-secret:before {
  content: "\f21b"; }

.lia-fa-motorcycle:before {
  content: "\f21c"; }

.lia-fa-street-view:before {
  content: "\f21d"; }

.lia-fa-heartbeat:before {
  content: "\f21e"; }

.lia-fa-venus:before {
  content: "\f221"; }

.lia-fa-mars:before {
  content: "\f222"; }

.lia-fa-mercury:before {
  content: "\f223"; }

.lia-fa-transgender:before {
  content: "\f224"; }

.lia-fa-transgender-alt:before {
  content: "\f225"; }

.lia-fa-venus-double:before {
  content: "\f226"; }

.lia-fa-mars-double:before {
  content: "\f227"; }

.lia-fa-venus-mars:before {
  content: "\f228"; }

.lia-fa-mars-stroke:before {
  content: "\f229"; }

.lia-fa-mars-stroke-v:before {
  content: "\f22a"; }

.lia-fa-mars-stroke-h:before {
  content: "\f22b"; }

.lia-fa-neuter:before {
  content: "\f22c"; }

.lia-fa-facebook-official:before {
  content: "\f230"; }

.lia-fa-pinterest-p:before {
  content: "\f231"; }

.lia-fa-whatsapp:before {
  content: "\f232"; }

.lia-fa-server:before {
  content: "\f233"; }

.lia-fa-user-plus:before {
  content: "\f234"; }

.lia-fa-user-times:before {
  content: "\f235"; }

.lia-fa-hotel:before, .lia-fa-bed:before {
  content: "\f236"; }

.lia-fa-viacoin:before {
  content: "\f237"; }

.lia-fa-train:before {
  content: "\f238"; }

.lia-fa-subway:before {
  content: "\f239"; }

.lia-fa-medium:before {
  content: "\f23a"; }

/* Needed for angular image assets until skins manager can access LIA skin assets */
#lia-body .lia-content {
  /* media masonry grid */
  /* media top image contributors */
  /* Progress Bar temp css. This will be changed when we work on progress bar story.*/
  /* Common Loading Dots */
  /* li-image css*/
  /* publishing history css */ }
  #lia-body .lia-content .lia-media-masonry-grid {
    overflow: auto; }
    #lia-body .lia-content .lia-media-masonry-grid .lia-masonry-loading {
      overflow: hidden;
      text-align: center; }
    #lia-body .lia-content .lia-media-masonry-grid .lia-messages-message-card {
      background: #FFFFFF center no-repeat;
      border: 1px solid rgba(0, 0, 0, 0.15);
      border-radius: 3px;
      margin: 0 10px 10px 0;
      position: relative; }
      #lia-body .lia-content .lia-media-masonry-grid .lia-messages-message-card .lia-messages-message-card-content {
        padding: 14px; }
    #lia-body .lia-content .lia-media-masonry-grid .lia-messages-message-masonry-card.lia-message-float-type-global, #lia-body .lia-content .lia-media-masonry-grid .lia-messages-message-masonry-card.lia-message-float-type-user {
      border-top: 3px solid rgba(0, 0, 0, 0.15); }
    #lia-body .lia-content .lia-media-masonry-grid .lia-deckgrid {
      overflow: auto; }
    #lia-body .lia-content .lia-media-masonry-grid .lia-deckgrid[deckgrid]::before {
      content: '3 .column.column-1-3';
      font-size: 0;
      /* See https://github.com/akoenig/angular-deckgrid/issues/14#issuecomment-35728861 */
      visibility: visible; }
    #lia-body .lia-content .lia-media-masonry-grid .lia-deckgrid .column {
      float: left; }
    #lia-body .lia-content .lia-media-masonry-grid .lia-deckgrid .column-1-3 {
      width: 33.33%; }
    @media screen and (max-width: 992px) {
      #lia-body .lia-content .lia-media-masonry-grid .lia-deckgrid[deckgrid]::before {
        content: '3 .column.column-1-3'; }
      #lia-body .lia-content .lia-media-masonry-grid .lia-deckgrid .column-1-3 {
        width: 32%; } }
    @media screen and (max-width: 768px) {
      #lia-body .lia-content .lia-media-masonry-grid .lia-deckgrid[deckgrid]::before {
        content: '2 .column.column-1-2'; }
      #lia-body .lia-content .lia-media-masonry-grid .lia-deckgrid .column-1-2 {
        width: 50%; } }
    @media screen and (max-width: 480px) {
      #lia-body .lia-content .lia-media-masonry-grid .lia-deckgrid[deckgrid]::before {
        content: '1 .column.column-1-1'; }
      #lia-body .lia-content .lia-media-masonry-grid .lia-deckgrid .column-1-1 {
        width: 100%; } }
    #lia-body .lia-content .lia-media-masonry-grid .lia-show-more {
      height: 24px;
      padding: 5px 0;
      text-align: center; }
  #lia-body .lia-content .lia-media-image-frame {
    width: 65px;
    height: 65px;
    overflow: hidden;
    cursor: pointer; }
  #lia-body .lia-content .lia-media-image {
    max-width: 100%;
    max-height: 100%; }
  #lia-body .lia-content .lia-media-image:hover {
    cursor: pointer; }
  #lia-body .lia-content .lia-media-top-image-contributors .lia-panel-content {
    margin: 0 10px; }
  #lia-body .lia-content .lia-media-top-image-contributors .lia-panel ul.lia-list-tile {
    margin: 0; }
  #lia-body .lia-content .lia-media-top-image-contributors-users {
    display: inline-block; }
    #lia-body .lia-content .lia-media-top-image-contributors-users .li-image-contributor-header {
      margin-bottom: 5px;
      line-height: 16px; }
    #lia-body .lia-content .lia-media-top-image-contributors-users .lia-media-contributor-count {
      float: right;
      margin-right: 5px;
      color: #7B756B; }
    #lia-body .lia-content .lia-media-top-image-contributors-users .lia-media-image-contributor {
      margin-right: 5px; }
    #lia-body .lia-content .lia-media-top-image-contributors-users .lia-media-image-contributor-avatar {
      vertical-align: middle;
      max-width: 16px;
      max-height: 16px; }
  #lia-body .lia-content .progress {
    overflow: hidden;
    height: 100%;
    background-color: #FFFFFF;
    box-shadow: inset 0px 0px 5px; }
    #lia-body .lia-content .progress .progress-bar {
      float: left;
      height: 100%;
      text-align: center;
      transition: width .6s ease; }
  #lia-body .lia-content .lia-progress-bar-stripes .progress-bar {
    background-size: 10px 10px;
    background-image: linear-gradient(45deg, transparent 10%, #458ecc 10%, #458ecc 30%, transparent 30%, transparent 60%, #458ecc 60%, #458ecc 80%, transparent 80%); }
  #lia-body .lia-content .lia-progress-bar-stripes.lia-progress-bar-animate .progress-bar {
    -webkit-animation: animate-stripes 3s linear infinite;
    -moz-animation: animate-stripes 3s linear infinite;
    -o-animation: animate-stripes 3s linear infinite;
    animation: animate-stripes 3s linear infinite; }
  #lia-body .lia-content .lia-common-loading-dots {
    -webkit-box-sizing: border-box;
    /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
    -moz-box-sizing: border-box;
    /* Firefox 1 - 28 */
    box-sizing: border-box;
    /* Safari 5.1+, Chrome 10+, Firefox 29+, Opera 7+, IE 8+, Android 4.0+, iOS any */
    background: transparent;
    font-size: 0;
    text-align: center; }
    #lia-body .lia-content .lia-common-loading-dots span {
      background: transparent;
      border-radius: 50%;
      display: inline-block;
      height: 10px;
      width: 10px;
      margin-right: 5px;
      -webkit-animation: loading-dots 0.8s linear infinite;
      -moz-animation: loading-dots 0.8s linear infinite;
      -o-animation: loading-dots 0.8s linear infinite;
      animation: loading-dots 0.8s linear infinite; }
      #lia-body .lia-content .lia-common-loading-dots span:nth-child(1) {
        -webkit-animation-delay: 0.2s;
        -moz-animation-delay: 0.2s;
        -ms-animation-delay: 0.2s;
        animation-delay: 0.2s;
        margin-left: 5px; }
      #lia-body .lia-content .lia-common-loading-dots span:nth-child(2) {
        -webkit-animation-delay: 0.4s;
        -moz-animation-delay: 0.4s;
        -ms-animation-delay: 0.4s;
        animation-delay: 0.4s; }
      #lia-body .lia-content .lia-common-loading-dots span:nth-child(3) {
        -webkit-animation-delay: 0.6s;
        -moz-animation-delay: 0.6s;
        -ms-animation-delay: 0.6s;
        animation-delay: 0.6s; }
  #lia-body .lia-content .lia-inline-image-display-wrapper {
    display: inline-block;
    position: relative;
    max-width: 100%; }
    #lia-body .lia-content .lia-inline-image-display-wrapper .lia-image-actions-actionable-elm {
      padding: 0; }
    #lia-body .lia-content .lia-inline-image-display-wrapper.lia-image-align-left {
      float: left;
      margin-right: 10px; }
    #lia-body .lia-content .lia-inline-image-display-wrapper.lia-image-align-right {
      float: right;
      text-align: right;
      margin-left: 10px; }
    #lia-body .lia-content .lia-inline-image-display-wrapper.lia-image-align-center {
      margin: auto;
      display: block;
      clear: both; }
    #lia-body .lia-content .lia-inline-image-display-wrapper .lia-inline-image-caption {
      color: #7B756B;
      display: block;
      font-size: 13px;
      font-style: italic;
      height: auto;
      margin: 5px 0 20px 0;
      text-align: left;
      cursor: text; }
  #lia-body .lia-content .lia-show-more-loading {
    font-size: 24px;
    overflow: hidden; }
  #lia-body .lia-content .lia-media-publishing-history {
    border-radius: 0 0 6px 6px;
    padding-top: 14px;
    border-top: 1px solid #c4c1bb; }
    #lia-body .lia-content .lia-media-publishing-history .lia-publishing-history-title {
      display: inline-block;
      font-weight: bold;
      margin-left: 14px;
      text-align: left;
      width: 75px;
      vertical-align: top; }
    #lia-body .lia-content .lia-media-publishing-history .lia-publishing-history-items {
      display: inline-block;
      width: calc(100% - 120px); }
    #lia-body .lia-content .lia-media-publishing-history .lia-publishing-history-item {
      border-left: 3px solid #31302B;
      padding-left: 25px;
      margin: 0 0 20px 25px; }
      #lia-body .lia-content .lia-media-publishing-history .lia-publishing-history-item .lia-publishing-history-row {
        margin: 0 0 10px 0; }
      #lia-body .lia-content .lia-media-publishing-history .lia-publishing-history-item .lia-publishing-history-item-subject {
        display: block;
        font-weight: bold; }
    @media screen and (max-width: 768px) {
      #lia-body .lia-content .lia-media-publishing-history .lia-publishing-history-title {
        display: block;
        margin: 0 0 20px 25px;
        text-align: left;
        width: auto; } }
#lia-body .lia-media-saved-photos-album {
  text-align: center; }
  #lia-body .lia-media-saved-photos-album:hover {
    cursor: pointer; }
    #lia-body .lia-media-saved-photos-album:hover .lia-media-album-image-wrapper {
      border: #ff7828 3px solid; }
#lia-body .lia-media-album-image-wrapper {
  height: 206px;
  width: 206px;
  border: #31302B 3px solid;
  margin-bottom: 2.5px; }
#lia-body .lia-media-saved-photos-album-title {
  width: 206px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }
#lia-body .lia-media-album-tile .lia-media-album-tile-bar {
  background-color: #31302B;
  height: 3px;
  margin: auto auto 2.5px auto; }
  #lia-body .lia-media-album-tile .lia-media-album-tile-bar:nth-child(2) {
    width: 80%; }
  #lia-body .lia-media-album-tile .lia-media-album-tile-bar:nth-child(3) {
    width: 70%; }
#lia-body .lia-messages-message-image {
  visibility: hidden;
  color: #333333;
  position: absolute;
  top: 10px;
  right: 10px; }
#lia-body .lia-message-image-actions-below {
  position: relative; }
  #lia-body .lia-message-image-actions-below .lia-messages-message-image {
    left: 0px;
    top: calc(100% - 7px);
    padding-top: 10px; }
    #lia-body .lia-message-image-actions-below .lia-messages-message-image .lia-message-image-link-wrapper {
      margin-right: 5px; }
#lia-body .lia-message-image-wrapper img, #lia-body .lia-message-image-wrapper i {
  cursor: pointer; }
#lia-body .lia-media-image:hover + .lia-messages-message-image, #lia-body .lia-messages-message-image:hover {
  visibility: visible;
  z-index: 1; }
#lia-body .lia-message-image-actions-hidden .lia-messages-message-image {
  visibility: hidden !important; }
#lia-body .lia-media-lightbox-trigger, #lia-body .lia-message-image-link-wrapper {
  background-color: #f2f2f2;
  border-radius: 2px;
  padding: 8px; }
  #lia-body .lia-media-lightbox-trigger:hover, #lia-body .lia-message-image-link-wrapper:hover {
    background-color: #e6e6e6; }
  #lia-body .lia-media-lightbox-trigger:active, #lia-body .lia-message-image-link-wrapper:active {
    background-color: #d9d9d9; }
#lia-body .lia-media-lightbox-trigger, #lia-body .lia-fa-external-link {
  font-size: 20px; }
#lia-body .lia-message-image-link-wrapper {
  display: inline-block;
  margin-right: 10px; }
#lia-body .lia-media-link-text {
  position: relative;
  top: -3px; }
#lia-body .lia-message-image-actions-narrow .lia-media-link-text {
  display: none; }

@-webkit-keyframes loading-dots {
  0% {
    background: #f2f2f2; }

  50% {
    background: #d8d8d8; }

  100% {
    background: #999999; } }

@-moz-keyframes loading-dots {
  0% {
    background: #f2f2f2; }

  50% {
    background: #d8d8d8; }

  100% {
    background: #999999; } }

@-ms-keyframes loading-dots {
  0% {
    background: #f2f2f2; }

  50% {
    background: #d8d8d8; }

  100% {
    background: #999999; } }

@keyframes loading-dots {
  0% {
    background: #f2f2f2; }

  50% {
    background: #d8d8d8; }

  100% {
    background: #999999; } }

@-webkit-keyframes animate-stripes {
  0% {
    background-position: 0 0; }

  100% {
    background-position: 60px 0; } }

@-moz-keyframes animate-stripes {
  0% {
    background-position: 0 0; }

  100% {
    background-position: 60px 0; } }

@-ms-keyframes animate-stripes {
  0% {
    background-position: 0 0; }

  100% {
    background-position: 60px 0; } }

@keyframes animate-stripes {
  0% {
    background-position: 0 0; }

  100% {
    background-position: 60px 0; } }

#lia-body .lia-content {
  /* messages-message-masonry card */ }
  #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-image-wrapper {
    height: auto;
    width: 100%; }
    #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-image-wrapper .lia-masonry-image {
      border-radius: 3px 3px 0 0;
      height: auto;
      width: 100%; }
      #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-image-wrapper .lia-masonry-image:hover {
        cursor: pointer; }
  #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body {
    padding: 10px 12px; }
    #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-message-body {
      display: block;
      margin-bottom: 10px;
      max-height: 60px;
      overflow: hidden;
      position: relative;
      /*webkit only*/
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical; }
    #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-messages-message-author-name {
      font-size: 12px;
      white-space: nowrap; }
      #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-messages-message-author-name .lia-users-user-login {
        display: inline-block; }
    #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-messages-message-masonry-board {
      cursor: pointer;
      text-transform: uppercase;
      text-overflow: ellipsis;
      overflow: hidden; }
      #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-messages-message-masonry-board .lia-board-title-link {
        font-size: 12px; }
    #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-messages-message-subject {
      cursor: pointer;
      margin-bottom: 10px;
      word-wrap: break-word; }
    #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-messages-message-topic-update-time {
      font-size: 12px; }
    #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-message-stats-wrapper {
      display: table;
      border-bottom: 1px solid #d3d3d3;
      margin-bottom: 10px;
      padding-bottom: 10px; }
      #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-message-stats-wrapper .lia-message-stats {
        color: inherit;
        display: table-cell;
        white-space: nowrap; }
        #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-message-stats-wrapper .lia-message-stats .lia-message-stats-icon {
          font-size: 16px;
          margin-left: 10px;
          overflow: hidden;
          vertical-align: text-bottom;
          color: grey; }
        #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-message-stats-wrapper .lia-message-stats.lia-message-stats-topic-solved-status {
          text-align: right;
          width: 100%; }
          #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-message-stats-wrapper .lia-message-stats.lia-message-stats-topic-solved-status .lia-solved-icon {
            font-size: 16px;
            vertical-align: text-bottom;
            color: #35a332; }
          #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-message-stats-wrapper .lia-message-stats.lia-message-stats-topic-solved-status .lia-solved-text {
            font-size: 12px;
            display: inline-block;
            vertical-align: middle; }
        #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-message-stats-wrapper .lia-message-stats .lia-messages-message-replies-count {
          display: inline-block;
          font-size: 12px;
          min-width: 40px;
          text-align: left; }
          #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-message-stats-wrapper .lia-message-stats .lia-messages-message-replies-count .lia-topic-replies-count {
            vertical-align: middle; }
        #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-message-stats-wrapper .lia-message-stats .lia-messages-message-kudos-count {
          font-size: 12px;
          display: inline-block;
          min-width: 40px; }
          #lia-body .lia-content .lia-messages-message-masonry-card .lia-messages-message-masonry-body .lia-message-stats-wrapper .lia-message-stats .lia-messages-message-kudos-count .lia-topic-kudos-count {
            vertical-align: middle; }
  #lia-body .lia-content .lia-message-signature {
    clear: both; }

/* lightbox mouse over effect for LIA specific */
#lia-body .lia-content .lia-message-body-content a img:hover {
  cursor: pointer; }

#lia-body .lia-content .lia-media-document .lia-fa-download:hover {
  opacity: .7; }

/*
 * LIA-44148 Prevent bootstrap modal from transforming position
 * to lightbox so we can target the lightbox instance of the modal
 */
#lia-body .lia-modal-window.fade .modal-dialog, #lia-body .lia-modal-window.in .modal-dialog {
  transform: none;
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none; }

.lia-lightbox-overlay {
  /* A dark translucent div that covers the whole screen */
  background-color: #1a1a1a;
  height: 100%;
  left: 0;
  opacity: .8;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10001; }

.lia-lightbox-dialog {
  /* A centered div above the overlay with a box shadow. */
  background-color: #1a1a1a;
  height: 90%;
  left: 50%;
  max-height: 90%;
  max-width: 90%;
  overflow: hidden;
  position: fixed;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 80%;
  z-index: 10002; }
  .lia-lightbox-dialog a {
    color: #6aa3d5;
    text-decoration: none; }
  .lia-lightbox-dialog .lia-icon {
    height: 16px;
    width: 16px;
    display: inline-block;
    position: relative; }
    .lia-lightbox-dialog .lia-icon svg {
      height: 16px;
      width: 16px;
      color: grey;
      left: 0;
      position: absolute;
      top: 0; }
      .lia-lightbox-dialog .lia-icon svg circle, .lia-lightbox-dialog .lia-icon svg ellipse, .lia-lightbox-dialog .lia-icon svg line, .lia-lightbox-dialog .lia-icon svg path, .lia-lightbox-dialog .lia-icon svg polygon, .lia-lightbox-dialog .lia-icon svg rect {
        fill: currentColor;
        stroke: transparent; }
  .lia-lightbox-dialog .lia-icon:hover svg {
    color: #428bca; }
  .lia-lightbox-dialog .lia-close-button {
    cursor: pointer;
    float: right;
    height: 30px;
    opacity: .8;
    text-align: center;
    width: 30px;
    z-index: 20; }
    .lia-lightbox-dialog .lia-close-button .lia-close-button-icon {
      color: #ccc;
      font-size: 24px; }
  .lia-lightbox-dialog .lia-lightbox-header-wrapper {
    -webkit-box-sizing: border-box;
    /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
    -moz-box-sizing: border-box;
    /* Firefox 1 - 28 */
    box-sizing: border-box;
    /* Safari 5.1+, Chrome 10+, Firefox 29+, Opera 7+, IE 8+, Android 4.0+, iOS any */
    padding: 8px 10px 8px 10px;
    color: #FFFFFF;
    height: 34px; }
    .lia-lightbox-dialog .lia-lightbox-header-wrapper .lia-lightbox-header-context-section {
      color: #eeeeee;
      font-size: 18px;
      line-height: 18px; }
  .lia-lightbox-dialog .lia-lightbox-footer-wrapper {
    height: 5%;
    min-height: 45px; }
  .lia-lightbox-dialog .lia-lightbox-main-content-wrapper {
    height: 95%;
    max-height: calc(100% - 79px);
    position: relative; }
  .lia-lightbox-dialog .lia-lightbox-footer {
    background-color: #1a1a1a;
    height: 100%;
    z-index: 100; }
    .lia-lightbox-dialog .lia-lightbox-footer .lia-lightbox-dialog-content-wrapper.lia-lightbox-dialog-content-wrapper-no-filmstrip {
      bottom: 0; }
    .lia-lightbox-dialog .lia-lightbox-footer .lia-lightbox-dialog-content-wrapper .lia-lightbox-dialog-content {
      color: #eeeeee;
      display: table;
      font-size: 12px;
      height: 100%;
      width: 100%; }
      .lia-lightbox-dialog .lia-lightbox-footer .lia-lightbox-dialog-content-wrapper .lia-lightbox-dialog-content .lia-lightbox-context {
        display: table-cell;
        vertical-align: middle;
        padding-left: 10px; }
      .lia-lightbox-dialog .lia-lightbox-footer .lia-lightbox-dialog-content-wrapper .lia-lightbox-dialog-content .lia-users-user-login {
        color: #428bca;
        float: left;
        font-size: 12px;
        margin-right: 12px;
        padding-top: 2px;
        vertical-align: middle; }
      .lia-lightbox-dialog .lia-lightbox-footer .lia-lightbox-dialog-content-wrapper .lia-lightbox-dialog-content .lia-anonymous-user {
        cursor: default;
        color: #555555; }
      .lia-lightbox-dialog .lia-lightbox-footer .lia-lightbox-dialog-content-wrapper .lia-lightbox-dialog-content .post-date {
        vertical-align: middle;
        font-size: 12px; }
      .lia-lightbox-dialog .lia-lightbox-footer .lia-lightbox-dialog-content-wrapper .lia-lightbox-dialog-content .rank {
        vertical-align: middle; }
      .lia-lightbox-dialog .lia-lightbox-footer .lia-lightbox-dialog-content-wrapper .lia-lightbox-dialog-content .lia-lightbox-actions {
        float: right;
        display: table-cell;
        vertical-align: baseline;
        padding: 5px; }
  @media (max-width: 568px) {
    .lia-lightbox-dialog {
      min-width: 100%;
      min-height: 100%; }
      .lia-lightbox-dialog .lia-lightbox-header-wrapper {
        max-height: 34px;
        padding: 10px 10px 20px 10px; }
        .lia-lightbox-dialog .lia-lightbox-header-wrapper .lia-lightbox-header-context-section {
          display: none; }
        .lia-lightbox-dialog .lia-lightbox-header-wrapper .lia-mobile-lightbox-header {
          background-color: #1a1a1a;
          color: #eeeeee;
          display: block;
          float: left; }
          .lia-lightbox-dialog .lia-lightbox-header-wrapper .lia-mobile-lightbox-header .lia-users-user-login {
            color: #428bca;
            float: left;
            font-size: 12px;
            margin-right: 12px;
            padding-top: 2px; }
          .lia-lightbox-dialog .lia-lightbox-header-wrapper .lia-mobile-lightbox-header .mobile-username {
            color: #428bca; }
          .lia-lightbox-dialog .lia-lightbox-header-wrapper .lia-mobile-lightbox-header .mobile-rank, .lia-lightbox-dialog .lia-lightbox-header-wrapper .lia-mobile-lightbox-header .mobile-post-date, .lia-lightbox-dialog .lia-lightbox-header-wrapper .lia-mobile-lightbox-header .mobile-username {
            vertical-align: middle; }
          .lia-lightbox-dialog .lia-lightbox-header-wrapper .lia-mobile-lightbox-header .lia-anonymous-user {
            color: #555555;
            cursor: default; }
          .lia-lightbox-dialog .lia-lightbox-header-wrapper .lia-mobile-lightbox-header .mobile-post-date {
            font-size: 12px; }
      .lia-lightbox-dialog .lia-lightbox-footer {
        padding-bottom: 5px; }
        .lia-lightbox-dialog .lia-lightbox-footer.lia-lightbox-has-second-row {
          height: 40px; }
        .lia-lightbox-dialog .lia-lightbox-footer .lia-lightbox-footer-second-row {
          display: none; }
      .lia-lightbox-dialog .lia-lightbox-navigation.lia-lightbox-prev, .lia-lightbox-dialog .lia-lightbox-navigation.lia-lightbox-next {
        display: none; } }
  @media (min-width: 569px) {
    .lia-lightbox-dialog {
      font-family: font-family-sans-serif; } }

.lia-lightbox-open {
  overflow: hidden; }

.lia-lightbox-open:first-child {
  overflow: hidden;
  position: relative; }

#lia-body.modal-open {
  overflow: hidden; }

#lia-body .lia-document-title-location {
  float: left;
  width: 84%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }
#lia-body .lia-document-error {
  color: #ff0000;
  text-align: center;
  height: 100%;
  display: table;
  width: 100%; }
#lia-body .lia-document-body-section {
  vertical-align: middle;
  display: table-cell; }
#lia-body .lia-document-box-content {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  min-width: 100%;
  background: #000000; }
#lia-body .lia-document-box-content iframe {
  height: 100%;
  width: 100%; }
#lia-body .lia-document-body-content {
  height: 100%; }
#lia-body .lia-image-download-link-icon {
  color: #999999; }
  #lia-body .lia-image-download-link-icon:hover {
    color: #428bca; }

#lia-body .lia-content .lia-table {
  display: table; }
#lia-body .lia-content .lia-row {
  display: table-row; }
#lia-body .lia-content .lia-cell {
  display: table-cell; }
#lia-body .lia-content .lia-button-group.lia-button-group-center {
  text-align: center; }
  #lia-body .lia-content .lia-button-group.lia-button-group-center .lia-button-wrapper {
    float: inherit;
    display: inline-block; }
#lia-body .lia-content .lia-button-group .lia-button-wrapper .lia-button-lg {
  height: 40px;
  padding: 0 20px; }
#lia-body .lia-content .lia-button-group .lia-button-wrapper-lg {
  height: 40px; }
#lia-body .lia-content .lia-button-group .lia-button-wrapper .lia-button-icon {
  height: auto;
  padding: 5px 8px; }
#lia-body .lia-content .lia-visibility-hidden {
  visibility: hidden; }
#lia-body .lia-content .lia-fa-5x {
  font-size: 5em; }
#lia-body .lia-content .lia-button.lia-button-active.lia-button-primary {
  background-color: #8e3500;
  border: 1px solid #8e3500; }
#lia-body .lia-content .lia-button.lia-button-active.lia-button-secondary {
  background-color: #524e47;
  border: 1px solid #524e47; }
#lia-body .lia-content a.lia-button.lia-button-inversed, #lia-body .lia-content span.lia-button.lia-button-inversed, #lia-body .lia-content button.lia-button.lia-button-inversed, #lia-body .lia-content input.lia-button.lia-button-inversed, #lia-body .lia-content div.lia-button.lia-button-inversed, #lia-body .lia-content label.lia-button.lia-button-inversed {
  background-color: #FFFFFF;
  color: #C14800; }
#lia-body .lia-content a.lia-button.lia-button-inversed:hover, #lia-body .lia-content span.lia-button.lia-button-inversed:hover, #lia-body .lia-content button.lia-button.lia-button-inversed:hover, #lia-body .lia-content input.lia-button.lia-button-inversed:hover, #lia-body .lia-content div.lia-button.lia-button-inversed:hover, #lia-body .lia-content label.lia-button.lia-button-inversed:hover {
  background-color: #d9d9d9; }

.lia-no-select {
  -webkit-user-select: none;
  /* Chrome/Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE10+ */
  /* Rules below not implemented in browsers yet */
  -o-user-select: none;
  user-select: none; }

.lia-not-ready {
  visibility: hidden !important; }

.lia-hidden {
  display: none !important; }

.lia-content-reset, .lia-media-image-lightbox {
  background: transparent none !important;
  border: 0 !important;
  clear: none !important;
  float: none !important;
  height: auto !important;
  margin: 0 !important;
  min-height: 0 !important;
  min-width: 0 !important;
  overflow: visible !important;
  padding: 0 !important;
  z-index: 9999;
  width: auto !important;
  max-width: none !important; }

.lia-bull-spacer {
  margin: 0 10px; }

#lia-body .lia-content {
  /**
   * Image orientation numbers refer to the exif identifier
   * that is mapped to all possible orientations of an image.
   *
   * See here for more info: http://www.daveperrett.com/articles/2012/07/28/exif-orientation-handling-is-a-ghetto/
   */
  /* Media Image Tile */
  /* Start Uploader Formatting */
  /* End Uploader Formatting */ }
  #lia-body .lia-content .lia-media-uploader *, #lia-body .lia-content .lia-media-uploader *:before, #lia-body .lia-content .lia-media-uploader *:after {
    box-sizing: border-box; }
  #lia-body .lia-content .lia-media-uploader .lia-quilt-row::after {
    clear: both; }
  #lia-body .lia-content .lia-media-uploader .lia-quilt-row:after, #lia-body .lia-content .lia-media-uploader .lia-quilt-row:before {
    display: table;
    content: " "; }
  #lia-body .lia-content .lia-media-uploader span:focus, #lia-body .lia-content .lia-media-uploader a:focus, #lia-body .lia-content .lia-media-uploader i:focus {
    outline: none;
    color: #5b2200; }
  #lia-body .lia-content .lia-media-uploader .lia-media-uploader-dialog {
    background-color: #FFFFFF;
    margin: 0 auto;
    position: fixed;
    top: 5%;
    min-width: 600px;
    left: 0;
    right: 0;
    z-index: 10002; }
    #lia-body .lia-content .lia-media-uploader .lia-media-uploader-dialog ul.lia-tabs-sort li a, #lia-body .lia-content .lia-media-uploader .lia-media-uploader-dialog ul.lia-tabs-sort li span, #lia-body .lia-content .lia-media-uploader .lia-media-uploader-dialog .lia-media-album-selector {
      display: inline;
      font-size: 11px;
      line-height: 23px; }
    #lia-body .lia-content .lia-media-uploader .lia-media-uploader-dialog ul.lia-tabs-sort, #lia-body .lia-content .lia-media-uploader .lia-media-uploader-dialog ul.lia-tabs-sort li {
      margin-bottom: 0; }
      #lia-body .lia-content .lia-media-uploader .lia-media-uploader-dialog ul.lia-tabs-sort a, #lia-body .lia-content .lia-media-uploader .lia-media-uploader-dialog ul.lia-tabs-sort span, #lia-body .lia-content .lia-media-uploader .lia-media-uploader-dialog ul.lia-tabs-sort li a, #lia-body .lia-content .lia-media-uploader .lia-media-uploader-dialog ul.lia-tabs-sort li span {
        padding: 5px 10px; }
  #lia-body .lia-content .lia-media-uploader .lia-media-uploader-dialog-header {
    background-color: #FFFFFF; }
    #lia-body .lia-content .lia-media-uploader .lia-media-uploader-dialog-header h2, #lia-body .lia-content .lia-media-uploader .lia-media-uploader-dialog-header .lia-tabs-sort, #lia-body .lia-content .lia-media-uploader .lia-media-uploader-dialog-header .lia-media-uploader-header-close {
      padding: 20px;
      white-space: nowrap;
      word-wrap: normal; }
  #lia-body .lia-content .lia-media-uploader-backdrop {
    background-color: #000000;
    opacity: 0.4;
    height: 100vh;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 10001; }
  #lia-body .lia-content .lia-media-uploader-header-title-wrapper {
    font-size: 18px;
    line-height: 18px; }
  #lia-body .lia-content .lia-media-uploader-header-album-selector-column {
    padding: 20px 20px;
    border-right: 1px solid #c4c1bb;
    border-left: 1px solid #c4c1bb; }
  #lia-body .lia-content .lia-media-uploader-header-close i {
    font-size: 20px; }
  #lia-body .lia-content .lia-media-uploader-header-close-column {
    position: absolute;
    right: 0; }
  #lia-body .lia-content .lia-media-uploader-header-close {
    color: #c4c1bb; }
  #lia-body .lia-content .lia-media-uploader-header-close i:hover {
    color: #7B756B;
    cursor: pointer; }
  #lia-body .lia-content .lia-media-uploader-tab-list {
    float: right; }
  #lia-body .lia-content .lia-media-uploader-body-side-panel {
    height: 100%;
    min-height: 390px;
    border-top: 1px solid #c4c1bb;
    border-left: 1px solid #c4c1bb;
    overflow: hidden;
    overflow-y: auto;
    transform: translate3d(0, 0, 0); }
    #lia-body .lia-content .lia-media-uploader-body-side-panel .lia-form-label-wrapper {
      margin: 0;
      white-space: nowrap;
      word-wrap: normal; }
  #lia-body .lia-content .lia-media-uploader-side-panel-add {
    height: 60px; }
    #lia-body .lia-content .lia-media-uploader-side-panel-add .lia-button-group {
      margin-bottom: 20px; }
      #lia-body .lia-content .lia-media-uploader-side-panel-add .lia-button-group .lia-button-wrapper {
        margin: 0; }
        #lia-body .lia-content .lia-media-uploader-side-panel-add .lia-button-group .lia-button-wrapper .lia-button-lg {
          width: 122px; }
  #lia-body .lia-content .lia-media-uploader-body-tab-content {
    height: 100%;
    background-color: #d0cdc9;
    border-top: 1px solid #c4c1bb;
    overflow: auto;
    transform: translate3d(0, 0, 0); }
    #lia-body .lia-content .lia-media-uploader-body-tab-content .lia-common-feedback {
      margin: 10px 10px 0 10px;
      word-wrap: break-word; }
    #lia-body .lia-content .lia-media-uploader-body-tab-content ul {
      display: inline-block;
      vertical-align: top; }
  #lia-body .lia-content .lia-media-uploader-tab-content {
    height: 100%; }
    #lia-body .lia-content .lia-media-uploader-tab-content .lia-media-uploader-upload-tab {
      height: 100%;
      padding: 10px; }
  #lia-body .lia-content .lia-image-tile-ghost {
    outline: 2px dashed #948e85; }
    #lia-body .lia-content .lia-image-tile-ghost .lia-media-image-tile {
      visibility: hidden; }
  #lia-body .lia-content .lia-media-album-selector {
    position: relative; }
    #lia-body .lia-content .lia-media-album-selector a {
      text-decoration: none; }
  #lia-body .lia-content .lia-media-saved-photos-albums {
    padding: 10px 10px 0 10px; }
  #lia-body .lia-content .lia-media-album-selector-header-component {
    display: inline-block;
    width: 100%;
    vertical-align: middle; }
    #lia-body .lia-content .lia-media-album-selector-header-component:hover {
      cursor: pointer; }
  #lia-body .lia-content .lia-media-album-selector .lia-menu-navigation .lia-menu-dropdown-items a.lia-media-album-list-title {
    font-weight: bold; }
    #lia-body .lia-content .lia-media-album-selector .lia-menu-navigation .lia-menu-dropdown-items a.lia-media-album-list-title .lia-media-album-selector-album-name {
      width: 100%; }
    #lia-body .lia-content .lia-media-album-selector .lia-menu-navigation .lia-menu-dropdown-items a.lia-media-album-list-title:hover {
      background-color: inherit;
      cursor: default; }
  #lia-body .lia-content .lia-media-album-selector .lia-menu-dropdown-items-nested {
    max-height: 50vh;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 0; }
  #lia-body .lia-content .lia-media-album-selector .lia-component-local-menu-item.lia-media-album-selector-selected {
    font: inherit;font-family:"Open Sans", Arial; font-weight:bold;; }
  #lia-body .lia-content .lia-media-album-selector .lia-media-menu-dropdown-items {
    min-width: 165px;
    overflow-y: auto;
    transform: translate3d(0, 0, 0);
    width: 100%; }
  #lia-body .lia-content .lia-media-album-selector .lia-media-album-selector-icon {
    min-width: 1.3em; }
  #lia-body .lia-content .lia-media-album-selector .lia-media-album-selector-album-name, #lia-body .lia-content .lia-media-album-selector .default-menu-option {
    display: inline-block;
    overflow-x: hidden;
    text-overflow: ellipsis;
    vertical-align: middle; }
  #lia-body .lia-content .lia-media-album-selector .lia-media-album-selector-album-name {
    width: 80%; }
  #lia-body .lia-content .lia-media-album-selector .lia-media-album-selector-default-menu-option .lia-fa {
    display: inline;
    font-size: 18px;
    padding-right: 5px;
    vertical-align: -7%; }
  #lia-body .lia-content .lia-media-album-selector .default-menu-option {
    max-width: 100%;
    text-decoration: none;
    white-space: nowrap; }
  #lia-body .lia-content .lia-media-album-selector .default-menu-option:before {
    content: ''; }
  #lia-body .lia-content .lia-media-album-selector .lia-media-album-selected-check {
    display: inline-block;
    width: 10%; }
  #lia-body .lia-content .lia-media-album-selector .lia-media-album-selector-new-album-row .lia-form-album-input {
    display: inline-block;
    width: 80%; }
  #lia-body .lia-content .lia-media-album-selector .fa-folder-open {
    display: inline;
    padding-right: 10px; }
  #lia-body .lia-content .lia-visibility-hidden .lia-media-album-selector-album-name, #lia-body .lia-content .lia-visibility-hidden .default-menu-option {
    text-overflow: clip; }
  #lia-body .lia-content .lia-media-uploader-dialog-body {
    height: 80vh; }
    #lia-body .lia-content .lia-media-uploader-dialog-body.lia-media-uploader-dialog-no-items .lia-media-uploader-image-list {
      height: 100%;
      width: 100%;
      padding: 0;
      margin: 0; }
    #lia-body .lia-content .lia-media-uploader-dialog-body.lia-media-uploader-dialog-no-items .lia-media-uploader-body-tab-content .lia-media-uploader-tab-content {
      height: 100%; }
      #lia-body .lia-content .lia-media-uploader-dialog-body.lia-media-uploader-dialog-no-items .lia-media-uploader-body-tab-content .lia-media-uploader-tab-content .lia-common-feedback {
        margin: 0 0 10px 0;
        word-wrap: break-word; }
    #lia-body .lia-content .lia-media-uploader-dialog-body.lia-media-uploader-dialog-no-items .lia-tile-image-uploader {
      height: 100%;
      width: 100%;
      float: inherit; }
    #lia-body .lia-content .lia-media-uploader-dialog-body.lia-media-uploader-dialog-no-items .lia-drop-accept .lia-button-group, #lia-body .lia-content .lia-media-uploader-dialog-body.lia-media-uploader-dialog-no-items .lia-drop-accept .lia-media-image-upload-title {
      visibility: hidden; }
    #lia-body .lia-content .lia-media-uploader-dialog-body.lia-media-uploader-dialog-no-items .lia-tile-image {
      margin: 0; }
    #lia-body .lia-content .lia-media-uploader-dialog-body.lia-media-uploader-dialog-no-items .lia-media-image-upload {
      height: 100%; }
    #lia-body .lia-content .lia-media-uploader-dialog-body.lia-media-uploader-dialog-no-items .lia-drop-accept .lia-image-upload-icon-wrapper {
      border: 40px solid #aca8a0;
      margin-bottom: 31px; }
    #lia-body .lia-content .lia-media-uploader-dialog-body.lia-media-uploader-dialog-no-items .lia-drop-accept .lia-image-upload-icon {
      border: 30px solid #dcdad6; }
    #lia-body .lia-content .lia-media-uploader-dialog-body .lia-tile-image {
      margin: 0 10px 10px 0;
      width: 250px;
      min-height: 250px; }
  #lia-body .lia-content .lia-media-image-preview {
    width: 250px;
    height: 250px;
    background-color: #fff; }
  #lia-body .lia-content .lia-image-orientation-2 {
    -moz-transform: scale(-1, 1);
    -o-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    -webkit-transform: scale(-1, 1);
    transform: scale(-1, 1); }
  #lia-body .lia-content .lia-image-orientation-3 {
    -moz-transform: scale(-1, -1);
    -o-transform: scale(-1, -1);
    -ms-transform: scale(-1, -1);
    -webkit-transform: scale(-1, -1);
    transform: scale(-1, -1); }
  #lia-body .lia-content .lia-image-orientation-4 {
    -moz-transform: scale(1, -1);
    -o-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    -webkit-transform: scale(1, -1);
    transform: scale(1, -1); }
  #lia-body .lia-content .lia-image-orientation-5 {
    -moz-transform: rotate(90deg) scale(1, -1);
    -o-transform: rotate(90deg) scale(1, -1);
    -ms-transform: rotate(90deg) scale(1, -1);
    -webkit-transform: rotate(90deg) scale(1, -1);
    transform: rotate(90deg) scale(1, -1); }
    #lia-body .lia-content .lia-image-orientation-5 .lia-common-loading-dots {
      -moz-transform: rotate(-90deg);
      -o-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg); }
  #lia-body .lia-content .lia-image-orientation-6 {
    -moz-transform: rotate(90deg) scale(1, 1);
    -o-transform: rotate(90deg) scale(1, 1);
    -ms-transform: rotate(90deg) scale(1, 1);
    -webkit-transform: rotate(90deg) scale(1, 1);
    transform: rotate(90deg) scale(1, 1); }
    #lia-body .lia-content .lia-image-orientation-6 .lia-common-loading-dots {
      -moz-transform: rotate(-90deg);
      -o-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg); }
  #lia-body .lia-content .lia-image-orientation-7 {
    -moz-transform: rotate(90deg) scale(-1, 1);
    -o-transform: rotate(90deg) scale(-1, 1);
    -ms-transform: rotate(90deg) scale(-1, 1);
    -webkit-transform: rotate(90deg) scale(-1, 1);
    transform: rotate(90deg) scale(-1, 1); }
    #lia-body .lia-content .lia-image-orientation-7 .lia-common-loading-dots {
      -moz-transform: rotate(-90deg);
      -o-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg); }
  #lia-body .lia-content .lia-image-orientation-8 {
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg); }
    #lia-body .lia-content .lia-image-orientation-8 .lia-common-loading-dots {
      -moz-transform: rotate(-270deg);
      -o-transform: rotate(-270deg);
      -ms-transform: rotate(-270deg);
      -webkit-transform: rotate(-270deg);
      transform: rotate(-270deg); }
  #lia-body .lia-content .lia-media-image-upload {
    display: table;
    table-layout: fixed;
    height: 100%;
    width: 100%;
    min-width: 250px;
    height: 285px;
    min-height: 285px; }
  #lia-body .lia-content .lia-media-image-upload-mobile-menu {
    display: none; }
  #lia-body .lia-content .lia-media-image-upload-contents {
    vertical-align: middle;
    text-align: center;
    border: 2px dashed #7B756B; }
    #lia-body .lia-content .lia-media-image-upload-contents .lia-button-group .lia-button-wrapper {
      margin: 0; }
  #lia-body .lia-content .lia-media-image-upload-errors {
    height: 1px; }
  #lia-body .lia-content .lia-media-image-upload-title, #lia-body .lia-content .lia-image-upload-icon {
    color: #7B756B;
    display: block;
    margin-bottom: 20px; }
  #lia-body .lia-content .lia-drop-accept .lia-image-upload-icon-wrapper {
    border: 26.66666667px solid #aca8a0;
    display: inline-block;
    margin-bottom: 31px;
    border-radius: 10px; }
  #lia-body .lia-content .lia-drop-accept .lia-image-upload-icon {
    border: 20px solid #dcdad6;
    background: #dcdad6;
    border-radius: 10px;
    color: #f45b00;
    margin-bottom: 0; }
  #lia-body .lia-content .lia-drop-accept .lia-button-group, #lia-body .lia-content .lia-drop-accept .lia-media-image-upload-title {
    display: none; }
  #lia-body .lia-content .lia-drop-accept .lia-media-image-upload-contents {
    border: 2px dashed #ff7828; }
  #lia-body .lia-content .lia-drop-reject .lia-media-image-upload-contents {
    border: 2px dashed #ED1C24; }
  #lia-body .lia-content .lia-media-image-tile {
    background: transparent;
    width: 250px;
    height: 286px; }
    #lia-body .lia-content .lia-media-image-tile * {
      -webkit-box-sizing: border-box;
      /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
      -moz-box-sizing: border-box;
      /* Firefox 1 - 28 */
      box-sizing: border-box;
      /* Safari 5.1+, Chrome 10+, Firefox 29+, Opera 7+, IE 8+, Android 4.0+, iOS any */ }
    #lia-body .lia-content .lia-media-image-tile:hover {
      outline: 2px solid #ff7828; }
    #lia-body .lia-content .lia-media-image-tile .lia-media-image-tile-display {
      background: #FFFFFF;
      float: left;
      height: 250px;
      width: 250px; }
      #lia-body .lia-content .lia-media-image-tile .lia-media-image-tile-display .lia-media-image-tile-remove {
        padding: 5px;
        float: right; }
        #lia-body .lia-content .lia-media-image-tile .lia-media-image-tile-display .lia-media-image-tile-remove i {
          font-size: 2em;
          position: relative;
          z-index: 102;
          cursor: pointer; }
      #lia-body .lia-content .lia-media-image-tile .lia-media-image-tile-display .lia-media-image-preview {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        height: inherit;
        position: relative;
        width: inherit; }
        #lia-body .lia-content .lia-media-image-tile .lia-media-image-tile-display .lia-media-image-preview:hover {
          cursor: move; }
        #lia-body .lia-content .lia-media-image-tile .lia-media-image-tile-display .lia-media-image-preview .lia-media-image-preview-overlay {
          background-color: #31302B;
          content: "";
          height: inherit;
          opacity: 0.7;
          position: absolute;
          left: 0;
          top: 0;
          width: inherit;
          z-index: 100; }
      #lia-body .lia-content .lia-media-image-tile .lia-media-image-tile-display .lia-media-image-loading-icon {
        z-index: 101; }
        #lia-body .lia-content .lia-media-image-tile .lia-media-image-tile-display .lia-media-image-loading-icon .lia-common-loading-dots {
          margin-top: 50%; }
    #lia-body .lia-content .lia-media-image-tile .lia-media-image-tile-caption, #lia-body .lia-content .lia-media-image-tile .lia-media-image-progress-bar {
      float: left;
      font-size: 12px;
      height: 35px;
      line-height: 18px;
      margin: 1px 0 0 0;
      width: 250px; }
      #lia-body .lia-content .lia-media-image-tile .lia-media-image-tile-caption .lia-media-image-tile-caption-field, #lia-body .lia-content .lia-media-image-tile .lia-media-image-progress-bar .lia-media-image-tile-caption-field {
        background: #FFFFFF;
        border: 0;
        font-size: 12px;
        font-style: italic;
        height: 35px;
        line-height: 18px;
        padding: 0 5px 0;
        width: 250px; }
        #lia-body .lia-content .lia-media-image-tile .lia-media-image-tile-caption .lia-media-image-tile-caption-field:focus, #lia-body .lia-content .lia-media-image-tile .lia-media-image-progress-bar .lia-media-image-tile-caption-field:focus {
          -webkit-appearance: none;
          -moz-appearance: none;
          appearance: none;
          border: 0; }
  #lia-body .lia-content .lia-media-uploader-dialog-no-items .lia-media-uploader-body-side-panel, #lia-body .lia-content .lia-media-uploader-dialog-no-items .lia-media-uploader-formatting, #lia-body .lia-content .lia-media-uploader-dialog-no-items .lia-media-uploader-side-panel-formatting {
    min-height: 0px; }
  #lia-body .lia-content .lia-media-uploader-formatting {
    min-height: 360px; }
  #lia-body .lia-content .lia-media-uploader-side-panel-formatting {
    padding: 20px;
    height: calc(100% - 60px);
    min-height: 360px; }
  #lia-body .lia-content .lia-form-label.lia-media-uploader-formatting-label {
    display: block; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-wrapper {
    margin: 0 10px 10px 10px;
    overflow: hidden; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-image {
    color: #EF672F; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-align-left .lia-media-uploader-formatting-preview-image {
    float: left;
    margin-right: 5px; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-align-right .lia-media-uploader-formatting-preview-image {
    float: right;
    margin-left: 5px; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-align-center .lia-media-uploader-formatting-preview-image {
    text-align: center;
    display: block; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-arrangement-inline.lia-media-uploader-formatting-preview-size-small .lia-media-uploader-formatting-preview-image {
    font-size: 40px;
    height: 35px; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-arrangement-inline.lia-media-uploader-formatting-preview-size-medium .lia-media-uploader-formatting-preview-image {
    font-size: 60px;
    height: 55px; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-arrangement-inline.lia-media-uploader-formatting-preview-size-large .lia-media-uploader-formatting-preview-image {
    font-size: 75px;
    height: 65px; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-arrangement-gallery .lia-media-uploader-formatting-preview-image {
    font-size: 40px;
    height: 35px; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-image-wrapper {
    display: inline-block;
    width: 100%; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-text-bar-spacer {
    display: inline-block;
    height: 5px;
    width: 100%; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-text-bar-clear {
    clear: both; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-align-empty .lia-media-uploader-formatting-around-image, #lia-body .lia-content .lia-media-uploader-formatting-preview-align-inline .lia-media-uploader-formatting-around-image {
    display: inline-block; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-align-empty .lia-media-uploader-formatting-around-image + .lia-media-uploader-formatting-preview-text-bar, #lia-body .lia-content .lia-media-uploader-formatting-preview-align-inline .lia-media-uploader-formatting-around-image + .lia-media-uploader-formatting-preview-text-bar {
    margin-top: 1px; }
  #lia-body .lia-content .lia-media-uploader-formatting-preview-text-bar {
    background-color: #828073;
    height: 5px;
    overflow: hidden;
    margin-top: 5px; }
  #lia-body .lia-content .lia-media-saved-photos {
    height: 100%;
    overflow: hidden; }
    #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-album-title {
      display: block;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-header {
      -webkit-box-sizing: border-box;
      /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
      -moz-box-sizing: border-box;
      /* Firefox 1 - 28 */
      box-sizing: border-box;
      /* Safari 5.1+, Chrome 10+, Firefox 29+, Opera 7+, IE 8+, Android 4.0+, iOS any */
      background-color: #FFFFFF;
      padding: 15px 0 15px 20px; }
      #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-header .lia-fa.lia-fa-chevron-right {
        padding: 0 10px; }
    #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-album {
      text-align: center;
      margin: 0 10px 10px 0; }
    #lia-body .lia-content .lia-media-saved-photos .lia-media-album-tile-cover-photo-wrapper {
      padding: 20px;
      display: inline-block;
      width: 100%; }
      #lia-body .lia-content .lia-media-saved-photos .lia-media-album-tile-cover-photo-wrapper:hover {
        text-decoration: none; }
    #lia-body .lia-content .lia-media-saved-photos .lia-media-album-tile-cover-photo-image {
      position: relative;
      top: 50%;
      transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
      -webkit-transform: translate(0, -50%); }
    #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-album-images {
      padding: 15px; }
    #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-album-image-block {
      margin: 0 15px 15px 0;
      padding: 0;
      position: relative;
      height: 200px;
      width: 200px;
      text-align: center; }
      #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-album-image-block:hover {
        cursor: pointer;
        outline: #C14800 3px solid; }
        #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-album-image-block:hover .lia-media-saved-photos-album-image-icon {
          visibility: visible;
          color: #828073;
          background-color: #FFFFFF; }
    #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-image {
      position: relative;
      top: 50%;
      transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
      -webkit-transform: translate(0, -50%); }
    #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-album-image-block.lia-media-saved-photos-image-selected {
      outline: #C14800 3px solid; }
      #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-album-image-block.lia-media-saved-photos-image-selected .lia-media-saved-photos-album-image-icon {
        visibility: visible;
        color: #C14800;
        background-color: #FFFFFF; }
    #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-album-image-icon {
      visibility: hidden;
      position: absolute;
      top: 10px;
      left: 10px;
      font-size: 22px;
      z-index: 100;
      width: 1em;
      height: 1em;
      border-radius: .5em;
      text-align: center; }
    #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-album-page {
      -webkit-box-sizing: border-box;
      /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
      -moz-box-sizing: border-box;
      /* Firefox 1 - 28 */
      box-sizing: border-box;
      /* Safari 5.1+, Chrome 10+, Firefox 29+, Opera 7+, IE 8+, Android 4.0+, iOS any */
      height: 100%;
      overflow: auto;
      width: 100%; }
    #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-selecting, #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-formatting {
      display: inline-block;
      height: calc(100% - 46px);
      overflow-y: auto;
      overflow-x: hidden;
      width: 100%; }
    #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-formatting {
      padding: 10px; }
    #lia-body .lia-content .lia-media-saved-photos .lia-show-more {
      text-align: center; }
      #lia-body .lia-content .lia-media-saved-photos .lia-show-more .lia-show-more-loading {
        font-size: 44px; }
    #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-empty {
      position: relative;
      top: 50%;
      transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
      -webkit-transform: translate(0, -50%);
      text-align: center;
      width: 100%; }
      #lia-body .lia-content .lia-media-saved-photos .lia-media-saved-photos-empty .lia-button {
        margin: 10px auto 0 auto; }
  #lia-body .lia-content .lia-quilt-tkb-article-editor-page .lia-media-uploader .lia-media-uploader-dialog ul {
    left: 0; }
  #lia-body .lia-content .lia-media-image-url-upload {
    height: 100%;
    overflow: hidden; }
    #lia-body .lia-content .lia-media-image-url-upload .lia-media-image-url-upload-error {
      color: #f8aaad;
      position: absolute;
      top: 49px;
      left: 10px;
      background-color: #FFFFFF;
      padding: 10px;
      border-radius: 0 0 5px 5px;
      border: 1px solid #f8aaad;
      border-top: 0;
      z-index: 150; }
    #lia-body .lia-content .lia-media-image-url-upload .lia-media-image-url-upload-input-wrapper {
      padding: 10px 10px 0;
      position: relative; }
      #lia-body .lia-content .lia-media-image-url-upload .lia-media-image-url-upload-input-wrapper input[type="text"] {
        padding: 10px;
        height: auto; }
      #lia-body .lia-content .lia-media-image-url-upload .lia-media-image-url-upload-input-wrapper .lia-media-image-url-upload-input.lia-media-disabled {
        opacity: 0.5; }
    #lia-body .lia-content .lia-media-image-url-upload .lia-media-image-url-upload-images {
      max-height: calc(100% - 46px);
      overflow-x: hidden;
      overflow-y: auto;
      padding: 5px; }
      #lia-body .lia-content .lia-media-image-url-upload .lia-media-image-url-upload-images .lia-media-uploader-image-list {
        margin-top: 10px; }
  @media (max-width: 1000px) {
    #lia-body .lia-content .lia-media-uploader-dialog .lia-media-uploader-header-title-column {
      width: 25%; }
    #lia-body .lia-content .lia-media-uploader-dialog .lia-media-uploader-header-tabs-column {
      width: 47%; }
    #lia-body .lia-content .lia-media-uploader-dialog .lia-media-uploader-header-album-selector-column {
      width: 23%; }
    #lia-body .lia-content .lia-media-uploader-dialog .lia-media-uploader-header-close-column {
      width: 5%; }
    #lia-body .lia-content .lia-media-uploader-dialog .lia-media-uploader-body-tab-content {
      width: 72%; }
    #lia-body .lia-content .lia-media-uploader-dialog .lia-media-uploader-body-side-panel {
      width: 28%; } }
  @media (max-width: 800px) {
    #lia-body .lia-content .lia-media-uploader-dialog .lia-media-uploader-header-title-column {
      width: 22%; }
    #lia-body .lia-content .lia-media-uploader-dialog .lia-media-uploader-header-tabs-column {
      width: 46%; }
    #lia-body .lia-content .lia-media-uploader-dialog .lia-media-uploader-header-album-selector-column {
      width: 25%; }
    #lia-body .lia-content .lia-media-uploader-dialog .lia-media-uploader-header-close-column {
      width: 7%; }
    #lia-body .lia-content .lia-media-uploader-dialog .lia-media-uploader-body-tab-content {
      width: 68%; }
    #lia-body .lia-content .lia-media-uploader-dialog .lia-media-uploader-body-side-panel {
      width: 32%; } }

.lia-media-uploader-dialog-open {
  overflow: hidden; }

@-webkit-keyframes cursor-blink {
  50% {
    border-color: transparent; } }

@-moz-keyframes cursor-blink {
  50% {
    border-color: transparent; } }

@-ms-keyframes cursor-blink {
  50% {
    border-color: transparent; } }

@keyframes cursor-blink {
  50% {
    border-color: transparent; } }

/*
body.modal-open
  .modal-backdrop.lia-modal-backdrop
  .modal.lia-modal-window
    .modal-dialog.modal-imagelightbox
      .modal-content
        li:media-image-lightbox
          .lia-media-image-lightbox
            .lia-lightbox-main-image
*/
#lia-body.modal-open {
  overflow: hidden; }
  #lia-body.modal-open .lia-modal-window {
    overflow-x: hidden;
    overflow-y: auto; }

.lia-modal-window {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10002;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0; }
  .lia-modal-window .modal-dialog {
    position: relative; }
  .lia-modal-window .modal-content {
    position: relative;
    background-color: #ffffff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); }

.lia-modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10001;
  background-color: #000; }

.lia-modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0; }

.lia-modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5; }

.lia-modal-window.fade .modal-dialog {
  filter: alpha(opacity=0);
  opacity: 0; }

.lia-modal-window.in .modal-dialog {
  filter: alpha(opacity=100);
  opacity: 1; }

.lia-modal-backdrop.fade, .lia-modal-backdrop.in, .lia-modal-window.fade .modal-dialog, .lia-modal-window.in .modal-dialog {
  -webkit-transition: opacity .15s linear;
  transition: opacity .15s linear; }

@media (min-width: 768px) {
  .lia-modal-window .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } }

.lia-kudos-image-kudos {
  display: inline-block;
  float: left; }

#lia-body .lia-content .lia-kudos-image-kudos .lia-button-wrapper.lia-kudos-count-wrapper {
  margin-right: 0px; }
#lia-body .lia-content .lia-kudos-image-kudos .lia-kudos-button {
  border-radius: 0 5px 5px 0; }
#lia-body .lia-content .lia-kudos-image-kudos .lia-kudos-count.lia-button {
  border-radius: 5px 0 0 5px; }
  #lia-body .lia-content .lia-kudos-image-kudos .lia-kudos-count.lia-button:hover {
    background-color: #FFFFFF; }

#lia-body .lia-content .lia-kudos-image-kudos.lia-kudos-button-disabled .lia-button {
  opacity: .75; }
#lia-body .lia-content .lia-kudos-image-kudos.lia-kudos-button-disabled span.lia-kudos-count:hover, #lia-body .lia-content .lia-kudos-image-kudos.lia-kudos-button-disabled span.lia-kudos-count:hover {
  cursor: auto; }
#lia-body .lia-content .lia-kudos-image-kudos.lia-kudos-button-disabled .lia-kudos-button {
  cursor: auto; }
  #lia-body .lia-content .lia-kudos-image-kudos.lia-kudos-button-disabled .lia-kudos-button:hover {
    border: 1px solid #C14800;
    background-color: #C14800; }
#lia-body .lia-content .lia-kudos-image-kudos.lia-kudos-button-disabled a.lia-kudos-count:hover {
  cursor: pointer; }

#lia-body .lia-content .lia-moderation-flag-entity.lia-entity-flag-actioned .lia-button {
  color: #ED1C24; }

#lia-body .lia-content .lia-link-disabled .lia-flag-button {
  cursor: auto; }

.modal-imagelightbox {
  width: auto;
  margin: 15px; }
  .modal-imagelightbox .modal-content {
    border-radius: 7px; }

.lia-media-image-lightbox, .lia-lightbox-main-image {
  background-color: #333333;
  border-radius: 6px 6px 0 0; }

.lia-fullscreen .lia-lightbox-main-image {
  min-height: 100%;
  height: 100%;
  width: 100%; }

.lia-lightbox-fullscreen-button {
  margin-right: 5px; }

.lia-lightbox-main-image {
  text-align: center;
  min-height: 450px;
  height: 450px;
  position: relative;
  overflow: hidden; }
  .lia-lightbox-main-image .lia-image {
    max-width: 100%;
    max-height: 100%;
    position: relative;
    top: 50%;
    transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    transform-style: preserve-3d; }
  .lia-lightbox-main-image:hover .lia-lightbox-actions-container i {
    visibility: visible; }
  .lia-lightbox-main-image .lia-lightbox-image-caption {
    position: absolute;
    bottom: 0;
    background-image: /* @noflipstart */ url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' width='100%25' preserveAspectRatio='none'%3E%3ClinearGradient id='a' x1='0' x2='0' y1='0' y2='1'%3E  %3Cstop stop-opacity='0' stop-color='%23191919' offset='0'/%3E%3Cstop stop-opacity='0.55' stop-color='%23191919' offset='1'/%3E %3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M0 0h1v1H0z'/%3E%3C/svg%3E") /* @noflipend */;
    text-shadow: 1px 1px 1px rgba(150, 150, 150, 0.7);
    color: #ffffff;
    width: 100%;
    box-sizing: border-box;
    word-break: break-all;
    padding-top: 30px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    margin: 0;
    font-style: italic; }

.lia-button-container.lia-button-disabled i.lia-lightbox-button, .lia-button-container.lia-button-disabled i.lia-lightbox-button-inverted {
  opacity: .2; }
  .lia-button-container.lia-button-disabled i.lia-lightbox-button:hover, .lia-button-container.lia-button-disabled i.lia-lightbox-button-inverted:hover {
    opacity: .2;
    cursor: auto; }

.lia-button-container i.lia-lightbox-button {
  color: #fff;
  border: 1px solid #4d4d4d;
  background: #404040;
  cursor: pointer;
  opacity: .6;
  padding: 5px;
  border-radius: 3px;
  -webkit-transition: opacity .15s linear;
  transition: opacity .15s linear; }
  .lia-button-container i.lia-lightbox-button:hover {
    opacity: 1; }
.lia-button-container i.lia-lightbox-button-inverted {
  border: 0;
  color: #404040;
  background: #fff; }
.lia-button-container:hover .lia-lightbox-button {
  opacity: .8; }

.lia-lightbox-actions-container {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3; }
  .lia-lightbox-actions-container i {
    visibility: hidden;
    position: relative;
    top: 15px;
    right: 15px; }

.lia-lightbox-prev-container, .lia-lightbox-next-container {
  position: absolute;
  height: 100%;
  top: 0;
  background-image: /* @noflipstart */ url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' width='100%25' preserveAspectRatio='none'%3E%3ClinearGradient id='a' x1='0' x2='0' y1='0' y2='1'%3E  %3Cstop stop-opacity='0' stop-color='%23fff' offset='0%25'/%3E%3Cstop stop-opacity='0' stop-color='%23fff' offset='100%25'/%3E %3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M0 0h1v1H0z'/%3E%3C/svg%3E") /* @noflipend */;
  z-index: 2; }
  .lia-lightbox-prev-container i, .lia-lightbox-next-container i {
    position: relative;
    top: 50%;
    transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%); }

.lia-lightbox-prev-container {
  width: 33%;
  text-align: left; }
  .lia-lightbox-prev-container i {
    left: 15px; }

.lia-lightbox-next-container {
  width: 67%;
  right: 0;
  text-align: right; }
  .lia-lightbox-next-container i {
    right: 15px; }

.lia-lightbox-image-loader {
  color: #fff;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%); }

#lia-body .lia-content .lia-lightbox-info {
  background-color: #ffffff;
  margin: 14px 14px 14px 14px; }
  #lia-body .lia-content .lia-lightbox-info .lia-user-avatar {
    margin: 0 10px 0 0;
    vertical-align: middle; }
  #lia-body .lia-content .lia-lightbox-info .lia-users-user-login {
    display: inline; }
  #lia-body .lia-content .lia-lightbox-info .lia-lightbox-context {
    float: left;
    text-overflow: ellipsis;
    width: calc(100% - 190px);
    white-space: nowrap;
    overflow: hidden; }
  #lia-body .lia-content .lia-lightbox-info .lia-lightbox-actions {
    float: right; }
  #lia-body .lia-content .lia-lightbox-info .lia-media-download-icon {
    display: inline-block; }
  #lia-body .lia-content .lia-lightbox-info .lia-button-group {
    margin: 2px 0 0 0; }
  #lia-body .lia-content .lia-lightbox-info .lia-button {
    margin: 0; }
  #lia-body .lia-content .lia-lightbox-info .lia-button-wrapper {
    height: auto;
    overflow: hidden; }

.lia-image-upload-time {
  margin-right: 5px; }

.lia-filmstrip {
  border-top: 1px solid #c4c1bb;
  text-align: center;
  margin-bottom: -7px; }
  .lia-filmstrip .lia-list-tile {
    display: inline-block; }

.lia-filmstrip-prev-container, .lia-filmstrip-next-container {
  display: inline-block;
  position: relative;
  bottom: 45px; }

#lia-body .lia-content .lia-filmstrip .lia-image-selected {
  border-top: 2px solid #ff680f;
  border-bottom: 2px solid #ff680f; }
  #lia-body .lia-content .lia-filmstrip .lia-image-selected .lia-media-image-frame {
    opacity: 1;
    transition: opacity .15s linear; }
#lia-body .lia-content .lia-filmstrip .lia-media-image-frame {
  border: 1px solid #dcdad6;
  opacity: .8;
  transition: opacity .15s linear;
  padding: 1px; }
  #lia-body .lia-content .lia-filmstrip .lia-media-image-frame:hover {
    opacity: 1;
    transition: opacity .15s linear; }
#lia-body .lia-content .lia-filmstrip ul.lia-list-tile {
  margin-bottom: 0; }
  #lia-body .lia-content .lia-filmstrip ul.lia-list-tile > li {
    padding: 14px 0;
    margin-bottom: 0;
    margin-right: 8px; }
    #lia-body .lia-content .lia-filmstrip ul.lia-list-tile > li:last-child {
      margin-right: 0; }

.lia-media-image-frame {
  text-align: center; }
  .lia-media-image-frame .lia-media-image {
    position: relative;
    top: 50%;
    transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%); }

.lia-lightbox-info-wrapper .lia-lightbox-image-caption {
  display: none; }

@media (max-width: 480px) {
  .lia-lightbox-info-wrapper .lia-lightbox-image-caption {
    display: initial; }
  .lia-lightbox-main-image .lia-lightbox-image-caption {
    display: none; }
  .modal-open .lia-page {
    position: fixed; }
  .modal-imagelightbox {
    width: auto;
    margin: 0;
    height: 100%; }
    .modal-imagelightbox .modal-content {
      border-radius: 0;
      height: 100%;
      background-color: #333333;
      border: 0; }
    .modal-imagelightbox .lia-filmstrip {
      display: none; }
  .lia-media-image-lightbox, .lia-lightbox-main-image {
    border-radius: 0; }
  #lia-body .lia-content .lia-lightbox-info {
    background-color: inherit;
    margin: 0; }
  .lia-lightbox-main-image {
    height: 100%;
    min-height: 100%; }
  .lia-media-image-lightbox {
    height: 100% !important; }
  #lia-body .lia-content .lia-lightbox-info .lia-media-download-icon, .lia-user-avatar, .lia-lightbox-image-album {
    display: none; }
  #lia-body .lia-content .lia-button-group-left .lia-button-wrapper.lia-moderation-flag-entity {
    margin-right: 0; }
  #lia-body .lia-content .lia-lightbox-info .lia-lightbox-context {
    line-height: 30px;
    width: auto; }
  .lia-lightbox-actions-container i {
    visibility: visible; }
  .lia-lightbox-next-container, .lia-lightbox-prev-container {
    width: 45px; }
  .lia-lightbox-info-wrapper {
    background-image: /* @noflipstart */ url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' width='100%25' preserveAspectRatio='none'%3E%3ClinearGradient id='a' x1='0' x2='0' y1='0' y2='1'%3E  %3Cstop stop-opacity='0' stop-color='%23191919' offset='0%25'/%3E%3Cstop stop-opacity='0.55' stop-color='%23191919' offset='100%25'/%3E %3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M0 0h1v1H0z'/%3E%3C/svg%3E") /* @noflipend */;
    text-shadow: 1px 1px 1px rgba(150, 150, 150, 0.7);
    color: #ffffff;
    position: absolute;
    bottom: 0;
    width: 100%; }
    .lia-lightbox-info-wrapper .lia-lightbox-image-caption {
      text-align: center; }
    .lia-lightbox-info-wrapper .lia-lightbox-info {
      background-color: inherit;
      margin: 0;
      padding: 10px; }
  .lia-lightbox-main-image .lia-lightbox-image-caption {
    bottom: 45px; }
  .lia-lightbox-next-container, .lia-lightbox-prev-container, .lia-lightbox-actions-container, .lia-lightbox-info-wrapper, .lia-lightbox-info-wrapper .lia-lightbox-image-caption, .lia-media-publishing-history {
    display: none; }
  .lia-show-controls .lia-lightbox-next-container, .lia-show-controls .lia-lightbox-prev-container, .lia-show-controls .lia-lightbox-actions-container, .lia-show-controls .lia-lightbox-info-wrapper, .lia-show-controls .lia-lightbox-info-wrapper .lia-lightbox-image-caption {
    display: inherit; }
  .lia-kudos-count-label {
    display: none; } }

@media (max-width: 768px) {
  .lia-orientation-landscape .lia-lightbox-info-wrapper .lia-lightbox-image-caption {
    display: initial; }
  .lia-orientation-landscape .lia-lightbox-main-image .lia-lightbox-image-caption {
    display: none; }
  .lia-orientation-landscape .modal-open .lia-page {
    position: fixed; }
  .lia-orientation-landscape .modal-imagelightbox {
    width: auto;
    margin: 0;
    height: 100%; }
    .lia-orientation-landscape .modal-imagelightbox .modal-content {
      border-radius: 0;
      height: 100%;
      background-color: #333333;
      border: 0; }
    .lia-orientation-landscape .modal-imagelightbox .lia-filmstrip {
      display: none; }
  .lia-orientation-landscape .lia-media-image-lightbox, .lia-orientation-landscape .lia-lightbox-main-image {
    border-radius: 0; }
  .lia-orientation-landscape #lia-body .lia-content .lia-lightbox-info {
    background-color: inherit;
    margin: 0; }
  .lia-orientation-landscape .lia-lightbox-main-image {
    height: 100%;
    min-height: 100%; }
  .lia-orientation-landscape .lia-media-image-lightbox {
    height: 100% !important; }
  .lia-orientation-landscape #lia-body .lia-content .lia-lightbox-info .lia-media-download-icon, .lia-orientation-landscape .lia-user-avatar, .lia-orientation-landscape .lia-lightbox-image-album {
    display: none; }
  .lia-orientation-landscape #lia-body .lia-content .lia-button-group-left .lia-button-wrapper.lia-moderation-flag-entity {
    margin-right: 0; }
  .lia-orientation-landscape #lia-body .lia-content .lia-lightbox-info .lia-lightbox-context {
    line-height: 30px;
    width: auto; }
  .lia-orientation-landscape .lia-lightbox-actions-container i {
    visibility: visible; }
  .lia-orientation-landscape .lia-lightbox-next-container, .lia-orientation-landscape .lia-lightbox-prev-container {
    width: 45px; }
  .lia-orientation-landscape .lia-lightbox-info-wrapper {
    background-image: /* @noflipstart */ url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' width='100%25' preserveAspectRatio='none'%3E%3ClinearGradient id='a' x1='0' x2='0' y1='0' y2='1'%3E  %3Cstop stop-opacity='0' stop-color='%23191919' offset='0%25'/%3E%3Cstop stop-opacity='0.55' stop-color='%23191919' offset='100%25'/%3E %3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M0 0h1v1H0z'/%3E%3C/svg%3E") /* @noflipend */;
    text-shadow: 1px 1px 1px rgba(150, 150, 150, 0.7);
    color: #ffffff;
    position: absolute;
    bottom: 0;
    width: 100%; }
    .lia-orientation-landscape .lia-lightbox-info-wrapper .lia-lightbox-image-caption {
      text-align: center; }
    .lia-orientation-landscape .lia-lightbox-info-wrapper .lia-lightbox-info {
      background-color: inherit;
      margin: 0;
      padding: 10px; }
  .lia-orientation-landscape .lia-lightbox-main-image .lia-lightbox-image-caption {
    bottom: 45px; }
  .lia-orientation-landscape .lia-lightbox-next-container, .lia-orientation-landscape .lia-lightbox-prev-container, .lia-orientation-landscape .lia-lightbox-actions-container, .lia-orientation-landscape .lia-lightbox-info-wrapper, .lia-orientation-landscape .lia-lightbox-info-wrapper .lia-lightbox-image-caption, .lia-orientation-landscape .lia-media-publishing-history {
    display: none; }
  .lia-orientation-landscape .lia-show-controls .lia-lightbox-next-container, .lia-orientation-landscape .lia-show-controls .lia-lightbox-prev-container, .lia-orientation-landscape .lia-show-controls .lia-lightbox-actions-container, .lia-orientation-landscape .lia-show-controls .lia-lightbox-info-wrapper, .lia-orientation-landscape .lia-show-controls .lia-lightbox-info-wrapper .lia-lightbox-image-caption {
    display: inherit; }
  .lia-orientation-landscape .lia-kudos-count-label {
    display: none; } }
/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('/html/fonts/fontawesome_webfont.eot?v=4.4.0');
  src: url('/html/fonts/fontawesome_webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('/html/fonts/fontawesome_webfont.woff2?v=4.4.0') format('woff2'), url('/html/fonts/fontawesome_webfont.woff?v=4.4.0') format('woff'), url('/html/fonts/fontawesome_webfont.ttf?v=4.4.0') format('truetype'), url('/html/fonts/fontawesome_webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
/*******************************************************
		Views
********************************************************

		This CSS in this file applies to all of our
		products, features, interactions, and viewing
		modes.

********************************************************/


/*******************************************************
		Direction - Start
********************************************************/

#lia-body { direction:ltr; }

/*******************************************************
		Direction - End
********************************************************/

/*******************************************************
		Quilt - Start
********************************************************/

#lia-body .lia-content .lia-quilt-column-01 { width:4.166%; float:left;}
#lia-body .lia-content .lia-quilt-column-02 { width:8.333%; float:left;}
#lia-body .lia-content .lia-quilt-column-03 { width:12.500%; float:left;}
#lia-body .lia-content .lia-quilt-column-04 { width:16.666%; float:left;}
#lia-body .lia-content .lia-quilt-column-05 { width:20.833%; float:left;}
#lia-body .lia-content .lia-quilt-column-06 { width:25.000%; float:left;}
#lia-body .lia-content .lia-quilt-column-07 { width:29.166%; float:left;}
#lia-body .lia-content .lia-quilt-column-08 { width:33.333%; float:left;}
#lia-body .lia-content .lia-quilt-column-09 { width:37.500%; float:left;}
#lia-body .lia-content .lia-quilt-column-10 { width:41.666%; float:left;}
#lia-body .lia-content .lia-quilt-column-11 { width:45.833%; float:left;}
#lia-body .lia-content .lia-quilt-column-12 { width:50.000%; float:left;}
#lia-body .lia-content .lia-quilt-column-13 { width:54.166%; float:left;}
#lia-body .lia-content .lia-quilt-column-14 { width:58.333%; float:left;}
#lia-body .lia-content .lia-quilt-column-15 { width:62.500%; float:left;}
#lia-body .lia-content .lia-quilt-column-16 { width:66.666%; float:left;}
#lia-body .lia-content .lia-quilt-column-17 { width:70.833%; float:left;}
#lia-body .lia-content .lia-quilt-column-18 { width:75.000%; float:left;}
#lia-body .lia-content .lia-quilt-column-19 { width:79.166%; float:left;}
#lia-body .lia-content .lia-quilt-column-20 { width:83.333%; float:left;}
#lia-body .lia-content .lia-quilt-column-21 { width:87.500%; float:left;}
#lia-body .lia-content .lia-quilt-column-22 { width:91.666%; float:left;}
#lia-body .lia-content .lia-quilt-column-23 { width:95.833%; float:left;}
#lia-body .lia-content .lia-quilt-column-24 { width:100.00%; float:left;}
/*** ^ browser-specific CSS see msie/msie_6, msie/msie7 ^ */

#lia-body .lia-content .lia-quilt-column .lia-quilt-column-alley { margin:0 5px; }

/* Based on column position we remove side margins.  The left column has no left margin, the right column has no right
margin, inner columns have no change, and single columns have no right or left margins. */
#lia-body .lia-content .lia-quilt-column .lia-quilt-column-alley-left { margin-left:0; }
#lia-body .lia-content .lia-quilt-column .lia-quilt-column-alley-right { margin-right:0; }
#lia-body .lia-content .lia-quilt-column .lia-quilt-column-alley-single { margin:0; }
#lia-body .lia-content .lia-quilt-row:after,
	#lia-body .lia-content .lia-quilt-column .lia-quilt-column-alley:after
		{ clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie7 ^ */

/****** Render empty columns */
#lia-body .lia-content .lia-quilt-row .lia-mark-empty { height:0.01px; visibility:hidden; line-height:1px; padding:0; margin:0; border:0; }
/*** ^ browser-specific CSS see firefox/firefox_2, google_chrome, opera, safari ^ */

/*******************************************************
		Quilt - End
********************************************************/

/*******************************************************
		Layout - Start
			* lia-layout-bordered: Same as lia-layout but with equal height borders between the columns
********************************************************/

/* lia-layout-bordered */
#lia-body .lia-content .lia-quilt-row-bordered>.lia-quilt-column-left>div,
	#lia-body .lia-content .lia-quilt-row-bordered>.lia-quilt-column-inner>div
		{ margin:0; padding-right:10px; border-right:1px solid #ccc; }
#lia-body .lia-content .lia-quilt-row-bordered>.lia-quilt-column-right>div,
	#lia-body .lia-content .lia-quilt-row-bordered>.lia-quilt-column-inner>div
		{ margin:0; padding-left:9px; margin-left:-1px; border-left:1px solid #ccc; }

/*******************************************************
		Layout - End
********************************************************/

/*******************************************************
		YUI + Meyer Reset - Start
********************************************************/

#lia-body, .mceContentBody, .mce-content-body { padding:0; margin:0; }
#lia-body .lia-content dl, #lia-body .lia-content dt, #lia-body .lia-content dd,
	#lia-body .lia-content ul, #lia-body .lia-content ol, #lia-body .lia-content li,
	#lia-body .lia-content h1, #lia-body .lia-content h2, #lia-body .lia-content h3,
	#lia-body .lia-content h4, #lia-body .lia-content h5, #lia-body .lia-content h6,
	#lia-body .lia-content pre, #lia-body .lia-content form, #lia-body .lia-content fieldset,
	#lia-body .lia-content legend, #lia-body .lia-content input, #lia-body .lia-content textarea,
	#lia-body .lia-content p, #lia-body .lia-content blockquote, #lia-body .lia-content th,
	#lia-body .lia-content td,
	.mceContentBody dl, .mceContentBody dt, .mceContentBody dd,
	.mceContentBody ul, .mceContentBody ol, .mceContentBody li,
	.mceContentBody h1, .mceContentBody h2, .mceContentBody h3,
	.mceContentBody h4, .mceContentBody h5, .mceContentBody h6,
	.mceContentBody pre, .mceContentBody form, .mceContentBody fieldset,
	.mceContentBody legend, .mceContentBody input, .mceContentBody textarea,
	.mceContentBody p, .mceContentBody blockquote, .mceContentBody th,
	.mceContentBody td,
	.mce-content-body dl, .mce-content-body dt, .mce-content-body dd,
	.mce-content-body ul, .mce-content-body ol, .mce-content-body li,
	.mce-content-body h1, .mce-content-body h2, .mce-content-body h3,
	.mce-content-body h4, .mce-content-body h5, .mce-content-body h6,
	.mce-content-body pre, .mce-content-body form, .mce-content-body fieldset,
	.mce-content-body legend, .mce-content-body input, .mce-content-body textarea,
	.mce-content-body p, .mce-content-body blockquote, .mce-content-body th,
	.mce-content-body td
		{ margin:0; padding:0; }
#lia-body .lia-content table, .mceContentBody table { border-collapse:collapse; border-spacing:0; }
#lia-body .lia-content fieldset, #lia-body .lia-content img, .mceContentBody fieldset, .mceContentBody img,
	.mce-content-body fieldset, .mce-content-body img
		{ border:0; }
#lia-body .lia-content address, #lia-body .lia-content caption, #lia-body .lia-content cite,
	#lia-body .lia-content code, #lia-body .lia-content dfn, #lia-body .lia-content em,
	#lia-body .lia-content strong, #lia-body .lia-content th, #lia-body .lia-content var,
	.mceContentBody address, .mceContentBody caption, .mceContentBody cite,
	.mceContentBody code, .mceContentBody dfn, .mceContentBody em,
	.mceContentBody strong, .mceContentBody th, .mceContentBody var,
	.mce-content-body address, .mce-content-body caption, .mce-content-body cite,
	.mce-content-body code, .mce-content-body dfn, .mce-content-body em,
	.mce-content-body strong, .mce-content-body th, .mce-content-body var
		{ font-style:normal; font-weight:normal; }
#lia-body .lia-content ol, #lia-body .lia-content ul, .mceContentBody ol, .mceContentBody ul,
	.mce-content-body ol, .mce-content-body ul
		{ list-style:none; }
#lia-body .lia-content caption, #lia-body .lia-content th, .mceContentBody caption, .mceContentBody th,
	.mce-content-body caption, .mce-content-body th
		{ text-align:left; }
#lia-body .lia-content h1, #lia-body .lia-content h2, #lia-body .lia-content h3,
	#lia-body .lia-content h4, #lia-body .lia-content h5, #lia-body .lia-content h6,
	.mceContentBody h1, .mceContentBody h2, .mceContentBody h3,
	.mceContentBody h4, .mceContentBody h5, .mceContentBody h6,
	.mce-content-body h1, .mce-content-body h2, .mce-content-body h3,
	.mce-content-body h4, .mce-content-body h5, .mce-content-body h6
		{ font-size:100%; font-weight:normal; }
#lia-body .lia-content blockquote, #lia-body .lia-content q, .mceContentBody blockquote, .mceContentBody q,
	.mce-content-body blockquote, .mce-content-body q
		{ quotes:none; }
#lia-body .lia-content blockquote:before, #lia-body .lia-content blockquote:after,
	#lia-body .lia-content q:before, #lia-body .lia-content q:after,
	.mceContentBody blockquote:before, .mceContentBody blockquote:after,
	.mceContentBody q:before, .mceContentBody q:after,
	.mce-content-body blockquote:before, .mce-content-body blockquote:after,
	.mce-content-body q:before, .mce-content-body q:after
		{ content:''; }
#lia-body .lia-content del, #lia-body .lia-content ins, .mceContentBody del, .mceContentBody ins,
	.mce-content-body del, .mce-content-body ins
		{ text-decoration:none; }
#lia-body .lia-content abbr, #lia-body .lia-content acronym, .mceContentBody abbr, .mceContentBody acronym,
	.mce-content-body abbr, .mce-content-body acronym
		{ border:0; }
#lia-body .lia-content, .mceContentBody, .mce-content-body { line-height:1.200; }
#lia-body .lia-content address, #lia-body .lia-content caption, #lia-body .lia-content cite,
	#lia-body .lia-content code, #lia-body .lia-content dfn, #lia-body .lia-content em,
	#lia-body .lia-content strong, #lia-body .lia-content th, #lia-body .lia-content var,
	.mceContentBody address, .mceContentBody caption, .mceContentBody cite,
	.mceContentBody code, .mceContentBody dfn, .mceContentBody em,
	.mceContentBody strong, .mceContentBody th, .mceContentBody var,
	.mce-content-body address, .mce-content-body caption, .mce-content-body cite,
	.mce-content-body code, .mce-content-body dfn, .mce-content-body em,
	.mce-content-body strong, .mce-content-body th, .mce-content-body var
		{ font-style:normal; font-weight:normal; }
#lia-body .lia-content .lia-message-body font a,
	.mceContentBody font a,
	.mce-content-body font a
		{ color: inherit; }

button.mce-close:focus { outline:2px solid; }

.mce-container.mce-edit-area.mce-panel {
	position: relative;
}

.mce-container .lia-mce-placeholder {
  position: absolute;
  color: #AAA;
  width: 100%;
  overflow: hidden;
  pointer-events: none;
  top: 5px;
  left: 5px;
}

#lia-body .lia-content .lia-form label.lia-mce-placeholder {
  font-weight: normal;
}

/*******************************************************
		YUI + Meyer Reset - End
********************************************************/

/*******************************************************
		Page Centering - Begin
********************************************************/

/* The <center> tag is toggled in world.properties */
#lia-body center .lia-content { text-align:left; }

/*******************************************************
		Page Centering - End
********************************************************/

/*******************************************************
		Min-Width - Start
********************************************************/

#lia-body .MinimumWidthContainer { min-width:960px; }
#lia-body .MinimumWidthContainer .lia-content  { width:960px; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */

/*******************************************************
		Min-Width - End
********************************************************/

/*******************************************************
		HTML Tags - Start
********************************************************/

/* Default styles for desktop */
body { background-color:#FFFFFF; }
body#lia-body .lia-content,
	.mceContentBody, .mceContentBody th, .mceContentBody td, .mce-content-body, .mce-content-body th, .mce-content-body td
		{ background-color:#FFFFFF; color:#31302B;
			font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; }
body.mceContentBody, body.mce-content-body { background:#FFFFFF none no-repeat; margin:5px; }
.lia-mce-template-editor { padding:1px; }
#lia-body .lia-content p  { margin:0 0 1.000em 0; }
#lia-body .lia-content h1 { font-size:22px; line-height:28px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content h2 { font-size:20px; line-height:25px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content h3 { font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content h4 { font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold; }
#lia-body .lia-content h5 { font-size:11px; line-height:13px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content h6 { font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold; }

/*******************************************************
		HTML Tags - End
********************************************************/

/*******************************************************
		Globals - Start
********************************************************/

#lia-body .lia-content .hidden { display:none; }
#lia-body .lia-js-hidden { display:none !important; }
#lia-body .lia-content .verified-icon { color:#79A22E; font-weight:bold; }

/****** .lia-effect */
#lia-body .lia-content .lia-effect-highlight { background-color:#E3DFD7; }
#lia-body .lia-content .lia-effect-highlight-start { background-color:#E3DFD7; }
#lia-body .lia-content .lia-effect-highlight-end { background-color:#FFFFFF; }

/****** .lia-user-avatar */
#lia-body .lia-content .lia-user-avatar-message { max-width: 64px; max-height: 36px; }
#lia-body .lia-content .lia-user-avatar-profile { max-width: 128px; max-height: 72px; }
#lia-body .lia-content .lia-user-avatar-inline { max-width: 16px; max-height: 9px; }
#lia-body .lia-content .lia-user-avatar-favicon { max-width: 16px; max-height: 16px; }
#lia-body .lia-content .lia-user-avatar-print { max-width: 256px; max-height: 144px; }
#lia-body .lia-content .lia-user-avatar-unspecified { max-width: 256px; max-height: 144px; }

/****** .lia-image */
#lia-body .lia-content .lia-image-tiny { max-width: 48px; max-height: 48px; }
#lia-body .lia-content .lia-image-avatar { max-width: 64px; max-height: 64px; }
#lia-body .lia-content .lia-image-thumb { max-width: 100px; max-height: 100px; }
#lia-body .lia-content .lia-image-small { max-width: 200px; max-height: 200px; }
#lia-body .lia-content .lia-image-medium { max-width: 400px; max-height: 400px; }
#lia-body .lia-content .lia-image-large { max-width: 600px; max-height: 600px; }

/****** .clearfix (to deprecate) */
#lia-body .lia-content .clearfix:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie7 ^ */

#lia-body .lia-content .lia-lazy-load { background:#FFFFFF url(/skins/images/64FC4D518C4198FF9C09A6359D75DE8D/base/images/feedback_loading.gif) no-repeat 50% 50%;
	min-height:100px; }
#lia-body .lia-content .lia-lazy-load-small { background:transparent url(/skins/images/D362C79CDB98F334E165C3002C259DD5/base/images/feedback_loading_small.gif) no-repeat 50% 50%;
	height:20px; width:16px; }

#lia-body .lia-content .lia-notifications {	display: none;}

/*******************************************************
		Globals - End
********************************************************/

/****** lia-version 13.8 */
/*******************************************************
		Avatar - Begin
********************************************************/

#lia-body .lia-content .UserName .login-bold, /* to deprecate */
	#lia-body .lia-content .lia-user-name .login-bold
		{ font-weight:bold; }
#lia-body .lia-content .lia-user-info-group { margin:0 0 10px; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-user-info-group:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-user-avatar,
	#lia-body .lia-content .lia-user-leaderboard-rank
		{ margin:0 5px 5px 0; }
#lia-body .lia-content .lia-user-leaderboard-rank, 
	#lia-body .lia-content .lia-user-info-group .lia-user-avatar { float:left; }
#lia-body .lia-content .lia-user-avatar,
	#lia-body .lia-content .lia-user-leaderboard-rank
		{ margin:0 5px 5px 0; }
#lia-body .lia-content .lia-user-info-group .lia-user-avatar { float:left; }
#lia-body .lia-content .lia-user-info-group .lia-user-avatar .lia-user-avatar-inline { margin-top:4.5px; }
#lia-body .lia-content .lia-user-attributes .UserOnline { display:inline; }
#lia-body .lia-content .lia-user-leaderboard-rank { line-height:36px; text-align:right; width:20px; }
#lia-body .lia-content .UserListBlock .lia-user-rating-value { margin:0 0 5px; }
#lia-body .lia-content .UserListBlock .lia-user-avatar+.lia-user-attributes,
	#lia-body .lia-content .TopUsersLeaderBoard .lia-user-avatar+.lia-user-attributes
		{ margin:0 0 0 94px; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-user-info-group-right>div { float:right; }
#lia-body .lia-content .lia-user-attributes-right { text-align:right; margin-right: 5px; }
#lia-body .lia-content .lia-user-rank,
	#lia-body .lia-content .lia-user-title,
	#lia-body .lia-content .lia-user-invisible,
	#lia-body .lia-content .lia-user-online,
	#lia-body .lia-content .lia-user-kudos-weight,
	#lia-body .lia-content .lia-user-kudos-count,
	#lia-body .lia-content .lia-user-kudo-date,
	#lia-body .lia-content .lia-user-tagger-link,
	#lia-body .lia-content .lia-user-contribution-score
		{ font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; }
#lia-body .lia-content .lia-user-rank a { color:#31302B; }
#lia-body .lia-content table.lia-list-wide .lia-user-info-group,
	#lia-body .lia-content table.lia-list-slim .lia-user-info-group,
	#lia-body .lia-content table.lia-list-wide .lia-user-avatar,
	#lia-body .lia-content table.lia-list-slim .lia-user-avatar
		{ margin-bottom:0; }
#lia-body .lia-content ul.lia-list-standard-inline .lia-user-info-group .lia-user-attributes { float:left; }

/* edit avatar */
#lia-body .lia-content .lia-user-avatar.lia-avatar-editable { position:relative; } 
#lia-body .lia-content .lia-avatar-edit-action { background-color:#FFFFFF;
	border-radius:0 0 0 5px; cursor:pointer; position:absolute; visibility:hidden; }
#lia-body .lia-content .lia-user-avatar:hover .lia-avatar-edit-action { right:0; top:0; visibility:visible; }
#lia-body .lia-content .lia-user-avatar:hover .lia-avatar-edit-action img { margin:5px; }

/*******************************************************
		Avatar - End
********************************************************//*******************************************************
		Links - Start
********************************************************/

/* Links use a less specific selector by not using the ID but instead the class name.  This makes it easier for
   components that do want to override the link color easier */
.lia-body .lia-content a,
	.lia-body .lia-content a:link,
	.lia-body .lia-content a:visited,
	.lia-body .lia-content a:hover,
	.lia-body .lia-content a:active,
	.lia-body .lia-content a:focus
		{ color:#C14800; text-decoration:none; }
.lia-body .lia-content a:hover,
	.lia-body .lia-content a:active
		{ text-decoration:underline; cursor: hand; cursor: pointer; }
/* Toggle Link */
#lia-body .lia-content a.lia-toggle-open,
	#lia-body .lia-content a.lia-toggle-closed
		{ padding:0 0 0 17px; }
#lia-body .lia-content .lia-toggle-open { background:url(/skins/images/D5DB24D43FC04821C5CD645539886744/base/images/icon_toggle_open.png) no-repeat 0 50%; }
#lia-body .lia-content .lia-toggle-closed { background:url(/skins/images/7C1059BD4DA2A90C2C347D3184B399D4/base/images/icon_toggle_closed.png) no-repeat 0 50%; }
/* Go back link */
#lia-body .lia-content .lia-link-navigation.lia-link-go-back {
	background:transparent url(/skins/images/52DEDA97AE62155385CE87FCFBCE03EF/newsui/images/icon_paging_page_arrow_previous.png) no-repeat 0 50%;
	line-height:20px;
	padding-left:17px; }

/*******************************************************
		Links - End
********************************************************/

/*******************************************************
		Twizzle - Start
********************************************************/

#lia-body .lia-content a.lia-twizzle-open,
	#lia-body .lia-content a.lia-twizzle-closed,
	#lia-body .lia-content span.lia-twizzle-open,
	#lia-body .lia-content span.lia-twizzle-closed
		{ color:#31302B; padding:0 0 0 17px;
		text-decoration:none; }
#lia-body .lia-content .lia-twizzle-open { background:url(/skins/images/D5DB24D43FC04821C5CD645539886744/base/images/icon_toggle_open.png) no-repeat 0 50%; }
#lia-body .lia-content .lia-twizzle-closed { background:url(/skins/images/7C1059BD4DA2A90C2C347D3184B399D4/base/images/icon_toggle_closed.png) no-repeat 0 50%; }

/*******************************************************
		Twizzle - End
********************************************************/

/*******************************************************
		Buttons - Start
********************************************************/

/****** .lia-button-wrapper wraps all .lia-button(s) */
#lia-body .lia-content .lia-button-wrapper { cursor:pointer; display:block; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
/****** .lia-button (text) */
#lia-body .lia-content a.lia-button,
	#lia-body .lia-content span.lia-button,
	#lia-body .lia-content button.lia-button,
	#lia-body .lia-content input.lia-button,
	#lia-body .lia-content div.lia-button,
	#lia-body .lia-content label.lia-button
		{ background-color:#C14800; border:1px solid #C14800;
		-moz-border-radius:5px; -webkit-border-radius:5px;
		border-radius:5px; color:#FFFFFF;
		font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; text-decoration:none; white-space:nowrap; }
#lia-body .lia-content a.lia-button:hover,
	#lia-body .lia-content span.lia-button:hover,
	#lia-body .lia-content button.lia-button:hover,
	#lia-body .lia-content input.lia-button:hover,
	#lia-body .lia-content div.lia-button:hover,
	#lia-body .lia-content label.lia-button:hover
		{ background-color:#CD6C32; border:1px solid #CD6C32; }
#lia-body .lia-content a.lia-button.lia-link-disabled,
	#lia-body .lia-content span.lia-button.lia-link-disabled,
	#lia-body .lia-content button.lia-button.lia-link-disabled,
	#lia-body .lia-content input.lia-button.lia-link-disabled,
	#lia-body .lia-content div.lia-button.lia-link-disabled,
	#lia-body .lia-content label.lia-button.lia-link-disabled,
   	#lia-body .lia-content a.lia-button.lia-link-disabled:hover,
	#lia-body .lia-content span.lia-button.lia-link-disabled:hover,
	#lia-body .lia-content button.lia-button.lia-link-disabled:hover,
	#lia-body .lia-content input.lia-button.lia-link-disabled:hover,
	#lia-body .lia-content div.lia-button.lia-link-disabled:hover,
	#lia-body .lia-content label.lia-button.lia-link-disabled:hover
		{ filter:alpha(opacity=20); opacity:.20; cursor:auto; }
/* begin moved .lia-link-disabled to button-wrapper */
#lia-body .lia-content .lia-button-wrapper.lia-link-disabled,
	#lia-body .lia-content .lia-button-wrapper.lia-link-disabled:hover
		{ filter:alpha(opacity=20); opacity:.20; cursor:auto; }
#lia-body .lia-content .lia-button-wrapper.lia-link-disabled a.lia-button.lia-link-disabled,
	#lia-body .lia-content .lia-button-wrapper.lia-link-disabled span.lia-button.lia-link-disabled,
	#lia-body .lia-content .lia-button-wrapper.lia-link-disabled button.lia-button.lia-link-disabled,
	#lia-body .lia-content .lia-button-wrapper.lia-link-disabled input.lia-button.lia-link-disabled,
	#lia-body .lia-content .lia-button-wrapper.lia-link-disabled div.lia-button.lia-link-disabled,
	#lia-body .lia-content .lia-button-wrapper.lia-link-disabled label.lia-button.lia-link-disabled,
	#lia-body .lia-content .lia-button-wrapper.lia-link-disabled a.lia-button.lia-link-disabled:hover,
	#lia-body .lia-content .lia-button-wrapper.lia-link-disabled span.lia-button.lia-link-disabled:hover,
	#lia-body .lia-content .lia-button-wrapper.lia-link-disabled button.lia-button.lia-link-disabled:hover,
	#lia-body .lia-content .lia-button-wrapper.lia-link-disabled input.lia-button.lia-link-disabled:hover,
	#lia-body .lia-content .lia-button-wrapper.lia-link-disabled div.lia-button.lia-link-disabled:hover,
	#lia-body .lia-content .lia-button-wrapper.lia-link-disabled label.lia-button.lia-link-disabled:hover
		{ filter:alpha(opacity=100); opacity:1; }
/* end moved .lia-link-disabled to button-wrapper */
#lia-body .lia-content a.lia-button.lia-button-secondary,
	#lia-body .lia-content span.lia-button.lia-button-secondary,
	#lia-body .lia-content button.lia-button.lia-button-secondary,
	#lia-body .lia-content input.lia-button.lia-button-secondary
		{ background-color:#7B756B; border:1px solid #7B756B; color:#FFFFFF; }
#lia-body .lia-content a.lia-button.lia-button-secondary:hover,
	#lia-body .lia-content span.lia-button.lia-button-secondary:hover,
	#lia-body .lia-content button.lia-button.lia-button-secondary:hover,
	#lia-body .lia-content input.lia-button.lia-button-secondary:hover,
	#lia-body .lia-content div.lia-button.lia-button-secondary:hover,
	#lia-body .lia-content a.lia-button.lia-button-secondary.lia-hover
		{ background-color:#959088; border:1px solid #959088; }
#lia-body .lia-content a.lia-button:hover,
	#lia-body .lia-content a.lia-button:active
		{ text-decoration:none; }
#lia-body .lia-content a.lia-button,
	#lia-body .lia-content span.lia-button,
	#lia-body .lia-content input.lia-button,
	#lia-body .lia-content button.lia-button,
	#lia-body .lia-content label.lia-button
		{ cursor:pointer; display:block; height:18px; line-height:18px; padding:0 5px; text-decoration:none; }
#lia-body .lia-content input.lia-button,
	#lia-body .lia-content button.lia-button
		{ height:20px; overflow:visible; padding:0 5px 2px; vertical-align:bottom; width:auto; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie7, safari ^ */
#lia-body .lia-content input.lia-button img,
	#lia-body .lia-content button.lia-button img,
	#lia-body .lia-content a.lia-button img
		{ margin:0 0 -2px 2px; padding:0; border:none; width:12px; height:12px; }
/****** .lia-button-overlay */
#lia-body .lia-content div.lia-button-overlay { position:absolute; z-index:2000; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
/****** .lia-ajax-loader-overlay */
#lia-body .lia-content div.lia-ajax-loader-overlay { position:absolute; z-index:2000; cursor:not-allowed; }
/****** .lia-ajax-loader-feedback */
#lia-body .lia-content div.lia-ajax-loader-feedback { left:50%;	position:fixed; z-index:2000; top:0; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content div.lia-ajax-loader-feedback div { background-color:#E3DFD7;
	-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;
	border-bottom-left-radius:5px; border-bottom-right-radius:5px;
	font-weight:bold; padding:5px 10px; position:relative; right:50%; }
/****** .lia-button-image */
#lia-body .lia-content a.lia-button-image,
	#lia-body .lia-content span.lia-button-image,
	#lia-body .lia-content button.lia-button-image,
	#lia-body .lia-content div.lia-button-image
		{ background-color:#7B756B; border-color:#FFFFFF; height:20px; line-height:20px; margin:0; padding:0; width:20px; }
/****** .lia-button-image-kudos */
#lia-body .lia-content div.lia-button-image-kudos { background-color:transparent; border:1px solid #FFFFFF;
	width:50px; }
#lia-body .lia-content .lia-button-image-kudos:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content div.lia-button.lia-button-image-kudos:hover { background-color:transparent; border:1px solid #FFFFFF }
#lia-body .lia-content .lia-button-image-kudos-count { background:#EF672F url(/skins/images/52DC3F5D5C366E6004C5C3139E5408CC/base/images/button_kudos_v_enabled.png) no-repeat top center;
	-moz-border-radius-topleft:5px; -moz-border-radius-topright:5px;
	-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
	border-top-left-radius:5px; border-top-right-radius:5px;
	font-weight:bold; height:20px; line-height:20px; text-align:center; }
#lia-body .lia-content .lia-button-image-kudos-count a,
	#lia-body .lia-content .lia-button-image-kudos-count span,
	#lia-body .lia-content .lia-button-image-kudos-give a
		{ color:#EF672F; display:block; text-align:center; width:50px; }
#lia-body .lia-content .lia-button-image-kudos-give a { height:30px; }
#lia-body .lia-content .lia-button-image-kudos-count a { cursor:pointer; }
#lia-body .lia-content .lia-message-idea .lia-button-image-kudos-count { background-image:url(/skins/images/733B0AB8A36599F1C8E2FF6E8CC21303/base/images/button_ideas_v_enabled.png);  }
#lia-body .lia-content .lia-button-image-kudos-disabled .lia-button-image-kudos-count { background-image:url(/skins/images/A44D5E78CA32D10E0D89DAE9892684CD/base/images/button_kudos_v_disabled.png);  }
#lia-body .lia-content .lia-button-image-kudos-disabled .lia-button-image-kudos-count a,
	 #lia-body .lia-content .lia-button-image-kudos-disabled .lia-button-image-kudos-count span
	 	{ color:#FFFFFF; }
#lia-body .lia-content .lia-message-idea .lia-button-image-kudos-disabled .lia-button-image-kudos-count { background-image:url(/skins/images/2E2FBE22B70EB64F6488A4528CFA9031/base/images/button_ideas_v_disabled.png);  }
#lia-body .lia-content .lia-message-idea .lia-button-image-kudos-disabled .lia-button-image-kudos-count a,
	#lia-body .lia-content .lia-message-idea .lia-button-image-kudos-disabled .lia-button-image-kudos-count span
		{ color:#FFFFFF; }
#lia-body .lia-content .lia-button-image-kudos-frozen .lia-button-image-kudos-count { background-image:url(/skins/images/980B68F9CC18850C439A237259E9A927/base/images/button_kudos_v_frozen.png);  }
#lia-body .lia-content .lia-message-idea .lia-button-image-kudos-frozen .lia-button-image-kudos-count { background-image:url(/skins/images/6279234D44765AE7031C092F95F94151/base/images/button_ideas_v_frozen.png);  }
#lia-body .lia-content .lia-button-image-kudos-give { background:#EF672F url(/skins/images/52DC3F5D5C366E6004C5C3139E5408CC/base/images/button_kudos_v_enabled.png) no-repeat bottom center;
	-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;
	border-bottom-left-radius:5px; border-bottom-right-radius:5px;
	cursor:pointer; display:block; height:30px; }
#lia-body .lia-content .lia-message-idea .lia-button-image-kudos-give { background-image:url(/skins/images/733B0AB8A36599F1C8E2FF6E8CC21303/base/images/button_ideas_v_enabled.png);  }
#lia-body .lia-content .lia-button-image-kudos-disabled .lia-button-image-kudos-give { background-image:url(/skins/images/A44D5E78CA32D10E0D89DAE9892684CD/base/images/button_kudos_v_disabled.png);  }
#lia-body .lia-content .lia-message-idea .lia-button-image-kudos-disabled .lia-button-image-kudos-give { background-image:url(/skins/images/2E2FBE22B70EB64F6488A4528CFA9031/base/images/button_ideas_v_disabled.png);  }
#lia-body .lia-content .lia-button-image-kudos-frozen .lia-button-image-kudos-give { background-image:url(/skins/images/980B68F9CC18850C439A237259E9A927/base/images/button_kudos_v_frozen.png);  }
#lia-body .lia-content .lia-message-idea .lia-button-image-kudos-frozen .lia-button-image-kudos-give { background-image:url(/skins/images/6279234D44765AE7031C092F95F94151/base/images/button_ideas_v_frozen.png);  }
#lia-body .lia-content .lia-button-image-kudos-enabled .lia-button-image-kudos-give:hover { background-color:#F28558; }
#lia-body .lia-content .lia-button-image-kudos-disabled .lia-button-image-kudos-give:hover,
	#lia-body .lia-content .lia-button-image-kudos-frozen .lia-button-image-kudos-give:hover
		{ cursor:auto; }
/****** .lia-button-image-kudos-horizontal */
#lia-body .lia-content div.lia-button-image-kudos-horizontal {
	width:80px; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-button-image-kudos-horizontal .lia-button-image-kudos-count {
	-moz-border-radius:0; -moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:5px;
	-webkit-border-radius:0; -webkit-border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px;
	border-radius:0; border-top-left-radius:5px; border-bottom-left-radius:5px;
	float:left; }
#lia-body .lia-content .lia-button-image-kudos-horizontal .lia-button-image-kudos-give {
	background:#EF672F url(/skins/images/8D1CC89DE6FC8BDAF561DA0B03221D6C/base/images/button_kudos_h_enabled.png) no-repeat bottom right;
	-moz-border-radius:0; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px;
	-webkit-border-radius:0; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px;
	border-radius:0; border-top-right-radius:5px; border-bottom-right-radius:5px;
	float:right; height:20px; width:30px; }
#lia-body .lia-content .lia-message-idea .lia-button-image-kudos-horizontal .lia-button-image-kudos-give { background-image:url(/skins/images/37FAB396786DF7237A7B53D26192F521/base/images/button_ideas_h_enabled.png);  }
#lia-body .lia-content .lia-button-image-kudos-horizontal.lia-button-image-kudos-disabled .lia-button-image-kudos-give { background-image:url(/skins/images/6F38C285A0A3EF56F3ED7650CB42C5A5/base/images/button_kudos_h_disabled.png);  }
#lia-body .lia-content .lia-message-idea .lia-button-image-kudos-horizontal.lia-button-image-kudos-disabled .lia-button-image-kudos-give { background-image:url(/skins/images/BEAAD5D5AA88E8200B58CDD009A3A741/base/images/button_ideas_h_disabled.png);  }
#lia-body .lia-content .lia-button-image-kudos-horizontal.lia-button-image-kudos-frozen .lia-button-image-kudos-give { background-image:url(/skins/images/D93E3CB6C6AD8EE91C39582472F63ABA/base/images/button_kudos_h_frozen.png);  }
#lia-body .lia-content .lia-message-idea .lia-button-image-kudos-horizontal.lia-button-image-kudos-frozen .lia-button-image-kudos-give { background-image:url(/skins/images/361C42D672B31E470F835A33DFF3DB90/base/images/button_ideas_h_frozen.png);  }
#lia-body .lia-content .lia-button-image-kudos-horizontal .lia-button-image-kudos-count a,
	#lia-body .lia-content .lia-button-image-kudos-horizontal .lia-button-image-kudos-count span
		{ width:50px; }
#lia-body .lia-content .lia-button-image-kudos-horizontal .lia-button-image-kudos-give a { height:20px; width:30px; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */

/****** .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos */
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 div.lia-button-image-kudos {
	background-color:transparent; border:0; width:50px; }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos:after {
	clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button.lia-button-image-kudos:hover { background-color:transparent; border:0; }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-count {
	background:#FBE0D5 none;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
	font-weight:bold; height:auto; line-height:18px; min-height:20px;
	margin:0 0 2.5px; text-align:center; }
#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-count,
	#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-disabled .lia-button-image-kudos-count,
	#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-disabled .lia-button-image-kudos-count,
	#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-frozen .lia-button-image-kudos-count,
	#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-frozen .lia-button-image-kudos-count
		{ background-image:none; }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-count a,
	#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-count span
		{ color:#EF672F; display:block; text-align:center; width:50px; }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-disabled .lia-button-image-kudos-count a,
	#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-disabled .lia-button-image-kudos-count span
	#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-disabled .lia-button-image-kudos-count a,
	#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-disabled .lia-button-image-kudos-count span
		{ color:#EF672F; }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-count a { cursor:pointer; }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-give a { height:30px; }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-give {
	background:#EF672F url(/skins/images/A33A8FB92E118EB9B395007DFFB2D2A6/base/images/button_kudos_v2_v_enabled.png) no-repeat bottom center;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
	cursor:pointer; display:block; height:30px; }
#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-give { background-image:url(/skins/images/639C2180509F768336FFB13B13374660/base/images/button_ideas_v2_v_enabled.png);  }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-disabled .lia-button-image-kudos-give { background-image:url(/skins/images/249003D7D3486CF178D483E1A1C88F32/base/images/button_kudos_v2_v_disabled.png);  }
#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-disabled .lia-button-image-kudos-give { background-image:url(/skins/images/23715EA2B3FFED5DD17CBB08F6E01D31/base/images/button_ideas_v2_v_disabled.png); }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-kudoed .lia-button-image-kudos-give { background-image:url(/skins/images/B96C018D24D40904756348018AC21EED/base/images/button_kudos_v2_v_kudoed.png); }
#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-kudoed .lia-button-image-kudos-give { background-image:url(/skins/images/2B79E32F092853DA2D396CEF6633BB80/base/images/button_ideas_v2_v_kudoed.png); }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-frozen .lia-button-image-kudos-give { background-image:url(/skins/images/C45261253FBA74DF807C05662513E84C/base/images/button_kudos_v2_v_frozen.png);  }
#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-frozen .lia-button-image-kudos-give { background-image:url(/skins/images/24781325AEC6B5DAAA82D8916D533E71/base/images/button_ideas_v2_v_frozen.png); }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-enabled .lia-button-image-kudos-give:hover { background-color:#F28558; }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-disabled .lia-button-image-kudos-give:hover,
	#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-frozen .lia-button-image-kudos-give:hover
		{ cursor:auto; }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-component-kudos-widget-kudos-count-label {
	font-size:12px; line-height:15px; font-weight:bold;
	text-align:center; }
#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-component-kudos-widget-kudos-count-label { background-image:none; color:#EF672F;
	font-size:12px; line-height:15px; display:block; padding-left:0;
	width:auto;  }
/****** .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal */
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 div.lia-button-image-kudos-horizontal {
	min-width:97.5px;
	width:auto; }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-count {
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
	float:left; height:20px; line-height:20px;
	margin:0 2.5px 0 0; min-width:50px;
	padding:0 5px; }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-give {
	background:#EF672F url(/skins/images/8AC8BCFD9DB771469E53EDC8DCA625F0/base/images/button_kudos_v2_h_enabled.png) no-repeat bottom right;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
	float:left; height:20px; width:45px; }
#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-give { background-image:url(/skins/images/315EC569F51D216A5325DDDD5B314554/base/images/button_ideas_v2_h_enabled.png); }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal.lia-button-image-kudos-disabled .lia-button-image-kudos-give { background-image:url(/skins/images/B409F5F882821F6F0D66F9F8C27787DE/base/images/button_kudos_v2_h_disabled.png); }
#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal.lia-button-image-kudos-disabled .lia-button-image-kudos-give { background-image:url(/skins/images/1BCF9049002790F1ED43EB46CD5D4DC1/base/images/button_ideas_v2_h_disabled.png); }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal.lia-button-image-kudos-kudoed .lia-button-image-kudos-give { background-image:url(/skins/images/39AFAD268F12F8E056BC1A869F0E3FF7/base/images/button_kudos_v2_h_kudoed.png); }
#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal.lia-button-image-kudos-kudoed .lia-button-image-kudos-give { background-image:url(/skins/images/216EC649558278C2A50577675C7A057F/base/images/button_ideas_v2_h_kudoed.png); }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal.lia-button-image-kudos-frozen .lia-button-image-kudos-give { background-image:url(/skins/images/08EAFF16F2024E94A74462E420B6588D/base/images/button_kudos_v2_h_frozen.png); }
#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal.lia-button-image-kudos-frozen .lia-button-image-kudos-give { background-image:url(/skins/images/4F50E7C9D469CEEB0ECE2DB962A89638/base/images/button_ideas_v2_h_frozen.png); }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-count a,
	#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-count span
		{ display:inline; width:auto; }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-give a { height:20px; width:45px; }
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-component-kudos-widget-kudos-count-label {
	font-size:12px; line-height:20px; display:inline; text-align:left; }
#lia-body .lia-content .lia-message-idea .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-component-kudos-widget-kudos-count-label {
	font-size:12px; line-height:20px; display:inline; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */

/****** .lia-button-image-kudos-simple */
#lia-body .lia-content .lia-button-image-kudos-enabled.lia-button-image-kudos-simple-wrapper .lia-link-disabled,
	#lia-body .lia-content .lia-button-image-kudos-enabled.lia-button-image-kudos-simple-wrapper .lia-link-disabled:hover,
	#lia-body .lia-content .lia-button-image-kudos-disabled.lia-button-image-kudos-simple-wrapper .lia-link-disabled,
	#lia-body .lia-content .lia-button-image-kudos-disabled.lia-button-image-kudos-simple-wrapper .lia-link-disabled:hover
		{ background-color:#F2DACC; border-color:#F2DACC; color:#7B756B;
		filter:alpha(opacity=100); opacity:1; }
#lia-body .lia-content .lia-button-image-kudos-frozen.lia-button-image-kudos-simple-wrapper .lia-link-disabled,
	#lia-body .lia-content .lia-button-image-kudos-frozen.lia-button-image-kudos-simple-wrapper .lia-link-disabled:hover
		{ background-color:#F2DACC; border-color:#F2DACC; color:#FFFFFF;
		filter:alpha(opacity=100); opacity:1; }

/****** .lia-button-facebook */
#lia-body .lia-content .lia-button-facebook-wrapper img { vertical-align:middle; }
#lia-body .lia-content .lia-button-facebook-secondary a { line-height:15px; }

/****** .lia-button-image-icon */
#lia-body .lia-content div.lia-button-image-icon { height:16px;
	margin:2px; padding:0; width:16px; }
/****** .lia-button-wrapper-hidden */
#lia-body .lia-content a.lia-button-wrapper-hidden,
	#lia-body .lia-content span.lia-button-wrapper-hidden,
	#lia-body .lia-content input.lia-button-wrapper-hidden,
	#lia-body .lia-content button.lia-button-wrapper-hidden
		{ display:none; }

/*******************************************************
		Buttons - End
********************************************************/

/*******************************************************
		Menus - Begin
********************************************************/

/* Menu Bar/Action Menu */
#lia-body .lia-content .lia-menu-navigation .default-menu-option {
	background:transparent url(/skins/images/E41F25A40B800FAAD25CB290E2729FFB/newsui/images/icon_link_menu.png) no-repeat 100% 50%; line-height:20px;
	padding-right:16px;  }
#lia-body .lia-content .lia-menu-navigation:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items { background-color:#E4E3E1;
	border:2px solid #7B756B; padding:5px 0; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items li { display:inline; white-space:nowrap; }
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a { color:#31302B; text-decoration:none; }
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a:hover { background-color:#E3DFD7; }
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-link-disabled { color:#989795; cursor:auto; }
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a,
	#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items span.lia-link-disabled
		{ display:block; padding:0 10px; line-height:20px; }
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items span.lia-separator { background-color:#FFFFFF; display:block; padding:0; margin:5px 0; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-separator-pre { display:block; height:1px; padding:0; }
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-separator-post { display:none; }
#lia-body .lia-content .lia-menu-navigation .dropdown-positioning { position:relative; z-index:999; }
#lia-body .lia-content .lia-menu-navigation .dropdown-positioning-static { position:static; }
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items { clear:left; display:none; position:absolute; z-index:1000; }
#lia-body .lia-content .dropdownHover .lia-menu-navigation .lia-menu-dropdown-items { display:block; }
/* Site Navigation Drop Down */
#lia-body .lia-content .lia-component-common-widget-site-navigation .lia-menu-navigation .lia-menu-dropdown-items { border:5px solid #EF672F; padding:0 0 5px; }
#lia-body .lia-content .lia-component-common-widget-site-navigation .dropdownHover .lia-menu-navigation .lia-menu-dropdown-items { left:auto; right:0; }
#lia-body .lia-content .lia-menu-navigation .dropdown-section-title a { background-color:#7B756B; }
	#lia-body .lia-content .lia-menu-navigation .dropdown-section-title a:hover { background-color:#C14800; }
#lia-body .lia-content .lia-menu-navigation .dropdown-section-title a { color:#FFFFFF; }
#lia-body .lia-content .lia-menu-navigation .dropdown-section-title-first a { background-color:#EF672F; }
#lia-body .lia-content .lia-menu-navigation .bookmark-dropdown-item+.board-dropdown-item a { border-top:1px solid #FFFFFF; }

/*******************************************************
		Menus - End
********************************************************/

/*******************************************************
		AutoComplete - Start
********************************************************/

#lia-body .lia-content .lia-autocomplete { z-index:1; }
#lia-body .lia-content .lia-autocomplete ul { background-color:#E4E3E1; border:1px solid #7B756B; width:400px; }
#lia-body .lia-content .lia-autocomplete li { font-size:12px; line-height:20px; font-family:"Open Sans", Arial; font-weight:normal; }
#lia-body .lia-content .lia-autocomplete li.selected { background-color:#E3DFD7; }
#lia-body .lia-content .lia-autocomplete-loader { display:none; }

/*******************************************************
		AutoComplete - End
********************************************************/

/*******************************************************
		TokenInputAutoComplete - Start
********************************************************/

#lia-body .lia-content .lia-token-input-list { background-color:#FFFFFF;
	-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
	border:1px solid #7B756B; clear:left; cursor:text;
	list-style-type:none; min-height:20px; overflow:hidden;
	width:auto; z-index:999; }
/*** ^ browser-specific CSS see firefox ^ */
#lia-body .lia-content .lia-form .lia-token-input-list input[type="text"] { border:0; height:18px;
	width:100px; -webkit-appearance:caret; -webkit-box-shadow: none; box-shadow:none; }
#lia-body .lia-content .lia-token-input-token { background-color:#E4E3E1;
	-moz-border-radius:5px; -webkit-border-radius:5px;
	border-radius:5px; cursor:default; float:left;
	font-size:12px; height:15px;
	margin:1.5px 5px 0;
	overflow:hidden;
	padding:0 22px 0 5px;
	position:relative; white-space:nowrap; }
#lia-body .lia-content .lia-token-input-token:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-token-input-token p,
	#lia-body .lia-content .lia-token-input-token img
		{ float:left; margin:0 5px 0 0; padding:0; }
#lia-body .lia-content .lia-token-input-token .lia-token-input-avatar {
	margin:3px 5px 0 0;
	max-height:9px; max-width:16px; }
#lia-body .lia-token-input-dropdown .lia-token-input-avatar {
	max-height:36px; max-width:64px; vertical-align: bottom; }
#lia-body .lia-token-input-dropdown .lia-token-input-user-info {
	display: inline-block; padding-left: 10px; }
#lia-body .lia-content .lia-token-input-delete-token {
	background:transparent url(/skins/images/83DE41EF1A04364D16D53F6328C40ACD/base/images/button_inline_delete.png) no-repeat 50% 50%;
	cursor:pointer; display:block; height:12px; right:5px;
	top:1.5px; position:absolute;
	text-indent:-10000em; width:12px; }
#lia-body .lia-content .lia-token-input-selected-token { background-color:#E3DFD7; }
#lia-body .lia-content .lia-token-input-input-token { float:left; height:15px;
	list-style-type:none; margin:1.5px 5px 0;
	overflow:hidden; padding:0 5px; }
#lia-body .lia-content.lia-token-input-dropdown { background-color:#FFFFFF !important;
	background-image:none !important; border:1px solid #7B756B; border-top:0;
	-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
	cursor:default; overflow:hidden; position:absolute; width:210px; z-index:100; margin:0;}
#lia-body .lia-content.lia-token-input-dropdown p { margin:0; padding:5px 10px; }
#lia-body .lia-content.lia-token-input-dropdown ul { margin:0; padding:0; }
#lia-body .lia-content.lia-token-input-dropdown ul li { margin:0;
	padding:5px 10px; list-style-type:none; }
#lia-body .lia-content.lia-token-input-dropdown ul li em { font-weight:bold; font-style:normal; }
#lia-body .lia-content.lia-token-input-dropdown ul li.lia-token-input-selected-dropdown-item { background-color:#E3DFD7 }
/* .lia-form-field-error mimic */
#lia-body .lia-content .lia-form .lia-token-input-validation-error { background-color:#FBD1D3; border-color:#ED1C24; }
#lia-body .lia-content .lia-form .lia-token-input-validation-error + .lia-form-field-error + .lia-form-error-text {
	position:relative; top:-10px; }
#lia-body .lia-content .lia-form .lia-token-input-validation-error input[type="text"] { background-color:#FBD1D3; }
/* Group Message, Group Invite */
#lia-body .lia-content .lia-form .lia-form-recipients-entry .lia-token-input-list,
	#lia-body .lia-content .lia-form .lia-form-invitees-entry .lia-token-input-list,
	#lia-body.PrivateNotesPage .lia-content.lia-token-input-dropdown,
	#lia-body.GroupInvitesPage .lia-content.lia-token-input-dropdown
		{ width:420px; }

/*******************************************************
		TokenInputAutoComplete - End
********************************************************/

/*******************************************************
		User Registration Page Captcha - CRB-55 - Start
********************************************************/

#lia-body .lia-content #captcha #recaptcha_image { border:1px solid #7B756B; left:33.3%; margin:0px 0px 5px 5px; position:relative; }
#lia-body .lia-content #captcha .lia-form-captcha-entry { min-height:25px; }
#lia-body .lia-content #captcha ul { position:relative; left:33.3%; margin-left:5px; }

#lia-body .lia-content .Captcha .recaptcha_isnot_showing_audio .recaptcha_only_if_audio,
	 #lia-body .lia-content .Captcha .recaptcha_is_showing_audio .recaptcha_only_if_image
	 	{ display:none; }

#lia-body .lia-content .lia-captcha-verified #recaptcha_response_field,
	#lia-body .lia-content .lia-captcha-verified ul,
	#lia-body .lia-content .lia-captcha-verified #recaptcha_image
		{ display:none; }

#lia-body .lia-content .lia-captcha-noscript ul.lia-list-standard-inline li { display:none; }

#lia-body .lia-content .lia-captcha-noscript ul.lia-list-standard-inline li.lia-captcha-help,
	#lia-body .lia-content .lia-captcha-noscript ul.lia-list-standard-inline li.recaptcha_only_if_image
		{ display: block; }

/*******************************************************
		User Registration Page Captcha - CRB-55 - End
********************************************************/
/*******************************************************
		File Input - Start
********************************************************/
/* added a selector with increased specificity due to #lia-body .lia-content .lia-button-group > label */
#lia-body .lia-content .fileinput-button,
	#lia-body .lia-content .lia-button-group .fileinput-button
      { position: relative; overflow: hidden; float: left; margin-right: 4px; }

#lia-body .lia-content .lia-button-group .fileinput-button
	{ margin-left: 0; }

#lia-body .lia-content .fileinput-button input.lia-form-type-file-hidden[type="file"] {
  position: absolute; top: 0; right: 0; margin: 0; border: solid transparent; border-width: 0 0 100px 200px;
  opacity: 0; filter: alpha(opacity=0); -moz-transform: translate(-300px, 0) scale(4); -moz-border-bottom-colors: none;
  -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none;
  direction: ltr; cursor: pointer; height: 30px; width: 219px;
}
/*******************************************************
		File Input - End
********************************************************/

/*******************************************************
		Forms - Start
********************************************************/

/****** form elements */
#lia-body .lia-content fieldset { border:1px solid #E4E3E1; margin:0 0 10px;
	padding:10px; }
/*** ^ browser-specific CSS see google_chrome, safari ^ */
#lia-body .lia-content legend { color:#31302B;
	font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7, msie/msie_8 ^ */
#lia-body .lia-content .lia-form label { font-weight:bold; }
#lia-body .lia-content .lia-form .help-icon { line-height:12px; }
#lia-body .lia-content .lia-form fieldset fieldset { border:none; border-bottom:1px solid #7B756B; padding-bottom:0; }
#lia-body .lia-content .lia-form fieldset fieldset.form-fieldset-last { border-bottom:0; }
#lia-body .lia-content .lia-form fieldset fieldset ul { margin-top:10px; }
#lia-body .lia-content .lia-form fieldset fieldset legend { font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold; }
#lia-body .lia-content .lia-form input[type="text"],
	#lia-body .lia-content .lia-form input[type="password"],
	#lia-body .lia-content .lia-form input[type="file"],
	#lia-body .lia-content .lia-form select,
	#lia-body .lia-content .lia-form textarea
		{ background:#FFFFFF; border:1px solid #7B756B; color:#31302B;
		font-size:12px; line-height:normal; font-family:"Open Sans", Arial; font-weight:normal; width:99.8%; }
/*** ^ browser-specific CSS see google_chrome, msie/msie_6, msie/msie_7, safari ^ */
#lia-body .lia-content .lia-form input[type="text"],
	#lia-body .lia-content .lia-form input[type="password"]
		{ -moz-box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
		height:20px; line-height:14px; padding:2px; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-form input[type="file"] { padding:0; height:auto; line-height:normal; }
#lia-body .lia-content .lia-form select { padding:0; height:20px; line-height:17.1px; }
#lia-body .lia-content .lia-form select[multiple] { height:auto; max-height:200px; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-form textarea {
	-moz-box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
	height:80px; padding:5px 2px; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-form input[type="radio"] { vertical-align:middle; }
#lia-body .lia-content .lia-form .lia-form-radio-group li { margin-bottom:5px; }
/* horizontal radio buttons */
#lia-body .lia-content .lia-form .lia-form-radio-group.lia-form-input-horizontal:after {
	clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-form .lia-form-radio-group.lia-form-input-horizontal li { float:left;
	margin:0 20px 0 0; }
/* disabled fields */
#lia-body .lia-content .lia-form input[type="text"].lia-form-type-text-disabled,
	#lia-body .lia-content .lia-form input[type="password"].lia-form-type-text-disabled,
	#lia-body .lia-content .lia-form select.lia-form-type-text-disabled,
	#lia-body .lia-content .lia-form textarea.lia-form-type-text-disabled
		{ background:#E4E3E1; color:#989795; cursor:default; }
/* terms of service */
/*
 * The 'lia-form-terms-of-service' CSS class should be removed in favor of the correctly constructed
 * 'lia-form-terms-of-service-input'. The former only remains because the 'UserRegistrationPage' has a hard-coded
 * reference to it, so we must make sure all skins in all customizations are changed to the new value when
 * it is removed.
 */
#lia-body .lia-content .lia-form .lia-form-terms-of-service,
	#lia-body .lia-content .lia-form .lia-form-terms-of-service-display
		{ background:#FFFFFF; border:1px solid #7B756B;
		-moz-box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
		color:#31302B;
		font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal;
		margin:0 0 10px; max-height:360px;
		min-height:72px; overflow:scroll; overflow-x:hidden; padding:2px; width:99.8%; }
/*** ^ browser-specific CSS see google_chrome, msie/msie_6, msie/msie_7, safari ^ */
#lia-body .lia-content .lia-form .lia-form-input-pre,
	#lia-body .lia-content .lia-form .lia-form-input-post
		{ line-height:20px; }
#lia-body .lia-content .lia-form .lia-form-input-pre { text-align:right; }
/* multiple string entry */
#lia-body .lia-content .lia-form .lia-form-multistring-editor { margin:0 0 10px; }
#lia-body .lia-content .lia-form .lia-form-multistring-editor .lia-string-input-box { margin:0 0 5px; }
#lia-body .lia-content .lia-form .lia-form-multistring-editor .lia-string-input-box .lia-delete-link,
	#lia-body .lia-content .lia-form .lia-form-multistring-editor .lia-add-new-link
		{ line-height:20px; }

/****** form formatting */
/* form block rows, this only puts padding beneath rows that have bordered layouts */
#lia-body .lia-content .lia-form .lia-form-input-wrapper > textarea,
	#lia-body .lia-content .lia-form .lia-form-input-wrapper > .lia-form-radio-group
		{ margin:0 0 20px; }
#lia-body .lia-content .lia-form .lia-form-input-wrapper > select { margin:0 0 10px; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */

#lia-body .lia-content .lia-form .lia-form-label-wrapper {
	padding:2.5px 5px 0 0; text-align:right; }
#lia-body .lia-content .lia-form .lia-quilt-row-standard .lia-quilt-column-right input[type="checkbox"] {
	margin-top:5px; }

/****** .lia-form-field-error , .lia-form-field-success, .lia-form-field-validating and .lia-form-validation-help-text */
#lia-body .lia-content .lia-form p.lia-form-field-error,
	#lia-body .lia-content .lia-form label.lia-form-field-error,
	#lia-body .lia-content .lia-form .lia-form-error-text
		{ color:#ED1C24; }
#lia-body .lia-content .lia-form p.lia-form-field-error.lia-form-field-warning,
	#lia-body .lia-content .lia-form label.lia-form-field-error.lia-form-field-warning,
	#lia-body .lia-content .lia-form .lia-form-error-text.lia-form-warning-text
		{ color:#8a6d3b; }
#lia-body .lia-content .lia-form p.lia-form-error-text,
	#lia-body .lia-content .lia-form .lia-form-validation-help-text,
		#lia-body .lia-content .lia-form .lia-form-field-description
		{ font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal;;
		margin:0; }
#lia-body .lia-content .lia-form textarea+.lia-form-error-text,
	#lia-body .lia-content .lia-form textarea+.lia-form-validation-help-text
		{ margin-bottom:-15px; position:relative; top:-20px; }

#lia-body .lia-content .lia-form textarea+.lia-form-field-description { margin-bottom:-15px;
	position:relative; top:-16px; }

#lia-body .lia-content .lia-form .lia-image-preview-select-list select { width:49.4%; margin: 0 0 8px; }
#lia-body .lia-content .lia-form .lia-image-preview-select-list .lia-image-preview
		{ float:right; width:32px; height:32px; position:relative;
		  top:-6px; display:block; }
#lia-body .lia-content .lia-form .lia-image-preview img
		{ max-width: 32px; max-height: 32px; }
#lia-body .lia-content .lia-form select ~ .lia-form-field-description { position:relative; top:-4px; }

/*** ^ browser-specific CSS see msie/msie_6 ^ */

#lia-body .lia-content .lia-form select.lia-form-field-error,
	#lia-body .lia-content .lia-form input[type="text"].lia-form-field-error,
	#lia-body .lia-content .lia-form input[type="password"].lia-form-field-error,
	#lia-body .lia-content .lia-form textarea.lia-form-field-error,
	#lia-body .lia-content .lia-form div.lia-form-field-error select,
	#lia-body .lia-content .lia-form div.lia-form-field-error input[type="text"],
	#lia-body .lia-content .lia-form div.lia-form-field-error input[type="password"],
	#lia-body .lia-content .lia-form div.lia-form-field-error textarea
		{ background-color:#FBD1D3; border-color:#ED1C24; }
#lia-body .lia-content .lia-form input[type="text"].lia-form-field-success,
	#lia-body .lia-content .lia-form input[type="password"].lia-form-field-success,
	#lia-body .lia-content .lia-form div.lia-form-field-success input[type="text"],
	#lia-body .lia-content .lia-form div.lia-form-field-success input[type="password"]
		{ background:#FFFFFF url(/skins/images/FF666DDB381FFC474058200210741A31/base/images/icon_form_field_success.png) no-repeat -webkit-calc(100% - 5px) 50%;
		background:#FFFFFF url(/skins/images/FF666DDB381FFC474058200210741A31/base/images/icon_form_field_success.png) no-repeat calc(100% - 5px) 50%;
		padding-right:19px; }
#lia-body .lia-content .lia-form input[type="text"].lia-form-field-validating,
	#lia-body .lia-content .lia-form input[type="password"].lia-form-field-validating,
	#lia-body .lia-content .lia-form div.lia-form-field-validating input[type="text"],
	#lia-body .lia-content .lia-form div.lia-form-field-validating input[type="password"]
		{ background:#FFFFFF url(/skins/images/78F0AC74F6B24B3F95A6CE43B5ED6E45/base/images/feedback_loading_mini.gif) no-repeat -webkit-calc(100% - 5px) 50%;
		background:#FFFFFF url(/skins/images/78F0AC74F6B24B3F95A6CE43B5ED6E45/base/images/feedback_loading_mini.gif) no-repeat calc(100% - 5px) 50%;
		padding-right:19px; }
/****** .lia-label-required-mark */
#lia-body .lia-content .lia-form .lia-label-required-mark { color:#ED1C24; }

/****** .lia-button-group */
#lia-body .lia-content .lia-button-group,
	#lia-body .lia-content .lia-button-group-left
		{ margin:0 0 10px; zoom:1; }
#lia-body .lia-content .lia-button-group:after,
	/* @noflipstart */ #lia-body .lia-content .lia-button-group-left:after /* @noflipend */
		{ clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-button-group .lia-button-wrapper,
	#lia-body .lia-content .lia-button-group select,
	#lia-body .lia-content .lia-button-group input[type="text"],
	#lia-body .lia-content .lia-button-group > .lia-button-group-text,
	#lia-body .lia-content .lia-button-group > label,
	#lia-body .lia-content .lia-button-group > .lia-link-navigation,
	#lia-body .lia-content .lia-button-group > .lia-menu-action,
	#lia-body .lia-content .lia-button-group > .lia-menu-navigation-wrapper
		{ float:right; margin:0 0 0 5px; }
/* @noflipstart */
#lia-body .lia-content .lia-button-group-left .lia-button-wrapper,
	#lia-body .lia-content .lia-button-group-left select,
	#lia-body .lia-content .lia-button-group-left input[type="text"],
	#lia-body .lia-content .lia-button-group-left > .lia-button-group-text,
	#lia-body .lia-content .lia-button-group-left > label,
	#lia-body .lia-content .lia-button-group-left > .lia-link-navigation,
	#lia-body .lia-content .lia-button-group-left > .lia-menu-action,
	#lia-body .lia-content .lia-button-group-left > .lia-menu-navigation-wrapper /* @noflipend */
		{ float:left; margin:0 5px 0 0; }
#lia-body .lia-content .lia-button-group > .lia-link-navigation + .lia-link-navigation,
	#lia-body .lia-content .lia-button-group-left > .lia-link-navigation + .lia-link-navigation
		{ margin:0 5px 0; }
#lia-body .lia-content .lia-button-group input[type="text"],
	#lia-body .lia-content .lia-button-group-left input[type="text"]
		{ width:auto; }
#lia-body .lia-content .lia-message-footer .lia-message-actions .lia-button-group .lia-button-wrapper,
	#lia-body .lia-content .lia-message-footer .lia-message-actions .lia-button-group .lia-message-kudos,
	#lia-body .lia-content .lia-quilt-row-forum-message-footer .lia-message-actions .lia-button-group .lia-button-wrapper,
	#lia-body .lia-content .lia-quilt-row-forum-message-footer .lia-message-actions .lia-button-group .lia-message-kudos,
	#lia-body .lia-content .lia-quilt-row-forum-message-footer .lia-message-actions-secondary .lia-button-group .lia-button-wrapper,
	#lia-body .lia-content .lia-quilt-row-forum-message-footer .lia-message-actions-secondary .lia-button-group .lia-message-kudos
		{ margin-bottom:5px; }
#lia-body .lia-content .lia-quilt-row-forum-message-footer .lia-message-actions .lia-button-group,
	#lia-body .lia-content .lia-quilt-row-forum-message-footer .lia-message-actions-secondary .lia-button-group
		{ margin-bottom:0; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */

#lia-body .lia-content .lia-button-group > .lia-button-group-text,
	#lia-body .lia-content .lia-button-group-left > .lia-button-group-text,
	#lia-body .lia-content .lia-button-group > label,
	#lia-body .lia-content .lia-button-group-left > label,
	#lia-body .lia-content .lia-button-group > .lia-link-navigation,
	#lia-body .lia-content .lia-button-group-left > .lia-link-navigation
		{ line-height:20px; }
#lia-body .lia-content .lia-button-group > .lia-link-navigation img,
	#lia-body .lia-content .lia-button-group-left > .lia-link-navigation img
		{ margin:2px 0; }

/****** .lia-form-body-entry .lia-form-teaser-entry */
#lia-body .lia-content .lia-form-vertical .lia-form-body-entry,
	#lia-body .lia-content .lia-form-vertical .lia-form-body-entry .lia-form-label-wrapper
		{ margin:0 0 10px; }
#lia-body .lia-content .lia-form-vertical .lia-form-teaser-entry { margin:0 0 20px; }
/****** date, integer *-range-editor, date-editor, date-time-editor */
#lia-body .lia-content .date-range-editor .lia-form-input-wrapper .range-editor-label,
	#lia-body .lia-content .integer-range-editor .lia-form-input-wrapper .range-editor-label
		{ line-height:20px; text-align:center; text-transform:lowercase; width:auto; }
#lia-body .lia-content .date-range-editor .lia-form-input-wrapper .date-range-editor-time .range-editor-label {
	text-transform:none; text-align:right; min-width:20%; }
#lia-body .lia-content .date-range-editor .lia-form-input-wrapper .date-range-editor-time { min-height:40px; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .date-editor .lia-form-input-wrapper .lia-form-profile-birthday-input { margin:0 5px 0 0; width:auto; }
#lia-body .lia-content .date-editor .lia-form-input-wrapper img { position:relative; top:2px; }
#lia-body .lia-content .date-editor .lia-form-input-wrapper .lia-form-error-text { float:left; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-form-inline .date-editor { margin:0 10px 0 0; }
#lia-body .lia-content .date-range-editor .lia-form-input-wrapper .range-editor-date,
	#lia-body .lia-content .date-time-editor .lia-form-input-wrapper .range-editor-date
		{ position:relative; }
#lia-body .lia-content .date-range-editor .lia-form-input-wrapper .range-editor-date .lia-quilt-column-alley
	{ margin-right:21px; }
/* add the right alley to the sum of right margin for the left column */
#lia-body .lia-content .date-range-editor .lia-form-input-wrapper .range-editor-date .lia-quilt-column-alley-left,
	#lia-body .lia-content .date-range-editor .lia-form-input-wrapper .range-editor-date .lia-quilt-column-alley-inner,
	#lia-body .lia-content .date-time-editor .lia-form-input-wrapper .range-editor-date .lia-quilt-column-alley-left
		{ margin-right:26px; }
#lia-body .lia-content .date-range-editor .lia-form-input-wrapper .range-editor-date img,
	#lia-body .lia-content .date-time-editor .lia-form-input-wrapper .range-editor-date img
		{ cursor:pointer; position:absolute; right:0; top:2px; }
#lia-body .lia-content .date-range-editor .lia-form-input-wrapper .range-editor-date .lia-quilt-column-alley-left img,
	#lia-body .lia-content .date-range-editor .lia-form-input-wrapper .range-editor-date .lia-quilt-column-alley-inner img,
	#lia-body .lia-content .date-time-editor .lia-form-input-wrapper .range-editor-date .lia-quilt-column-alley-left img
		{ right:5px; }
/****** time picker */
#lia-body .lia-content .date-range-editor .lia-form-input-wrapper .range-editor-time input,
	#lia-body .lia-content .date-time-editor .lia-form-input-wrapper .range-editor-time input
		{ width:6em; }
#lia-body .time-picker { background-color:#FFFFFF; border: 1px solid #7B756B; color:#31302B;
	height:200px; margin-top:19px; overflow:auto; position: absolute; width:6em; z-index: 3000;
	font-size:12px; line-height:normal; font-family:"Open Sans", Arial; font-weight:normal; }
#lia-body .time-picker-12hours { width:6em; }
#lia-body .time-picker ul { list-style-type:none; margin:0; padding:0; }
#lia-body .time-picker li { cursor:pointer; padding:1px; }
#lia-body .time-picker li.selected { background:#E3DFD7; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
/****** image file field */
#lia-body .lia-content .lia-form-upload-entry .lia-image-upload-external .lia-form-url-input,
	#lia-body .lia-content .lia-form-upload-entry .lia-image-upload-external .lia-button-wrapper-url-action
		{ float:left; }
#lia-body .lia-content .lia-form-upload-entry .lia-image-upload-computer .lia-button-wrapper,
	#lia-body .lia-content .lia-form-upload-entry .lia-image-upload-external input[type="text"].lia-form-url-input
		{ margin:0 5px 5px 0; }
#lia-body .lia-content .lia-form-upload-entry .lia-image-upload-external input[type="text"].lia-form-url-input { width:60%; }
#lia-body .lia-content .lia-form-upload-entry .lia-image-upload-external .lia-button-url-action {
	font-size:12px; margin:0 0 5px; }
#lia-body .lia-content .lia-form-upload-entry .lia-image-upload-computer-link,
	#lia-body .lia-content .lia-form-upload-entry .lia-image-upload-external-link
		{ display:block; clear:both; margin:0 0 10px; }
/****** video upload */
#lia-body .lia-content .lia-form-upload-entry .video-file { float: left; }
/****** contest image upload */
#lia-body .lia-content .lia-form .lia-media-preview { width:600px; }
#lia-body .lia-content .lia-form .lia-media-preview img { max-width:100%; }
/****** image upload form flash required */
#lia-body .lia-content .lia-form .lia-form-image-upload-entry .lia-flash-required { margin-bottom:10px; }
/****** node tree chooser .lia-form-board-entry */
#lia-body .lia-content .lia-form-board-entry .lia-list-tree>ul { margin-top:10px; }
/****** .lia-form-vertical */
#lia-body .lia-content .lia-form-vertical .lia-form-label-wrapper { text-align:left; margin-bottom:2.5px; }
#lia-body .lia-content .lia-form-vertical .lia-form-row { min-height:58px; }
#lia-body .lia-content .lia-form-vertical .lia-form-row-reverse-label-input { margin:0 0 10px;
	min-height:0; position:relative; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-form-vertical .lia-form-row-reverse-label-input .lia-form-input-wrapper { left:0; position:absolute; top:0; }
#lia-body .lia-content .lia-form-vertical .lia-form-row-reverse-label-input .lia-form-label-wrapper { padding:0 0 0 16px; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
/****** .lia-form-horizontal */
#lia-body .lia-content .lia-form-horizontal .lia-form-row { min-height:40px; _height:40px; /* ie6 */ }
#lia-body .lia-content .lia-form-horizontal label,
	#lia-body .lia-content .lia-form-horizontal .date-field-range-text
		{ line-height:20px; }
#lia-body .lia-content .lia-form-horizontal .lia-form-footer { padding:0 10px 0; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-form-horizontal .lia-form-footer .lia-button-group .lia-button-wrapper,
	#lia-body .lia-content .lia-form-horizontal .lia-form-footer .lia-button-group select,
	#lia-body .lia-content .lia-form-horizontal .lia-form-footer .lia-button-group > .lia-link-navigation,
	#lia-body .lia-content .lia-form-horizontal .lia-form-footer .lia-button-group > .lia-menu-action,
	#lia-body .lia-content .lia-form-horizontal .lia-form-footer .lia-button-group > .lia-menu-navigation-wrapper
		{ float:left; margin:0 5px 0 0; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
/****** .lia-form-inline */
#lia-body .lia-content .lia-form-inline { margin:0 0 10px; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-form-inline:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-form-inline .lia-button-wrapper { float:left; margin:0 5px 0 0; }
#lia-body .lia-content .lia-form-inline .lia-quilt-row,
	#lia-body .lia-content .lia-form-inline .lia-form-row,
	#lia-body .lia-content .lia-form-inline .lia-form-label-wrapper,
	#lia-body .lia-content .lia-form-inline .lia-form-footer
		{ float:left; }
#lia-body .lia-content .lia-form-inline .lia-form-label-wrapper { padding:0;}
#lia-body .lia-content .lia-form-inline-right .lia-button-wrapper { float:right; margin:0 0 0 5px; }
#lia-body .lia-content .lia-form-inline-right .lia-form-row { float:right; }
#lia-body .lia-content .lia-form-inline select,
	#lia-body .lia-content .lia-form-inline .lia-form-input-wrapper select,
	#lia-body .lia-content .lia-form-inline .lia-button-group,
	#lia-body .lia-content .lia-form-inline .lia-button-group-left,
	#lia-body .lia-content .lia-form-inline label,
	#lia-body .lia-content .lia-form-inline a.lia-link-navigation,
	#lia-body .lia-content .lia-form-inline a.lia-view-filter,
	#lia-body .lia-content .lia-form-inline a.lia-menu-item
		{ float:left; margin:0 5px 0 0; }
#lia-body .lia-content .lia-form-inline input[type="text"],
	#lia-body .lia-content .lia-form-inline input[type="password"],
	#lia-body .lia-content .lia-form-inline input[type="file"]
		{ float:left; margin:0 5px 0 0; }
#lia-body .lia-content .lia-form-inline-right input[type="text"],
	#lia-body .lia-content .lia-form-inline-right input[type="password"],
	#lia-body .lia-content .lia-form-inline-right input[type="file"]
		{ float:left; margin:0 0 0 5px; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-form-inline-right select,
	#lia-body .lia-content .lia-form-inline-right .lia-form-input-wrapper select,
	#lia-body .lia-content .lia-form-inline-right .lia-button-group,
	#lia-body .lia-content .lia-form-inline-right .lia-button-group-left,
	#lia-body .lia-content .lia-form-inline-right label,
	#lia-body .lia-content .lia-form-inline-right a.lia-link-navigation,
	#lia-body .lia-content .lia-form-inline-right a.lia-view-filter,
	#lia-body .lia-content .lia-form-inline-right a.lia-menu-item
		{ float:left; margin:0 0 0 5px; }
#lia-body .lia-content .lia-form-inline input[type="text"],
	#lia-body .lia-content .lia-form-inline input[type="password"],
	#lia-body .lia-content .lia-form-inline input[type="file"],
	#lia-body .lia-content .lia-form-inline select
		{ width:auto; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-form-inline .lia-button-group,
	#lia-body .lia-content .lia-form-inline-right .lia-button-group,
	#lia-body .lia-content .lia-form-inline .lia-button-group-left,
	#lia-body .lia-content .lia-form-inline-right .lia-button-group-left
		{ margin:0; }
#lia-body .lia-content .lia-form-inline label,
	#lia-body .lia-content .lia-form-inline a.lia-link-navigation,
	#lia-body .lia-content .lia-form-inline a.lia-view-filter,
	#lia-body .lia-content .lia-form-inline a.lia-menu-item
		{ line-height:20px; }
#lia-body .lia-content .lia-form-inline .lia-form-row { min-height:20px; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-form-inline .lia-form-input-wrapper input { width:auto; }
/* hide all hidden input fields */
#lia-body .lia-content .lia-form input[type="hidden"],
	#lia-body .lia-content .lia-form-horizontal input[type="hidden"],
	#lia-body .lia-content .lia-form-inline input[type="hidden"]
		{ display:none; margin:0; padding:0; }
#lia-body .lia-content .lia-message-tags .lia-form-inline p.lia-form-error-text,
	#lia-body .lia-content .lia-message-tags .lia-form-inline .lia-form-validation-help-text
		{ clear:left; }
#lia-body .lia-content .lia-form-inline .lia-form-date-range-entry .lia-form-error-text { clear:left; width:20em; }
/* .lia-form-row-highlight */
#lia-body .lia-content .lia-form-row-highlight { background:#E3DFD7; }

/* "Hero" Inline Form (to generalize) */
#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-bar input.search-input, /* to deprecate */
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-bar select, /* to deprecate */
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form input.search-input,
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form-message input.search-input,
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form select,
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form-message select
		{ border-width:2px; }
#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-bar input.search-input, /* to deprecate */
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-bar select, /* to deprecate */
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-bar .lia-button, /* to deprecate */
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form input.search-input,
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form-message input.search-input,
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form select,
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form-message select,
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form .lia-button,
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form-message .lia-button
		{ height:22px; line-height:20px; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */

/*Settings List Editor in legacy admin*/
#lia-body .lia-content .lia-quilt-settings-editor-page .lia-form textarea
		{ height: 400px; }

/*Custom Content Editor in legacy admin*/
#lia-body .lia-content .lia-admin-custom-content-editor .lia-form textarea
		{ height: 400px; }

/* 'CharacterCount' mixin styling */
#lia-body .lia-content .lia-form .lia-input-character-count { color:#7B756B; float:right; font-size:12px; }

/* Toggle switch (checkbox replacement) */
#lia-body .lia-content .lia-form div.toggle-switch { width:73px; height:20px; cursor:pointer; background:url(/skins/images/8E45B3E8DD15CD681FCB58737949ED6D/base/images/control_toggleswitch.gif) no-repeat top center; }
#lia-body .lia-content .lia-form div.toggle-switch.on { background-position:bottom center; }

#lia-body .lia-content .lia-form .lia-form-submit-wrapper { margin-top: 15px; }

/*******************************************************
		Forms - End
********************************************************/
/*******************************************************
		Panels
********************************************************

		Default Panels
		Feedback/Status
		Data Cells
		Paging
		Category Browser
		Forum List

********************************************************/

/*******************************************************
		Panels - Start
********************************************************/

/****** .lia-panel-heading-bar */
#lia-body .lia-content .lia-panel .lia-panel-heading-bar:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-panel .lia-panel-heading-bar { border-bottom:1px solid #F79E63; background-color:#EAEAE9;
	font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold;
	margin:0 0 5px; padding:5px 10px; }
/****** .lia-panel-section .lia-panel-heading-bar */
#lia-body .lia-content .lia-panel.lia-panel-section .lia-panel-heading-bar
		{ border-bottom:1px solid #E4E3E1; background:transparent none; color:inherit; padding:5px 0; }
#lia-body .lia-content .lia-panel .lia-panel-heading-bar-title { float:left; }
#lia-body .lia-content .lia-panel .lia-panel-heading-bar-controls { float:right; }
#lia-body .lia-content .lia-panel .lia-panel-heading-bar-controls-icon-move,
	#lia-body .lia-content .lia-panel .lia-panel-heading-bar-controls-icon-close,
	#lia-body .lia-content .lia-panel .lia-panel-heading-bar-controls-icon-minimize,
	#lia-body .lia-content .lia-panel .lia-panel-heading-bar-controls-icon-maximize
		{ float:right; height:12px; margin:5.5px 0 0 5px; min-height:12px; width:12px; }
/****** .lia-panel-section-header-centered-no-bar .lia-panel-heading-bar */
#lia-body .lia-content .lia-panel.lia-panel-header-centered-no-bar .lia-panel-heading-bar
		{ background:transparent none; color:inherit; padding:5px 0; }
#lia-body .lia-content .lia-panel.lia-panel-header-centered-no-bar .lia-panel-heading-bar-title { display:block; text-align:center; float:none;}
/****** .lia-panel-content */
#lia-body .lia-content .lia-panel .lia-panel-content-wrapper { margin:0 0 10px; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-panel .lia-panel-content-wrapper:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
/****** .lia-decoration-border-content */
/* contain the border content */
#lia-body .lia-content .lia-decoration-border-content:after,
	#lia-body .lia-content .lia-decoration-border-content>div:after,
	#lia-body .lia-content .lia-decoration-border-content>div>div:after
		{ clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
/****** .lia-panel-feedback-* .lia-panel-status-*  */
#lia-body .lia-content .lia-panel-feedback-inline-note,
	#lia-body .lia-content .lia-panel-feedback-banner-note,
	#lia-body .lia-content .lia-panel-feedback-inline-alert,
	#lia-body .lia-content .lia-panel-feedback-banner-alert,
	#lia-body .lia-content .lia-panel-feedback-inline-safe,
	#lia-body .lia-content .lia-panel-feedback-banner-safe,
	#lia-body .lia-content .lia-panel-status-banner-note,
	#lia-body .lia-content .lia-panel-status-inline-note
		{ background-color:#E3DFD7;
		-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
		margin:0 auto 10px; padding:5px 10px; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-panel-feedback-inline-note:after,
	#lia-body .lia-content .lia-panel-feedback-banner-note:after,
	#lia-body .lia-content .lia-panel-feedback-inline-alert:after,
	#lia-body .lia-content .lia-panel-feedback-banner-alert:after,
	#lia-body .lia-content .lia-panel-feedback-inline-safe:after,
	#lia-body .lia-content .lia-panel-feedback-banner-safe:after,
	#lia-body .lia-content .lia-panel-status-banner-note:after,
	#lia-body .lia-content .lia-panel-status-inline-note:after
		{ clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-panel-feedback-banner-note .lia-text ul,
	#lia-body .lia-content .lia-panel-feedback-banner-alert .lia-text ul,
	#lia-body .lia-content .lia-panel-feedback-banner-safe .lia-text ul,
	#lia-body .lia-content .lia-panel-status-banner-note .lia-text ul,
	#lia-body .lia-content .lia-panel-feedback-banner-note .lia-text ol,
	#lia-body .lia-content .lia-panel-feedback-banner-alert .lia-text ol,
	#lia-body .lia-content .lia-panel-feedback-banner-safe .lia-text ol,
	#lia-body .lia-content .lia-panel-status-banner-note .lia-text ol
	#lia-body .lia-content .lia-panel-feedback-banner-note .lia-text ul>li,
	#lia-body .lia-content .lia-panel-feedback-banner-alert .lia-text ul>li,
	#lia-body .lia-content .lia-panel-feedback-banner-safe .lia-text ul>li,
	#lia-body .lia-content .lia-panel-status-banner-note .lia-text ul>li
		{ list-style:none; margin:0; }
#lia-body .lia-content .lia-panel-feedback-banner-note .lia-text,
	#lia-body .lia-content .lia-panel-feedback-inline-note .lia-text,
	#lia-body .lia-content .lia-panel-feedback-banner-alert .lia-text,
	#lia-body .lia-content .lia-panel-feedback-inline-alert .lia-text,
	#lia-body .lia-content .lia-panel-feedback-banner-safe .lia-text,
	#lia-body .lia-content .lia-panel-feedback-inline-safe .lia-text,
	#lia-body .lia-content .lia-panel-status-banner-note .lia-text,
	#lia-body .lia-content .lia-panel-status-inline-note .lia-text,
	#lia-body .lia-content .lia-panel-feedback-banner-note p,
	#lia-body .lia-content .lia-panel-feedback-banner-alert p,
	#lia-body .lia-content .lia-panel-feedback-banner-safe p,
	#lia-body .lia-content .lia-panel-status-banner-note p,
	#lia-body .lia-content .lia-panel-feedback-banner-note ul,
	#lia-body .lia-content .lia-panel-feedback-banner-alert ul,
	#lia-body .lia-content .lia-panel-feedback-banner-safe ul,
	#lia-body .lia-content .lia-panel-status-banner-note ul
		{ margin:0; text-align:center; }
#lia-body .lia-content .lia-panel-feedback-banner-note .lia-text a,
	#lia-body .lia-content .lia-panel-feedback-inline-note .lia-text a,
	#lia-body .lia-content .lia-panel-feedback-banner-alert .lia-text a,
	#lia-body .lia-content .lia-panel-feedback-inline-alert .lia-text a,
	#lia-body .lia-content .lia-panel-feedback-banner-safe .lia-text a,
	#lia-body .lia-content .lia-panel-feedback-inline-safe .lia-text a,
	#lia-body .lia-content .lia-panel-status-banner-note .lia-text a,
	#lia-body .lia-content .lia-panel-status-inline-note .lia-text a,
	#lia-body .lia-content .lia-panel-feedback-banner-note p a,
	#lia-body .lia-content .lia-panel-feedback-banner-alert p a,
	#lia-body .lia-content .lia-panel-feedback-banner-safe p a,
	#lia-body .lia-content .lia-panel-status-banner-note p a
		{ font-weight:bold; }
#lia-body .lia-content .lia-panel-feedback-inline-note p,
	#lia-body .lia-content .lia-panel-feedback-inline-alert p,
	#lia-body .lia-content .lia-panel-feedback-inline-safe p,
	#lia-body .lia-content .lia-panel-status-inline-note p,
	#lia-body .lia-content .lia-panel-feedback-inline-note ul,
	#lia-body .lia-content .lia-panel-feedback-inline-alert ul,
	#lia-body .lia-content .lia-panel-feedback-inline-safe ul,
	#lia-body .lia-content .lia-panel-status-inline-note ul,
	#lia-body .lia-content .lia-panel-feedback-inline-note ul li,
	#lia-body .lia-content .lia-panel-feedback-inline-alert ul li,
	#lia-body .lia-content .lia-panel-feedback-inline-safe ul li,
	#lia-body .lia-content .lia-panel-status-inline-note ul li
		{ display:inline; margin:0; }
#lia-body .lia-content .lia-panel-feedback-inline-alert,
	#lia-body .lia-content .lia-panel-feedback-banner-alert
		{ background-color:#FBD1D3; }
#lia-body .lia-content .lia-panel-feedback-inline-safe,
	#lia-body .lia-content .lia-panel-feedback-banner-safe
		{ background-color:#E4ECD5; }
#lia-body .lia-content .lia-panel-status-banner-note,
	#lia-body .lia-content .lia-panel-status-inline-note
		{ background-color:#E4E3E1; }
#lia-body .lia-content .lia-panel-status-banner-note { padding:10px; }
/****** information banner */
#lia-body .lia-content .lia-component-common-widget-information-banner { background-color:rgba(193,72,0, .8); color:#FFFFFF; margin:0 auto; padding:10px; position:fixed; top:0; left:50%; margin-left:-25%; width:50%; z-index:500; }
#lia-body .lia-content .lia-component-common-widget-information-banner.lia-position-top { border-bottom-right-radius:5px; border-bottom-left-radius:5px; }
#lia-body .lia-content .lia-component-common-widget-information-banner li { display:inline; margin:0; }
#lia-body .lia-content .lia-component-common-widget-information-banner li a { color:#FFFFFF; text-decoration:underline; }
/****** inline confirm dialog */
#lia-body .lia-content .lia-inline-confirm { background-color:#FFFFFF;
	border:10px solid #31302B; padding:5px 10px;
	position:absolute; z-index: 1; }
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-inline-confirm a { display:inline; }

/****** lia-panel-dialog iframe */
#lia-body .lia-panel-dialog-modeless-advanced iframe,
	#lia-body .lia-panel-dialog-modal-advanced iframe
		{ width:100%; height:400px; border:none; }

/****** .lia-panel-message */
#lia-body .lia-content .message-list .first-message { border-top:1px solid #E4E3E1; padding-top:5px; }
#lia-body .lia-content .lia-panel-message { border-bottom:1px solid #E4E3E1; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-panel-message:after,
	#lia-body .lia-content .lia-message-heading:after,
	#lia-body .lia-content .lia-message-body:after,
	#lia-body .lia-content .lia-message-body-content:after,
	#lia-body .lia-content .lia-message-body-content>div:after,
	#lia-body .lia-content .lia-message-footer:after
		{ clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-panel-message,
	#lia-body .lia-content .lia-message-author,
	#lia-body .lia-content .lia-message-kudos,
	#lia-body .lia-content .lia-message-body,
	#lia-body .lia-content .lia-message-body-content,
	#lia-body .lia-content .lia-message-footer
		{ margin:0 0 10px; }
/* begin feature#forums v.2 */
#lia-body .lia-content .lia-quilt-row-forum-message-footer .lia-message-kudos,
	#lia-body .lia-content .lia-quilt-row-forum-message-footer .lia-message-ratings
		{ float:right; margin:0 0 5px 5px; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
/* end feature#forums v.2 */
#lia-body .lia-content .lia-panel-message .lia-message-author-rank,
	#lia-body .lia-content .lia-panel-message .lia-message-author-post-count,
	#lia-body .lia-content .lia-panel-message .lia-message-author-registered-date,
	#lia-body .lia-content .lia-panel-message .lia-message-author-ipaddress,
	#lia-body .lia-content .lia-message-footer .lia-message-notify,
	#lia-body .lia-content .lia-message-footer .lia-message-statistics
		{ font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; }
#lia-body .lia-content .lia-message-post-date .lia-message-posted-on,
	#lia-body .lia-content .lia-message-heading .lia-message-posted-on,
	#lia-body .lia-content .lia-message-heading .lia-message-edited-on,
	#lia-body .lia-content .lia-panel-message .lia-message-author-post-count,
	#lia-body .lia-content .lia-panel-message .lia-message-author-registered-date,
	#lia-body .lia-content .lia-panel-message .lia-message-author-ipaddress,
	#lia-body .lia-content .lia-message-footer .lia-message-statistics
		{ color:#7B756B; }
/* begin feature#forums v.2 */
#lia-body .lia-content .lia-quilt-row-forum-message-footer .lia-message-notify,
	#lia-body .lia-content .lia-quilt-row-forum-message-footer .lia-message-statistics
		{ font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; }
#lia-body .lia-content .lia-quilt-row-forum-message-footer .lia-message-statistics { color:#7B756B; }
/* end feature#forums v.2 */
#lia-body .lia-content .lia-panel-message .lia-message-author-rank,
	#lia-body .lia-content .lia-panel-message .lia-user-rank,
	#lia-body .lia-content .lia-panel-message .lia-message-author-avatar,
	#lia-body .lia-content .lia-panel-message .lia-message-author-registered-date
		{ margin:0 0 5px; }
/* when .lia-user-rank appears adjacent sibling to .lia-message-author-rank in forum message,
	negate the bottom margin of .lia-message-author-rank */
#lia-body .lia-content .lia-panel-message.lia-message-board  .lia-message-author-rank + .lia-user-rank { margin-top:-5px; }
#lia-body .lia-content .lia-message-heading .lia-message-options { float:right; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-message-heading .dropdownHover .lia-menu-navigation .lia-menu-dropdown-items { left:auto; right:0; }
#lia-body .lia-content .lia-message-heading h1,
	#lia-body .lia-content .lia-message-heading h2,
	#lia-body .lia-content .lia-message-heading h3,
	#lia-body .lia-content .lia-message-heading h4,
	#lia-body .lia-content .lia-message-heading h5,
	#lia-body .lia-content .lia-message-heading h6
		{ font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold;
		display:inline; }
#lia-body .lia-content .lia-panel-message-root .lia-message-heading h1 {
		font-size:20px; line-height:25px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content .lia-message-heading .solution { color:#79A22E; font-weight:bold; }
#lia-body .lia-content .lia-message-signature { margin:20px 0 10px; }
#lia-body .lia-content .lia-message-actions { line-height:20px; }

/****** lia-discussion-view-style-menus */
#lia-body .lia-content .lia-discussion-view-style-menus .search-result-sorting { float: left; }

/****** threaded-detail-message-list, lia-threaded-detail-display-message-view */

#lia-body .lia-content .lia-threaded-detail-display-message-view .lia-panel-message-content {
	margin: 0 0 0 40px; }

#lia-body .lia-content .lia-threaded-detail-display-message-view .lia-thread-level-00 .lia-panel-message-content,
#lia-body .lia-content .lia-threaded-detail-display-message-view .lia-thread-level-01 .lia-panel-message-content {
	margin: 0 0 0 0; }

#lia-body .lia-content .lia-threaded-detail-display-message-view .lia-thread-level-02 .lia-panel-message-content {
	margin: 0 0 0 20px; }

/****** .lia-message-source-device, .lia-message-third-party-source */
#lia-body .lia-content .lia-message-source-device,
	#lia-body .lia-content .lia-message-third-party-source
		{ margin:0 0 5px;
		font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; }

/****** .lia-message-labels */
#lia-body .lia-content .lia-message-labels { margin:0 0 5px; }
#lia-body .lia-content .lia-message-labels .LabelsForArticle,
	#lia-body .lia-content .lia-message-labels .article-labels-title,
	#lia-body .lia-content .lia-message-labels .LabelsList,
	#lia-body .lia-content .lia-message-labels ul.lia-list-standard-inline,
	#lia-body .lia-content .lia-message-labels ul.lia-list-standard-inline li
		{ display:inline; float:none; margin:0; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7, msie/msie_8 ^ */
#lia-body .lia-content .lia-message-labels ul.lia-list-standard-inline li,
	#lia-body .lia-content .lia-message-labels .article-labels-title
		{ font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal;
		padding-right:5px; }

/****** .lia-message-tags */
#lia-body .lia-content .lia-message-tags { margin:0 0 5px; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-message-tags:after,
	#lia-body .lia-content .lia-message-tags .MessageTags:after
		{ clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-message-tags label,
	#lia-body .lia-content .lia-message-tags .TagList,
	#lia-body .lia-content .lia-message-tags ul.lia-list-standard-inline,
	#lia-body .lia-content .lia-message-tags ul.lia-list-standard-inline li,
	#lia-body .lia-content .lia-message-tags .lia-view-all
		{ float:left; margin:0; }
#lia-body .lia-content .lia-message-tags ul.lia-list-standard-inline { margin:0 10px 0 0; }
#lia-body .lia-content .lia-message-tags .AddMessageTags { clear:both; margin:0 0 5px;; }
#lia-body .lia-content .lia-message-tags .AddMessageTags .lia-form-inline { margin:0; }
#lia-body .lia-content .lia-message-tags ul.lia-list-standard-inline li,
	#lia-body .lia-content .lia-message-tags label,
	#lia-body .lia-content .lia-message-tags .lia-view-all,
	#lia-body .lia-content .lia-message-tags .add-tag-link
		{ font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; padding-right:5px; }
#lia-body .lia-content .lia-message-tags .add-tag-link { border:0; background:transparent none; color:#C14800; display:inline; height:auto; margin:0; padding:0; }
#lia-body .lia-content .lia-message-tags .add-tag-link:hover { background:transparent none; text-decoration:underline; border:0; }

/****** .lia-message-views */
#lia-body .lia-content .lia-message-views {
	font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal;;
	margin:0 0 5px; float: right}

/****** .lia-message-classifications */
#lia-body .lia-content .lia-message-classifications { margin:0 0 5px; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-message-classifications:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-message-classifications .MessageClassifications { font-weight:bold; font-style:italic; }

/****** .lia-message-board */
#lia-body .lia-content .lia-message-board .lia-message-footer .lia-message-actions { float:right; }
#lia-body .lia-content .lia-message-board .lia-message-footer .lia-message-actions .lia-message-ratings { float:right;
	margin:0 0 5px 5px; }

/****** .lia-message-blog */
#lia-body .lia-content .lia-panel-message-root.lia-message-blog .lia-message-heading h2,
	#lia-body .lia-content .lia-panel-message-root.lia-message-blog .lia-message-heading h2 a
		{ color:#EF672F;
		font-size:20px; line-height:25px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content .lia-panel-message-root.lia-message-blog.lia-message-read .lia-message-heading h2,
	#lia-body .lia-content .lia-panel-message-root.lia-message-blog.lia-message-read .lia-message-heading h2 a
		{ font-weight:normal; }
#lia-body .lia-content .lia-message-blog .lia-message-kudos,
	#lia-body .lia-content .lia-message-blog .lia-message-actions-secondary
		{ float:right; margin:0 0 0 10px; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-message-blog .lia-message-actions ul.lia-list-standard-inline { margin:0; }
#lia-body .lia-content .lia-message-blog .lia-message-actions ul.lia-list-standard-inline li {
	margin-bottom:10px; }
#lia-body .lia-content .lia-message-blog .lia-message-author-avatar { float:left; }

/****** .lia-message-idea */
#lia-body .lia-content .lia-message-idea { position:relative; margin-left:70px; }
#lia-body .lia-content .lia-message-idea .lia-message-kudos { position:absolute; left:-70px; top:2.5px; }
#lia-body .lia-content .lia-message-idea .lia-message-actions-secondary { float:right; margin:0 0 0 10px; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body.lia-idea .lia-content .article-comments,
	#lia-body.lia-idea .CommentEditorForm
		{ margin-left:64px; }
#lia-body .lia-content .lia-panel-message-root.lia-message-idea .lia-message-heading h2,
	#lia-body .lia-content .lia-panel-message-root.lia-message-idea .lia-message-heading h2 a
		{ color:#EF672F;
		font-size:20px; line-height:25px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content .lia-panel-message-root.lia-message-idea.lia-message-read .lia-message-heading h2,
	#lia-body .lia-content .lia-panel-message-root.lia-message-idea.lia-message-read .lia-message-heading h2 a
		{ font-weight:normal; }
#lia-body .lia-content .lia-message-idea .lia-message-author .author-posted-on,
	#lia-body .lia-content .lia-message-idea .lia-message-author .DateTime,
	#lia-body .lia-content .lia-user-invisible
		{ color:#7B756B; }
#lia-body .lia-content .lia-message-idea .comment-status-bar { font-weight:bold; margin-top:20px; }
#lia-body .lia-content .lia-message-idea .lia-message-author-avatar { float:left; }
/****** .lia-primary-rating-type-idea-ratings .lia-message-idea */
#lia-body.lia-primary-rating-type-idea-ratings .lia-content .lia-message-idea,
	#lia-body.lia-idea.lia-primary-rating-type-idea-ratings .lia-content .article-comments,
	#lia-body.lia-idea.lia-primary-rating-type-idea-ratings .CommentEditorForm
		{ margin-left:0; }
#lia-body.lia-primary-rating-type-idea-ratings .lia-content .lia-message-idea .lia-message-kudos { display:none; }
#lia-body.lia-primary-rating-type-idea-ratings .lia-content .lia-message-idea .lia-rating-wrapper {
	margin:0 0 10px; }

/****** Blog/Idea/KB Comments */
#lia-body .lia-content .lia-message-heading .lia-message-actions-secondary { float:left; }
#lia-body .lia-content .lia-message-heading .lia-message-actions-secondary input.BatchProcessing { margin:0 5px 0 0; }
/****** .CommentList (To Deprecate) */
#lia-body .CommentList .lia-message-kudos,
	#lia-body .lia-content .lia-message-footer .lia-message-kudos,
	#lia-body .lia-content .lia-quilt-column-footer-right .lia-message-kudos,
	#lia-body .lia-content .lia-quilt-column-footer-right .lia-message-actions-secondary
		{ float:right; margin:0 0 0 5px; }

/****** .lia-message-tkb */
#lia-body .lia-content .lia-message-tkb .lia-message-heading { margin:0 0 10px; }

/****** .lia-message-qanda */
#lia-body .lia-content .lia-message-qanda .lia-rating-link-summary { display:block; float:left;
	line-height:20px; margin:0 10px 0 0; }

/****** .lia-component-contests-widget-contest-story-view .lia-message-contest */
#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-message-contest { position:relative; margin-left:70px; }
#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-message-contest .lia-message-kudos { position:absolute; left:-70px; top:2.5px; }
#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-message-contest .lia-message-actions-secondary { float:right; margin:0 0 0 10px; }
/* #lia-body.lia-contest .lia-content .lia-component-contests-widget-contest-story-view .article-comments,
	#lia-body.lia-contest .lia-component-contests-widget-contest-story-view .CommentEditorForm
		{ margin-left:70px; } */
#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-panel-message-root.lia-message-contest .lia-message-heading h2,
	#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-panel-message-root.lia-message-contest .lia-message-heading h2 a
		{ color:#EF672F;
		font-size:20px; line-height:25px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-panel-message-root.lia-message-contest.lia-message-read .lia-message-heading h2,
	#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-panel-message-root.lia-message-contest.lia-message-read .lia-message-heading h2 a
		{ font-weight:normal; }
#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-message-contest .lia-message-author .author-posted-on,
	#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-message-contest .lia-message-author .DateTime,
	#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-user-invisible
		{ color:#7B756B; }
#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-message-contest .comment-status-bar { font-weight:bold; margin-top:20px; }
#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-message-contest .lia-message-author-avatar { float:left; }
/****** .lia-primary-rating-type-contest-ratings .lia-message-contest */
#lia-body.lia-primary-rating-type-contest-ratings .lia-content .lia-component-contests-widget-contest-story-view .lia-message-contest,
	#lia-body.lia-primary-rating-type-contest-ratings .lia-content .lia-component-contests-widget-contest-story-view .article-comments,
	#lia-body.lia-primary-rating-type-contest-ratings .lia-component-contests-widget-contest-story-view .CommentEditorForm
		{ margin-left:0; }
#lia-body.lia-primary-rating-type-contest-ratings .lia-content.lia-component-contests-widget-contest-story-view  .lia-message-contest .lia-message-kudos { display:none; }
#lia-body.lia-primary-rating-type-contest-ratings .lia-content .lia-component-contests-widget-contest-story-view .lia-message-contest .lia-rating-wrapper {
	margin:0 0 10px; }

/****** .lia-primary-rating-type-contest-ratings .lia-message-contest */
#lia-body.lia-primary-rating-type-contest-ratings .lia-content .lia-component-contests-widget-contest-story-view .lia-message-contest .lia-message-kudos { display:none; }
#lia-body.lia-primary-rating-type-contest-ratings .lia-content .lia-component-contests-widget-contest-story-view .lia-message-contest .lia-rating-wrapper {
	margin:0 0 10px; }
#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-panel-message-root.lia-message-contest .lia-message-heading h2,
	#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-panel-message-root.lia-message-contest .lia-message-heading h2 a
		{ color:#EF672F;
		font-size:20px; line-height:25px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-panel-message-root.lia-message-contest.lia-message-read .lia-message-heading h2,
	#lia-body .lia-content .lia-component-contests-widget-contest-story-view .lia-panel-message-root.lia-message-contest.lia-message-read .lia-message-heading h2 a
		{ font-weight:normal; }

/****** .lia-message-review */
#lia-body .lia-content .lia-message-review .lia-component-ratings-widget-rating-summary-link { clear:both; display:block;
	margin:0 0 5px;}
#lia-body .lia-content .lia-message-review .lia-component-reviews-widget-rating-display { float:left;
	margin:0 10px 0 0; }
#lia-body .lia-content .lia-message-review .lia-component-reviews-widget-rating-display .lia-rating-link-summary { display:none; }
#lia-body .lia-content .lia-message-review .lia-component-message-header { clear:both; }
#lia-body .lia-content .lia-message-review .lia-component-product .lia-image-thumb img { max-width:100%; }
/* helpfulness */
#lia-body .lia-content .lia-message-review .lia-quilt-column-footer-right .lia-rating-enumeration-system-helpfulness { float:right;
	margin:0 0 5px 10px; }
#lia-body .lia-content .lia-message-review .lia-quilt-column-footer-right .lia-rating-enumeration-system-helpfulness .lia-button-group,
	#lia-body .lia-content .lia-message-review .lia-quilt-column-footer-right .lia-rating-enumeration-system-helpfulness .lia-button-group-left
		{ margin:0; }
#lia-body .lia-content .lia-message-review .lia-product-display .lia-image-thumb img { max-width:100%; max-height:100px; }

/*******************************************************
		Panels - End
********************************************************/

/*******************************************************
		Panel Text - Start
********************************************************/

#lia-body .lia-content .lia-panel .lia-text { margin:0 10px 5px; }

/*******************************************************
		Panel Text - End
********************************************************/

/*******************************************************
		Panel Actions - Start
********************************************************/

/****** .lia-panel .lia-view-all */
#lia-body .lia-content .lia-panel .lia-view-all { clear:both; display:block; float:none;
	margin:0 0 10px; padding:0 10px; text-align:right; }
#lia-body .lia-content .lia-panel ul.lia-list-standard-inline li.lia-view-all { clear:both; display:block; float:none;
	list-style:none; margin:0; text-align: right; }

/*******************************************************
		Panel Actions - End
********************************************************/

/*******************************************************
		Message Content (Board, Blog, Idea Exchange) - Begin
********************************************************/

#lia-body .MessageEditor .mce-first .mce-container-body.mce-flow-layout { display: inline-block; }
.mceContentBody h1, .mce-content-body h1 { font-size:22px; line-height:28px; font-family:"Open Sans", Arial; font-weight:bold; }
.mceContentBody h2, .mce-content-body h2 { font-size:20px; line-height:25px; font-family:"Open Sans", Arial; font-weight:bold; }
.mceContentBody h3, .mce-content-body h3 { font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold; }
.mceContentBody h4, .mce-content-body h4 { font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold; }
.mceContentBody h5, .mce-content-body h5 { font-size:11px; line-height:13px; font-family:"Open Sans", Arial; font-weight:bold; }
.mceContentBody h6, .mce-content-body h6 { font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold; }

/****** User Generated Content */
#lia-body .lia-content .lia-message-body,
	.mceContentBody, .mce-content-body
		{ word-wrap: break-word; }
#lia-body .lia-content .lia-message-body p,
	.mceContentBody p, .mce-content-body p
		{ margin:0; }
#lia-body .lia-content .lia-message-body ul,
	#lia-body .lia-content .lia-message-body ol,
	body.mceContentBody ul, body.mce-content-body ul,
	body.mceContentBody ol, body.mce-content-body ol,
	#lia-body .lia-content .lia-panel-tooltip ul,
	#lia-body .lia-content .lia-panel-tooltip ol
		{ left:20px; list-style:disc outside;
		margin:0 20px 10px 0;
		position:relative; }
/* Reapply styles for lia-list-tile in message panels */
#lia-body .lia-content .lia-message-body ul.lia-list-tile>li { list-style:none; margin:0 5px 5px 0; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-message-body ol,
	body.mceContentBody ol, body.mce-content-body ol,
	#lia-body .lia-content .lia-panel-tooltip ol
		{ list-style:decimal outside; }
#lia-body .lia-content .lia-message-body strong,
	.mceContentBody strong, .mce-content-body strong,
	#lia-body .lia-content .lia-component-common-widget-announcement strong,
	#lia-body .lia-content .lia-component-mobile-widget-announcement strong,
	#lia-body .lia-content .lia-component-common-widget-node-description strong,
	#lia-body .lia-content .lia-component-common-widget-custom-content strong,
	#lia-body .lia-content .lia-panel-tooltip strong
		{ font-weight:bold; }
#lia-body .lia-content .lia-message-body em,
	.mceContentBody em, .mce-content-body em,
	#lia-body .lia-content .lia-component-common-widget-announcement em,
	#lia-body .lia-content .lia-component-mobile-widget-announcement em,
	#lia-body .lia-content .lia-component-common-widget-node-description em,
	#lia-body .lia-content .lia-component-common-widget-custom-content em,
	#lia-body .lia-content .lia-panel-tooltip em
		{ font-style:italic; }
#lia-body .lia-content .lia-message-body strong em,
	#lia-body .lia-content .lia-message-body em strong,
	.mceContentBody strong em, .mce-content-body strong em,
	.mceContentBody em strong, .mce-content-body em strong,
	#lia-body .lia-content .lia-component-common-widget-announcement strong em,
	#lia-body .lia-content .lia-component-common-widget-announcement em strong,
	#lia-body .lia-content .lia-component-mobile-widget-announcement strong em,
	#lia-body .lia-content .lia-component-mobile-widget-announcement em strong,
	#lia-body .lia-content .lia-component-common-widget-node-description strong em,
	#lia-body .lia-content .lia-component-common-widget-node-description em strong,
	#lia-body .lia-content .lia-component-common-widget-custom-content strong em,
	#lia-body .lia-content .lia-component-common-widget-custom-content em strong,
	#lia-body .lia-content .lia-panel-tooltip strong em,
	#lia-body .lia-content .lia-panel-tooltip em strong
		{ font-weight:bold; font-style:italic; }
#lia-body .lia-content .lia-message-body font,
	.mceContentBody font, .mce-content-body font,
	#lia-body .lia-content .lia-component-common-widget-announcement font,
	#lia-body .lia-content .lia-component-mobile-widget-announcement font,
	#lia-body .lia-content .lia-component-common-widget-node-description font,
	#lia-body .lia-content .lia-component-common-widget-custom-content font,
	#lia-body .lia-content .lia-panel-tooltip font
		{ line-height:normal; }
/****** User Mentions */
.mceContentBody .lia-mention-container-editor, .mce-content-body .lia-mention-container-editor
	{ background-color:#E4E3E1;
		border-radius:2.5px; color:#C14800;
		padding:0 2.5px; }
/****** Product Mentions */
.mceContentBody .lia-mention-container-editor-product, .mce-content-body .lia-mention-container-editor-product
	{ background-color:#E4E3E1;
		border-radius:2.5px; color:#C14800;
		padding:0 2.5px; }
/****** image and video content */
#lia-body .lia-content .lia-message-body img,
	body.mceContentBody img, body.mce-content-body img,
	#lia-body .lia-content .lia-panel-tooltip img
		{ max-width:100%; padding-right:6px; }
/*** attachment row styling**/
#lia-body .lia-content .lia-attachment-row {
	display: block; padding-top:10px; width: 100%;
}
/*** attachment row element styling**/
#lia-body .lia-content .lia-attachment-row .lia-attachment-row-element {
	display: inline-block; vertical-align: middle;
}
/*** attachment row element styling**/
#lia-body .lia-content .lia-attachment-row .lia-attachment-link-row-element{
	max-width: 89%; text-overflow: ellipsis; white-space: nowrap; overflow: auto; overflow-x: hidden;
}
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-message-body img[align="left"],
	body.mceContentBody img[align="left"], body.mce-content-body img[align="left"],
	#lia-body .lia-content .lia-message-body .video-embed-left,
	body.mceContentBody .video-embed-left, body.mce-content-body .video-embed-left
		{ float:left; margin:0 10px 10px 0; }
#lia-body .lia-content .lia-message-body img[align="right"],
	body.mceContentBody img[align="right"], body.mce-content-body img[align="right"],
	#lia-body .lia-content .lia-message-body .video-embed-right,
	body.mceContentBody .video-embed-right, body.mce-content-body .video-embed-right
		{ float:right;
		margin:0 0 10px 30px; }
		/* size_pixel_spacing_wide added to margin-left to account for ul/ol shift */
#lia-body .lia-content .lia-message-body img[align="center"],
	body.mceContentBody img[align="center"], body.mce-content-body img[align="center"],
	#lia-body .lia-content .lia-message-body .video-embed-center,
	body.mceContentBody .video-embed-center, body.mce-content-body .video-embed-center
		{ display:inline-block; margin:0; }
#lia-body .lia-content .lia-message-body .video-embed-link
	{ font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; }
/* media snippet */
#lia-body .lia-content .lia-media-snippet { background-color:#F1F1F0; border:1px solid #E4E3E1;
	margin:0 0 10px; padding:10px 10px 0; }
#lia-body .lia-content .lia-media-snippet:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-media-snippet-thumbnail,
	#lia-body .lia-content .lia-media-snippet-content
		{ float:left; margin:0 10px 10px 0; vertical-align:middle; }
#lia-body .lia-content .lia-media-snippet-thumbnail.expanding * { visibility:hidden; }
#lia-body .lia-content .lia-media-snippet-thumbnail a { display:block; position:relative; }
#lia-body .lia-content .lia-media-snippet-thumbnail a i {
	background:transparent url(/skins/images/10E00A4398A72F758263B5F09556D392/base/images/button_video_play.png) no-repeat 50% 50%;
	height:32px; left:50%;
	margin:-16px 0 0-16px;
	position:absolute; top:50%; width:32px; }
#lia-body .lia-content .lia-media-snippet-header,
	#lia-body .lia-content .lia-media-snippet-desc
		{ margin:0 0 10px; }
#lia-body .lia-content .lia-media-snippet-title { font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content .lia-media-snippet-title a,
	#lia-body .lia-content .lia-media-snippet-title a:hover
		{ text-decoration:none; color:#31302B; }
#lia-body .lia-content .lia-media-snippet-url { font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; }
#lia-body .lia-content .lia-media-snippet-close { background:url(/skins/images/E3749AF7B18AFD77CDC47AA4003248FC/base/images/button_dialog_close.png) no-repeat 100% 50%;
	cursor:pointer; float:right; height:16px; width:16px; }
#lia-body .lia-content .lia-media-snippet-preview { margin:10px 0 0;  }
/*reviews snippet */
.testslider {
    width:170;
}
#lia-body .lia-content .lia-reviews-snippet-preview .lia-media-snippet,
#lia-body .lia-content .lia-product-snippet-list .lia-media-snippet {
    background:none;
    border:none;
    margin:0 0 10px; padding:10px 10px 0;
	display:inline-block;
    width:150px;
    height:220px;
    text-align:center;
    overflow:hidden;}
#lia-body .lia-content .lia-reviews-snippet-preview .lia-media-snippet-thumbnail,
#lia-body .lia-content .lia-product-snippet-list .lia-media-snippet-thumbnail{
    width: 120px;
    height: 120px;
    margin: 0px auto 10px auto;
    display: table;
    float: none;
    vertical-align: none;
}
#lia-body .lia-content .lia-product-snippet-list .lia-media-snippet-thumbnail img {
    max-width: 120px;
    max-height: 120px;
}

#lia-body .lia-content .lia-product-snippet-list .lia-media-snippet-thumbnail .lia-image-thumb {
 	/* hack because li elements are buggy */
 	font-size: 120px;
}
#lia-body .lia-content .lia-reviews-snippet-preview .lia-media-snippet-thumbnail a,
#lia-body .lia-content .lia-product-snippet-list .lia-media-snippet-thumbnail a {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
#lia-body .lia-content .lia-reviews-snippet-preview .lia-media-snippet-title,
#lia-body .lia-content .lia-product-snippet-list .lia-media-snippet-title {
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 11px;
}
#lia-body .lia-content .lia-reviews-snippet-preview .lia-media-snippet-url,
#lia-body .lia-content .lia-product-snippet-list .lia-media-snippet-url {
    display: none;
}
#lia-body .lia-content .lia-reviews-snippet-preview .lia-media-snippet-desc,
#lia-body .lia-content .lia-product-snippet-list .lia-media-snippet-desc {
    font-size:13px;
}
#lia-body .lia-content .lia-reviews-snippet-preview .lia-media-snippet-close,
#lia-body .lia-content .lia-product-snippet-list .lia-media-snippet-close {
    display: none;
}
/****** code content */
#lia-body .lia-content .lia-message-body pre,
	body.mceContentBody pre, body.mce-content-body pre,
	#lia-body .lia-content .lia-panel-tooltip pre
		{ background-color:#E4E3E1; border:1px dotted #7B756B;
		margin:0 10px 10px; overflow-x:scroll; padding:5px; }
#lia-body .lia-content .lia-message-body pre br,
	.mceContentBody pre br, .mce-content-body pre br,
	#lia-body .lia-content .lia-panel-tooltip br
		{ *clear:left; *display:block; }
#lia-body .lia-content .lia-panel-tooltip pre
		{ white-space: pre-wrap; }
#lia-body .lia-content .lia-message-body pre, .mce-content-body pre
		{ white-space: pre; word-wrap: normal; overflow-x: auto;}
#lia-body .lia-content fieldset
		{ min-width: 0; }
@-moz-document url-prefix() {
		#lia-body .lia-content fieldset { display: table-cell; }
}
/****** quoted content */
#lia-body .lia-content .lia-message-body blockquote,
	body.mceContentBody blockquote, body.mce-content-body blockquote,
	#lia-body .lia-content .lia-panel-tooltip blockquote
		{ margin:0 10px; padding:10px 0; }
#lia-body .lia-content .lia-message-body blockquote hr,
	body.mceContentBody blockquote hr, body.mce-content-body blockquote hr,
	#lia-body .lia-content .lia-panel-tooltip hr
		{ background-color:#7B756B; border:0; color:#7B756B; height:1px; clear: both;}
/****** tables */
.mceContentBody table th, .mce-content-body table th,
	.mceContentBody table td, .mce-content-body table td,
	#lia-body .lia-content .lia-message-body table th,
	#lia-body .lia-content .lia-message-body table td,
	#lia-body .lia-content .lia-panel-tooltip table th,
	#lia-body .lia-content .lia-panel-tooltip table td
		{ border:1px solid #E4E3E1; padding:2.5px 5px;
		line-height:18px; }
.mceContentBody table th, .mce-content-body table th,
	.mceContentBody table td, .mce-content-body table td
		{ min-width:40px; }
.mceContentBody table th, .mce-content-body table th,
	#lia-body .lia-content .lia-message-body table th,
	#lia-body .lia-content .lia-panel-tooltip table th
		{ font-weight:bold; }
/* Prevent other TinyMce tables from being jacked by resetting back to normal */
#lia-body .lia-content .lia-message-body .mceEditor table th,
	#lia-body .lia-content .lia-message-body .mceEditor table td
		{ border:0; min-width:0; padding:0; }
/****** spoiler */
#lia-body .lia-content .lia-spoiler-container { background-color:#E4E3E1; margin:0 0 10px;
	overflow:hidden; padding:5px; }
#lia-body .lia-content .lia-spoiler-container .lia-spoiler-container { border:1px solid #BDBAB5; margin-bottom: 0; }
#lia-body .lia-content .lia-spoiler-container a.lia-spoiler-link,
	#lia-body .lia-content .lia-spoiler-container a:hover.lia-spoiler-link
		{ color:#31302B; display:block; text-decoration:none; }
#lia-body .lia-content .lia-spoiler-container .lia-spoiler-link { background:url(/skins/images/7C1059BD4DA2A90C2C347D3184B399D4/base/images/icon_toggle_closed.png) no-repeat 0 50%;
	padding:0 0 0 17px; }
#lia-body .lia-content .lia-spoiler-container .lia-spoiler-link.open { background-image:url(/skins/images/D5DB24D43FC04821C5CD645539886744/base/images/icon_toggle_open.png); }
#lia-body .lia-content .lia-spoiler-container .lia-spoiler-content { display:none; padding:5px 0 0; }
/* noscript spoiler tag. This is basically highlight-to-read text. The background color MUST match text for this to work*/
#lia-body .lia-content .lia-spoiler-container .lia-spoiler-noscript-container .lia-spoiler-noscript-content {
	background-color: #E4E3E1; color:#E4E3E1; }
/****** Spoiler preview */
body.mceContentBody .lia-spoiler-container-editor, body.mce-content-body .lia-spoiler-container-editor
	{ background-color: #E4E3E1; color:#989795;
		margin:0 0 10px; min-height:18px;
		padding:5px; }
body.mceContentBody .lia-spoiler-container-editor .lia-spoiler-container-editor,
body.mce-content-body .lia-spoiler-container-editor .lia-spoiler-container-editor {
	margin-bottom: 0;
	border:1px solid #BDBAB5;
}
/****** CIC reposted content */
#lia-body .lia-content .lia-message-body .spark-twitter .spark-tweet_author:after {
	clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-message-body .spark-twitter .spark-tweet_author .spark-tweet_author_avatar { float:left;
	margin:0 5px 5px 0; }
#lia-body .lia-content .lia-message-body .spark-twitter .spark-tweet_author .spark-tweet_author_handle {
	font-size:20px; line-height:25px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content .lia-message-body .spark-twitter p {
	font-size:22px; line-height:28px; font-family:"Open Sans", Arial; font-weight:bold; font-weight:normal; }
#lia-body .lia-content .lia-message-body .spark-twitter .spark-meta {
	font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; }
#lia-body .lia-content .lia-attachment-upload-error-many { display:none; }
/*******************************************************
		Message Content (Board, Blog, Idea Exchange) - End
********************************************************/

/*******************************************************
		TinyMce - Start
********************************************************/

#lia-body .lia-content form .mceEditorContainer select { width:auto; }
#lia-body .lia-content form .mceExternalClose { display:none; }
#lia-body .lia-content .message-body-editor textarea { height:250px; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-form .message-body-editor textarea+.lia-form-error-text,
	#lia-body .lia-content .lia-form .message-body-editor textarea+.lia-form-validation-help-text
		{ margin-bottom:0; position:static; top:auto; }
#lia-body .lia-content .lia-js-block-events .message-preview .lia-feedback-loading img { display:block; margin:10px auto; }
/* *SE* LIA-19080  Fix for text spacing in Chrome */
.mceContentBody span, .mce-content-body span,
	#lia-body .lia-content .lia-message-body .lia-message-body-content span
		{ line-height:1.2;}
.mce-statusbar .mce-path .mce-path-item, .mce-statusbar .mce-path .mce-divider {
	display: none;
}
.mce-window-head .mce-title {
	height: 18px;
}
.mce-container .mce-btn-small {
	height: 22px;
}
#lia-body .lia-content .mce-statusbar label {
	font-weight: inherit;
}
#lia-body .lia-content .mce-wordcount {
	right: auto;
	padding: 0;
}

/* LIA-46459 */
.mce-btn-has-text .mce-ico { padding-right:5px; }

/*******************************************************
		TinyMce - End
********************************************************/


/*******************************************************
		Forums Solutions/SEO improvements - Start
********************************************************/

/* Accepted Solution info header */
#lia-body .lia-content .lia-component-solution-info:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-component-solution-info { background-color:#D5D5D4; color:#31302B;
	margin-bottom:10px; padding:10px; }
#lia-body .lia-content .lia-component-solution-info .solution-header-left { float:left; font-size:18px; font-weight:bold; color:#79A22E; text-transform:uppercase; }
#lia-body .lia-content .lia-component-solution-info .solution-header-left .solution-icon { padding:5px; }
#lia-body .lia-content .lia-component-solution-info .solution-header-right { float:right; }
#lia-body .lia-content .lia-component-solution-info .solution-header-right .solution-accepter { float:left; font-size:11px; }
#lia-body .lia-content .lia-component-solution-info .solution-header-right .solution-accepter a { font-weight:bold; }
#lia-body .lia-content .lia-component-solution-info .solution-header-right .solution-date { float:right; font-size:11px; margin-left:5px; }

/* Thread subject in forums */
#lia-body .lia-content .lia-component-thread-subject { margin-bottom:10px; }
#lia-body .lia-content .lia-component-thread-subject .lia-thread-subject { display:inline-block; margin-right:10px;
	line-height:25px; font-weight:bold; }
#lia-body .lia-content .lia-component-thread-subject .lia-thread-solved { color:#79A22E; font-weight:bold; text-transform:uppercase; }
#lia-body .lia-content .lia-component-thread-subject .lia-thread-go-to-solution-button { float:right; }

/* Original Post Link*/
#lia-body .lia-content div.lia-message-body-content div.view-original-post-link { padding-top:20px; }

/* Delete Confirmation Page */
#lia-body .lia-content .lia-component-confirmation-form div.notify-title { font-size:18px;
	font-weight:bold; padding-bottom:20px; padding-top:10px; }
#lia-body .lia-content .lia-quilt-confirmation-page .delete-message-list { font-size:18px; font-weight:bold; }
#lia-body .lia-content .lia-component-confirmation-form .lia-clear-form-link { float:right; margin-right:5px; }
#lia-body .lia-content .lia-component-confirmation-form .thread-author { font-weight:bold; }
#lia-body .lia-content .lia-component-confirmation-form .participants-in-thread { font-weight:bold; }
#lia-body .lia-content .lia-component-confirmation-form .lia-form-message-subject-entry .lia-form-label-wrapper { text-align:left;
	padding-left:5px; }
#lia-body .lia-content .lia-component-confirmation-form .lia-form-message-subject-entry .lia-quilt-column-16 { float:none; }
#lia-body .lia-content .lia-component-confirmation-form .lia-form-message-body-entry .lia-form-label-wrapper { text-align:left;
	padding-left:5px; }
#lia-body .lia-content .lia-component-confirmation-form .lia-form-message-body-entry .lia-quilt-column-16 { float:none; }
#lia-body .lia-content .lia-component-confirmation-form .lia-form-message-body-input { width:
	928px; }
#lia-body .lia-content .lia-component-confirmation-form .lia-form-message-subject-entry .lia-form-message-subject-input {
	width:928px; }

/* Edit Page */
#lia-body .lia-content .MessageEditorForm .notify-title { font-size:18px;
	font-weight:bold; padding-bottom:20px; padding-top:10px; }
#lia-body .lia-content .MessageEditorForm .lia-clear-form-link { float:right; margin-right:5px; }

#lia-body .lia-content .CommentEditorForm .notify-title { font-size:18px;
	font-weight:bold; padding-bottom:20px; padding-top:10px; }
#lia-body .lia-content .CommentEditorForm .lia-clear-form-link { float:right; margin-right:5px; }

#lia-body .lia-content .lia-component-tkb-article-editor-form .notify-title { font-size:18px;
	font-weight:bold; padding-bottom:20px; padding-top:10px; }
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-clear-form-link { float:right; margin-right:5px; }

/* Move Messages Form */
#lia-body .lia-content .lia-component-move-messages-form .thread-author { width:40%;float:left;
	font-weight:bold;padding-bottom:10px;padding-left:20px; }
#lia-body .lia-content .lia-component-move-messages-form .participants-in-thread { width:40%;float:left;
	font-weight:bold;padding-bottom:10px;padding-left:20px; }
#lia-body .lia-content .lia-component-move-messages-form .destination-author { width:50%;
	float:right;font-weight:bold;padding-bottom:10px;padding-left:20px; }
#lia-body .lia-content .lia-component-move-messages-form .participants-in-dest-thread { width:50%;
	float:right;font-weight:bold;padding-bottom:10px;padding-left:20px; }
#lia-body .lia-content .lia-component-move-messages-form .notify-message-title { font-size:18px;
	font-weight:bold;padding-bottom:20px;padding-top:10px;padding-left:20px; }
#lia-body .lia-content .lia-component-move-messages-form .lia-clear-form-link { float:right; margin-right:5px; }
#lia-body .lia-content .lia-component-move-messages-form .lia-form-message-subject-entry .lia-quilt-column-08
	.lia-form-label-wrapper { text-align:left;padding-left:5px; }
#lia-body .lia-content .lia-component-move-messages-form .lia-form-message-subject-entry .lia-quilt-column-16 { float:none;width:
	910px; }
#lia-body .lia-content .lia-component-move-messages-form .lia-form-message-subject-entry { padding-left:20px;padding-bottom:10px; }
#lia-body .lia-content .lia-component-move-messages-form .lia-form-message-body-entry .lia-quilt-column-08
	.lia-form-label-wrapper { text-align:left;padding-left:5px; }
#lia-body .lia-content .lia-component-move-messages-form .lia-form-message-body-entry .lia-quilt-column-16 { float:none;width:
	910px; }
#lia-body .lia-content .lia-component-move-messages-form .lia-form-message-body-entry { padding-left:20px;padding-bottom:10px; }

/*******************************************************
		Forums Solutions/SEO improvements - End
********************************************************/
/*******************************************************
		Rating - Begin
********************************************************/

/****** .lia-rating-control-type-star */
#lia-body .lia-content .lia-rating-control-type-star { height:16px;
	width:80px;  }
#lia-body .lia-content .lia-rating-wrapper,
	#lia-body .lia-content .lia-rating-star-wrapper,
	#lia-body .lia-content .lia-rating-star-wrapper-activecast,
	#lia-body .lia-content .lia-rating-control-type-star
		{ zoom:1; }
#lia-body .lia-content .lia-rating-wrapper:after,
	#lia-body .lia-content .lia-rating-star-wrapper:after,
	#lia-body .lia-content .lia-rating-star-wrapper-activecast:after,
	#lia-body .lia-content .lia-rating-control-type-star:after
		{ clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-rating-star-wrapper .lia-rating-star-system-label { display:block; float:left;
	line-height:20px; margin:0 5px 0 0; }
#lia-body .lia-content .lia-rating-wrapper .lia-rating-control-type-star,
	#lia-body .lia-content .lia-rating-star-wrapper .lia-rating-control-type-star,
	#lia-body .lia-content .lia-rating-star-wrapper-activecast .lia-rating-control-type-star
		{ float:left; margin:2px 0; }
#lia-body .lia-content .lia-rating-wrapper .lia-rating-control-wrapper,
	#lia-body .lia-content .lia-rating-star-wrapper-activecast .lia-rating-control-wrapper
		{ float:left; }
#lia-body .lia-content .lia-rating-wrapper .lia-rating-link-summary,
	#lia-body .lia-content .lia-rating-star-wrapper .lia-rating-link-summary,
	#lia-body .lia-content .lia-rating-star-wrapper-activecast .lia-rating-link-summary
		{ display:block; float:left; line-height:20px; }
#lia-body .lia-content .lia-rating-wrapper .lia-form,
	#lia-body .lia-content .lia-rating-star-wrapper-activecast .lia-form
		{ margin:0; }
#lia-body .lia-content .lia-rating-wrapper .lia-form-label,
	#lia-body .lia-content .lia-rating-star-wrapper-activecast .lia-form-label
		{ font-weight:normal; }

/* rtl styling*/
#lia-body .lia-rating-star-wrapper.lia-rating-star-wrapper-rtl {
  direction: ltr;
}
#lia-body .lia-rating-star-wrapper.lia-rating-star-wrapper-rtl .ui-stars-star, #lia-body .lia-rating-star-wrapper.lia-rating-star-wrapper-rtl .ui-stars-cancel {
  float: right;
  text-align: right;
}

/* In a button group */
#lia-body .lia-content .lia-button-group .lia-rating-wrapper { float:right;
	margin:0 0 5px 5px;  }
#lia-body .lia-content .lia-button-group-left .lia-rating-wrapper { float:left;
	margin:0 5px 5px 0;}

/****** .lia-rating-metoo */
#lia-body .lia-content .lia-rating-metoo .lia-rating-link-summary { display:block; float:left;
	line-height:20px; margin:0 10px 0 0;  }

/*******************************************************
		Rating - End
********************************************************/
/*******************************************************
		Views
********************************************************

		Tabs
		Lists
		Data Cells
		Paging
		Category Browser
		Forum List

********************************************************/

/*******************************************************
		Tabs - Start
********************************************************/

/****** .lia-tabs-standard */
#lia-body .lia-content ul.lia-tabs-standard { line-height:12px;
	border-bottom:1px solid #7B756B; list-style:none; padding:5px 0 0 0;
	margin:0 0 10px 0; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content ul.lia-tabs-standard:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content ul.lia-tabs-standard li { border:1px solid #7B756B;
	border-bottom:1px solid #FFFFFF;
	-moz-border-radius:2.5px 2.5px 0 0;
	-webkit-border-top-left-radius:2.5px; -webkit-border-top-right-radius:2.5px;
	border-top-left-radius:2.5px; border-top-right-radius:2.5px;
	float:left; margin:0 2.5px;
	padding-left:10px; position:relative; top:1px; }
#lia-body .lia-content ul.lia-tabs-standard>li { list-style:none; }
#lia-body .lia-content ul.lia-tabs-standard li span { display:block; float:left; padding-right:10px; }
#lia-body .lia-content ul.lia-tabs-standard li span a,
	#lia-body .lia-content ul.lia-tabs-standard li span .lia-link-navigation
		{ color:#31302B; display:block; margin:5px 0; text-decoration:none; }
#lia-body .lia-content ul.lia-tabs-standard li.lia-tabs-inactive { background-color:#7B756B; border-bottom:1px solid #7B756B; }
#lia-body .lia-content ul.lia-tabs-standard li.lia-tabs-inactive:hover { background-color:#C14800; border:1px solid #C14800; border-bottom:1px solid #7B756B; }
#lia-body .lia-content ul.lia-tabs-standard li.lia-tabs-inactive a { color:#FFFFFF; }
/******  menu inside a .lia-tabs-standard */
#lia-body .lia-content ul.lia-tabs-standard li.lia-tabs-inactive .lia-menu-navigation .default-menu-option { background-image:url(/skins/images/67A29FA164E026071DC97BC2CAB98E5B/newsui/images/icon_link_menu_inv.png); }
/* reset menu contents within standard tabs */
#lia-body .lia-content ul.lia-tabs-standard li ul li { border:0;
	 -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;
	 float:none; margin:0; padding:0; position:static; top:auto; }
#lia-body .lia-content ul.lia-tabs-standard li span .lia-menu-dropdown-items a { margin:0; }
#lia-body .lia-content ul.lia-tabs-standard li.lia-tabs-inactive span .lia-menu-dropdown-items a { color:#31302B; }
/* match line-height with that of tabs */
#lia-body .lia-content ul.lia-tabs-standard li .dropdown-default-item a.default-menu-option { line-height:12px; }

/****** .lia-tabs-standard.lia-tabs-vertical */
#lia-body .lia-content ul.lia-tabs-standard.lia-tabs-vertical { line-height:18px;
	margin:0 0 10px; padding:0 5px; }
#lia-body .lia-content ul.lia-tabs-standard.lia-tabs-vertical li,
	#lia-body .lia-content ul.lia-tabs-standard.lia-tabs-vertical li.lia-tabs-inactive,
	#lia-body .lia-content ul.lia-tabs-standard.lia-tabs-vertical li.lia-tabs-inactive:hover
		{ background:transparent none; border:0; float:none; margin:0 0 10px; padding:0;
		position:static; top:auto; }
#lia-body .lia-content ul.lia-tabs-standard.lia-tabs-vertical li span { float:none; padding:0; }
#lia-body .lia-content ul.lia-tabs-standard.lia-tabs-vertical li span a,
	#lia-body .lia-content ul.lia-tabs-standard.lia-tabs-vertical li span .lia-link-navigation
		{ margin:0; }
#lia-body .lia-content ul.lia-tabs-standard.lia-tabs-vertical li.lia-tabs-inactive a { color:#C14800; }

/****** .lia-tabs-secondary */
/* Use only after a ul.lia-tabs-standard for secondary navigation */
#lia-body .lia-content ul.lia-tabs-secondary { border-bottom:1px solid #7B756B;
	margin:0 0 10px; padding:0 5px 0; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content ul.lia-tabs-secondary:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content ul.lia-tabs-secondary li { display:block; float:left;
	margin:0 20px 10px 0; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content ul.lia-tabs-secondary>li { list-style:none; }
#lia-body .lia-content ul.lia-tabs-secondary li.lia-tabs-active a { color:#31302B; }

/****** .lia-tabs-secondary.lia-tabs-vertical */
#lia-body .lia-content ul.lia-tabs-secondary.lia-tabs-vertical li { float:none; margin:0 0 10px; }
#lia-body .lia-content ul.lia-tabs-secondary.lia-tabs-vertical li a { display:block; }

/****** .lia-tabs-sort */
#lia-body .lia-content ul.lia-tabs-sort { margin:0 0 10px 0; zoom:1; }
#lia-body .lia-content ul.lia-tabs-sort:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-panel ul.lia-tabs-sort { padding:0 10px 0; margin-bottom:0; }
#lia-body .lia-content ul.lia-tabs-sort li { display:block; float:left; margin:0 5px 5px 0; }
#lia-body .lia-content ul.lia-tabs-sort>li { list-style:none; }
#lia-body .lia-content ul.lia-tabs-sort li a,
	#lia-body .lia-content ul.lia-tabs-sort li span.lia-link-disabled
		{ font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal;
		display:block; padding:5px; }
#lia-body .lia-content ul.lia-tabs-sort li a:hover,
	#lia-body .lia-content ul.lia-tabs-sort span.lia-link-disabled,
	#lia-body .lia-content ul.lia-tabs-sort li.lia-tabs-active a,
	#lia-body .lia-content ul.lia-tabs-sort a.lia-view-filter-ascending,
	#lia-body .lia-content ul.lia-tabs-sort a.lia-view-filter-descending
		{ background:#E4E3E1;
		-moz-border-radius:2.5px;
		-webkit-border-radius:2.5px;
		border-radius:2.5px;
		color:#C14800; text-decoration:none; }
#lia-body .lia-content ul.lia-tabs-sort a.lia-view-filter-ascending,
	#lia-body .lia-content ul.lia-tabs-sort a.lia-view-filter-ascending:hover
		{ background:#E4E3E1 url(/skins/images/94E836DC1FC2F1D0B1EC7FF9DEABE2FA/base/images/icon_view_filter_ascending.png) no-repeat 100% 50%; padding-right:12px;  }
#lia-body .lia-content ul.lia-tabs-sort a.lia-view-filter-descending,
	#lia-body .lia-content ul.lia-tabs-sort a.lia-view-filter-descending:hover
		{ background:#E4E3E1 url(/skins/images/DABA9EAE91A825BF5F40E005292C8E2F/base/images/icon_view_filter_descending.png) no-repeat 100% 50%; padding-right:12px;  }
/****** Label for .lia-tabs-sort */
#lia-body .lia-content .lia-label { display:block; float:left; margin:0 10px 5px 0; }
#lia-body .lia-content .lia-label-tabs-sort { font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; padding:5px 0; }

/*******************************************************
		Tabs - End
********************************************************/

/*******************************************************
		Lists - Start
		- ul.lia-list-standard, ul.lia-list-standard-inline, table.lia-list-slim, table.lia-list-wide, table.lia-list-statisics
********************************************************/

/****** .lia-list-standard */
#lia-body .lia-content ul.lia-list-standard,
	#lia-body .lia-content ol.lia-list-standard
		{ margin:0 0 10px; }
#lia-body .lia-content ul.lia-list-standard li,
	#lia-body .lia-content ol.lia-list-standard li
		{ list-style:none; margin:0 0 5px 0; }
#lia-body .lia-content ul.lia-list-standard li:after,
	#lia-body .lia-content ol.lia-list-standard li:after
		{ clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content ol.lia-list-standard > li { list-style:decimal outside; margin-left:20px; }
#lia-body .lia-content ul.lia-list-standard li:last-child,
	#lia-body .lia-content ol.lia-list-standard li:last-child
		{ margin-bottom:0; }
#lia-body .lia-content ul.lia-list-standard li ul.lia-list-standard,
	#lia-body .lia-content ul.lia-list-standard li ol.lia-list-standard,
	#lia-body .lia-content ol.lia-list-standard li ul.lia-list-standard,
	#lia-body .lia-content ol.lia-list-standard li ol.lia-list-standard
		{ margin:5px 0 0 10px; }
#lia-body .lia-content ul.lia-list-standard .lia-link-disabled,
	#lia-body .lia-content ol.lia-list-standard .lia-link-disabled
		{ color:#D5D5D4; cursor:not-allowed; }
#lia-body .lia-content ul.lia-list-standard .lia-attachment-link-disabled,
	#lia-body .lia-content ol.lia-list-standard .lia-attachment-link-disabled
		{ color:inherit; cursor:auto; }
/****** .lia-list-standard-inline */
#lia-body .lia-content ul.lia-list-standard-inline { zoom:1; }
#lia-body .lia-content ul.lia-list-standard-inline:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content ul.lia-list-standard-inline li { display:block; float:left; }
#lia-body .lia-content ul.lia-list-standard-inline > li { list-style:none; }
/****** .lia-list-slim */
#lia-body .lia-content table.lia-list-slim { margin-bottom:10px; width:100%; }
#lia-body .lia-content table.lia-list-slim tr { vertical-align:top; }
#lia-body .lia-content table.lia-list-slim thead { display:none; }
#lia-body .lia-content table.lia-list-slim td { border-bottom:1px solid #E4E3E1; padding:5px 10px;
	vertical-align:middle; }
/****** .lia-list-wide */
#lia-body .lia-content table.lia-list-wide { margin:0 0 10px; width:100%; }
#lia-body .lia-content table.lia-list-wide tr { vertical-align:top; }
/* Negative margin-top to move remove gap between .lia-panel-header-wrapper .lia-panel-content-wrapper ( + "plus" = sibling selector) */
#lia-body .lia-content .lia-panel .lia-panel-heading-bar-wrapper+.lia-panel-content-wrapper table.lia-list-wide:first-child {
	margin-top:-5px; }
#lia-body .lia-content .lia-panel-section .lia-panel-heading-bar-wrapper+.lia-panel-content-wrapper table.lia-list-wide:first-child {
	margin-top:0 }
#lia-body .lia-content table.lia-list-wide th,
	#lia-body .lia-content table.lia-list-wide td
		{ padding:5px 10px; vertical-align:middle; }
#lia-body .lia-content table.lia-list-wide td { border-bottom:1px solid #E4E3E1; }
#lia-body .lia-content table.lia-list-wide th { background-color:#7B756B; }
#lia-body .lia-content table.lia-list-wide th,
	#lia-body .lia-content table.lia-list-wide th a
		{ color:#FFFFFF; }
#lia-body .lia-content table.lia-list-wide tr.lia-list-row-highlight td { background-color:#E3DFD7; }
#lia-body .lia-content table.lia-list-wide tr.lia-list-row-safe td { background-color:#E4ECD5; }
#lia-body .lia-content .lia-list-row-hover-highlight table.lia-list-wide tr>td { cursor:pointer; }
#lia-body .lia-content .lia-list-row-hover-highlight table.lia-list-wide tr:hover td { background-color:#E3DFD7; }
/****** .lia-list-wide column sorting */
#lia-body .lia-content table.lia-list-wide th a.lia-view-filter-ascending,
	#lia-body .lia-content table.lia-list-wide th a.lia-view-filter-ascending:hover
		{ background:url(/skins/images/448CE90428D2985B615958055ED4EA41/base/images/icon_view_filter_ascending_inv.png) no-repeat 100% 50%; padding-right:12px;  }
#lia-body .lia-content table.lia-list-wide th a.lia-view-filter-descending,
	#lia-body .lia-content table.lia-list-wide th a.lia-view-filter-descending:hover
		{ background:url(/skins/images/6EFC9677E699A1A06EDF5956A9950867/base/images/icon_view_filter_descending_inv.png) no-repeat 100% 50%; padding-right:12px;  }
/****** .lia-list-statistics */
#lia-body .lia-content table.lia-list-statistics { border-bottom:2px solid #E4E3E1; margin:0 0 10px; width:100%; }
#lia-body .lia-content table.lia-list-statistics tr { vertical-align:top; }
#lia-body .lia-content table.lia-list-statistics td { padding:5px 10px; }
#lia-body .lia-content table.lia-list-statistics td.lia-data-cell-primary { font-weight:bold; width:160px; }
#lia-body .lia-content table.lia-list-statistics td.lia-data-cell-secondary { width:auto; }
#lia-body .lia-content table.lia-list-statistics tr.lia-row-even td { background-color:#E4E3E1; }
/* .lia-list-statistics in side column */
#lia-body .lia-content .lia-quilt-layout-two-column-main-side > .lia-quilt-row-main > .lia-quilt-column-side-content table.lia-list-statistics td.lia-data-cell-primary { width:5%; }
/****** .lia-list-statistics-small */
#lia-body .lia-content table.lia-list-statistics-small { margin:0 0 10px; width:100%; }
#lia-body .lia-content table.lia-list-statistics-small tr { vertical-align:top; }
#lia-body .lia-content table.lia-list-statistics-small td { border-bottom:1px solid #E4E3E1; padding:5px 10px; }
#lia-body .lia-content table.lia-list-statistics-small tr.lia-row-even td { background-color:transparent; }
/****** .lia-panel .lia-list-standard */
#lia-body .lia-content .lia-panel ul.lia-list-standard,
	#lia-body .lia-content .lia-panel ol.lia-list-standard { margin:0 10px 10px; }
/****** .lia-panel .lia-list-standard-inline */
#lia-body .lia-content ul.lia-list-standard-inline { margin:0 0 10px; }
#lia-body .lia-content ul.lia-list-standard-inline li { margin:0 10px 5px 0; }
#lia-body .lia-content .lia-panel ul.lia-list-standard-inline { margin:0 10px 10px; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
/****** .lia-list-tile */
#lia-body .lia-content ul.lia-list-tile { margin:0 0 10px; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content ul.lia-list-tile:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content ul.lia-list-tile>li { float:left; margin:0 5px 5px 0; }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content ul.lia-list-tile .lia-list-tile-image-wrapper { display:table; text-align:center; }
#lia-body .lia-content ul.lia-list-tile .lia-list-tile-image { display:table-cell; vertical-align:middle; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
/****** .lia-panel .lia-list-tile */
#lia-body .lia-content .lia-panel ul.lia-list-tile { margin:0 10px 10px; }

/*******************************************************
		Lists - End
********************************************************/

/*******************************************************
		Data Cells - Start
		- .lia-data-cell-primary, .lia-data-cell-secondary, .lia-data-cell-tertiary, .lia-data-cell-icon,
		.lia-data-cell-text, .lia-data-cell-user, .lia-data-cell-integer
********************************************************/

#lia-body .lia-content th.lia-data-cell-primary,
	#lia-body .lia-content td.lia-data-cell-primary
		{ width:auto; }
#lia-body .lia-content th.lia-data-cell-secondary,
	#lia-body .lia-content td.lia-data-cell-secondary
		{ width:5%; }
#lia-body .lia-content table.lia-list-statistics-small th.lia-data-cell-secondary,
	#lia-body .lia-content table.lia-list-statistics-small td.lia-data-cell-secondary
		{ width:auto; }
#lia-body .lia-content th.lia-data-cell-tertiary,
	#lia-body .lia-content td.lia-data-cell-tertiary
		{ width:1%; }
#lia-body .lia-content table.lia-list-slim th.lia-data-cell-secondary,
	#lia-body .lia-content table.lia-list-slim th.lia-data-cell-tertiary,
	#lia-body .lia-content table.lia-list-wide th.lia-data-cell-secondary,
	#lia-body .lia-content table.lia-list-wide th.lia-data-cell-tertiary,
	#lia-body .lia-content table.lia-list-slim td.lia-data-cell-secondary,
	#lia-body .lia-content table.lia-list-slim td.lia-data-cell-tertiary,
	#lia-body .lia-content table.lia-list-wide td.lia-data-cell-secondary,
	#lia-body .lia-content table.lia-list-wide td.lia-data-cell-tertiary
		{ white-space:nowrap; }
#lia-body .lia-content table.lia-list-slim td.lia-data-cell-secondary,
	#lia-body .lia-content table.lia-list-slim td.lia-data-cell-tertiary,
	#lia-body .lia-content table.lia-list-statistics-small td.lia-data-cell-secondary,
	#lia-body .lia-content table.lia-list-statistics-small td.lia-data-cell-tertiary,
	#lia-body .lia-content table.lia-list-wide th.lia-data-cell-integer,
	#lia-body .lia-content table.lia-list-wide td.lia-data-cell-integer
		{ text-align:right; }
#lia-body .lia-content table.lia-list-slim td.lia-data-cell-icon { text-align:left; }
/* button group in a data cell */
#lia-body .lia-content table.lia-list-wide td .lia-button-group,
	#lia-body .lia-content table.lia-list-slim .lia-button-group,
	#lia-body .lia-content table.lia-list-wide td .lia-button-group-left,
	#lia-body .lia-content table.lia-list-slim .lia-button-group-left
		{ margin:0; }
/* div.lia-list-slim numbers */
#lia-body .lia-content ul.lia-list-standard .lia-list-item-integer,
	#lia-body .lia-content ul.lia-list-standard .lia-list-item-integer a
		{ color:#6E6E6A; font-weight: bold; }

/* .noteCheckboxColumn, .lia-component-master-check-all */
html.no-js #lia-body .lia-content .noteCheckboxColumn,
html.no-js #lia-body .lia-content .moderatorBatchProcessingColumn,
html.no-js #lia-body .lia-content .BatchProcessing,
	html.no-js #lia-body .lia-content .InlineActions
		{ display: none; }


#lia-body .lia-content table.lia-list-slim tr.lia-batch-message-error td.moderatorBatchProcessingColumn,
	#lia-body .lia-content table.lia-list-wide tr.lia-batch-message-error td.moderatorBatchProcessingColumn,
	#lia-body .lia-content table.lia-list-statistics tr.lia-batch-message-error td.moderatorBatchProcessingColumn,
	#lia-body .lia-content table.lia-list-statistics-small tr.lia-batch-message-error td.moderatorBatchProcessingColumn
		{ background: #E3DFD7; }

/*******************************************************
		Data Cells - End
********************************************************/

/*******************************************************
		Paging - Start
********************************************************/

/****** .lia-paging-simple */
#lia-body .lia-content ul.lia-paging-simple { float:right; }
#lia-body .lia-content ul.lia-paging-simple li { float:left; margin:0; padding:0; }
#lia-body .lia-content ul.lia-paging-simple>li { list-style:none; }
#lia-body .lia-content ul.lia-paging-simple .lia-paging-page-previous a,
	#lia-body .lia-content ul.lia-paging-simple .lia-paging-page-next a
		{ margin:0 0 10px 20px; }
/****** .lia-paging-full */
#lia-body .lia-content .lia-paging-full-wrapper:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content ul.lia-paging-full { float:right; margin:0 0 10px 0; }
#lia-body .lia-content ul.lia-paging-full.lia-paging-full-left { float:left; }
#lia-body .lia-content ul.lia-paging-full li { float:left; margin:0 0 0 10px; padding:0; }
#lia-body .lia-content ul.lia-paging-full.lia-paging-full-left li { margin:0 10px 0 0; }
#lia-body .lia-content ul.lia-paging-full>li { list-style:none; }
#lia-body .lia-content ul.lia-paging-full li .lia-link-disabled { color:#D5D5D4; cursor:not-allowed; }
#lia-body .lia-content ul.lia-paging-full ul.lia-paging-full-pages li.lia-paging-page-first,
	#lia-body .lia-content ul.lia-paging-full.lia-paging-full-left ul.lia-paging-full-pages li.lia-paging-page-last
		{ margin:0; }
#lia-body .lia-content ul.lia-paging-full.lia-paging-full-left ul.lia-paging-full-pages li.lia-paging-page-first { margin:0 10px 0 0; }
#lia-body .lia-content ul.lia-paging-full-pages li.lia-paging-page-ellipsis .lia-link-disabled { color:#31302B; cursor:auto; }
#lia-body .lia-content ul.lia-paging-full .lia-paging-page-previous>span,
	#lia-body .lia-content ul.lia-paging-full .lia-paging-page-previous>a,
	#lia-body .lia-content ul.lia-paging-full .lia-paging-page-next>span,
	#lia-body .lia-content ul.lia-paging-full .lia-paging-page-next>a,
	#lia-body .lia-content ul.lia-paging-full .lia-paging-full-pages li>span,
	#lia-body .lia-content ul.lia-paging-full .lia-paging-full-pages li>a
		{ display:block; padding:1px 5px;}
#lia-body .lia-content ul.lia-paging-full .lia-paging-page-first>span.lia-link-disabled,
#lia-body .lia-content ul.lia-paging-full .lia-paging-page-last>span.lia-link-disabled,
#lia-body .lia-content ul.lia-paging-full .lia-paging-page-active>span.lia-link-disabled,
	#lia-body .lia-content ul.lia-paging-full .lia-paging-full-pages li>a:hover
		{ background:#E4E3E1;
		-moz-border-radius:2.5px;
		-webkit-border-radius:2.5px;
		border-radius:2.5px;
		color:#C14800; text-decoration:none; }
#lia-body .lia-content ul.lia-paging-full .lia-paging-page-first>span.lia-link-disabled,
	#lia-body .lia-content ul.lia-paging-full .lia-paging-page-last>span.lia-link-disabled,
	#lia-body .lia-content ul.lia-paging-full .lia-paging-page-active>span.lia-link-disabled
		{ cursor:auto; }
/****** .lia-panel-standard .lia-paging-full */
#lia-body .lia-content .lia-panel-standard .lia-paging-full-wrapper { margin:0 10px; }
/****** .lia-paging-full-input */
#lia-body .lia-content .lia-paging-full-input-wrapper:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content ul.lia-paging-full-input { float:right; margin:0 0 10px 0; }
#lia-body .lia-content ul.lia-paging-full-input li { float:left; margin:0 0 0 10px; padding:0; }
#lia-body .lia-content ul.lia-paging-full-input>li { list-style:none; }
#lia-body .lia-content ul.lia-paging-full-input li .lia-link-disabled { color:#D5D5D4; cursor:not-allowed; }
#lia-body .lia-content ul.lia-paging-full-input li input[type="text"] { line-height:1.250em; margin-top:2.4px; text-align:right; width:3.000em; }
#lia-body .lia-content ul.lia-paging-full-input li.paging-title { margin-right:10px; }
#lia-body .lia-content ul.lia-paging-full-input li.paging-title:after { content:":"; }
#lia-body .lia-content ul.lia-paging-full-input .lia-button-field-group { margin-bottom:0; }
/****** Swap the 2 lines below to toggle an optional separator. */
#lia-body .lia-content ul.lia-paging-full-input li.paging-separator { display:none; }
/* #lia-body .lia-content ul.lia-paging-full-input li.paging-separator { background-color:#D5D5D4; height:24px; width:1px; } */
/****** .lia-view-more */
#lia-body .lia-content .lia-view-more { margin:0 0 10px; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-view-more:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-view-more .lia-link-navigation { float:right; }

/*******************************************************
		Paging - End
********************************************************/

/*******************************************************
		Category Browser - Begin
********************************************************/

/****** .lia-browser-category-column */
#lia-body .lia-content .lia-browser-category-column { }
/*** ^ browser-specific CSS see msie/msie_6 ^ */
#lia-body .lia-content .lia-browser-category-column .lia-browser-category-heading { background-color:#E4E3E1;
	margin:0 0 5px; padding:5px 10px; }
#lia-body .lia-content .lia-browser-category-column .lia-browser-category-heading h2 { display:inline;
	font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold; }
#lia-body .lia-content .lia-browser-category-column .board-block { margin:0 0 10px; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-browser-category-column .board-block:after {
	clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-browser-category-column .board-block img { vertical-align:middle; margin:0 5px 0 0; }
#lia-body .lia-content .lia-browser-category-column .lia-browser-category-heading .board-count { font-weight:normal; }
#lia-body .lia-content .lia-panel .lia-panel-heading-bar-wrapper+.lia-panel-content-wrapper .lia-browser-category-column .lia-browser-category-heading:first-child {
	position:relative; top:-5px;
	margin-bottom:5px; }
/****** .lia-browser-category-list */
#lia-body .lia-content .lia-browser-category-list { margin:0 0 10px; }
#lia-body .lia-content .lia-browser-category-list .lia-browser-category-heading { background-color:#E4E3E1;
	font-weight:bold; padding:5px 10px; }
#lia-body .lia-content .lia-browser-category-list .lia-browser-category-heading h2 { display:inline;
	font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-browser-category-list .lia-browser-category-heading .board-count { font-weight:normal; }
#lia-body .lia-content .lia-panel .lia-panel-heading-bar-wrapper+.lia-panel-content-wrapper .lia-browser-category-list table.lia-list-wide {
	margin:0; }
#lia-body .lia-content .lia-panel .lia-panel-heading-bar-wrapper+.lia-panel-content-wrapper .lia-browser-category-list:first-child {
	position:relative; top:-5px;
	margin-bottom:5px; }
/* board floating */
#lia-body .lia-content .lia-browser-category-list .lia-board-float,
	#lia-body .lia-content .lia-browser-category-column .lia-board-float
		{ border-bottom:5px solid #E4E3E1; zoom:1; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-panel .lia-panel-heading-bar-wrapper+.lia-panel-content-wrapper .lia-browser-category-list:first-child .lia-board-float {
	margin-bottom:-10px; }

/*******************************************************
		Category Browser - End
********************************************************/

/*******************************************************
		Forum List - Begin
********************************************************/

/* thread paging */
#lia-body .lia-content .thread-list .lia-data-cell-primary ul.lia-list-standard-inline { margin:0; }
/* thread indents */
#lia-body .lia-content table.lia-list-wide tr.lia-thread-level-01 td.lia-data-cell-primary { padding-left:20px;}
#lia-body .lia-content table.lia-list-wide tr.lia-thread-level-02 td.lia-data-cell-primary { padding-left:30px;}
#lia-body .lia-content table.lia-list-wide tr.lia-thread-level-03 td.lia-data-cell-primary { padding-left:40px;}
#lia-body .lia-content table.lia-list-wide tr.lia-thread-level-04 td.lia-data-cell-primary { padding-left:50px;}
#lia-body .lia-content table.lia-list-wide tr.lia-thread-level-05 td.lia-data-cell-primary { padding-left:60px;}
#lia-body .lia-content table.lia-list-wide tr.lia-thread-level-06 td.lia-data-cell-primary { padding-left:70px;}
#lia-body .lia-content table.lia-list-wide tr.lia-thread-level-07 td.lia-data-cell-primary { padding-left:80px;}
#lia-body .lia-content table.lia-list-wide tr.lia-thread-level-08 td.lia-data-cell-primary { padding-left:90px;}
#lia-body .lia-content table.lia-list-wide tr.lia-thread-level-99 td.lia-data-cell-primary { padding-left:100px;}
/* topic floating */
#lia-body .lia-content table.lia-list-wide tr.lia-list-row-float td { background-color:#F1F1F0; }
#lia-body .lia-content table.lia-list-wide tr.lia-list-row-first-non-float td { border-top:5px solid #E4E3E1; }

/*******************************************************
		Forum List - End
********************************************************/


/*******************************************************
		Accessibility- Start
********************************************************/

#lia-body .lia-content ul.lia-tabs-standard li span span.lia-link-disabled { display:block; margin:5px 0; text-decoration:none; padding:0; }
#lia-body .lia-content ul.lia-tabs-secondary li span span.lia-link-disabled { margin:8px 0; padding:0; text-decoration:none; }
#lia-body .lia-content ul.lia-tabs-secondary.lia-tabs-vertical li.lia-tabs-active span.lia-link-disabled { color:#FFFFFF; margin:0; padding:5px 10px; }

/*******************************************************
		Accessibility- End
********************************************************/
/* ==========================================================================
   Cta Connect
   ========================================================================== */

/*
    use skin properties as much as possible

    colors only
*/

/*
    Can leave it as is
*/


#lia-body .lia-content .lia-connect-klout-cta *, .lia-connect-klout-cta *:after, .lia-connect-klout-cta *:before {
    box-sizing: border-box;
}
#lia-body .lia-content .lia-connect-klout-cta .profile-page-cta-container {
    display: block;
    margin-top: 10px;
    margin-bottom: 20px;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .profile-page-cta-container {
    background: #FFFFFF;
    border-left: 2px solid #CED4D7;
    border-right: 2px solid #CED4D7;
    border-bottom: 2px solid #CED4D7;
    border-top: 5px solid #DEB55F;
    padding: 20px 35px 5px 35px;
}

#lia-body .lia-content .connect-cta-container.profile-page-cta-container {
    background: #FFFFFF;
    width: 100%;
    margin: 10px;
}

#lia-body .lia-content .profile-page-cta-container.hide-profile-page {
    display: none;
}

#lia-body .lia-content .lia-connect-klout-cta.lia-side-pane-cta .profile-page-cta-container {
    background: #FFFFFF;
    border-left: 2px solid #CED4D7;
    border-right: 2px solid #CED4D7;
    border-bottom: 2px solid #CED4D7;
    border-top: 5px solid #DEB55F;
    margin: auto;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .header-container {
    height: 50px;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .body {
    text-align: left;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .body {
    font-size: 16px;
    line-height: 22px;
    zoom: 1;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .body:after {
    display: table;
    content: "";
    clear: both;
}
#lia-body .lia-content .lia-connect-klout-cta.lia-side-pane-cta .body {
    background: #FFFFFF;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}
#lia-body .lia-content .lia-connect-klout-cta.lia-side-pane-cta .text-section-container {
    padding: 20px 20px 0 20px;
}
#lia-body .lia-content .lia-connect-klout-cta.lia-side-pane-cta .powered-by-klout {
    padding: 0 20px 3px 20px;
}
#lia-body .lia-content .lia-connect-klout-cta .learn-more, .lia-connect-klout-cta .close-cta {
    font-size: 12px;
}
#lia-body .lia-content .lia-connect-klout-cta.lia-side-pane-cta .learn-more {
    padding-bottom: 15px;
    text-align: center;
    display: block;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .footer {
    clear: both;
    height: 0;
    margin-top: 15px;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .footer .learn-more {
    position: relative;
    top: -1.8em;
    display: inline-block;
    float: left;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .footer .close-cta {
    position: relative;
    top: -1.8em;
    display: inline-block;
    float: right;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .body .image-section {
    float: left;
    width: 200px;
    height: 100px;
    margin: 25px 15px;
}
#lia-body .lia-content .lia-connect-klout-cta.lia-side-pane-cta .image-section {
    text-align: center;
    height: 100px;
}
#lia-body .lia-content .lia-connect-klout-cta.lia-side-pane-cta .image-section img {
    width: 100%;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .body .text-section {
    width: 500px;
    margin: 15px 0px 0px 0px;
}

#lia-body .lia-content .connect-cta-container.profile-page-cta-container .body .text-section {
    float: left;
    width: 425px;
    margin: 15px;
}

#lia-body .lia-content .lia-connect-klout-cta.lia-side-pane-cta .body .text-section {
    font-size: 16px;
    line-height: 20px;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .profile-page-cta-container .header-text {
    font-size: 21px;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .profile-page-cta-container .second-section .left{
    float: left;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .profile-page-cta-container .second-section .right{
    float: right;
}
#lia-body .lia-content .lia-connect-klout-cta.lia-side-pane-cta .header-text {
    font-size: 22px;
    line-height: 28px;
    padding: 20px 20px 0px 20px;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .powered-by-klout {
    font-size: 14px;
    line-height: 50px;
    color: #7B756B;
}
#lia-body .lia-content .lia-connect-klout-cta.lia-side-pane-cta .powered-by-klout {
    padding: 20px;
    font-size: 14px;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .klout-logo {
    vertical-align: middle;
    margin-left: 5px;
    margin-right: 10px;
}
#lia-body .lia-content .lia-connect-klout-cta.lia-side-pane-cta .klout-logo {
    width: 75px;
    vertical-align: middle;
}
#lia-body .lia-content .lia-connect-klout-cta .profile-page-cta-container .section-point {
    color: #959088;
    font-size: 14px;
}
#lia-body .lia-content .lia-connect-klout-cta.profile-cta .profile-page-cta-container .section-point {
    margin-left: 10px;
}
#lia-body .lia-content .lia-connect-klout-cta.lia-side-pane-cta .profile-page-cta-container .section-point {
    margin-left: 5px;
}
#lia-body .lia-content .lia-connect-klout-cta .example-users {
    margin-bottom: 10px;
}
#lia-body .lia-content .lia-connect-klout-cta .body-content {
    color: #7B756B;
    padding: 23px 24px;
}
#lia-body .lia-content .lia-connect-klout-cta.lia-side-pane-cta .body-content {
    font-size: 14px;
    line-height: 22px;
}

#lia-body .lia-content .lia-connect-klout-cta .profile-page-cta-container .title {
    font-style: italic;
}
#lia-body .lia-content .lia-connect-outer-wrapper-cta.lia-connect-klout-tooltip-cta {
    display: inline-block;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container {
    color: #7B756B;
    display: none;
}

#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content {
    position: absolute;
    left: -9999px;
    padding: 8px;
    border: 1px solid #cbd3d5;
    border-radius:5px;
    z-index: 1000;
    text-align: left;
    opacity: 0;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content,
#lia-body .lia-content .lia-klout-connection-cta-container .lia-klout-connection-cta-preview {
    background: #F1F4F5;
    width: 400px;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .tooltip-title,
.lia-connect-klout-tooltip-cta-container .tooltip-body, .lia-connect-klout-tooltip-cta-container .cta-link {
    margin: 10px 0;
    display: block;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-cta-info {
    display: inline-block;
    position: relative;
    top: 2px;
	height: 37px;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container.tooltip-connected .lia-connect-klout-tooltip-cta-info {
    top: 0;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-icon {
	background-size: 14px;
	display: inline-block;
	height: 40px;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container.tooltip-connected .lia-connect-klout-tooltip-icon {
    position: relative;
    top: -6px;
    width: 33px;
    height: 35px;
    background-size: 30px;
	background-image: none;
	margin-top: 10px;
}

#lia-body .lia-content .lia-klout-hovercard-inner-bottom-div {
	padding: 25px 0;
}

#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .tooltip-cta-handle {
    font: 12px;
    vertical-align: top;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-icon:hover + .lia-connect-klout--content {
    transition: opacity 100ms, left 0ms;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-icon:hover + .lia-connect-klout-tooltip-content,
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content:hover {
    opacity: 1;
	bottom: -40px;
	left: 0;
}

#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content.tooltip-content-right {
    bottom: -71px;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container.tooltip-not-connected .lia-connect-klout-tooltip-content.tooltip-content-right {
    bottom: -85px;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content.tooltip-content-right:before {
    left: -5px;
    bottom: 90px;
    -webkit-transform: rotate(315deg);
    -moz-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    transform: rotate(315deg);
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content:before {
    content:'';
    display: inline-block;
    display: block;
    position: absolute;
    height: 10px;
    width: 10px;
    -webkit-transform: rotate(225deg);
    -moz-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    transform: rotate(225deg);
    background: #F1F4F5;
    top: -6px;
    margin: auto;
	border: 1px solid #cbd3d5;
	border-left-width: 0px;
	border-top-width: 0px;
}
#lia-body .lia-content .tooltip-connected .lia-connect-klout-tooltip-cta-info {
    float: left;
    margin-right: 5px;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .klout-user-bio,
#lia-body .lia-content .lia-klout-connection-cta-container .klout-user-bio {
    display: none;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .klout-user-meta,
#lia-body .lia-content .lia-klout-connection-cta-container .klout-user-meta {
    margin-left: 10px;
    max-height: none;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .klout-user-name,
#lia-body .lia-content .lia-klout-connection-cta-container .klout-user-name {
    font: 16px / 24px 'LatoRegular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
#lia-body .lia-content .lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-icon {
    cursor: pointer;
}
#lia-body .lia-content .lia-klout-connection-cta-container .lia-klout-connection-cta-content,
#lia-body .lia-content .lia-klout-connection-cta-container .lia-klout-connection-cta-status,
#lia-body .lia-content .lia-klout-connection-cta-container .lia-klout-connection-cta-preview-title,
#lia-body .lia-content .lia-klout-connection-cta-container .lia-connect-klout-cta {
    margin-bottom: 15px;
}
#lia-body .lia-content .lia-klout-connection-cta-container .lia-klout-connection-cta-preview {
    margin: 0 auto 15px auto;
}

/**
 * Shared Profile Miscellaneous CSS
 */

#lia-body .lia-content .lia-connect-klout-cta-hidden {
    display: none;
}

/**
 * Shared Profile Connect CTA
 */

#lia-body .lia-content .lia-connect-klout-cta .lia-shared-profile-connect-cta {
    background: #FFFFFF;
    border-left: 2px solid #CED4D7;
    border-right: 2px solid #CED4D7;
    border-bottom: 2px solid #CED4D7;
    border-top: 5px solid #DEB55F;
    padding: 20px 35px 5px 35px;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
    height: 125px;
}

#lia-body .lia-content .lia-connect-klout-cta .lia-shared-profile-connect-cta .header-content .header-text {
    font-size: 21px;
    color: #666666;
}
#lia-body .lia-content .lia-connect-klout-cta .lia-shared-profile-connect-cta .caption-logo {
    float: left;
    width: 500px;
}
#lia-body .lia-content .lia-connect-klout-cta .lia-shared-profile-connect-cta .caption-logo .klout-logo {
        width: 75px;
        vertical-align: middle;
}
#lia-body .lia-content .lia-connect-klout-cta .lia-shared-profile-connect-cta .caption-logo .caption {
        display: table-cell;
        vertical-align: middle;
        width: 30%;
        font-size: 16px;
        text-align: left;
        line-height: 22px;
        background-color: #ffffff;
        color: #666666;
        font-family: Arial;
        padding-top: 15px;
        padding-bottom: 15px;
}
#lia-body .lia-content .lia-connect-klout-cta .lia-shared-profile-connect-cta .button-container {
    float: right;
}

#lia-body .lia-content .lia-connect-klout-cta .lia-shared-profile-connect-cta .body-content {
    padding: 0;
}

#lia-body .lia-content .lia-connect-klout-cta .lia-shared-profile-connect-cta-mobile .caption {
	display: table-cell;
	vertical-align: middle;
	padding: 0px 10px 0px 10px;
	width: 50%;
	font-size: 18px;
	text-align: center	;
	color: #31302B;
	background-color: #FFFFFF;
}

#lia-body .lia-content .lia-connect-klout-cta .lia-shared-profile-connect-cta-mobile .padding {
	width: 0px;
	display: table-cell;
	background-color: #FFFFFF;
	vertical-align: middle;
}

#lia-body .lia-content .lia-connect-klout-cta .lia-shared-profile-connect-cta-mobile .vertical-bar {
	border-left: 1px solid #E4E3E1;
	width: 1px;
	max-height: 100px;
	height: 50px;
}

#lia-body .lia-content .lia-connect-klout-cta .lia-shared-profile-connect-cta-mobile .button-container {
	display: table-cell;
	vertical-align: middle;
	width: auto;
	box-sizing: border-box;
	background: #FFFFFF;
	width:100%;
}

#lia-body .lia-content .lia-klout-connection-cta-container .lia-connect-klout-disconnect-container {
    margin-bottom: 20px;
}

.lia-connect-klout-tooltip-icon-number {
	bottom: 12px;
	color: #FFF;
	font: 15px 'Lato-Bold',;
	left: 7px;
	margin-left: 2px;
	position: absolute;
}

.lia-klout-hovercard-inner-div {
	background: #FFF;
	border-left: 1px solid #CBD3D5;
	border-right: 1px solid #CBD3D5;
	border-bottom: 1px solid #CBD3D5;
	margin-top: 10px;
	padding: 15px;
	width: 380px;
}

.lia-klout-hovercard-inner-div .lia-integrated-profile-klout-connect-actions-button{
	float: right;
}

.lia-klout-hovercard-community-score .lia-klout-hovercard-klout-score {
	font-family: arial;
	font-size: 14px;
	padding: 5px;
	color: #000;
	position: absolute;
	top: 13px
}

.lia-klout-hovercard-community-score-connected {
	font-family: arial;
	font-size: 14px;
	padding: 5px;
	color: #000;
	height: 25px;
}

.lia-klout-hovercard-klout-score-container {
	border-left: 1px #A8A8A8 solid;
	height: 20px;
	width: 150px;
	float: left;
	padding-left: 10px;
	font-family: Lato;
	font-size: 14px;
}

.lia-klout-hovercard-community-score-container {
	width: 180px;
	float: left;
	height: 30px;
	font-family: Lato;
	font-size: 14px;
}

.lia-klout-hovercard-powered-by {
  	border-radius: 5px;
	float: left;
	font-size: 11px;
	padding-top: 10px;
}

.lia-klout-hovercard-cta-button {
	background-color: #456789;
	border: 0;
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	display: block;
	font-size: 14px;
	font-family: arial;
	margin-left: 153px;
	max-width: 200px;
	margin-top: 5px;
	outline: none;
	padding: 8px 20px;
	text-align: center;
}

.lia-klout-hovercard-klout-logo {
	height: 15px;
	padding-top: 9px;
}
.lia-klout-hovercard-community-score-number, .lia-klout-hovercard-klout-score-number {
	font-family: lato;
	font-size: 21px;
	font-weight: bold;
	padding-left: 6px;
	position: absolute;
	top: 12px;
}


.lia-klout-hovercard-expertise-header {
	font-weight: bold;
	font-family: arial;
	font-size: 13px;
}

.lia-klout-hovercard-interests-header {
	font-weight: bold;
	font-family: arial;
	font-size: 13px;
	padding-top: 15px;
}

/**
    END Shared Profile Connect CTA
 */

/**
  Klout Migrated CSS Start
*/

.lia-klout-user-display {
	display: inline-block;
	vertical-align: top
}

.klout-user-meta {
	position: relative;
	display: inline-block;
	vertical-align: top;
	max-width: 72%;
	max-height: 150px;
	margin-left: 25px
}

.klout-user-name {
	font: 28px / 1.5 'Lato-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif
}

.lia-klout-user-networks {
	margin-top: 10px;
}

.lia-klout-network-icon {
	display: none;
	height: 17px;
	margin-right: 2px;
	vertical-align: top;
	width: 17px;
}

.lia-klout-network-icon.fb {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -1px -1px / 333px 41px;
	display: inline-block;
}

.lia-klout-network-icon.tw {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -24px -1px / 333px 41px;
	display: inline-block;
}

.lia-klout-network-icon.fp {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -46px -1px / 333px 41px;
	display: inline-block;
}

.lia-klout-network-icon.ig {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -69px -1px / 333px 41px;
	display: inline-block;
}

.lia-klout-network-icon.gp {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -91px -1px / 333px 41px;
	display: inline-block;
}

.lia-klout-network-icon.li {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -113px -1px / 333px 41px;
	display: inline-block;
}

.lia-klout-network-icon.fs {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -136px -1px / 333px 41px;
	display: inline-block;
	height: 17px;
	width: 17px;
}

.lia-klout-network-icon.yt {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -158px -1px / 333px 41px;
	display: inline-block;
}

.lia-klout-network-icon.tu {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -181px -1px / 333px 41px;
	display: inline-block;
}

.lia-klout-network-icon.bl {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -203px -1px / 333px 41px;
	display: inline-block;
}

.lia-klout-network-icon.wp {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -226px -1px / 333px 41px;
	display: inline-block;
}

.lia-klout-network-icon.la {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -248px -1px / 333px 41px;
	display: inline-block;
}

.lia-klout-network-icon.fl {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -270px -1px / 333px 41px;
	display: inline-block;
}

.lia-klout-network-icon.ya {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -293px -1px / 333px 41px;
	display: inline-block;
}

.lia-klout-network-icon.wi {
	background: url(http://com.klout.kcdn.s3.amazonaws.com/static/images/icons/network-sprite.png) no-repeat -315px -1px / 333px 41px;
	display: inline-block;
}

.lia-klout-network-icon.lt {
	display: inline-block;
	background: none;
}

.lia-klout-network-icon.foxsports svg {
	background: purple
}

.lia-klout-network-icon.lithosphere svg {
	background: #6b3d7d;
	display: inline-block;
}

.lia-klout-network-icon.lt svg {
	background: #6b3d7d;
	display: inline-block;
}

.lia-klout-network-icon.telstra svg {
	height: 26px;
	width: 26px;
	padding: 5px;
	background: #1db0e6;
	display: inline-block;
}

.lia-klout-network-icon.jawwy svg {
	height: 26px;
	width: 26px;
	padding: 5px;
	background: #ff671f;
	display: inline-block;
}

.lia-klout-network-icon.jawwyundisclosed svg {
	height: 26px;
	width: 26px;
	padding: 5px;
	background: #ff671f;
	display: inline-block;
}

.lia-klout-network-icon.napa svg {
	height: 26px;
	width: 26px;
	padding: 5px;
	background: #d6e03d
}

.lia-klout-network-icon.comcastsupport svg {
	height: 26px;
	width: 26px;
	padding: 5px;
	background: #000000;
	display: inline-block;
}

.lia-klout-network-icon.fido svg {
	height: 26px;
	width: 26px;
	padding: 5px;
	background: #231F20;
	display: inline-block;
}

.lia-klout-network-icon.rogers svg {
	height: 26px;
	width: 26px;
	padding: 5px;
	background: #DA291C;
	display: inline-block;
}

.lia-klout-network-icon.brooksrunning svg {
	height: 26px;
	width: 26px;
	padding: 5px;
	background: #215FAB;
	display: inline-block;
}

.lia-klout-network-icon.webroot svg {
	height: 26px;
	width: 26px;
	padding: 5px;
	background: #FFFFFF;
	display: inline-block;
}

.lia-klout-network-icon.starhub svg {
	height: 26px;
	width: 26px;
	padding: 5px;
	background: #95c11f;
	display: inline-block;
}

.lia-klout-network-icon.sonyeu svg {
	background: #000;
	display: inline-block;
}

.lia-klout-network-icon svg {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 50%;
	fill: #fff;
	height: 17px;
	margin-top: 0;
	padding-right: 6px;
	padding-left: 3px;
	padding-bottom: 3px;
	width: 17px;
}

.lia-user-top-ranked-topics,
.lia-klout-ranked-topics {
	margin-top: 5px;
	padding-top: 5px
}

.lia-user-top-ranked-topics {
    padding-bottom: 15px
}

.lia-user-top-ranked-topics .lia-delete-suggested-topic,
.lia-user-top-ranked-topics .lia-delete-topic,
.lia-klout-ranked-topics .lia-delete-suggested-topic,
.lia-klout-ranked-topics .lia-delete-topic {
	display: none;
}

.lia-user-top-ranked-topics .lia-expert-text,
.lia-klout-ranked-topics .lia-expert-text {
	display: inline-block;
	letter-spacing: .4px;
	position: relative;
	top: 1px;
	font: 11px / 11px 'Helvetica Neue', Helvetica,Arial,sans-serif;
}

.lia-user-top-ranked-topics .lia-expertise,
.lia-klout-ranked-topics .lia-expertise {
	display: inline-block;
	position: relative;
	left: -6px;
	margin-right: -5px;
	margin-bottom: -3px;
	padding: 2.4px 7px 2px 4px;
	border: 1px solid #bba5f1;
	font-size: 12px;
	line-height: 20px;
	background: #bba5f1;
	border-radius: 2px 4px 4px 2px;
	color: #fff;
}

.lia-user-top-ranked-topics .lia-expertise:after,
.lia-klout-ranked-topics .lia-expertise:after {
	content: '';
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent #bba5f1 transparent transparent;
	border-style: solid;
	border-width: 13px 5px 12px 0;
	bottom: 0;
	left: -6px;
}

.lia-user-top-ranked-topics .lia-expertise.is-public,
.lia-klout-ranked-topics .lia-expertise.is-public {
	padding: 0 7px .5px 4px;
}

.lia-user-top-ranked-topics .lia-profile-topic,
.lia-klout-ranked-topics .lia-profile-topic {
	zoom: 1;
	display: inline-block;
	padding: 6px 15px 5.9px 11px;
    border-radius: 4px;
	-webkit-transition: width .2s ease-in-out;
	-moz-transition: width .2s ease-in-out;
	-ms-transition: width .2s ease-in-out;
	transition: width .2s ease-in-out;
	font: 12px / 13px 'Helvetica Neue', Helvetica, Arial, sans-serif;
	color: #6e6473;
	background: #efeff9;
	border: 1px solid #efeff9;
}

.lia-user-top-ranked-topics .lia-profile-topic:before,
.lia-user-top-ranked-topics .lia-profile-topic:after,
.lia-klout-ranked-topics .lia-profile-topic:before,
.lia-klout-ranked-topics .lia-profile-topic:after {
	display: table;
	content: ""
}

.lia-user-top-ranked-topics .lia-profile-topic:after,
.lia-klout-ranked-topics .lia-profile-topic:after {
	clear: both
}

.lia-user-top-ranked-topics .lia-profile-topic.lia-overflow-topic,
.lia-klout-ranked-topics .lia-profile-topic.lia-overflow-topic {
	display: none
}

.lia-user-top-ranked-topics .lia-ranked-topics,
.lia-klout-ranked-topics .lia-ranked-topics {
	zoom: 1;
	margin-top: -15px
}

.lia-user-top-ranked-topics .lia-ranked-topics:before,
.lia-user-top-ranked-topics .lia-ranked-topics:after,
.lia-klout-ranked-topics .lia-ranked-topics:before,
.lia-klout-ranked-topics .lia-ranked-topics:after {
	display: table;
	content: ""
}

.lia-user-top-ranked-topics .lia-ranked-topics:after,
.lia-klout-ranked-topics .lia-ranked-topics:after {
	clear: both
}

.lia-user-top-ranked-topics .lia-top-expert-star,
.lia-klout-ranked-topics .lia-top-expert-star {
	width: 15px;
	height: 15px;
	vertical-align: middle;
	display: inline-block;
	position: relative;
	fill: #ffe800
}

@-moz-document url-prefix() {
    .lia-user-top-ranked-topics .lia-top-expert-star{
        padding-bottom: 5px;
        margin-right: 4px;
    }
}

.lia-user-top-ranked-topics .lia-top-expert-star svg,
.lia-klout-ranked-topics .lia-top-expert-star svg {
	position: absolute;
	top: -6px;
	left: -7px;
	width: 25px;
	height: 25px
}

.lia-user-top-ranked-topics .lia-topic-pill,
.lia-klout-ranked-topics .lia-topic-pill {
	float: left;
	font-family: lato;
	font-size: 12px;
	margin-right: 16px;
	margin-top: 15px
}

.klout-user-pic {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border: 1px solid #d0c3b7
}

.klout-user-image {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%
}

.klout-score-flag {
	color: #fff;
	text-align: center;
	background: transparent url(https://klout.com/images/flag.svg) no-repeat center
}

.klout-user.profile-avatar .klout-user-pic,
.klout-user.profile-avatar .klout-user-image,
.lia-klout-user-display .klout-user-pic,
.lia-klout-user-display .klout-user-image {
	height: 140px;
	width: 140px
}

.klout-user.profile-avatar .klout-user-pic,
.lia-klout-user-display .klout-user-pic {
	padding: 5px
}

.klout-user.profile-avatar .klout-score-flag,
.lia-klout-user-display .klout-score-flag {
	height: 44px;
	width: 44px;
	margin-top: -38px
}

.klout-user.profile-avatar .klout-score-flag .score,
.lia-klout-user-display .klout-score-flag .score {
	font: 28px / 40px 'Lato-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif
}

.lia-klout-user-display .klout-user-link {
	text-decoration: none
}

.klout-user.large-avatar .klout-user-pic,
.klout-user.large-avatar .klout-user-image {
	height: 100px;
	width: 100px
}

.klout-user.large-avatar .klout-user-pic {
	padding: 4px
}

.klout-user.large-avatar .klout-score-flag {
	height: 32px;
	width: 32px;
	margin-top: -30px
}

.klout-user.large-avatar .klout-score-flag .score {
	font: 20px / 28px 'Lato-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif
}

.klout-user.medium-avatar .klout-user-pic,
.lia-connect-klout-tooltip-cta-container .lia-klout-user-display .klout-user-pic,
.lia-klout-connection-cta-container .lia-klout-user-display .klout-user-pic {
	height: 87px;
	width: 87px
}

.klout-user.medium-avatar .klout-user-image,
.lia-connect-klout-tooltip-cta-container .lia-klout-user-display .klout-user-image,
.lia-klout-connection-cta-container .lia-klout-user-display .klout-user-image {
	width: 75px;
	height: 75px
}

.klout-user.medium-avatar .klout-user-pic,
.lia-connect-klout-tooltip-cta-container .lia-klout-user-display .klout-user-pic,
.lia-klout-connection-cta-container .lia-klout-user-display .klout-user-pic {
	padding: 5px
}

.klout-user.medium-avatar .klout-score-flag,
.lia-connect-klout-tooltip-cta-container .lia-klout-user-display .klout-score-flag,
.lia-klout-connection-cta-container .lia-klout-user-display .klout-score-flag {
	height: 28px;
	width: 28px;
	margin-top: -22px
}

.klout-user.medium-avatar .klout-score-flag .score,
.lia-connect-klout-tooltip-cta-container .lia-klout-user-display .klout-score-flag .score,
.lia-klout-connection-cta-container .lia-klout-user-display .klout-score-flag .score {
	font: 16px / 24px 'Lato-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif
}

.klout-user.small-avatar .klout-user-pic,
.klout-user.small-avatar .klout-user-image {
	height: 50px;
	width: 50px
}

.klout-user.small-avatar .klout-user-pic {
	padding: 2px
}

.klout-user.small-avatar .klout-score-flag {
	height: 20px;
	width: 20px;
	margin-top: -15px
}

.klout-user.small-avatar .klout-score-flag .score {
	font: 12px / 19px 'Lato-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif
}

.klout-user.tiny-avatar .klout-user-pic,
.klout-user.tiny-avatar .klout-user-image {
	height: 16px;
	width: 16px
}

@-webkit-keyframes klout-spin {
	100% {
		-webkit-transform: rotate(360deg)
	}
}

@-moz-keyframes klout-spin {
	100% {
		-moz-transform: rotate(360deg)
	}
}

@-o-keyframes klout-spin {
	100% {
		-o-transform: rotate(360deg)
	}
}

@keyframes klout-spin {
	100% {
		transform: rotate(360deg)
	}
}

.klout-spinner {
	-webkit-animation: klout-spin 1250ms infinite linear;
	-moz-animation: klout-spin 1250ms infinite linear;
	-o-animation: klout-spin 1250ms infinite linear;
	animation: klout-spin 1250ms infinite linear;
	display: inline-block;
	height: 32px;
	width: 32px;
	border-top: 8px solid #d1d6d8;
	border-left: 8px solid #d1d6d8;
	border-right: 8px solid #d1d6d8;
	border-bottom: 8px solid transparent;
	border-radius: 50%
}

.spinner {
	-webkit-animation: spin 1250ms infinite linear;
	-moz-animation: spin 1250ms infinite linear;
	-o-animation: spin 1250ms infinite linear;
	animation: spin 1250ms infinite linear;
	display: inline-block;
	height: 32px;
	width: 32px;
	border-top: 8px solid #d1d6d8;
	border-left: 8px solid #d1d6d8;
	border-right: 8px solid #d1d6d8;
	border-bottom: 8px solid transparent;
	border-radius: 50%
}

#lia-body .lia-content .lia-integrated-profile-klout-connect-actions-button {
	margin-top: 10px;
	padding: 3px;
	max-width: 134px;
}

#lia-body .lia-content .lia-integrated-profile-klout-connect-actions-hovercard-button {
	position: relative;
	bottom: 18px;
	float: right;
	max-width: 134px;
}

#lia-body .lia-content .integrated-profile-settings-other-settings {
	color: #A8A8A8;
	font-size: 16px;
	padding: 30px 0 10px 0;
}

#lia-body .lia-content .lia-integrated-profile-klout-connect-settings-actions-button {
	position: relative;
	bottom: 18px;
	display: inline-block;
	margin-top: 30px;
}

#lia-body .lia-content .klout-connect-complete-label-connect-button-mobile {
	margin-left: 28px;
}

#lia-body .lia-content .lia-connect-klout-connect-container {
	margin-bottom: 20px;
}

#lia-body .lia-content .hide-hovercard-score-wrapper {
	display: none;
}

#lia-body .lia-content .enable-social-network-links-wrapper {
	display: none;
	padding-top: 10px;
}

#lia-body .lia-content .show-topics-of-expertise-on-message-wrapper {
    display: none;
    padding-bottom: 20px;
}

#lia-body .lia-content .integrated-profile-settings-tooltip-container {
	padding-left: 20px;
	padding-top: 10px;
}

#lia-body .lia-content .integrated-profile-setting-tooltip-icon-number {
	position: absolute;
	color: #fff;
	font-weight: bold;
	font-size: 18px;
	line-height: 23px;
	margin-left: -26px;
	margin-top: 5px;
}

#lia-body .lia-content .lia-connect-klout-settings-container {
	display: none;
}

#lia-body .lia-content .lia-component-klout-widget-cta-mobile-hovercard {
	max-width: 350px;
	background-color: #F5F4F1;
	border: 1px solid #CBD3D5;
	display: block;
}

#lia-body .lia-content .lia-connect-klout-help-icon {
	display: inline-block;
}

#lia-body .lia-content .lia-connect-klout-tooltip-cta-container.lia-connect-klout-tooltip-cta-container-show {
	display: inline-block;
}

#lia-body .lia-content .lia-connect-klout-tooltip-svg {
	display: inline-block;
	margin-right: 2px;
}

/* general */

/* InlineEditComponentDisplay */
#lia-body .lia-content .lia-component-studio-widget-component-inline-editor { position:relative; }
#lia-body .lia-content .lia-component-studio-widget-component-inline-editor.lia-inline-edit-hover {
	-moz-box-shadow:0 0 3px #0066cc; -webkit-box-shadow:0 0 3px #0066cc; box-shadow:0 0 3px #0066cc; }
#lia-body .lia-content .lia-component-studio-widget-component-inline-editor.lia-inline-edit-selected {
	-moz-box-shadow:0 0 3px #31302B; -webkit-box-shadow:0 0 3px #31302B; box-shadow:0 0 3px #31302B; }
/* force empty text to render */
#lia-body .lia-content .lia-component-studio-widget-component-inline-editor .lia-text-element:after { content:"\00A0"; } 
#lia-body .lia-content .lia-component-studio-widget-component-inline-editor .lia-text-element.lia-inline-edit-highlight {
	background:#E3DFD7; color:#31302B; }
#lia-body .lia-content .lia-component-studio-widget-component-inline-editor .lia-text-element.lia-inline-edit-hover {
	-moz-box-shadow:0 0 3px #ED1C24; -webkit-box-shadow:0 0 3px #ED1C24; box-shadow:0 0 3px #ED1C24; }

/* add component placeholder styling */
#lia-body .lia-content .lia-add-component-ui-state-highlight { background:#E3DFD7; line-height:1.2em;
	min-height: 100px; min-width:100px; } 
/* add component hybrid view */
#lia-body .lia-content .lia-studio-mark-empty {width:100%;}
#lia-body .lia-content .lia-studio-half-opacity { filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }

/**********************************************************************************************************************/
/* All colors from this point on should be hard coded                                                                 */
/**********************************************************************************************************************/

/* start inline editor control panel */ 
#lia-body .lia-content .lia-studio-component-cp { color:#333333; max-height:400px; position:fixed; text-align:left; z-index:1001; } 
#lia-body .lia-content .lia-studio-component-cp { bottom:0; left:0; width:100%; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-cp-area-main { background:url('/skins/images/0B334A159D58262C7435144204BA5C97/base/images/studio_grip_chrome.png') repeat;
	height:26px; padding-top:5px; position:relative; width:100%; z-index:998; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-cp-area-sub { background:url('/skins/images/FFEFBBB8199AB2EA11D3D47724E535BC/base/images/studio_inline_header.png') no-repeat #e0e0e0;
	background-position:0 -55px; height:200px; overflow-y:auto; overflow-x:hidden; width:100%; }
#lia-body .lia-content .lia-studio-component-cp.lia-studio-on .lia-studio-cp-area-sub { display:block; }
#lia-body .lia-content .lia-studio-component-cp.lia-studio-off .lia-studio-cp-area-sub  { display:none; }
#lia-body .lia-content .lia-studio-component-cp .lia-inline-edit-maximize,
	#lia-body .lia-content .lia-studio-component-cp .lia-inline-edit-minimize
		{ position:absolute; right:0; top:0; }
#lia-body .lia-content .lia-studio-component-cp .lia-inline-edit-hidden { display:none; }
 
#lia-body .lia-content .lia-studio-component-cp .lia-studio-cp-area-main ul.lia-list-standard-inline { margin:3px 0 0;  }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-cp-area-main ul.lia-list-standard-inline li { margin: 0;  }
#lia-body .lia-content .lia-studio-component-cp.lia-studio-on .lia-studio-cp-area-main ul.lia-list-standard-inline {
	float:right; visibility:visible; }
#lia-body .lia-content .lia-studio-component-cp.lia-studio-off .lia-studio-cp-area-main ul.lia-list-standard-inline {
	float:right; visibility:hidden; }

#lia-body .lia-content .lia-studio-component-cp .lia-studio-cp-area-main ul.lia-list-standard-inline li { margin-left:40px; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-cp-area-main ul.lia-list-standard-inline li span.lia-inline-edit-selected {
	background:transparent url(/skins/images/869450D975E915F09FB2909473AC79A7/base/images/nav_fang.png) no-repeat center 18px; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-cp-area-main ul.lia-list-standard-inline li span {
	font-size:12px; margin:0px; padding:0 0 8px 0; text-transform:uppercase; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-cp-area-main ul.lia-list-standard-inline li span a { color:#E0E0E0; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-cp-area-main ul.lia-list-standard-inline li span.lia-inline-edit-selected a {
	text-shadow:0 0 10px #ffffff;}
#lia-body .lia-content .lia-studio-component-cp .lia-studio-cp-area-main ul.lia-list-standard-inline li span a:hover{
	text-decoration:underline; text-shadow:0 0 10px #ffffff; }

/* Toolbelt/inline edit form */
#lia-body .lia-content .lia-studio-component-cp .lia-text-editor-form-container { margin:10px 10px 0; }
#lia-body .lia-content .lia-studio-component-cp .lia-text-editor-form-container .lia-form .lia-form-label-wrapper { text-align:left; }
#lia-body .lia-content .lia-studio-component-cp .lia-form-horizontal .lia-form-row { min-height:30px; }
#lia-body .lia-content .lia-studio-component-cp .lia-text-editor-form-container .lia-form-horizontal .lia-form-row { padding:0px;}
#lia-body .lia-content .lia-studio-component-cp .lia-form label { font-weight:normal; }
#lia-body .lia-content .lia-studio-component-cp .lia-text-editor-form-container .lia-form-input-post .lia-text-editor-revert-to-default-string {
	background:transparent url(/skins/images/7CAF30C3F2FE3FE2C279D71CA7D467C9/base/images/studio_button_undo.png) no-repeat center center; height:20px; width:20px; }

/* help text */
#lia-body .lia-content .lia-studio-component-cp .lia-editor-placeholder { background:transparent url(/skins/images/F5EB4C85D65AD523EB9469F997137901/base/images/studio_default_help.png) no-repeat center right;
	height:200px; position:absolute; right:0; width:100%; }
#lia-body .lia-content .lia-studio-component-cp .lia-editor-placeholder .lia-studio-title { font-size:24px; margin:10px; text-align:left; }
#lia-body .lia-content .lia-studio-component-cp .lia-editor-placeholder .lia-studio-description { font-size:18px;
	margin:20px 10px 10px; line-height:22px; text-align:left; width:600px; }
#lia-body .lia-content .lia-studio-component-cp .lia-editor-placeholder .lia-studio-mode-description { font-size:14px;
	position:absolute; right:120px; text-align:right; top:0; width:500px; }
 
/****** Logo */
#lia-body .lia-studio-component-cp .lia-toolbelt-logo { background:transparent url(/skins/images/EC52AA082F268F55B1065607FD65BBC3/base/images/toolbelt_logo_white_med.png) no-repeat;
	float:left; height:20px; margin:1px 5px 5px 10px; width:101px; }
	
/* Actions */ 
#lia-body .lia-content .lia-studio-component-cp .lia-inline-edit-actions { overflow:hidden; width:100%; }
/* save button */
#lia-body .lia-content .lia-studio-component-cp  .lia-inline-edit-actions span.lia-button-wrapper-primary a.lia-inline-edit-save {
	background:#FFFFFF; color:#000000; }
#lia-body .lia-content .lia-studio-component-cp  .lia-inline-edit-actions span.lia-button-wrapper-primary a.lia-inline-edit-save:hover {
	background:#3AAAFF; color:#FFFFFF; }
#lia-body .lia-content .lia-studio-component-cp  .lia-inline-edit-actions .lia-inline-edit-save { float:right;
	margin-top:1px; margin-right:50px; visibility:hidden; }
/* #lia-body .lia-content .lia-studio-component-cp .lia-inline-edit-actions .lia-inline-studio-text-edit { float:right; line-height:20px; margin-right:10px; color:#e0e0e0; } */
/* min max button */
#lia-body .lia-content .lia-studio-component-cp .lia-inline-edit-actions .lia-studio-on-off-button { float:right; margin-right:10px; }
#lia-body .lia-content .lia-studio-component-cp.lia-studio-on .lia-studio-on-off-button {
	background:transparent url(/skins/images/514A05209675DD5813E5832AE2791D23/base/images/studio_toolbelt_minimize.png) no-repeat center center;
	height:22px; width:22px; }
#lia-body .lia-content .lia-studio-component-cp.lia-studio-off .lia-studio-on-off-button {
	background:transparent url(/skins/images/6DCF09DCAE8F2DF726FB9993AAB64318/base/images/studio_toolbelt_maximize.png) no-repeat center center;
	height:22px; width:22px; }
/* ToolBelt Power Button */
 #lia-body .lia-content .lia-studio-component-cp .lia-studio-power-button {
 	background:transparent url(/skins/images/5C0202735E077B9F49E274F87911CD81/base/images/studio_toolbelt_close.png) no-repeat center center; float:right;
 	height:22px; margin-right:5px; width:22px; }
 #lia-body .lia-content .lia-studio-component-cp .lia-studio-power-button a.lia-disable-toolbelt { display:none; }
 #lia-body .lia-content .lia-studio-component-cp .lia-studio-power-button .lia-studio-power-button-confirm-content { display:none; }
 #lia-body .lia-content .lia-studio-component-cp .lia-disable-toolbelt-actions  {margin-top:10px; }

/* component editor */
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab { margin:10px; text-align:center; }
#lia-body .lia-studio-component-cp .lia-text-key-picker-list li a.lia-inline-edit-selected { color:#333333; text-decoration:underline; } 
#lia-body .lia-studio-component-cp .lia-text-key-picker-list { font-weight:normal; }

/* slideup feedback */
#lia-body .lia-content .lia-studio-slideup-feedback { display:none; }
#lia-body .lia-content .lia-studio-slideup-feedback .lia-slideup-feedback-decoration-border-top {
	 background:url('/skins/images/7BFC8B6B41132E0B4F474C56FBE9AA8E/base/images/studio_feedback_top.png') no-repeat transparent;
	 margin-left:10px; height:8px;
	 width:183px; }
#lia-body .lia-content .lia-studio-slideup-feedback .lia-slideup-feedback-decoration-border-content {
	 background:#000000; margin-left:10px; padding:0; width:183px; }
#lia-body .lia-content .lia-studio-slideup-feedback .lia-slideup-feedback-decoration-border-content .lia-panel-feedback-inline-note,
	#lia-body .lia-content .lia-studio-slideup-feedback .lia-slideup-feedback-decoration-border-content .lia-panel-feedback-banner-note,
	#lia-body .lia-content .lia-studio-slideup-feedback .lia-slideup-feedback-decoration-border-content .lia-panel-feedback-inline-alert,
	#lia-body .lia-content .lia-studio-slideup-feedback .lia-slideup-feedback-decoration-border-content .lia-panel-feedback-banner-alert,
	#lia-body .lia-content .lia-studio-slideup-feedback .lia-slideup-feedback-decoration-border-content .lia-panel-feedback-inline-safe,
	#lia-body .lia-content .lia-studio-slideup-feedback .lia-slideup-feedback-decoration-border-content .lia-panel-feedback-banner-safe
		{ margin:0px; background-color:#000000; color:#ffffff; padding: 5px 10px;} 	
#lia-body .lia-content .lia-studio-slideup-feedback .lia-slideup-feedback-decoration-border-footer-container {
	overflow:hidden; width:100%; }
#lia-body .lia-content .lia-studio-slideup-feedback .lia-slideup-feedback-decoration-border-footer-left {
	background:url('/skins/images/0ACEB85F7F070E363CA613FB4647C73E/base/images/studio_feedback_left.png') no-repeat transparent; float:left;
	height:9px; width:10px; }
#lia-body .lia-content .lia-studio-slideup-feedback .lia-slideup-feedback-decoration-border-footer-center {
	background:#000000; float:left; height:9px; width:183px; }
#lia-body .lia-content .lia-studio-slideup-feedback .lia-slideup-feedback-decoration-border-footer-right {
	background:url('/skins/images/3F396ADBF943D9BB811AA91E202D7171/base/images/studio_feedback_right.png') no-repeat transparent; float:left;
	height:9px; width:10px; }
#lia-body .lia-content .lia-studio-slideup-feedback .lia-inline-edit-unsaved-changes-actions { margin-top:10px; }
/* feedback placement */
#lia-body .lia-content .lia-studio-component-cp .lia-inline-edit-slideup-feedback-container { background:red;
	overflow:hidden; width:100%; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-slideup-feedback { margin:0; position:fixed; right:0; width:203px;}
#lia-body .lia-content .lia-studio-component-cp.lia-studio-on .lia-studio-slideup-feedback { bottom:231px; }
#lia-body .lia-content .lia-studio-component-cp.lia-studio-off .lia-studio-slideup-feedback { bottom:31px; }
/* start component information */
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-inspect {
	text-align:left; }
#lia-body .lia-content .lia-studio-component-information .lia-studio-component-name { font-size:20px; line-height: 22px; }
#lia-body .lia-content .lia-studio-component-information .lia-studio-component-description {
	background:#ffffff; padding:10px; margin-top:10px; }
#lia-body .lia-content .lia-studio-component-information .lia-studio-component-screenshot { margin-top:23px; }
#lia-body .lia-content .lia-studio-component-information .lia-studio-component-pages,
	#lia-body .lia-content .lia-studio-component-information .lia-studio-component-did-not-render
		{ margin-top:15px; }
#lia-body .lia-content .lia-studio-component-information .lia-studio-component-pages .lia-studio-title,
	#lia-body .lia-content .lia-studio-component-information .lia-studio-component-did-not-render .lia-studio-title
		{ font-size:18px; margin-top:10px; }
#lia-body .lia-content .lia-studio-component-information .lia-studio-component-pages ul,
	#lia-body .lia-content .lia-studio-component-information .lia-studio-component-did-not-render ul
		{ padding:10px; }
 
/* switch user impersonation on toolbelt */
#lia-body .lia-content .lia-impersonate-user-input .lia-studio-slideup-feedback .lia-slideup-feedback-decoration-border-content {
	height:180px; }
#lia-body .lia-content .lia-studio-component-cp.lia-studio-on .lia-impersonate-user-input { display:block; }
#lia-body .lia-content .lia-studio-component-cp.lia-studio-off .lia-impersonate-user-input { display:none; }
#lia-body .lia-content .lia-studio-component-cp .lia-impersonate-user-input a.lia-impersonate-toggle { color:#D0D0D0; }
#lia-body .lia-content .lia-impersonate-user-input { float:right; margin-right:70px; margin-top:3px; }
#lia-body .lia-content .lia-impersonate-user-input .lia-impersonate-toggle {
	background:url('/skins/images/6DD0FA200233D49E5854D3A1DEE1A686/base/images/button_impersonate.png') no-repeat transparent right; height:16px;
	padding-right:25px; }
#lia-body .lia-content .lia-impersonate-user-input .lia-impersonate-form-container { bottom:231px; position:fixed;
	right:200px; width:203px; }
#lia-body .lia-content .lia-impersonate-user-input .lia-impersonate-form-container .lia-impersonate-form-border { height:30px; }
#lia-body .lia-content .lia-impersonate-user-input .lia-impersonate-form-container .lia-impersonate-instructions {
	color:#D0D0D0; margin-left:9px; margin-bottom:3px; }
#lia-body .lia-content .lia-impersonate-user-input .lia-impersonate-form-container .lia-studio-impersonate-form {
	margin-left: auto; margin-right:auto; width:165px; }
/* hide disable link */
#lia-body .lia-content .lia-impersonate-user-input .lia-impersonate-form-container .lia-studio-impersonate-form .lia-autocomplete-container .lia-autocomplete-footer a {
		display:none; }
#lia-body .lia-content .lia-impersonate-user-input .lia-impersonate-form-container .lia-studio-impersonate-form .lia-autocomplete-container {
		font-size:11px; }
/* original and anon users */
#lia-body .lia-content .lia-impersonate-user-input .lia-impersonate-form-container .lia-studio-original-user {
	height:30px; margin-left:10px; margin-right:10px; }
#lia-body .lia-content .lia-impersonate-user-input .lia-impersonate-form-container .lia-studio-anon-user {
	height:30px; margin-left:10px; margin-right:10px; }
#lia-body .lia-content .lia-impersonate-user-input .lia-impersonate-form-container .lia-studio-anon-user span { cursor:default; } 
#lia-body .lia-content .lia-impersonate-user-input .lia-impersonate-form-container .lia-studio-original-user.lia-inline-edit-hover {
	background-color:#A9A9A9; }
#lia-body .lia-content .lia-impersonate-user-input .lia-impersonate-form-container .lia-studio-anon-user.lia-inline-edit-hover {
	background-color:#A9A9A9; }
#lia-body .lia-content .lia-impersonate-user-input .lia-impersonate-form-container .lia-studio-original-user .lia-user-name .lia-user-rank {
	color:#D0D0D0; }

/* infinite carousel */ 
#lia-body .lia-content .lia-carousel-infinite { min-width:100px; min-height:100px; padding:0 30px; position:relative; }
#lia-body .lia-content .lia-carousel-infinite .lia-carousel-container { height:100%; overflow-x:hidden;
	position:relative; width:100%; }
#lia-body .lia-content .lia-carousel-infinite .lia-carousel-container ul { width:9999px; }
#lia-body .lia-content .lia-carousel-infinite .lia-carousel-container ul li { min-width:50px; }
#lia-body .lia-content .lia-carousel-infinite .lia-carousel-infinite-previous {
	background:url('/skins/images/4AF3547143D2B233507A793F72E856C4/base/images/icon_nav_previous_horizontal.png') no-repeat transparent left; cursor:pointer;
	height:16px; left:0px; position:absolute;
	top:40px; width:16px; }
#lia-body .lia-content .lia-carousel-infinite .lia-carousel-infinite-next {
	background:url('/skins/images/481F3921C3F4891DD071630133A543F7/base/images/icon_nav_next_horizontal.png') no-repeat transparent right; cursor:pointer;
	height:16px; position:absolute; right:0; top:40px;
	width:16px; }

/* common studio carousel */
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab .lia-carousel-infinite {
	height:114px; width:830px; margin-left:auto; margin-right:auto; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab .lia-carousel-infinite ul {
	margin:0; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab .lia-carousel-infinite ul li {
	background:transparent; border:3px solid transparent; cursor:pointer; height:100px; margin:0 5px; white-space:normal; width:150px; }

/* Layout Tab */
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab .lia-component-studio-action-plugin-deleteable {
		background:transparent url(/skins/images/7CAF30C3F2FE3FE2C279D71CA7D467C9/base/images/studio_button_undo.png) no-repeat center right; float:right;
		padding-right:20px; margin-right:2px; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-layout .lia-carousel-infinite,
	#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-layout .lia-layout-actions
		{ height:114px; margin-left:auto; margin-right:auto; width:830px; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-layout .lia-layout-actions {
	height:20px; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-layout .lia-carousel-infinite ul {
	margin:0; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-layout .lia-carousel-infinite ul li {
	background:white; border:3px solid transparent; cursor:pointer; height:100px; margin:0 5px; width:150px; white-space:normal; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-layout .lia-carousel-infinite ul li.lia-carousel-empty {
	background:transparent; border:3px solid transparent; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-layout .lia-carousel-infinite ul li.lia-inline-edit-selected {
	border:3px solid #0066cc; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-layout .lia-carousel-infinite ul li div {
	color:white; font-weight:bold; margin-left:25px; margin-top:-94px; position:relative; margin-left:25px; width:100px; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-layout form {
	display:none; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-layout .lia-layout-editor-placeholder {
	margin:13px 0;}

/* Style Tab */
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-style .lia-carousel-infinite {
	height:150px; margin-left:auto; margin-right:auto; width:830px; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-style .lia-carousel-infinite ul li.lia-studio-style {
	cursor:pointer; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-style .lia-carousel-infinite ul li {
	border:3px solid transparent; height:128px; margin:0 5px; overflow-x:hidden; width:150px; white-space:normal;}
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-style .lia-carousel-infinite ul li.lia-inline-edit-selected {
	border:3px solid #0066cc; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-style .lia-carousel-infinite .lia-carousel-infinite-previous,
	#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-style .lia-carousel-infinite .lia-carousel-infinite-next
		{ top:50px; }
/* Add component tab */
#lia-body .lia-content .lia-component-studio-widget-component-inline-editor .lia-studio-delete-component,
	#lia-body .lia-content .lia-component-studio-widget-component-inline-editor .lia-studio-edit-component,
	#lia-body .lia-content .lia-component-studio-widget-component-inline-editor .lia-studio-sortable-handle
		{ display:none; }
#lia-body .lia-content .lia-component-studio-widget-component-inline-editor:hover .lia-studio-delete-component,
	#lia-body .lia-content .lia-component-studio-widget-component-inline-editor:hover .lia-studio-edit-component,
	#lia-body .lia-content .lia-component-studio-widget-component-inline-editor:hover .lia-studio-sortable-handle
		{ display:block; }
#lia-body .lia-content .lia-studio-delete-component { background:url(/skins/images/4AC3D0303171B379E4B1138ED46873B4/base/images/button_delete.png) no-repeat #ffffff;
	cursor:default; height:16px; position:absolute; right:5px; top:5px;
	width:16px; z-index:1000; }
#lia-body .lia-content .lia-studio-sortable-handle { background:url(/skins/images/7B0643E013FAF2C82C9FCFAF905DD4E8/base/images/button_widget_move.gif) no-repeat #ffffff;
	cursor:move; height:12px; position:absolute; right:47px; top:5px;
	width:12px; z-index:1000; }
#lia-body .lia-content .lia-studio-edit-component { background:url(/skins/images/A24B2FF43BC9717F910460621A342965/base/images/button_edit.png) no-repeat #FFFFFF;
	width:16px; height:16px; cursor:pointer; position:absolute; 
	right:26px; top:5px; z-index:1000; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-component-editor .lia-studio-draggable-content {
	margin-left:auto; margin-right:auto; width:830px; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-component-editor .lia-studio-draggable-clone {
	background:#FFFFFF; float:left; margin:3px 0; width:200px; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-component-editor .lia-studio-draggable-clone .lia-decoration-border-top,
	#lia-body .lia-content .lia-studio-component-cp .lia-studio-component-editor .lia-studio-draggable-clone .lia-decoration-border-bottom
		{ display:none; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-component-editor .lia-studio-draggable-clone .lia-decoration-border-content {
	height:55px; overflow:hidden; } 
#lia-body .lia-content .lia-studio-component-cp .lia-studio-component-editor .lia-studio-draggable-clone .lia-decoration-border {
	margin:0; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-component-editor .lia-studio-draggable-clone .lia-studio-delete-component {
	display:none; }
#lia-body .lia-content .lia-add-component-breadcrumb .lia-add-component-breadcrumb-item {
	float:left; padding: 3px 2px; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-add-component .lia-component-actions {
	margin-left:auto; margin-right:auto; width:859px; }

#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-add-component .lia-carousel-infinite ul li {
	background:transparent; border:3px solid transparent; cursor:pointer; height:100px; width:200px; margin:0 5px; white-space:normal; }
#lia-body .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-add-component .lia-carousel-infinite {
	height:135px; margin-top:5px; margin-left:auto; margin-right:auto; width:868px; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-add-component .lia-carousel-infinite .lia-carousel-infinite-previous {
	top:55px; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-component-editor .lia-studio-component-cp-tab.lia-studio-component-cp-tab-add-component .lia-carousel-infinite .lia-carousel-infinite-next {
	top:55px; }

/* Block UI messages */
#lia-body .lia-content .lia-block-message { background:url('/skins/images/64FC4D518C4198FF9C09A6359D75DE8D/base/images/feedback_loading.gif') no-repeat transparent left;
	display:none; font-size:18px; line-height:100px;
	min-height:100px; padding-left:100px; text-align:left; }

/* follow link */
#lia-body div.lia-studio-follow { background:#E0E0E0; padding:5px; position:absolute; z-index:1000; }
#lia-body div.lia-studio-follow a.lia-studio-follow-link { color:#0066cc; }

/* wide drop down */
#lia-body .lia-content .lia-wide-drop-down-menu {position:relative; z-index:1000;}
#lia-body .lia-content .lia-wide-drop-down-menu .lia-wide-drop-down-trigger {text-align:left; }
#lia-body .lia-content .lia-wide-drop-down-menu .lia-wide-drop-down-trigger a {
	background: url(/skins/images/E41F25A40B800FAAD25CB290E2729FFB/newsui/images/icon_link_menu.png) no-repeat right; padding-right: 14px; }
#lia-body .lia-content .lia-wide-drop-down-menu .lia-wide-drop-down-content {background: #ffffff;
	-moz-border-radius: 0 15px 15px 15px; border-radius:0 15px 15px 15px; display:none; left:0; padding:10px;
	position:absolute; z-index:1000; }
#lia-body .lia-content .lia-wide-drop-down-menu .lia-wide-drop-down-link-container { overflow:hidden; width:100%; }
#lia-body .lia-content .lia-wide-drop-down-menu .lia-wide-drop-down-content ul.lia-wide-drop-down-menu-column {
	float:left; text-align:left; width:150px; }
#lia-body .lia-content .lia-wide-drop-down-menu .lia-wide-drop-down-content ul.lia-wide-drop-down-menu-column li {
	margin:2px; padding:3px; }
#lia-body .lia-content .lia-wide-drop-down-menu .lia-wide-drop-down-content ul.lia-wide-drop-down-menu-column li.lia-inline-edit-hover {
	background:#D0D0D0; } 

/* fixes for rules that are too generic in EDIT mode */
#lia-body .lia-content ul.lia-tabs-standard li span.lia-text-element { float:none; display:inline; padding-right:0; }
#lia-body .lia-content .lia-studio-component-cp span.lia-button-wrapper-primary a,
	#lia-body .lia-content .lia-studio-component-cp span.lia-button-wrapper-primary a:hover
		{ background:#000000; border-color:#ffffff; color:#ffffff; }
#lia-body .lia-content .lia-studio-component-cp { font-family:Arial; font-size:12px; }
#lia-body .lia-content .lia-studio-component-cp a,
	#lia-body .lia-content .lia-studio-component-cp a:visited,
	#lia-body .lia-content .lia-studio-component-cp a:hover,
	#lia-body .lia-content .lia-studio-component-cp a:active
 		{ color:#0066cc; text-decoration:none; }
#lia-body .lia-content .lia-studio-component-cp a:hover { text-decoration:underline; }

#lia-body .lia-content .lia-studio-component-cp .lia-form input[type=text] {
	background-color:#FFFFFF; border:1px solid #808080; color:#666666; font-family:Arial; font-size:12px; font-weight:normal;
	line-height:normal; width:99.8%; }

#lia-body .lia-content .lia-studio-component-cp .lia-form div.lia-skin-edit-form-inputs .colorbox { margin-left:3%; padding-top:1%; }
#lia-body .lia-content .lia-studio-component-cp .lia-form div.lia-skin-edit-form-inputs input.lia-form-type-text { width:80%; }
#lia-body .lia-content .lia-studio-component-cp .lia-form div.lia-skin-edit-form-inputs input.color-picker-text { width:60%; }
#lia-body .lia-content .lia-studio-component-cp .lia-form div.lia-skin-edit-form-inputs .lia-form-input-wrapper { text-align:left; }
#lia-body .lia-content .lia-studio-component-cp .lia-style-carousel-help { margin-bottom:10px; }
#lia-body .lia-content .lia-studio-component-cp .lia-style-skin-not-editable { margin-bottom:10px; }

/* The styles below are over-rides of style that use skin properties (e.g. 31302B) with a .lia-studio-component-cp selector */
/* and the default values from skin.properties  so that the toolbelt is not affected by skin changes */

/* Tab styling using default spacing and colors in inline edit */
#lia-body .lia-content .lia-studio-component-cp .lia-form label { color:#000000; }
#lia-body .lia-content .lia-studio-component-cp ul.lia-tabs-standard { border-bottom:1px solid #808080; line-height:12px;
	list-style:none; margin:0 0 10px 0; padding:5px 0 0 0; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */
#lia-body .lia-content .lia-studio-component-cp ul.lia-tabs-standard li { border:1px solid #808080; border-bottom:1px solid #ffffff;
	-moz-border-radius:2px 2px 0 0; -webkit-border-top-left-radius:2px; -webkit-border-top-right-radius:2px;
	border-top-left-radius:2px; border-top-right-radius:2px; float:left; margin:0 2px; padding-left:10px; position:relative;
	top:1px; } 
#lia-body .lia-content .lia-studio-component-cp ul.lia-tabs-standard li span { display:block; float:left; padding-right:10px; }
#lia-body .lia-content .lia-studio-component-cp ul.lia-tabs-standard li span a,
	#lia-body .lia-content .lia-studio-component-cp ul.lia-tabs-standard li span .lia-link-navigation
		{ color:#333333; display:block; margin:5px 0; }
#lia-body .lia-content .lia-studio-component-cp ul.lia-tabs-standard li.lia-tabs-inactive { background-color:#808080;
	border-bottom:1px solid #808080; }
#lia-body .lia-content .lia-studio-component-cp ul.lia-tabs-standard li.lia-tabs-inactive:hover { background-color:#24478f;
	border:1px solid #24478f; border-bottom:1px solid #24478f; }
#lia-body .lia-content .lia-studio-component-cp ul.lia-tabs-standard li.lia-tabs-inactive a { color:#ffffff; }

#lia-body .lia-content .lia-studio-component-cp .lia-quilt-column .lia-quilt-column-alley { margin:0 5px; }
#lia-body .lia-content .lia-studio-component-cp .lia-studio-component-cp ul.lia-list-standard-inline li { margin:0; }
#lia-body .lia-content .lia-studio-component-cp .lia-form .lia-form-label-wrapper { padding:5px 10px 0 0; }
#lia-body .lia-content .lia-studio-component-cp .lia-form input[type="text"] { height:20px; }
#lia-body .lia-content .lia-studio-component-cp .lia-form-horizontal .lia-form-row { padding:10px; }
#lia-body .lia-content .lia-studio-component-cp .lia-form input[type="text"],
	#lia-body .lia-content .lia-studio-component-cp .lia-form input[type="password"]
		{ height:20px; line-height:14px; padding:2px; }
#lia-body .lia-content .lia-studio-component-cp .lia-form-horizontal label, #lia-body .lia-content .lia-form-horizontal .date-field-range-text {
	line-height: 20px; }
#lia-body .lia-content .lia-studio-component-cp .lia-form select {
	height:20px; }

#lia-body .lia-content .lia-studio-component-cp a.lia-button, 
	#lia-body .lia-content .lia-studio-component-cp a.lia-button, 
	#lia-body .lia-content .lia-studio-component-cp a.lia-button
		{ padding: 0 5px; }

#lia-body .lia-content .lia-studio-component-cp .lia-form-horizontal .lia-form-row { border-bottom: 2px solid transparent; }

#lia-body .lia-content .lia-studio-component-cp .lia-form input[type="text"],
	#lia-body .lia-content .lia-studio-component-cp .lia-form input[type="password"],
	#lia-body .lia-content .lia-studio-component-cp .lia-form input[type="file"],
	#lia-body .lia-content .lia-studio-component-cp .lia-form textarea,
	#lia-body .lia-content .lia-studio-component-cp .lia-form select
		{ background-color:#ffffff; border-color:#808080; color:#333333; }
	
#lia-body .lia-content .lia-studio-component-cp  a.lia-button.lia-button-secondary, 
	#lia-body .lia-content .lia-studio-component-cp span.lia-button.lia-button-secondary, 
	#lia-body .lia-content .lia-studio-component-cp button.lia-button.lia-button-secondary, 
	#lia-body .lia-content .lia-studio-component-cp input.lia-button.lia-button-secondary
		{ background-color:#808080; border:1px solid #808080; color:#ffffff; }

#lia-body .lia-studio-component-cp .lia-panel-tooltip .content, 
	#lia-body .lia-studio-component-cp .lia-panel-tooltip-tr-bl .content, 
	#lia-body .lia-studio-component-cp .lia-panel-tooltip-lt-rt .content, 
	#lia-body .lia-studio-component-cp .lia-panel-tooltip-lt-rt-message .content, 
	#lia-body .lia-studio-component-cp .lia-panel-tooltip-br-tl .content
		{ background-color:#ffffcc; color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal;
		line-height:18px; max-width:170px; padding:40px; }

#lia-body .lia-content .lia-studio-component-cp  a.lia-button.lia-button-secondary:hover, 
	#lia-body .lia-content .lia-studio-component-cp span.lia-button.lia-button-secondary:hover, 
	#lia-body .lia-content .lia-studio-component-cp button.lia-button.lia-button-secondary:hover, 
	#lia-body .lia-content .lia-studio-component-cp input.lia-button.lia-button-secondary:hover
		{ background-color:#24478f; border:1px solid #24478f; }

#lia-body .lia-content .lia-studio-component-cp .lia-form input[type="text"], 
	#lia-body .lia-content .lia-studio-component-cp .lia-form input[type="password"], 
	#lia-body .lia-content .lia-studio-component-cp .lia-form input[type="file"], 
	#lia-body .lia-content .lia-studio-component-cp .lia-form select, 
	#lia-body .lia-content .lia-studio-component-cp .lia-form textarea
		{ background:none repeat scroll 0 0 #ffffff; border:1px solid #808080; color:#333333;
		font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; line-height:normal; width:99.8%; }
#lia-body .lia-content .lia-studio-component-cp .lia-panel .lia-panel-heading-bar { line-height:15px; margin:0 0 10px;
	padding:2px 10px; }

#lia-body .lia-content .lia-studio-component-cp .lia-panel .lia-panel-content-wrapper { margin:0 0 10px; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie_7 ^ */

#lia-body .lia-content .lia-studio-component-cp a.lia-button, 
	#lia-body .lia-studio-component-cp .lia-content span.lia-button, 
	#lia-body .lia-studio-component-cp .lia-content input.lia-button, 
	#lia-body .lia-studio-component-cp .lia-content button.lia-button
		{ font-size:12px; height:18px; line-height:18px; }

#lia-body .lia-content .lia-studio-component-cp .lia-form p.lia-form-error-text, 
	#lia-body .lia-content .lia-studio-component-cp .lia-form .lia-form-validation-help-text
		{ font-size:10px; }
/*******************************************************
         jQueryUI - Begin
*******************************************************/
/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
#lia-body .ui-helper-hidden { display:none; }
#lia-body .ui-helper-hidden-accessible { position:absolute; left:-99999999px; }
#lia-body .ui-helper-reset { margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; }
#lia-body .ui-helper-clearfix:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html #lia-body .ui-helper-clearfix { height:1%; }
#lia-body .ui-helper-clearfix { display:block; }
/* end clearfix */
#lia-body .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:alpha(opacity=0); }


/* Interaction Cues
----------------------------------*/
#lia-body .ui-state-disabled { cursor:default !important; }


/* Icons
----------------------------------*/

/* states and images */
#lia-body .ui-icon { display:block; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat; }
#lia-body.UserNodeRankAdminPage .ui-icon { display:none; }

/* Misc visuals
----------------------------------*/

/* Overlays */
#lia-body .ui-widget-overlay { position:absolute; top:0; left:0; width:100%; height:100%; }

/* Accordion
----------------------------------*/

/* Datepicker
----------------------------------*/
/*
Note that display:none is only for initial render; the js will directly manage the visibility of the date picker on-demand
*/
#lia-body .ui-datepicker { border:2px solid #7B756B; padding:5px; width:17em; display: none;  }
#lia-body .ui-datepicker .ui-datepicker-header { position:relative; margin:0 0 5px; padding:0; }
#lia-body .ui-datepicker .ui-datepicker-prev,
	#lia-body .ui-datepicker .ui-datepicker-next
		{ background:transparent none no-repeat 50% 50%; cursor:pointer; height:16px;
		position:absolute; top:2px;
		width:16px; }
#lia-body .ui-datepicker .ui-datepicker-prev { background-image:url(/skins/images/52DEDA97AE62155385CE87FCFBCE03EF/newsui/images/icon_paging_page_arrow_previous.png); left:0; }
#lia-body .ui-datepicker .ui-datepicker-next { background-image:url(/skins/images/919EC83405A9EBF10ECA9364E462410D/newsui/images/icon_paging_page_arrow_next.png); right:0; }
#lia-body .ui-datepicker .ui-datepicker-prev span,
	#lia-body .ui-datepicker .ui-datepicker-next span
		{ display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
#lia-body .ui-datepicker .ui-datepicker-title { margin:0 21px;
	line-height:20px; text-align:center; }
#lia-body .ui-datepicker .ui-datepicker-title select { float:left; margin:1px 0; }
#lia-body .ui-datepicker select.ui-datepicker-month-year {width:100%;}
#lia-body .ui-datepicker select.ui-datepicker-month,
	#lia-body .ui-datepicker select.ui-datepicker-year
		{ width: 49%;}
#lia-body .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
#lia-body .ui-datepicker table { border-collapse:collapse;
	font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal;
	table-layout:fixed; width:100%; }
#lia-body .ui-datepicker th { padding:2.5px 5px; text-align:center; font-weight:bold; border:0;  }
#lia-body .ui-datepicker td { border:1px solid #FFFFFF; margin:0; padding:0; }
#lia-body .ui-datepicker td span,
	#lia-body .ui-datepicker td a
		{ display: block;
		padding:2.5px 5px; text-align:right; text-decoration:none; }
#lia-body .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
#lia-body .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
#lia-body .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
#lia-body .ui-datepicker td .ui-state-default { background-color:#E4E3E1; }
#lia-body .ui-datepicker td .ui-state-hover { background-color:#F2DACC; }
#lia-body .ui-datepicker td .ui-state-active { background-color:#E3DFD7; }
#lia-body .ui-datepicker td.ui-datepicker-other-month { background-color:#F1F1F0; }
#lia-body .ui-datepicker td.ui-datepicker-week-end .ui-state-default { background-color:#FDEFEA; }
#lia-body .ui-datepicker td.ui-datepicker-week-end .ui-state-hover { background-color:#F2DACC; }

/* with multiple calendars */
#lia-body .ui-datepicker.ui-datepicker-multi { width:auto; }
#lia-body .ui-datepicker-multi .ui-datepicker-group { float:left; }
#lia-body .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
#lia-body .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
#lia-body .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
#lia-body .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
#lia-body .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
#lia-body .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
#lia-body .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
#lia-body .ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
/* @dirrtl */
#lia-body .ui-datepicker-rtl { direction: rtl; }
#lia-body .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
#lia-body .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
#lia-body .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
#lia-body .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
#lia-body .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
#lia-body .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
#lia-body .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
#lia-body .ui-datepicker-rtl .ui-datepicker-group { float:right; }
#lia-body .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
#lia-body .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
/* @dirltr */

/* Dialog
----------------------------------*/
/* prevents plugins from affecting dialog background color */
body#lia-body .lia-content.ui-dialog { background:#FFFFFF none no-repeat 0 0; }

#lia-body .ui-dialog { border:10px solid #31302B; position:relative; width:300px; }
#lia-body .ui-dialog .ui-dialog-titlebar { background-color:#E4E3E1;
	padding:5px 10px; position:relative;  }
#lia-body .ui-dialog .ui-dialog-title { color:#7B756B; float:left; font-weight:bold; min-height: 15px; }
#lia-body .ui-dialog .ui-dialog-titlebar-close { position:absolute; right:10px; top:5px; }
#lia-body .ui-dialog .ui-dialog-titlebar-close span { background:url(/skins/images/E3749AF7B18AFD77CDC47AA4003248FC/base/images/button_dialog_close.png) no-repeat 100% 50%;
	height:16px; display:block; width:16px; }
#lia-body .ui-dialog .ui-dialog-titlebar-close:hover,
	#lia-body .ui-dialog .ui-dialog-titlebar-close:focus
		{ padding:0; }
#lia-body .ui-dialog .ui-dialog-content { border:0; padding:5px 10px;
	background:none; overflow-y:auto; zoom:1; }
#lia-body .ui-dialog .ui-dialog-buttonpane { padding:5px 10px; }
#lia-body .ui-dialog .ui-dialog-buttonpane button { background-color:#C14800; border:1px solid #C14800;
	-moz-border-radius:5px; -webkit-border-radius:5px;
	border-radius:5px; color:#FFFFFF; cursor:pointer; float:right;
	font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal;
	margin:0 0 5px 10px;
	text-decoration:none; white-space:nowrap; }
#lia-body .ui-dialog .ui-dialog-buttonpane button:hover { background-color:#CD6C32; border:1px solid #CD6C32; }
#lia-body .ui-dialog .ui-resizable-se { background:transparent url(/skins/images/67A050118FD5BC0C50B6CBE1DB5123EE/base/images/bg_drag_handle_resize_se.png) no-repeat 100% 100%;
	bottom:0; height:16px; right:0; width:16px; }
#lia-body .ui-draggable .ui-dialog-titlebar { cursor:move; }


/* Progressbar
----------------------------------*/
#lia-body .ui-progressbar { height:2em; text-align:left; }
#lia-body .ui-progressbar .ui-progressbar-value {margin:-1px; height:100%; }

/* Resizeable
----------------------------------*/
#lia-body .ui-resizable { position:relative;}
#lia-body .ui-resizable-handle { position:absolute; font-size:0.1px; z-index:99999; display:block;}
#lia-body .ui-resizable-disabled .ui-resizable-handle,
	#lia-body .ui-resizable-autohide .ui-resizable-handle
		{ display:none; }
#lia-body .ui-resizable-n { cursor:n-resize; height:7px; width:100%; top:-5px; left:0; }
#lia-body .ui-resizable-s { cursor:s-resize; height:7px; width:100%; bottom:-5px; left:0px; }
#lia-body .ui-resizable-e { cursor:e-resize; width:7px; right:-5px; top:0px; height:100%; }
#lia-body .ui-resizable-w { cursor:w-resize; width:7px; left:-5px; top:0px; height:100%; }
#lia-body .ui-resizable-se { cursor:se-resize; width:12px; height:12px; right:1px; bottom:1px; }
#lia-body .ui-resizable-sw { cursor:sw-resize; width:9px; height:9px; left:-5px; bottom:-5px; }
#lia-body .ui-resizable-nw { cursor:nw-resize; width:9px; height:9px; left:-5px; top:-5px; }
#lia-body .ui-resizable-ne { cursor:ne-resize; width:9px; height:9px; right:-5px; top:-5px;}


/* Slider
----------------------------------*/
#lia-body .ui-slider { position: relative; text-align: left; }
#lia-body .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
#lia-body .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

#lia-body .ui-slider-horizontal { height: .8em; }
#lia-body .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
#lia-body .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
#lia-body .ui-slider-horizontal .ui-slider-range-min { left: 0; }
#lia-body .ui-slider-horizontal .ui-slider-range-max { right: 0; }

#lia-body .ui-slider-vertical { width: .8em; height: 100px; }
#lia-body .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
#lia-body .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
#lia-body .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
#lia-body .ui-slider-vertical .ui-slider-range-max { top: 0; }

/* Tabs
----------------------------------*/
#lia-body .ui-tabs { padding: .2em; zoom: 1; }
#lia-body .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
#lia-body .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
#lia-body .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
#lia-body .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
#lia-body .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
	#lia-body .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
	#lia-body .ui-tabs .ui-tabs-nav li.ui-state-processing a
		{ cursor: text; }
#lia-body .ui-tabs .ui-tabs-nav li a,
	#lia-body .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a
		{ cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
#lia-body .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
#lia-body .ui-tabs .ui-tabs-hide { display: none !important; }

/* Stars
----------------------------------*/
#lia-body .ui-stars-star,
	#lia-body .ui-stars-cancel
		{ float:left; display:block; overflow:hidden; text-indent:-999em; cursor:pointer; }

#lia-body .ui-stars-star a,
	#lia-body .ui-stars-cancel a
		{ background:transparent url(/skins/images/C66D4734CA4F37C95B11871695C61746/base/images/icon_star_states.png) no-repeat 50% -1px;
		-moz-border-radius:2.5px;
		-webkit-border-radius:2.5px;
		border-radius:2.5px; display:block; height:14px; margin:1px; width:14px; }

#lia-body .ui-stars-star a { background-color:#BDBAB5; background-position:50% -33px; }
#lia-body .ui-stars-star-on a { background-color:#EF672F; background-position:50% -49px; }
#lia-body .ui-stars-star-hover a { background-color:#C14800; background-position:50% -65px; }
#lia-body .ui-stars-cancel-hover a { background-color:transparent; background-position:50% -17px; }
#lia-body .ui-stars-star-disabled,
	#lia-body .ui-stars-star-disabled a,
	#lia-body .ui-stars-cancel-disabled a
		{ cursor:default !important; }

/* Theme
----------------------------------*/
/* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/
*/


/* Component containers
----------------------------------*/
#lia-body .ui-widget-content { background-color:#FFFFFF; color:#31302B;
		font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; }
.lia-body .ui-widget-content a,
	.lia-body .ui-widget-content a:link,
	.lia-body .ui-widget-content a:visited,
	.lia-body .ui-widget-content a:hover,
	.lia-body .ui-widget-content a:active,
	.lia-body .ui-widget-content a:focus
		{ color:#C14800; text-decoration:none; }
.lia-body .ui-widget-content a:hover,
	.lia-body .ui-widget-content a:active
		{ text-decoration:underline; }

/* Interaction states
----------------------------------*/

/* Interaction Cues
----------------------------------*/


/* Misc visuals
----------------------------------*/

/* Overlays */
#lia-body .ui-widget-overlay { background:#FFFFFF none 0 0 no-repeat; opacity:.8; filter:alpha(opacity=80); }
#lia-body .ui-widget-shadow { margin:-5px/*{offsetTopShadow}*/ 0 0 -5px/*{offsetLeftShadow}*/; padding:5px/*{thicknessShadow}*/; background:#7B756B no-repeat 0 0 ;
	-moz-border-radius:5px/*{cornerRadiusShadow}*/; -webkit-border-radius:5px/*{cornerRadiusShadow}*/; }

/*******************************************************
         jQueryUI - End
*******************************************************/
/*******************************************************
		Badge Settings Form - Begin
********************************************************/

/****** Badge Form */
/* theme picker */
#lia-body .lia-content .lia-badge-form .ThemePicker { zoom:1; }
#lia-body .lia-content .lia-badge-form .ThemePicker:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-badge-form .ThemePicker .lia-twitter-theme { cursor:pointer; float:left; margin:0 10px 10px 0; }
#lia-body .lia-content .lia-badge-form .ThemePicker .lia-twitter-theme .twitter-theme-image { padding:5px; }
#lia-body .lia-content .lia-badge-form .ThemePicker .lia-twitter-theme.selected .twitter-theme-image { background-color:#E3DFD7; }
#lia-body .lia-content .lia-badge-form .ThemePicker .twitter-theme-title { text-align:center; }
#lia-body .lia-content .lia-twitter-badge-form .lia-form-twitter-badge-theme-entry .lia-form-label-wrapper { text-align:left; }

/** background image picker **/
#lia-body .lia-content .lia-badge-form .lia-form-portrait-badge-background-image-url-entry input,
	#lia-body .lia-content .lia-badge-form .lia-form-twitter-badge-background-image-url-entry .lia-form-input-wrapper input,
	#lia-body .lia-content .lia-badge-form .lia-form-badge-background-image-url-entry input
		{ float:left; width:80%; }
#lia-body .lia-content .lia-badge-form .lia-form-portrait-badge-background-image-url-entry .lia-modal-trigger-wrapper,
	#lia-body .lia-content .lia-badge-form .lia-form-twitter-badge-background-image-url-entry .lia-modal-trigger-wrapper,
	#lia-body .lia-content .lia-badge-form .lia-form-badge-background-image-url-entry .lia-modal-trigger-wrapper
		{ float:left; }

/** iframe for background image picker**/
#lia-body .ui-dialog.lia-twitter-badge-upload-image-frame .ui-dialog-content {padding : 0px;}
#lia-body .ui-dialog.lia-twitter-badge-upload-image-frame iframe { border:0; height:555px; width:600px;}

/* ensure uploaded avatars do not disappear */


/* customize badge section */
#lia-body .lia-content .lia-form fieldset .lia-form-advanced-options-fieldset-toggle legend { padding:5px; margin-bottom:0; }
#lia-body .lia-content .lia-form fieldset .lia-form-advanced-options-fieldset-toggle fieldset { border-width:0;  margin-bottom:0; }
#lia-body .lia-content .lia-form-advanced-options-fieldset-toggle { background:#EAEAE9; }
#lia-body .lia-content .lia-form-horizontal .lia-form-advanced-options-fieldset-toggle fieldset .lia-form-row { background-color:transparent; background-image:none; border-top:0px solid; }
#lia-body .lia-content .lia-twitter-badge-form .lia-form-horizontal fieldset .lia-form-advanced-options-fieldset-toggle .lia-form-row { margin-bottom:0; }
/* twitter badge group checkbox settings **/
#lia-body .lia-content .lia-twitter-badge-form .InlineCheckboxGroup .proxy-checkbox-container {width:120px; overflow:hidden; float:left;}
#lia-body .lia-content .lia-twitter-badge-form .InlineCheckboxGroup .proxy-label,
	#lia-body .lia-content .lia-twitter-badge-form .InlineCheckboxGroup .proxy-checkbox
		{ float:left; }
/* proxy labels */
#lia-body .lia-content .lia-twitter-badge-form .InlineCheckboxGroup .proxy-label { font-weight:bold; line-height:25px; text-indent:5px; }
/* hide duplicate labels */
#lia-body .lia-content .lia-twitter-badge-form .lia-form-show-avatar-on-badge-entry,
	#lia-body .lia-content .lia-twitter-badge-form .lia-form-show-rank-on-badge-entry,
	#lia-body .lia-content .lia-twitter-badge-form .lia-form-show-kudos-on-badge-entry,
	#lia-body .lia-content .lia-twitter-badge-form .lia-form-show-post-count-on-badge-entry,
	#lia-body .lia-content .lia-twitter-badge-form .lia-form-show-recent-post-on-badge-entry 
		{ display:none; }

/* preview label for the badge */
#lia-body .lia-content .lia-twitter-badge-form .action-links-and-preview-container { width:100%; overflow:hidden; }
#lia-body .lia-content .lia-twitter-badge-form .action-links-and-preview-container .twitterBadgeImageDisplayLabel { float:left; font-weight:bold; margin-top:5px; }

/* Twitter Badge */
#lia-body .lia-content .lia-badge-form .twitterBadgeImageDisplayContainer { min-height:550px; overflow:hidden; background:url(/skins/images/64FC4D518C4198FF9C09A6359D75DE8D/base/images/feedback_loading.gif) no-repeat 50% 50%; }

#lia-body .lia-content .lia-badge-form .lia-quilt-column-right { *overflow:scroll; }
#lia-body .lia-content .lia-badge-form .lia-quilt-column-right .lia-badge-preview { *overflow:auto; }

/*******************************************************
		Badge Settings Form - End
********************************************************/

/*******************************************************
		Custom Badges - Begin
*******************************************************/

#lia-body .lia-content .lia-badge-container { background-color:#E4E3E1;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
	padding:10px; zoom:1; }
#lia-body .lia-content .lia-badge-container:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-badge-container .lia-badge-community-title {
	font-size:18px; line-height:23px; font-weight:bold; margin:0 0 5px; }
#lia-body .lia-content .lia-badge-container .lia-badge-community-url,
	#lia-body .lia-content .lia-badge-container .lia-badge-user-registered-date-container
		{ text-align:center; }
#lia-body .lia-content .lia-badge-container .lia-badge-statistics { background-color:#FFFFFF;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin:5px 0; }
#lia-body .lia-content .lia-badge-container .lia-badge-statistics .lia-quilt-column-left { font-weight:bold; text-align:right; }
#lia-body .lia-content .lia-badge-container .latest-post-title {
	font-size:14px; line-height:18px; font-weight:bold; }
#lia-body .lia-content .lia-badge-container .latest-post-body { font-size:11px; line-height:14px; }
#lia-body .lia-content .lia-badge-container .latest-post-reply { font-size:10px; line-height:13px; }

/****** .lia-badge-container-portrait */
#lia-body .lia-content .lia-badge-container-portrait .lia-badge-user-post-count,
	#lia-body .lia-content .lia-badge-container-portrait .lia-badge-user-topic-count,
	#lia-body .lia-content .lia-badge-container-portrait .lia-badge-user-kudos-count,
	#lia-body .lia-content .lia-badge-container-portrait .lia-badge-blog-user-topic-count,
	#lia-body .lia-content .lia-badge-container-portrait .lia-badge-idea-user-topic-count,
	#lia-body .lia-content .lia-badge-container-portrait .lia-badge-user-acceptedsolutions-count,
	#lia-body .lia-content .lia-badge-container-portrait .lia-badge-user-ipaddress
		{ font-size:11px; padding:0 10px; }
#lia-body .lia-content .lia-badge-container-portrait .lia-badge-user-registered-date-container { font-size:11px; }

/****** .lia-badge-container-blogger, .lia-badge-container-website */
#lia-body .lia-content .lia-badge-container-blogger .lia-decoration-border-content,
	#lia-body .lia-content .lia-badge-container-website .lia-decoration-border-content 
		{ max-width:200px; }

/****** tb_moderntech */
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_moderntech { background-color:transparent;
	-moz-border-radius:0; -webkit-border-radius:0; border-radius:0;
	padding:0; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_moderntech .lia-badge-content { color:#333333;
	padding:10px 10px 0; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_moderntech a { color:#902803; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_moderntech .lia-badge-member-container { margin:0 0 10px; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_moderntech .lia-decoration-border {
	background-color:#FFFFFF;
	-moz-border-radius:5px; -webkit-border-radius:5px;
	border-radius:5px;
	margin:0 0 10px; padding:5px 10px;}
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_moderntech .lia-badge-user-info .lia-user-rank a { color:#333333; } 
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_moderntech .lia-badge-statistics { 
	background:#92421D url(/skins/images/D25DD3365BD4A14C0F1B35B4CBB6AA5B/base/images/badge_bg_moderntech_statistics.png) repeat-x 0 0;
	-moz-border-radius:0; -webkit-border-radius:0; border-radius:0;
	color:#FFFFFF; margin:5px -10px 5px;
	padding:5px 0; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_moderntech .lia-badge-statistics a { color:#FFFFFF; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_moderntech .lia-badge-user-info { margin:0 0 10px; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_moderntech .lia-badge-user-registered-date-container a,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_moderntech .latest-post-title,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_moderntech .latest-post-body a
		{ color:#333333; }

/****** tb_splat */
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat { background-color:transparent;
	-moz-border-radius:0; -webkit-border-radius:0; border-radius:0; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .lia-badge-content { background-color:#FAEF8C;
	color:#000000; padding:5px 10px; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat a { color:#4BAE4F; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .lia-decoration-border { margin:0 0 10px; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .lia-badge-member-container { 
	background:transparent url(/skins/images/D71C266809FAA3C7C54469229807C3D3/base/images/badge_bg_splat_statistics.png) no-repeat 50% 100%;
	margin:0 -10px; padding:0 10px; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .lia-badge-statistics { background-color:transparent;
	-moz-border-radius:0; -webkit-border-radius:0; border-radius:0;
	min-height:81px; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .lia-badge-user-info .lia-user-rank a,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .lia-badge-community-title a,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .lia-badge-statistics a,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .lia-badge-user-registered-date a,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .latest-post-body a
		{ color:#000000; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .lia-badge-avatar-name-rank-container,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .lia-badge-community-url,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .lia-badge-statistics
		{ margin:0 0 10px; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .latest-post-body,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .latest-post-reply
		{ padding-left:18px; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_splat .latest-post-body {
	background:transparent url(/skins/images/3574B86A2AEAF1A04814E113B82A12CD/base/images/twitter_badge_quote.png) no-repeat 0 0; }

/****** tb_bayfog */
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog { background-color:transparent;
	-moz-border-radius:0; -webkit-border-radius:0; border-radius:0; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog a
		{ color:#ffffff; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-member-container { margin:0 0 10px; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-community-title a { color:#FF9966; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-community-url a { color:#ccffff; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-avatar-name-rank-container,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-community-url,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-statistics
		{ margin:0 0 10px; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-statistics {
	background:transparent url(/skins/images/5E0E5965DD36F72ABFF3F82B264CC433/base/images/twitter_badge_patternsidestripe.png) repeat-y 100% 0;
	-moz-border-radius:0; -webkit-border-radius:0; border-radius:0; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-user-post-count,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-user-topic-count,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-user-kudos-count,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-blog-user-topic-count,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-idea-user-topic-count,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-user-acceptedsolutions-count,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-user-ipaddress
		{ background:transparent url(/skins/images/7A916AE87679455D60C905B4998D674C/base/images/twitter_badge_spacer_bar.png) repeat 0 0; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .lia-badge-recent-posts {
	background:transparent url(/skins/images/7A916AE87679455D60C905B4998D674C/base/images/twitter_badge_spacer_bar.png) repeat 0 0; padding:5px 10px; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .latest-post-reply a { color:#ccffff; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .latest-post-body,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .latest-post-reply
		{ padding-left:18px; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_bayfog .latest-post-body {
	background:transparent url(/skins/images/3574B86A2AEAF1A04814E113B82A12CD/base/images/twitter_badge_quote.png) no-repeat 0 0; }

/****** tb_tokyomadness */
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness { background-color:transparent;
	-moz-border-radius:0; -webkit-border-radius:0; border-radius:0; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness .lia-badge-user-registered-date-container { text-align:left; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness a
		{ color:#ffffff; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness .lia-badge-member-container { margin:0 0 10px; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness .lia-badge-community-title a { color:#CC3366; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness .lia-badge-community-url a { color:#33CCFF; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness .lia-badge-statistics { background-color:transparent; 
	-moz-border-radius:0; -webkit-border-radius:0; border-radius:0; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness .lia-badge-avatar-name-rank-container,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness .lia-badge-community-url,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness .lia-badge-statistics,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness .lia-badge-user-registered-date-container,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness .lia-badge-recent-posts
		{ background:transparent url(/skins/images/A0D312FC647E380F73C5290BA65B04CC/base/images/badge_bg_tokyomadness_statistics.png) repeat-y 100% 0;
		padding:0 5px 5px; }
#lia-body .lia-content .lia-badge-container-portrait.lia-badge-theme-tb_tokyomadness .lia-badge-user-post-count,
	#lia-body .lia-content .lia-badge-container-portrait.lia-badge-theme-tb_tokyomadness .lia-badge-user-topic-count,
	#lia-body .lia-content .lia-badge-container-portrait.lia-badge-theme-tb_tokyomadness .lia-badge-user-kudos-count,
	#lia-body .lia-content .lia-badge-container-portrait.lia-badge-theme-tb_tokyomadness .lia-badge-blog-user-topic-count,
	#lia-body .lia-content .lia-badge-container-portrait.lia-badge-theme-tb_tokyomadness .lia-badge-idea-user-topic-count,
	#lia-body .lia-content .lia-badge-container-portrait.lia-badge-theme-tb_tokyomadness .lia-badge-user-acceptedsolutions-count,
	#lia-body .lia-content .lia-badge-container-portrait.lia-badge-theme-tb_tokyomadness .lia-badge-user-ipaddress
		{ padding:0; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness .lia-badge-avatar-name-rank-container,
	#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness .lia-badge-recent-posts
		{ padding-top:5px; }
#lia-body .lia-content .lia-badge-container.lia-badge-theme-tb_tokyomadness .latest-post-reply a { color:#33ccff; }

/*******************************************************
		Custom Badges - End
*******************************************************/

/*******************************************************
		Wordpress Badge - Begin
*******************************************************/

/** The WordpressThemePreviewPage common resets **/

#lia-body.WordpressThemePreviewPage .lia-content { background-color:transparent; width:100%; }
#lia-body.WordpressThemePreviewPage .lia-content .lia-quilt-layout-two-column-side-main>.lia-quilt-row-main>.lia-quilt-column-side-content {
	width:210px; }

/*******************************************************
         Wordpress Badge - End
*******************************************************/

/*******************************************************
		Twitter Badge - Start
*******************************************************/

/** The TwitterThemePreviewPage common resets **/
#lia-body.TwitterThemePreviewPage {background:#000000 url(/skins/images/058AEAB9B2FB75CB6C299A8F86D829D0/base/images/twitter_badge_bg.jpg);}
#lia-body.TwitterThemePreviewPage .lia-content {background-color:transparent; width:100%; }

#lia-body .lia-content .TwitterBadge {color:white; font-size:14px; font-family:'Lucida Grande', Arial; margin-top:20px; width:182px; margin-left:20px;}
#lia-body .lia-content .TwitterBadge a {color:white; text-decoration:none;}

/** lithium user profile logo **/
#lia-body .lia-content .TwitterBadge .twitter-lithium-user-profile {background:url(/skins/images/CED5C1E3C3F28699D63222BCB756FABF/base/images/twitter_badge_userprofile.png); height:40px; width:92px; }

/** spacer bar **/
#lia-body .lia-content .TwitterBadge .twitter-spacer-bar {display:none; }
#lia-body .lia-content .TwitterBadge .twitter-spacer-bar .twitter-blue-stripe {display:none; float:right;}
/** twitter badge title **/
#lia-body .lia-content .TwitterBadge .twitter-community-title a { line-height:20px; }
/** user login/rank width **/
#lia-body .lia-content .TwitterBadge .twitter-badge-avatar-name-rank-container {margin:0 0 0 0; overflow:hidden;}
 /** force a long rank to break properly**/
#lia-body .lia-content .TwitterBadge .twitter-badge-avatar-name-rank-container .lia-user-rank {width:100px; overflow:hidden;} 
#lia-body .lia-content .TwitterBadge .twitter-community-title { font-size:20px; padding:0px 0px 10px 0px;}
#lia-body .lia-content .TwitterBadge .twitter-community-url {padding:0px 0px 0px 0px; font-size:12px;}
#lia-body .lia-content .TwitterBadge .twitter-community-url a {color:#FF9900; }
#lia-body .lia-content .TwitterBadge .twitter-badge-avatar-name-rank-container .UserAvatar {float:left; margin-bottom:0px;}
#lia-body .lia-content .TwitterBadge .twitter-badge-avatar-name-rank-container .UserName {float:left; font-size:14px;}
#lia-body .lia-content .TwitterBadge .twitter-badge-avatar-name-rank-container .UserName .login-bold {font-weight:normal;}
/** user statistics **/
#lia-body .lia-content .TwitterBadge .twitter-badge-statistics { margin:7px 0 0 0; font-size:14px;}
#lia-body .lia-content .TwitterBadge .twitter-badge-statistics .twitter-badge-statistics-content { margin-left:5px; line-height:20px;}
#lia-body .lia-content .TwitterBadge .twitter-badge-statistics .left-stats {text-align:right; font-size:18px; font-weight:normal;}
#lia-body .lia-content .TwitterBadge .twitter-badge-statistics-posts .right-stats {background:url(/skins/images/3402E4B3600D01829FEE2D16E2A428A3/base/images/icon_stat_posts_white.png) no-repeat; min-height:12px; text-indent:12px;}
#lia-body .lia-content .TwitterBadge .twitter-badge-statistics-kudos .right-stats {background:url(/skins/images/1EF3586A49513125FE75B1BA7A7E4D22/base/images/icon_stat_kudos_white.png) no-repeat 0 3px; min-height:12px; text-indent:12px;}
#lia-body .lia-content .TwitterBadge .twitter-badge-member-since {margin:1px 0 0 0; padding:1px;}
/** member since **/
#lia-body .lia-content .TwitterBadge .twitter-badge-member-since {background:url(/skins/images/7A916AE87679455D60C905B4998D674C/base/images/twitter_badge_spacer_bar.png); margin-top:10px;}
#lia-body .lia-content .TwitterBadge .twitter-badge-member-since .left-community-icon .twitter-badge-member {background:url(/skins/images/997BF114A0F2B9E910FB5A2F405DD88E/base/images/twitter_badge_member.png); height:38px; width:46px;} 
#lia-body .lia-content .TwitterBadge .twitter-badge-member-since .memberSinceWrapper {padding-top:5px; padding-bottom:5px;}
#lia-body .lia-content .TwitterBadge .twitter-badge-member-since .twitter-blue-stripe {float:right; background:url(/skins/images/5E0E5965DD36F72ABFF3F82B264CC433/base/images/twitter_badge_patternsidestripe.png) repeat-y right; height:48px;  margin-top:-5px; margin-bottom:-5px;}
#lia-body .lia-content .TwitterBadge .twitter-badge-member-since .twitter-integer {font-size:18px; font-weight:none;}
#lia-body .lia-content .TwitterBadge .twitter-badge-member-since {font-size:12px;}
#lia-body .lia-content .TwitterBadge .twitter-badge-member-since .twitter-badge-member-since-text {font-size:18px; font-weight:normal; display:block; padding-bottom:5px; }
#lia-body .lia-content .TwitterBadge .twitter-badge-member-since .twitter-float-right {float:right;}
/** latest post **/
#lia-body .lia-content .TwitterBadge .twitter-recent-posts-container{margin-top:20px;}
#lia-body .lia-content .TwitterBadge .twitter-recent-posts {width:100%; overflow:hidden;}
#lia-body .lia-content .TwitterBadge .twitter-recent-posts .twitter-recent-posts-content .latest-post-title {font-size:18px; font-weight:normal;}
#lia-body .lia-content .TwitterBadge .twitter-recent-posts .twitter-recent-posts-content .latest-post-body {margin-top:10px; font-size:12px; text-indent:-2px; padding-left:18px; background:url(/skins/images/3574B86A2AEAF1A04814E113B82A12CD/base/images/twitter_badge_quote.png) no-repeat; min-height:11px;}
#lia-body .lia-content .TwitterBadge .twitter-recent-posts .twitter-recent-posts-content .latest-post-body .start-quote {}
/** lithium logo **/
#lia-body .lia-content .TwitterBadge .twitter-lithium-logo {margin-top:40px; margin-left:auto; margin-right:auto; background:url(/skins/images/FAAE16B06A5DA56F38E7B36491666EF3/base/images/twitter_lithium_logo.png); height:46px; width:39px; }

/*******************************************************
		Twitter Badge - End
*******************************************************/

/*******************************************************
		Twitter Badge Fake Twitter Content - Begin
*******************************************************/

#lia-body .lia-content .FakeTwitterContent {color :#b5b5b5; font-family:'Lucida Grande',arial,sans-serif; line-height:normal; margin:1em auto; position:relative; text-align:left; width:763px; float:left;}
#lia-body .lia-content .FakeTwitterContent a { color:#f17935; text-decoration:none; }

/** top navigation  **/
#lia-body .lia-content .FakeTwitterContent .twitter-header { text-align:right; }
#lia-body .lia-content .FakeTwitterContent .twitter-header .twitter-logo { left:0; margin-top:-2px; position:absolute; }
#lia-body .lia-content .FakeTwitterContent .twitter-header .twitter-top-navigation { background-color:#FFFFFF;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; display:inline-block; padding:0 0.7em; white-space:nowrap;
	text-align:right; }
#lia-body .lia-content .FakeTwitterContent .twitter-header .twitter-top-navigation ul { list-style-image:none; list-style-position:outside; list-style-type:none;}
#lia-body .lia-content .FakeTwitterContent .twitter-header .twitter-top-navigation li { display:inline; position:relative; }
#lia-body .lia-content .FakeTwitterContent .twitter-header .twitter-top-navigation a { border:1px solid transparent; display:inline-block; font-size:1.05em; padding:0.5em 0.15em;}

/** content bubble arrow (should move to our own assets) **/
#lia-body .lia-content .FakeTwitterContent .content-bubble-arrow { background-position:25px 0; background-repeat:no-repeat; margin-top:1em; padding-top:11px; }

/** main content **/
#lia-body .lia-content .FakeTwitterContent .twitter-main-content { background-color:#FFFFFF;
	-moz-border-radius-bottomleft:5px; -moz-border-radius-topleft:5px;
	-webkit-border-bottom-left-radius:5px; -webkit-border-top-left-radius:5px;
	border-bottom-left-radius:5px; border-top-left-radius:5px;
	width:564px;}
#lia-body .lia-content .FakeTwitterContent .twitter-main-content h2.thumb {font-size:2.8em; line-height:50px; padding:10px 15px 10px 0;} 
#lia-body .lia-content .FakeTwitterContent .twitter-main-content .wrapper {padding:15px;}
#lia-body .lia-content .FakeTwitterContent .twitter-main-content td.column { padding:0; vertical-align:top; }
	/** user avatar / name **/
#lia-body .lia-content .FakeTwitterContent .twitter-main-content .profile-user { padding:0 10px;}
#lia-body .lia-content .FakeTwitterContent .twitter-main-content .profile-user h2.thumb {padding-bottom:20px; color:#000000; }
#lia-body .lia-content .FakeTwitterContent .twitter-main-content .profile-user h2.thumb img {margin-right:10px; vertical-align:middle; float:left; border-color:transparent; border-width:0; }
#lia-body .lia-content .FakeTwitterContent .twitter-main-content .profile-user h2 div {margin-left:65px;}
	/** timeline **/
#lia-body .lia-content .FakeTwitterContent .twitter-main-content .statuses { font-size:1.2em; list-style-image:none; list-style-position:outside; list-style-type:none; }
#lia-body .lia-content .FakeTwitterContent .twitter-main-content .statuses li {border-bottom:1px dashed #D2DADA; line-height:1.1em; padding:0.7em 0 0.6em;}
#lia-body .lia-content .FakeTwitterContent .twitter-main-content .statuses li {padding-bottom:0.8em; padding-left:0.5em;}
#lia-body .lia-content .FakeTwitterContent .twitter-main-content .statuses .latest-status {border-top-width:0; line-height:1.5em; padding:1.5em 0 1.5em 0.5em;}
#lia-body .lia-content .FakeTwitterContent .twitter-main-content .statuses .latest-status .entry-content {font-size:1.77em;}
#lia-body .lia-content .FakeTwitterContent .twitter-main-content .statuses .status-body {margin-left:0; min-height:0; display:block; overflow:hidden; width:425px;}
#lia-body .lia-content .FakeTwitterContent .twitter-main-content .statuses .meta.entry-meta { color:#999999; display:block; font-size:0.764em; margin:3px 0 0;} 
#lia-body .lia-content .FakeTwitterContent .twitter-main-content .statuses .meta.entry-meta a {color:#999999;}
   /** more button **/
#lia-body .lia-content .FakeTwitterContent .twitter-main-content #pagination {margin:2em 0 1em;} 
#lia-body .lia-content .FakeTwitterContent .twitter-main-content #pagination .more { background-color:#FFFFFF;
	background-position:left top; background-repeat:repeat-x;
	border-color:#DDDDDD #AAAAAA #AAAAAA #DDDDDD; border-style:solid; border-width:1px;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; display:block; font-size:14px;
	font-weight:bold; height:22px; line-height:1.5em; margin-bottom:6px; outline-color:-moz-use-text-color;
	outline-style:none; outline-width:medium; padding:6px 0; text-align:center; text-shadow:1px 1px 1px #FFFFFF;
	width:100%; }
/** side content **/
#lia-body .lia-content .FakeTwitterContent .twitter-right-content { background-color:#545454;
	border-left:1px solid #ffffff;
	-moz-border-radius-bottomright:5px; -moz-border-radius-topright:5px;
	-webkit-border-bottom-right-radius:5px; -webkit-border-top-right-radius:5px;
	border-bottom-right-radius:5px; border-top-right-radius:5px;
	line-height:1.2; width:199px;}
#lia-body .lia-content .FakeTwitterContent td.twitter-right-content {vertical-align:top;}
#lia-body .lia-content .FakeTwitterContent .twitter-right-content td + td {padding:0 8px;}
#lia-body .lia-content .FakeTwitterContent .twitter-right-content #side {margin-bottom:10px; padding-top:0.5em; width:198px; }
#lia-body .lia-content .FakeTwitterContent .twitter-right-content #side .section.profile-side { margin-bottom:1em !important; padding-bottom:16px; padding:0 10px;}
#lia-body .lia-content .FakeTwitterContent .twitter-right-content #side ul.entry-author {margin-bottom:0.6em; }
#lia-body .lia-content .FakeTwitterContent .twitter-right-content #side li.about { padding-bottom:3px;}
#lia-body .lia-content .FakeTwitterContent .twitter-right-content #side .label {font-weight :bold;}
#lia-body .lia-content .FakeTwitterContent .twitter-right-content #side .stats {clear:both; float:none; margin:0; padding:0; position:relative; line-height:1.2;}
#lia-body .lia-content .FakeTwitterContent .twitter-right-content #side .stats .numeric { font-family:Helvetica Neue,Helvetica,Arial,sans-serif; font-size:13px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; text-decoration:none; color:#b5b5b5;}
#lia-body .lia-content .FakeTwitterContent .twitter-right-content #side .stats .stats_count {display :block; }
#lia-body .lia-content .FakeTwitterContent .twitter-right-content #side .stats .label {font-size:0.9em; text-transform:lowercase; font-weight:normal; }
#lia-body .lia-content .FakeTwitterContent .twitter-right-content ul.sidebar-menu li a { background-image:none;
	clear:both; cursor:pointer !important; display:block; line-height:1.2; margin-right:-1px;
	outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; padding:0.5em 0 0.3em 14px; }
#lia-body .lia-content .FakeTwitterContent .twitter-right-content ul.sidebar-menu li a span {display:inline-block; width:auto; }
#lia-body .lia-content .FakeTwitterContent .twitter-right-content ul.sidebar-menu li a span.stat_count {
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
	background-color:transparent; float:right; font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
	font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold;
	line-height:normal; margin-right:14px; margin-top:0; padding:0 0.1em; }
#lia-body .lia-content .FakeTwitterContent .twitter-right-content li {padding-top:1px;}
#lia-body .lia-content .FakeTwitterContent .twitter-right-content ul.sidebar-menu li a.active {color:#b5b5b5;}
#lia-body .lia-content .FakeTwitterContent .twitter-right-content ul.sidebar-menu li a.active span + span {font-weight:bold;}
#lia-body .lia-content .FakeTwitterContent .twitter-right-content h2.sidebar-title {font-size:1.05em; font-weight:normal; padding:0.2em 14px; }
#lia-body .lia-content .FakeTwitterContent .twitter-right-content .rss {display:block; padding-left:20px; padding-top:6px;}
#lia-body .lia-content .FakeTwitterContent .twitter-right-content a.indented-link {margin:0.5em 14px 1em;}
/** bottom navigation **/
#lia-body .lia-content .FakeTwitterContent .twitter-right-content hr { color:#ffffff; height:1px; margin:0.5em 14px; filter:alpha(opacity=70); opacity:0.7;  }

#lia-body .lia-content .FakeTwitterContent .twitter-footer-navigation { background:#FFFFFF none repeat scroll 0 0;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
	line-height:1; margin-top:0.7em; padding:8px 0; text-align:center; white-space:nowrap; }
#lia-body .lia-content .FakeTwitterContent .twitter-footer-navigation li { display:inline; padding:0 4px; }

/*******************************************************
		Twitter Badge Fake Twitter Content - End
*******************************************************/

/********************************************************
		Badges - Begin
*********************************************************/
#lia-body .lia-content .lia-panel.lia-component-badges-list ul.lia-list-tile { margin:0 0 10px 
	20px;}
#lia-body .lia-content .lia-panel.lia-component-badges-list ul.lia-list-tile li 
	{ margin:0 12px 12px 0; position:relative; }
	
#lia-body .lia-content .lia-user-badge-display { position:relative; }
#lia-body .lia-content .lia-user-badge-display-card .lia-user-badge-frame-card 
	{ width:210px; 
		height:202px; 
		border:1px solid black; background-color:#FFFFFF; 
		-moz-box-sizing:border-box; box-sizing:border-box; }
		
#lia-body .lia-content .lia-user-badge-display-card.lia-badge-not-achieved .lia-user-badge-frame-card 
	{ border:1px solid #E4E3E1; }
#lia-body .lia-content .lia-user-badge-frame-card.lia-user-badge-display-frame-front 
	{padding:20px 0 0; z-index:1; }
#lia-body .lia-content .lia-user-badge-frame-card.lia-user-badge-display-frame-back { display:block;
	position:absolute; top:0; left:0; z-index:-1; -webkit-transform:rotateY(180deg); transform:rotateY(180deg); }
#lia-body .lia-content .lia-user-badge-description 
	{ width:190px;
	height:180px; margin:10px; overflow:hidden;
	color:#000000; display:table; }
#lia-body .lia-content .lia-user-badge-description > div {display:table-cell; vertical-align:middle; }	


/** Flip animation for badge cards**/
/**Uncomment the line below for flip animation**/
/* #lia-body .lia-content .lia-user-badge-display-frame {
	transform-style:preserve-3d; -webkit-transition:all 0.1s linear; transition:all 0.1s linear; } */
#lia-body .lia-content .lia-user-badge-display-card:hover .lia-user-badge-display-frame 
	{ -webkit-transform:rotateY(180deg); transform:rotateY(180deg); }
#lia-body .lia-content .lia-user-badge-display-card:hover .lia-user-badge-display-frame-back { z-index:1; }
/* CORE-495 Fix a bug in safari 6 with rotateY http://stackoverflow.com/a/12428362/646585 */
#lia-body .lia-content .lia-user-badge-display-card { overflow: hidden; }

#lia-body .lia-content .lia-user-badge-display .lia-user-badge-attributes 
	{ margin:0 14px 10px; }
#lia-body .lia-content .lia-user-badge-display .lia-user-badge-attributes .lia-user-badge-name 
	{ color:#000000; text-align:center; margin:0 0 5px; 
	  overflow:hidden; height:18px; }
#lia-body .lia-content .lia-user-badge-display .lia-user-badge-attributes .lia-badge-participants-count 
	{ text-align:center; color:#7B756B; font-size:12px; }
#lia-body .lia-content .lia-user-badge-display .lia-user-badge-attributes .lia-user-badge-date 
	{ text-align:center; margin:0 0 5px; color:#7B756B; 
	  height:26px; 
	  font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; }

#lia-body .lia-content .lia-user-badge-display .lia-user-badge-attributes .lia-badge-progress-display 
	{ margin:0 0 5px; color:#7B756B; 
	  height:26px; } /*3 = height of lia-progress-bar-block*/
#lia-body .lia-content .lia-progress-text { text-align:center; font-size:11px; 
	font-style:italic; font-weight:bold; color:#000000; }
#lia-body .lia-content .lia-progress-bar-block { background-color:#E4E3E1; height:3px; 
	margin:0 0 5px; }
#lia-body .lia-content .lia-progress-bar-block .lia-progress-bar 
	{ background-color:#79A22E; width:40%; height:3px; }/**3 = height of lia-progress-bar-block**/
#lia-body .lia-content .lia-user-badge-display > span 
		{ display:block; width:72px; height:72px; 
		  margin:0 auto 5px; }
#lia-body .lia-content .lia-user-badge-display.lia-badge-not-achieved img { opacity:0.2; }
#lia-body .lia-content .lia-user-badge-display img { max-width:72px; 
	max-height:72px; }
/********************************************************
		Badges - End
*********************************************************//*******************************************************
		Blog / Idea Exchange / Contest
********************************************************

		TOC

********************************************************/

/* Simple Message List */
#lia-body.blog-interaction-style .SimpleMessageList .message { padding:0; }

/* blog comments awaiting moderation comment view */
#lia-body .lia-content .lia-requires-moderation-state { background-color:#E3DFD7; }
#lia-body .lia-content .lia-requires-moderation-state.lia-deleted-state { background-color:transparent; }
/* This is anomalous, but is needed to overwrite the previous style, in the context of Ajax-driven comment moderation */
#lia-body .lia-content .moderated { background-color:transparent; border-top:1px solid #000000; }
#lia-body .lia-content .awaiting-moderation .success-message { margin-bottom:5px; }

/* TODO: Make these styles global or nested under a component */
#lia-body .lia-content .awaitingModerationBlock .comment-links-bar { visibility:hidden; } 
#lia-body .lia-content .awaitingModerationBlock .kudos-disabled.not-kudoed { visibility:hidden; }
#lia-body .lia-content .awaitingModerationBlock .lia-message-options,
#lia-body .lia-content .awaitingModerationBlock .lia-message-actions,
	#lia-body .lia-content .awaitingModerationBlock .lia-message-kudos
		{display: none; }
#lia-body .lia-content .delete-confirmation { float:left; margin-left:5px; margin-top:5px; }
#lia-body .lia-content .delete-confirmation .global-delete-element { padding:0px 1px 0px 2px; }
#lia-body .lia-content .delete-confirmation .global-delete-invisible { padding:0px 1px; }

/* Inline Comment Moderator */
#lia-body .lia-content .InlineCommentModerator .AjaxFeedback { display:inline; color:#ED1C24; }

/* Idea Status */
/*** begin ie6 clearing */
* html #lia-body .lia-content .lia-message-moderation { clear:both; }
/*** end ie6 clearing */

/* Blog Bios/Moderator Taplet */
#lia-body  .BlogBiosTaplet .lia-user-info-group-short,
	#lia-body .BlogModeratorsTaplet .lia-user-info-group-short
		{ margin-bottom:0; }

/* Labels */
#lia-body .LabelsList .lia-link-disabled { font-weight:bold; }
#lia-body .lia-content .predefined-labels ul.lia-list-standard-inline li { white-space:normal; }

/* Hide Buttons */
#lia-body .lia-content .hide-buttons .comment-links-bar,
	#lia-body .lia-content .hide-buttons .comment-buttons,
	#lia-body .lia-content .hide-buttons .KudosButton,
	#lia-body .lia-content .hide-buttons .AddThis,
	#lia-body .lia-content .hide-buttons .MessageStatusSelector,
	#lia-body .lia-content .hide-buttons .AddMessageTags
		{ display:none; }

/* Blog Moderation Filter */
#lia-body .BlogModerationFilter .blogSelector { margin:5px 0px 5px 0px; }
#lia-body .BlogModerationFilter .blogFilter { margin:5px 0px 5px 0px;  }
#lia-body .BlogModerationFilter .filterItem {display:inline; padding-left:10px; }

/* Blogroll Entry */
#lia-body .AddBlogrollEntry .lia-form-vertical .lia-form-footer .lia-quilt-column-left { display:none; }
#lia-body .AddBlogrollEntry .lia-form-vertical .lia-form-footer .lia-quilt-column-right { width:100%; }
#lia-body .BlogrollTaplet .lia-blogroll-entry-delete { float:right; }

/* Collapsed Idea View */
#lia-body .lia-content .lia-message-idea .lia-button-image-kudos-count-only	{
	-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;
	border-bottom-left-radius:5px; border-bottom-right-radius:5px;
	color:#31302B; }
#lia-body .lia-content .lia-message-idea .lia-button-image-kudos-count-only .lia-button-image-kudos-label { background:url(/skins/images/F0D23536E635D5EBEF74E3B345FBBBC9/base/images/icon_stat_kudos.png) no-repeat 0 50%; color:#7B756B;  
	font-size:12px; line-height:20px; font-weight:bold; display:block; padding-left:17px; 
	width:33px; text-align:center; }
	
/* Blog Draft Actions */
#lia-body .lia-content .lia-ajax-success-highlight .blog-draft-action,
	#lia-body .lia-content .lia-ajax-remove-highlight .blog-draft-action
		{ display:none; }

/* blog console moderation */
#lia-body.BlogConsolePage .lia-content .lia-message-options { display:none; }

/* Blog article summaries */
#lia-body .lia-content .lia-blog-article-summary-view { border-bottom:1px solid #BDBAB5; margin-bottom:10px; padding-bottom:10px; }
#lia-body .lia-content .lia-blog-article-summary-view .lia-component-image img { display:block; margin-bottom:5px; }
#lia-body .lia-content .lia-blog-article-summary-view .lia-message-subject { font-family:"Open Sans", Arial; font-weight:bold; font-size:18px; line-height:23px; }
#lia-body .lia-content .lia-blog-article-summary-view .lia-component-byline,
	#lia-body .lia-content .lia-blog-article-summary-view .lia-component-post-date
		{ font-size:12px; line-height:23px; }
#lia-body .lia-content .lia-blog-article-summary-view .lia-component-post-date { color:#7B756B; }
/*******************************************************
		Code Book - Begin
********************************************************/

#lia-body .lia-content .lia-cb-current-box { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
	display:inline-block; height:20px; vertical-align:middle; width:40px; }
/* skin.properties */
#lia-body .lia-content .lia-cb-bg-foreground { background-color:#31302B; }
#lia-body .lia-content .lia-cb-bg-background { background-color:#FFFFFF;
	border:1px solid #31302B; -moz-box-model:border-box; -webkit-box-model:border-box; box-model:border-box; }
#lia-body .lia-content .lia-cb-bg-midtone { background-color:#7B756B; }
#lia-body .lia-content .lia-cb-bg-rollover { background-color:#C14800; }
#lia-body .lia-content .lia-cb-bg-selection { background-color:#E3DFD7;
	border:1px solid #31302B; -moz-box-model:border-box; -webkit-box-model:border-box; box-model:border-box; }
#lia-body .lia-content .lia-cb-bg-alert { background-color:#ED1C24; }
#lia-body .lia-content .lia-cb-bg-safe { background-color:#79A22E; }
#lia-body .lia-content .lia-cb-bg-warn { background-color:#8a6d3b; }
#lia-body .lia-content .lia-cb-bg-status { background-color:#E4E3E1; }
#lia-body .lia-content .lia-cb-bg-primary-01 { background-color:#EF672F; }
#lia-body .lia-content .lia-cb-bg-primary-02 { background-color:#F79E63; }
#lia-body .lia-content .lia-cb-bg-primary-03 { background-color:#808080; }
#lia-body .lia-content .lia-cb-bg-primary-04 { background-color:#808080; }
#lia-body .lia-content .lia-cb-type-body-01 { font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; }
#lia-body .lia-content .lia-cb-type-small-01 { font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; }
#lia-body .lia-content .lia-cb-type-title-01 { font-size:22px; line-height:28px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content .lia-cb-type-title-02 { font-size:20px; line-height:25px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content .lia-cb-type-title-03 { font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content .lia-cb-type-title-04 { font-size:11px; line-height:13px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content .lia-component-codebook-current-palette-settings .lia-cb-type-body-01 { background-color:#EAEAE9;
	height:18px; overflow:hidden; }
#lia-body .lia-content .lia-component-codebook-current-palette-settings .lia-cb-type-small-01 { background-color:#EAEAE9;
	height:15px; overflow:hidden; }
#lia-body .lia-content .lia-component-codebook-current-palette-settings .lia-cb-type-title-01 { background-color:#EAEAE9;
	height:28px; overflow:hidden; }
#lia-body .lia-content .lia-component-codebook-current-palette-settings .lia-cb-type-title-02 { background-color:#EAEAE9;
	height:25px; overflow:hidden; }
#lia-body .lia-content .lia-component-codebook-current-palette-settings .lia-cb-type-title-03 { background-color:#EAEAE9;
	height:23px; overflow:hidden; }
#lia-body .lia-content .lia-component-codebook-current-palette-settings .lia-cb-type-title-04 { background-color:#EAEAE9;
	height:13px; overflow:hidden; }

#lia-body .lia-content .lia-cb-toggle-open-content { display:block; }
#lia-body .lia-content .lia-cb-toggle-closed-content { display:none; }
#lia-body .lia-content #lia-cb-skin-color,
	#lia-body .lia-content #lia-cb-skin-type,
	#lia-body .lia-content #lia-cb-controls-kudos-v1
		{ background:url(/skins/images/D5DB24D43FC04821C5CD645539886744/base/images/icon_toggle_open.png) 0 50% no-repeat; display:block;
		margin:0 10px 5px;
		padding:0 0 0 17px; }
#lia-body .lia-content #lia-cb-skin-color.lia-cb-toggle-closed,
	#lia-body .lia-content #lia-cb-skin-type.lia-cb-toggle-closed,
	#lia-body .lia-content #lia-cb-controls-kudos-v1.lia-cb-toggle-closed
		{ background-image:url(/skins/images/7C1059BD4DA2A90C2C347D3184B399D4/base/images/icon_toggle_closed.png); }
#lia-body .lia-content #lia-cb-controls-kudos-v1 { margin:0 0 5px; }
#lia-body .lia-content .lia-component-codebook-chapters .lia-list-tree .lia-list-tree-opened > span.lia-list-tree-toggle {
	background-image:none; }

#lia-body .lia-content #lia-cb-skin-type-list .lia-cb-current-box { display:block; width:auto; }
#lia-body .lia-content .lia-cb-icon-box { padding:5px; }
#lia-body .lia-content .lia-cb-icon-table.bg-on .lia-cb-icon-box { background:url(/skins/images/9873DABA2D0BE33111E3E5A0BD11B4D9/base/images/bg_transparent.png) 0 0 repeat; }
#lia-body .lia-content .lia-cb-icon-table.bg-fg .lia-cb-icon-box { background:#EF672F none 0 0 no-repeat; }
#lia-body .lia-content .lia-cb-icon-box img { max-width:100px; }

#lia-body .CodeBookCurrentPageWidth { position:relative; }
#lia-body .CodeBookCurrentPageWidth .lia-quilt-column-alley { height:5px; top:-5px; }
#lia-body .CodeBookCurrentPageWidth .lia-quilt-column-alley { background-color:#7B756B; }

#lia-body .lia-content .lia-quilt-row-lia-cb-main .lia-text-description { color:#7B756B; } 
#lia-body .lia-content .lia-cb-hr { height:5px; border-top:1px solid #7B756B; } 
	
/*******************************************************
		Code Book - End
********************************************************/
/*******************************************************
		Node Tree - Begin
********************************************************/

#lia-body .lia-content .lia-list-tree>ul { margin:0 0 10px; }
#lia-body .lia-content .lia-list-tree ul,
	#lia-body .lia-content .lia-list-tree ul li
		{ zoom:1; }
#lia-body .lia-content .lia-list-tree ul:after,
	#lia-body .lia-content .lia-list-tree ul li:after
		{ clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-list-tree ul li { background:transparent url(/skins/images/E813285FC9815BF83C78ABE093A78AC9/base/images/bg_list_tree_node.png) no-repeat 0 0;
	line-height:20px; padding:0 0 0 17px; }
#lia-body .lia-content .lia-list-tree ul li:last-child { background-image:url(/skins/images/3CBBC8C1625227C787FBCC9AD9BF87FF/base/images/bg_list_tree_node_last.png); }
#lia-body .lia-content .lia-list-tree>ul>li,
	#lia-body .lia-content .lia-list-tree>ul>li:last-child
		{ background-image:none; padding:0; }
#lia-body .lia-content .lia-list-tree .lia-list-tree-toggle-node { zoom:1; }
#lia-body .lia-content .lia-list-tree .lia-list-tree-toggle-node:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-list-tree ul .lia-list-tree-toggle-container li > ul,
	#lia-body .lia-content .lia-form fieldset fieldset .lia-list-tree ul .lia-list-tree-toggle-container li > ul,
	#lia-body .lia-content .lia-list-tree-indented ul .lia-list-tree-toggle-container,
    #lia-body .lia-content .lia-list-tree-indented .lia-list-tree-toggle-container ul
		{ padding:0 0 0 17px; }
/*** begin ie6 fix for lack of direct child selector */
* html #lia-body .lia-content .lia-list-tree ul li ul,
	* html #lia-body .lia-content .lia-list-tree ul li ul li ul,
	* html #lia-body .lia-content .lia-list-tree ul li ul li ul li ul,
	* html #lia-body .lia-content .lia-list-tree ul li ul li ul li ul li ul,
	* html #lia-body .lia-content .lia-list-tree ul li ul li ul li ul li ul	li ul
		{ padding:0 0 0 17px; }
/*** end ie6 fix for lack of direct child selector */
#lia-body .lia-content .lia-form fieldset fieldset .lia-list-tree .lia-list-tree-toggle-container>li>ul { margin-top:0; }

#lia-body .lia-content .lia-list-tree .lia-node-icon { float:left;
	margin:4px 5px 0 0; }

#lia-body .lia-content .lia-list-tree li.lia-list-tree-selected>.lia-component-forums-widget-community-node-tree-item,
	#lia-body .lia-content .lia-list-tree li.lia-list-tree-selected>.lia-node-display>.lia-node-display-node-title
		{ background-color:#E3DFD7; }
#lia-body .lia-content .lia-list-tree .lia-list-tree-closed ul { display:none; }
#lia-body .lia-content .lia-list-tree li.lia-list-tree-closed,
	#lia-body .lia-content .lia-list-tree li.lia-list-tree-opened
		{ padding-left:0; }
#lia-body .lia-content .lia-list-tree .lia-list-tree-closed>.lia-list-tree-toggle,
	#lia-body .lia-content .lia-list-tree .lia-list-tree-opened>.lia-list-tree-toggle
		{ background:transparent url(/skins/images/D038B6DABCF09B9094632A70BD15EF96/base/images/icon_toggle_closed_list_tree.png) no-repeat top left; display:block; float:left;
		height:12px;
		margin:4px 5px 0 0;
		width:12px; }
#lia-body .lia-content .lia-list-tree .lia-list-tree-opened>.lia-list-tree-toggle {
	background-image:url(/skins/images/68BF2C9C73A7D93BDCD85A084C44756E/base/images/icon_toggle_open_list_tree.png); }

/*** begin ie6 lack of direct child selector */
* html #lia-body .lia-content .lia-list-tree .lia-list-tree-opened .lia-list-tree-toggle,
	* html #lia-body .lia-content .lia-list-tree .lia-list-tree-closed .lia-list-tree-toggle,
	* html #lia-body .lia-content .lia-list-tree .lia-list-tree-opened .lia-list-tree-closed .lia-list-tree-toggle,
	* html #lia-body .lia-content .lia-list-tree .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-closed .lia-list-tree-toggle,
	* html #lia-body .lia-content .lia-list-tree .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-closed .lia-list-tree-toggle,
	* html #lia-body .lia-content .lia-list-tree .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-closed .lia-list-tree-toggle
		{ background:transparent url(/skins/images/D038B6DABCF09B9094632A70BD15EF96/base/images/icon_toggle_closed_list_tree.png) no-repeat top left; display:block; float:left;
		height:12px;
		margin:4px 5px 0 0;
		width:12px; }
* html #lia-body .lia-content .lia-list-tree .lia-list-tree-opened .lia-list-tree-toggle,
	* html #lia-body .lia-content .lia-list-tree .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-toggle,
	* html #lia-body .lia-content .lia-list-tree .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-toggle,
	* html #lia-body .lia-content .lia-list-tree .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-toggle,
	* html #lia-body .lia-content .lia-list-tree .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-opened .lia-list-tree-toggle
		{ background-image:url(/skins/images/68BF2C9C73A7D93BDCD85A084C44756E/base/images/icon_toggle_open_list_tree.png); }
/*** end ie6 lack of direct child selector */

/******  .lia-panel-standard .lia-list-tree */
#lia-body .lia-content .lia-panel-standard .lia-list-tree-up-level,
	#lia-body .lia-content .lia-panel-standard .lia-list-tree-root
		{ margin:0 10px 5px; }
#lia-body .lia-content .lia-panel-standard .lia-list-tree>ul { margin:0 10px 10px; }
#lia-body .lia-content .lia-panel-standard.lia-component-forums-widget-board-browser .lia-list-tree li.lia-list-tree-selected>.lia-component-forums-widget-community-node-tree-item {
	background-color:transparent; font-weight:bold; }

/****** .lia-component-admin-widget-node-editor-node-display */
#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-list-tree ul li {
	background-image:url(/skins/images/D243B8F9A06AFF210C8C455E3926FDBC/base/images/bg_list_tree_editor_node.png); }
#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-list-tree ul li:last-child {
	background-image:url(/skins/images/3961D00100A760AEE8280BEE90381726/base/images/bg_list_tree_editor_node_last.png); }
#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-list-tree > ul > li:last-child { background-image:none; }
#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-list-tree ul li,
	#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-list-tree ul .lia-list-tree-toggle-container li > ul,
	#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-form fieldset fieldset .lia-list-tree ul .lia-list-tree-toggle-container li>ul
		 { background-position:5px 0; }

#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-display-node-title,
	#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-display-node-title img,
	#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-counter,
	#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-display-node-action
		{ float:left; margin:0 10px 0 0; }
#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-display-node-title img
	{ margin:4px 5px 0 0;
	vertical-align:top; }
#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-counter img
	{ margin:4px 0 0; vertical-align:top; }
#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-display-node-title>.lia-node-display-node-title {
	margin:0; }
#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-display-node-title,
	#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-counter,
	#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-display-node-action
		{ zoom:1; }
#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-display-node-title:after,
	#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-counter:after,
	#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-display-node-action:after
		{ clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-display-node-action .lia-menu-navigation .default-menu-option {
	line-height:20px; }
#lia-body .lia-content .lia-component-admin-widget-node-editor-node-display .lia-node-display-node-action .lia-menu-dropdown-items .lia-link-navigation {
	white-space:nowrap; }
#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-list-tree ul,
	#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-list-tree ul li
		{ clear:both; }
/* hover effect */
#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-component-admin-widget-node-editor-node-display {
	border:1px solid transparent; padding:5px; zoom:1; }
#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-component-admin-widget-node-editor-node-display:after
	{ clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-component-admin-widget-node-editor-node-display:hover
	{ border:1px dotted #7B756B; }
#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-component-admin-widget-node-editor-node-display .lia-node-display-node-action { display:none; }
#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-component-admin-widget-node-editor-node-display:hover .lia-node-display-node-action { display:block; }
/* match padding of dotted border contents for tree-toggle rows */
#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-list-tree .lia-list-tree-closed>.lia-list-tree-toggle,
	#lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-list-tree .lia-list-tree-opened>.lia-list-tree-toggle
		{ border-left:1px solid transparent; margin-top:9px;
		margin-left:5px; }

/*** begin ie6 fix for lack of transparent border and :hover support */
* html #lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-component-admin-widget-node-editor-node-display { border:0; }
* html #lia-body .lia-content .lia-component-admin-widget-node-editor-tree .lia-component-admin-widget-node-editor-node-display .lia-node-display-node-action { display:block; }
/*** end ie6 fix for lack of transparent border and :hover support */

/****** .lia-node-position-editor */
#lia-body .lia-content .lia-node-position-editor .lia-node-position-editor-drop-zone,
	#lia-body .lia-content .lia-node-position-editor .lia-node-position-editor-draggable,
	#lia-body .lia-content .lia-node-position-editor .lia-node-position-editor-placeholder
		{ line-height:20px; padding:0 5px; }
#lia-body .lia-content .lia-node-position-editor .lia-node-position-editor-placeholder { background-color:#E3DFD7;
	height:20px; }
#lia-body .lia-content .lia-node-position-editor .lia-node-position-editor-draggable { background-color:#FFFFFF;
	border:1px dotted transparent; cursor:ns-resize; }
#lia-body .lia-content .lia-node-position-editor .lia-node-position-editor-draggable:hover { 
	border:1px dotted #7B756B; }
#lia-body .lia-content .lia-node-position-editor .lia-node-position-editor-draggable { position:relative; }
#lia-body .lia-content .lia-node-position-editor .lia-node-position-editor-draggable .lia-drag-handle {
	background:#E4E3E1 url(/skins/images/36ACF4A5651A1B8CF317131A75206DCC/base/images/bg_drag_handle.png) no-repeat 0 50%;
	cursor:ns-resize; height:20px; left:-12px;
	width:12px; position:absolute; filter:alpha(opacity=95); opacity:.95; }	
#lia-body .lia-content .lia-node-position-editor .lia-node-position-editor-drop-zone img,
	#lia-body .lia-content .lia-node-position-editor .lia-node-position-editor-draggable img,
	#lia-body .lia-content .lia-node-position-editor .lia-node-position-editor-placeholder img
		{ float:left; margin:4px 5px 0 0; }

/****** Load Overlay */
#lia-body .lia-content .lia-list-tree .lia-list-tree-load-overlay { text-align: center; }

/****** Studio side column */
#lia-body .lia-content .admin-side .lia-list-tree ul li .lia-modal-trigger-wrapper { display:inline; }

/*******************************************************
		Node Tree - End
********************************************************//*******************************************************
		Tooltips - Start
********************************************************/

/* Override customizations to .lia-content since it is needed as a separate wrapper around .lia-panel-tooltip */
body#lia-body .lia-content.lia-panel-tooltip-wrapper { background:transparent none !important; border:0 !important; clear:none !important; float:none !important; height:auto !important; margin:0 !important; min-height:0 !important; min-width:0 !important; overflow:visible !important; padding:0 !important; z-index:9999; }
/*** begin ie6 lack of multiple class support */
* html body#lia-body .lia-panel-tooltip-wrapper  { background:transparent none !important; border:0 !important; clear:none !important; float:none !important; height:auto !important; margin:0 !important; min-height:0 !important; min-width:0 !important; overflow:visible !important; padding:0 !important; z-index:9999; }
/*** end ie6 lack of multiple class support */
/* Set the padding on the side where the stem will appear.
	-tr-bl = top-right target, bottom-left tip
	-lt-rt = left-top target, right-top tip
	-br-tl = bottom-right target, top-left tip
	.lia-panel-tooltip stem positions available: topleft, topmiddle, topright, righttop, rightmiddle, rightbottom,
	bottomright, bottommiddle, bottomleft, leftbottom, leftmiddle, lefttop. */
#lia-body .lia-panel-tooltip { background:transparent url(/skins/images/546B163588EAFE2BEC525CF5F62652F0/base/images/tooltip_stem_topright.png) no-repeat top right;
	 padding:16px 0 0 0; white-space:normal; }
#lia-body .lia-panel-tooltip-tr-bl { background:transparent url(/skins/images/9D1A33F329F6951B1E6B2B1CA1DE5029/base/images/tooltip_stem_bottomleft.png) no-repeat bottom left;
	 padding:0 0 16px 0; }
#lia-body .lia-panel-tooltip-lt-rt,
	#lia-body .lia-panel-tooltip-lt-rt-message
		{ background:transparent url(/skins/images/7BC7609C49101BA57D94DA1C46257CC9/base/images/tooltip_stem_righttop.png) no-repeat top right;
		 padding:0 16px 0 0; }
#lia-body .lia-panel-tooltip-br-tl { background:transparent url(/skins/images/13F045BA4AC02DCFC279BBA6AED3449A/base/images/tooltip_stem_topleft.png) no-repeat top left;
	 padding:16px 0 0 0; }
#lia-body .lia-panel-tooltip .content,
	#lia-body .lia-panel-tooltip-tr-bl .content,
	#lia-body .lia-panel-tooltip-lt-rt .content,
	#lia-body .lia-panel-tooltip-lt-rt-message .content,
	#lia-body .lia-panel-tooltip-br-tl .content
		{ background-color:#E3DFD7; color:#31302B;
		font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal;
		max-width:230px; padding:10px; }
/*** begin ie6 lack of max-width support */
* html #lia-body .lia-panel-tooltip .content,
	* html #lia-body .lia-panel-tooltip-tr-bl .content,
	* html #lia-body .lia-panel-tooltip-lt-rt .content,
	* html #lia-body .lia-panel-tooltip-lt-rt-message .content,
	* html #lia-body .lia-panel-tooltip-br-tl .content
		{ width:230px; }
/*** end ie6 lack of max-width support */
#lia-body .lia-panel-tooltip-lt-rt-message .content { max-width:none; width:464px; }
#lia-body .lia-panel-tooltip-br-tl .content { max-width:480px; }
/*** begin ie6 ie7 positioning difference */
#lia-body .lia-panel-tooltip-lt-rt-message { *position:relative; *right:16px; }
#lia-body .lia-panel-tooltip-lt-rt-message .content { *margin-left:16px; }
/*** end ie6 ie7 positioning difference */
/*** begin ie6 lack of max-width support */
* html #lia-body .lia-panel-tooltip-lt-rt-message .content { width:464px; }
* html #lia-body .lia-panel-tooltip-br-tl .content { width:480px; }
/*** end ie6 lack of max-width support */

#lia-body .lia-content .lia-tooltip-trigger { display:inline; }

#lia-body .lia-content.lia-panel-tooltip-wrapper { display:none; }

/*******************************************************
		Tooltips - End
********************************************************/
/*******************************************************
		Notification Settings Form - Begin
********************************************************/

#lia-body .lia-content .lia-notifications-settings-form .lia-multi-column-row-section { 
	font-size:11px; line-height:13px; font-family:"Open Sans", Arial; font-weight:bold; font-weight: bold; }
#lia-body .lia-content .lia-notifications-settings-form .lia-form-row-divider { border-bottom:1px solid #E4E3E1;
	min-height:0; margin:0 0 20px; }
#lia-body .lia-content .lia-notifications-settings-form .lia-form-horizontal .lia-form-footer .lia-quilt-column-08 { width:54.16667%; }
	/* width = equivalent of 1 + 11 + 1 columns (see NotificationSettingsForm) */
#lia-body .lia-content .lia-notifications-settings-form .lia-form-horizontal .lia-form-footer .lia-quilt-column-16 { width:auto; }

/*******************************************************
		Notification Settings Form - End
********************************************************//******************************************************
		Image/Video - Begin
*******************************************************/

/* Uploaded Image/Video Display */
#lia-body .UploadedImageDisplay .image-status,
	#lia-body .UploadedVideoDisplay .video-status
		{ font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; }
#lia-body .UploadedImageDisplay .image-batch-processing,
	#lia-body .UploadedImageDisplay .image-title,
	#lia-body .UploadedImageDisplay .image-addedby,
	#lia-body .UploadedImageDisplay .image-status,
	#lia-body .UploadedVideoDisplay .video-batch-processing,
	#lia-body .UploadedVideoDisplay .video-title-wrapper,
	#lia-body .UploadedVideoDisplay .video-addedby-wrapper,
	#lia-body .UploadedVideoDisplay .video-status
		{ margin:0 0 10px; }
#lia-body .UploadedVideoDisplay .metadata { color:#7B756B; }
#lia-body .UploadedImageDisplay .image-status .moderation-status,
	#lia-body .UploadedImageDisplay .image-status .privacy,
	#lia-body .UploadedVideoDisplay .video-status .moderation-status,
	#lia-body .UploadedVideoDisplay .video-status .privacy
		{ display:inline; overflow:hidden; }

/* Image/Video Gallery */
#lia-body .lia-content .lia-form-upload-entry .lia-button-wrapper,
	#lia-body .lia-content .lia-form-upload-entry .lia-button-wrapper .lia-button
		{ float:left; }
#lia-body .lia-content .lia-form-upload-entry .ProgressBar { clear:both;
	padding:4px 0 0 0;}
#lia-body .lia-content .AlbumGalleryList .lia-form-upload-entry input[type="file"].image-upload-link { width: 35%; }
/*** begin ff2 browse button fix */
#lia-body .lia-content .ImageUpload .lia-button-secondary .swfupload {z-index:-1;}
#lia-body .lia-content .ImageUpload .lia-button-secondary {display:block;}
/*** end ff2 browse button fix */
#lia-body .ImageGallery ul.lia-list-tile>li,
	#lia-body .ImageGalleryTaplet ul.lia-list-tile>li,
	#lia-body .VideoGallery ul.lia-list-tile>li,
	#lia-body .VideoGalleryTaplet ul.lia-list-tile>li
		{ background:#F1F1F0; height:auto;
		margin:0 10px 10px 0;
		padding:10px;	width:100px; }
#lia-body .VideoGallery ul.lia-list-tile>li,
	#lia-body .VideoGalleryTaplet ul.lia-list-tile>li
		{ width:150px; }
#lia-body .ImageGalleryTaplet ul.lia-list-tile>li.tiny,
	#lia-body .VideoGalleryTaplet ul.lia-list-tile>li.tiny
		{ width:48px; }
#lia-body .VideoGalleryTaplet ul.lia-list-tile>li.tiny
		{ width:75px; }
/* begin ie6 child selector equivalent */
* html #lia-body .ImageGallery ul.lia-list-tile li,
	* html #lia-body .ImageGalleryTaplet ul.lia-list-tile li,
	* html #lia-body .VideoGallery ul.lia-list-tile li,
	* html #lia-body .VideoGalleryTaplet ul.lia-list-tile li
		{ background:#F1F1F0; height:auto;
		margin:0 10px 10px 0;
		padding:10px; width:100px; }
	* html #lia-body .VideoGallery ul.lia-list-tile li,
	* html #lia-body .VideoGalleryTaplet ul.lia-list-tile li
		{ width:150px; }
* html #lia-body .ImageGalleryTaplet ul.lia-list-tile li.tiny,
	* html #lia-body .VideoGalleryTaplet ul.lia-list-tile li.tiny
		{ width:48px; }
* html #lia-body .VideoGalleryTaplet ul.lia-list-tile li.tiny
		{ width:75px; }
* html #lia-body .ImageGallery ul.lia-list-tile * li,
	* html #lia-body .ImageGalleryTaplet ul.lia-list-tile * li,
	* html #lia-body .VideoGallery ul.lia-list-tile * li,
	* html #lia-body .VideoGalleryTaplet ul.lia-list-tile * li
		{ background:transparent; float:none; width:auto; height:auto; margin:0; padding:0; }
/* end ie6 child selector equivalent */
/* Uploaded Image/Video Display in a Image/Video Gallery */
#lia-body .ImageGallery .UploadedImageDisplay .lia-list-tile-image-wrapper,
	#lia-body .ImageGalleryTaplet .UploadedImageDisplay .lia-list-tile-image-wrapper,
	#lia-body .VideoGallery .UploadedVideoDisplay .lia-list-tile-image-wrapper,
	#lia-body .VideoGalleryTaplet .UploadedVideoDisplay .lia-list-tile-image-wrapper
		{ height:100px; width:100px; }
#lia-body .VideoGallery .UploadedVideoDisplay .lia-list-tile-image-wrapper,
	#lia-body .VideoGalleryTaplet .UploadedVideoDisplay .lia-list-tile-image-wrapper
		{ height:150px; width:150px; }
#lia-body .ImageGallery .UploadedImageDisplay .lia-list-tile-image img,
	#lia-body .ImageGalleryTaplet .UploadedImageDisplay .lia-list-tile-image img
		{ max-height:100px; max-width:100px; }
#lia-body .VideoGallery .UploadedVideoDisplay .lia-list-tile-image img,
	#lia-body .VideoGalleryTaplet .UploadedVideoDisplay .lia-list-tile-image img
		{ max-height:150px; max-width:150px; }
#lia-body .ImageGalleryTaplet .tiny .UploadedImageDisplay .lia-list-tile-image-wrapper,
	#lia-body .VideoGalleryTaplet .tiny .UploadedVideoDisplay .lia-list-tile-image-wrapper
		{ height:48px; width:48px; }
#lia-body .VideoGalleryTaplet .tiny .UploadedVideoDisplay .lia-list-tile-image-wrapper
	{ height:75px; width:75px; }
#lia-body .ImageGalleryTaplet .tiny .UploadedImageDisplay .lia-list-tile-image img
	{ max-height:48px; max-width:48px; }
#lia-body .VideoGalleryTaplet .tiny .UploadedVideoDisplay .lia-list-tile-image img
	{ max-height:75px; max-width:75px; }
#lia-body .ImageGallery .UploadedImageDisplay .image-addedby,
	#lia-body .VideoGallery .UploadedVideoDisplay .video-addedby-wrapper
		{ margin:0; }
#lia-body .ImageGallery .UploadedImageDisplay .image-addedby,
	#lia-body .ImageGallery .UploadedImageDisplay .image-status,
	#lia-body .VideoGallery .UploadedVideoDisplay .video-addedby-wrapper,
	#lia-body .VideoGallery .UploadedVideoDisplay .video-status,
	#lia-body .VideoGallery .UploadedVideoDisplay .metadata
		{ font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; }
#lia-body .ImageGallery .UploadedImageDisplay .image-status,
	#lia-body .ImageGalleryTaplet .UploadedImageDisplay .image-status,
	#lia-body .VideoGallery .UploadedVideoDisplay .video-status,
	#lia-body .VideoGalleryTaplet .UploadedVideoDisplay .video-status
		{ height:15px; }

/* ImageUploadEditor Flash Control */
#lia-body .lia-content .lia-form-image-upload-entry .swfupload { position: absolute; z-index: 1; }

/* Single Uploaded Image/Video Display */
#lia-body .UploadedImageDisplay.single-image .image-title,
	#lia-body .UploadedVideoDisplay.single-video .video-title-wrapper
		{ font-size:20px; line-height:25px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .UploadedImageDisplay.single-image .image-display-group,
	#lia-body .UploadedVideoDisplay.single-video .video-display-group,
	#lia-body .UploadedVideoDisplay.single-video .description
		{ margin:0 10px 10px 0; }
#lia-body .UploadedVideoDisplay.single-video .video-display-group { float:left; }
#lia-body .UploadedVideoDisplay.single-video .description { clear:both; }

/* Image/Video Uploader Popup Page Gallery */
#lia-body.ImageUploaderPopupPage .ImageGallery ul.lia-list-tile>li
	{ width:48px; }
#lia-body.VideoEmbedPopupPage .videoGallery ul.lia-list-tile>li
	{ width:75px; }
/* begin ie6 child selector equivalent */
#lia-body.ImageUploaderPopupPage .ImageGallery ul.lia-list-tile li { width:48px; }
#lia-body.VideoEmbedPopupPage .VideoGallery ul.lia-list-tile li { width:75px; }
#lia-body.ImageUploaderPopupPage .ImageGallery ul.lia-list-tile * li,
	#lia-body.VideoEmbedPopupPage .VideoGallery ul.lia-list-tile * li
		{ background:transparent; float:none; width:auto; height:auto; margin:0; }
/* end ie6 child selector equivalent */
#lia-body.ImageUploaderPopupPage .ImageGallery ul.lia-list-tile .lia-list-tile-image-wrapper { height:48px; width:48px; }
#lia-body.VideoEmbedPopupPage .VideoGallery ul.lia-list-tile .lia-list-tile-image-wrapper { height:75px; width:75px; }
#lia-body.ImageUploaderPopupPage .ImageGallery ul.lia-list-tile .lia-list-tile-image img { max-height:48px; max-width:48px; }
#lia-body.VideoEmbedPopupPage .VideoGallery ul.lia-list-tile .lia-list-tile-image img { max-height:75px; max-width:75px; }
#lia-body .lia-content .lia-form input.video-file { width:50%; margin:0 5px 0 0; }
#lia-body .lia-content .lia-form .video-upload-widget { display:inline; }
#lia-body .lia-content .lia-form .video-upload-widget embed { vertical-align:top; }

/* Image/Video Uploader from Gallery */
#lia-body .lia-content .ImageUpload .image-preview-wrapper .uploaded-image-preview { display:block; margin:0 0 5px; }
#lia-body .lia-content .ImageUpload .button-save-image-to-gallery .lia-button-wrapper { float:left; margin:0 0 10px; }
#lia-body .VideoUploadForm { margin-top:20px; }

/* Contest Gallery */
#lia-body.ContestPage .lia-content ul.lia-list-tile li { background:#F1F1F0; height:auto;
		margin:0 10px 10px 0;
		padding:10px;	width:100px; }
#lia-body.ContestPage .lia-content .li-video-contest ul.lia-list-tile li { width:150px; height:auto; }
#lia-body.ContestPage .lia-content .li-image-contest .UploadedImageDisplay { height:100px; }
#lia-body.ContestPage .lia-content .li-video-contest .UploadedVideoDisplay { height:150px; }
#lia-body.ContestPage .lia-content .contest-batch-processing { padding-bottom:5px; }

/*** LIA-43128 changed .MessageReadByModeratorCell to be absolutely positioned on the top right ***/
#lia-body.ContestPage .lia-content ul.lia-list-tile .contest-gallery-card { position: relative; }
#lia-body.ContestPage .lia-content .contest-gallery-card .MessageReadByModeratorCell { position: absolute; top: 0; right: 0; z-index: 1; }

#lia-body.ContestPage .lia-content .contest-gallery-content .lia-message-unread { font-weight:bold; }
/*** begin ie6 image position */
#lia-body.ContestPage .lia-content ul.lia-list-tile .contest-gallery-card .lia-list-tile-image img {
    _position:relative; _top:-50px; /*ie6 only*/ }
/*** end ie6 image position */
#lia-body.ContestPage .lia-content .contest-gallery-content { min-height:150px; padding:5px; }
/*** begin ie6 height adjust */
* html #lia-body.ContestPage .lia-content .contest-gallery-content { height:150px !important; }
/*** end ie6 height adjust */
#lia-body.ContestPage .lia-content .author-posted-on { display:none; }
/* adjust width and hide label of horizontal kudos v2 count */
#lia-body.ContestPage .lia-content .lia-component-submissions .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-count {
	min-width:35px; }
#lia-body.ContestPage .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-count .lia-component-kudos-widget-kudos-count-label {
	display:none; }

#lia-body .lia-content .lia-message-contest .lia-media-content-wrapper { background-color:#F1F1F0;
	padding:5px; text-align:center; zoom:1; }
#lia-body .lia-content .lia-message-contest .lia-media-content-wrapper img { float:none; max-width:100%; }
#lia-body .lia-content .lia-message-contest .lia-media-content-wrapper .lia-list-tile-image-wrapper,
	#lia-body .lia-content .lia-message-contest .lia-media-content-wrapper .video-player > div
		{ margin:0 auto; }

/* .lia-contest-v2 */
/* begin revert/fix v1 styles so v2 can be separated out later */
#lia-body .lia-content .lia-contest-v2 ul.lia-list-tile li { background:transparent; margin:0; padding:0; }
#lia-body .lia-content .lia-contest-v2 .li-video-contest ul.lia-list-tile li { width:auto; }
#lia-body .lia-content .lia-contest-v2 .lia-image-contest .UploadedImageDisplay { height:auto; zoom:1; }
#lia-body .lia-content .lia-contest-v2 .lia-video-contest .UploadedVideoDisplay { height:auto; zoom:1; }
#lia-body .lia-content .lia-contest-v2 .contest-batch-processing { padding-bottom:0; }
#lia-body .lia-content .lia-contest-v2 .MessageReadByModeratorCell { padding-top:0; }
#lia-body .lia-content .lia-contest-v2 .contest-gallery-content .lia-message-unread { font-weight:normal; }
#lia-body .lia-content .lia-contest-v2 .contest-gallery-content { min-height:0; padding:0; }
/*** begin ie6 image position */
#lia-body .lia-content .lia-contest-v2 ul.lia-list-tile .contest-gallery-card .lia-list-tile-image img { _top:-50%; }
/*** end ie6 image position */
/* end revert/fix v1 styles */
#lia-body .lia-content .lia-contest-v2 .lia-component-submissions ul.lia-list-tile li {
	background-color:#F1F1F0; margin:0 10px 10px 0;
	padding:10px;	}
/*** begin ie6 ie7 fix */
#lia-body .lia-content .lia-contest-v2 .lia-image-contest .UploadedImageDisplay,
	#lia-body .lia-content .lia-contest-v2 .lia-video-contest .UploadedVideoDisplay
		{ zoom:1; }
/*** end ie6 ie7 fix */
#lia-body .lia-content .lia-contest-v2 .lia-image-contest ul.lia-list-tile .image-display-group,
	#lia-body .lia-content .lia-contest-v2 .lia-video-contest ul.lia-list-tile .video-display-group
		{ background-color:#FFFFFF; margin:0 0 10px; position:relative; z-index:1; }
#lia-body .lia-content .lia-contest-v2 .lia-image-contest ul.lia-list-tile .image-display-group:before,
	#lia-body .lia-content .lia-contest-v2 .lia-video-contest ul.lia-list-tile .video-display-group:before
		{ background-color:#FFFFFF; bottom:-1px; border:1px solid #BDBAB5; content:"";
		display:block; left:-1px; position:absolute; right:-1px; top:-1px; z-index:-2; }
#lia-body .lia-content .lia-contest-v2 .contest-gallery-content {
	height:130px; }
#lia-body .lia-content .lia-contest-v2 .contest-gallery-content .lia-message-unread {
	max-height:72px; overflow:hidden; }
#lia-body .lia-content .lia-contest-v2 .contest-batch-processing { margin:0 0 10px; }
#lia-body .lia-content .lia-contest-v2 .lia-video-contest .video-title-wrapper { display:none; }
#lia-body .lia-content .lia-contest-v2 .lia-component-submissions .lia-list-tile .lia-message-unread { font-weight:bold; }
#lia-body .lia-content .lia-contest-v2 .lia-component-submissions .lia-list-tile .lia-user-name { display:block;
	max-height:18px; overflow:hidden; white-space:nowrap; }
#lia-body .lia-content .lia-contest-v2 .lia-component-submissions .lia-list-tile .contest-views,
	#lia-body .lia-content .lia-contest-v2 .lia-component-submissions .lia-list-tile .lia-message-posted-on
		{ font-size:12px; line-height:15px; }
#lia-body .lia-content .lia-contest-v2 .lia-component-submissions .lia-list-tile .lia-message-posted-on { display:block;
	max-height:15px; overflow:hidden; white-space:nowrap; }
/* adjust width and hide label of horizontal kudos v2 count */
#lia-body .lia-content .lia-contest-v2 .lia-component-submissions .lia-list-tile .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-count {
	min-width:35px; }
#lia-body .lia-content .lia-contest-v2 .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-count .lia-component-kudos-widget-kudos-count-label {
	display:none; }
/*** lia-38886 replacing inline styles with equivalent defaults on classes ***/
#lia-body .contest-gallery-card .lia-list-tile-image-wrapper {
	display: block;
	height: 100px;
    width: 100px;
}

/*** CSE-35536 CSE-35533 Removed "display: block" ***/
/*** LIA-43128 added display: table-cell, vertical-align: middle and line-height: 0 ***/
#lia-body .contest-gallery-card .image-preview.constrained {
	display: table-cell;
	height: 100px;
	width: 100px;
	vertical-align: middle;
	line-height: 0;
}

#lia-body .lia-message-contest .image-preview {
  	max-width: 100%;
  	width: 600px;
}

/****** #lia-body.lia-primary-rating-type-contest-ratings */
#lia-body.lia-primary-rating-type-contest-ratings .lia-content .li-image-contest ul.lia-list-tile .lia-rating-wrapper, /* v1 */
	#lia-body.lia-primary-rating-type-contest-ratings .lia-content .lia-image-contest ul.lia-list-tile .lia-rating-wrapper,
	#lia-body.lia-primary-rating-type-contest-ratings .lia-content .li-video-contest ul.lia-list-tile .lia-rating-wrapper, /* v1 */
	#lia-body.lia-primary-rating-type-contest-ratings .lia-content .li-video-contest ul.lia-list-tile .lia-rating-wrapper
		{ height:40px; overflow:hidden; }

/* Image cropper */
#lia-body .lia-content .lia-image-cropper { margin:0 0 10px; }
#lia-body .lia-content .lia-image-cropper .lia-image-cropper-preview { overflow:hidden; }
#lia-body .lia-content .lia-image-cropper .jcrop-holder { text-align:left; }
#lia-body .lia-content .lia-image-cropper .jcrop-vline,
	#lia-body .lia-content .lia-image-cropper .jcrop-hline
		{ font-size:0px; position:absolute; background:white url(/skins/images/AC7DDF474DA66B23E83A0DD5A07DCE83/base/images/jcrop.gif) top left repeat; }
#lia-body .lia-content .lia-image-cropper .jcrop-vline { height:100%; width:1px !important; }
#lia-body .lia-content .lia-image-cropper .jcrop-hline { width:100%; height:1px !important; }
#lia-body .lia-content .lia-image-cropper .jcrop-vline.right { right:0px; }
#lia-body .lia-content .lia-image-cropper .jcrop-hline.bottom { bottom:0px; }
#lia-body .lia-content .lia-image-cropper .jcrop-handle { font-size:1px; width:7px !important; height:7px !important; border:1px #eee solid; background-color:#333; }
#lia-body .lia-content .lia-image-cropper .jcrop-tracker { width:100%; height:100%; }
#lia-body .lia-content .lia-image-cropper .custom .jcrop-vline,
	#lia-body .lia-content .lia-image-cropper .custom .jcrop-hline
		{ background:yellow; }
#lia-body .lia-content .lia-image-cropper .custom .jcrop-handle { border-color:black; background-color:#C7BB00; -moz-border-radius:3px; -webkit-border-radius:3px; }

#lia-body .lia-content .lia-user-avatar-crop-form .lia-form-footer { padding:0; }
#lia-body .lia-content .lia-user-avatar-crop-form .lia-form-footer .lia-quilt-column-08 { display:none; }
#lia-body .lia-content .lia-user-avatar-crop-form .lia-form-footer .lia-quilt-column-16 { width:70.833%; }

/******************************************************
		Image/Video - End
*******************************************************/

/******************************************************
		Media Gallery - Begin
*******************************************************/
#lia-body .lia-content .lia-quilt-media-gallery-page .lia-media-album-privacy,
	#lia-body .lia-content .lia-quilt-media-gallery-page .lia-component-external-widget-add-this
		{ float:left; margin:0 10px 0 0; }
#lia-body .lia-content .lia-quilt-media-gallery-page .lia-media-album-privacy { line-height:20px; }
#lia-body .lia-content .lia-media-list ul.lia-list-tile li {
	background-color:#F1F1F0; margin:0 10px 10px 0;
	padding:10px;	width:100px; }
#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-list-tile-image-wrapper {
	height:100px; width:100px; }
#lia-body .lia-content .lia-media-list ul.lia-list-tile .album-display-group,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .image-display-group
		{ background-color:#FFFFFF; margin:0 0 10px; position:relative; z-index:1; }
#lia-body .lia-content .lia-media-list ul.lia-list-tile .album-batch-processing,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .image-batch-processing
		{ height:16px; margin:0 0 5px; }
#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-album-actions,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-image-actions
		{ background-color:#FFFFFF;
		-moz-border-radius:5px 0 0 0; -webkit-border-radius:5px 0 0 0;
		border-radius:5px 0 0 0;
		bottom:0; position:absolute; right:0; visibility:hidden; }
#lia-body .lia-content .lia-media-list ul.lia-list-tile .album-display-group:hover .lia-media-album-actions,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .image-display-group:hover .lia-media-image-actions
		{ visibility:visible; }
#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-album-actions .lia-link-navigation,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-album-actions .lia-modal-trigger-wrapper,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-image-actions .lia-link-navigation,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-image-actions .lia-modal-trigger-wrapper
		{ float:right; }
#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-album-actions .lia-link-navigation,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-image-actions .lia-link-navigation
		{ display:block; padding:5px; }
/*** begin ie7 bug fix right floated elements inside a absolutely positioned parent */
#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-album-actions,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-image-actions
		{ *direction:rtl; }
#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-album-actions .lia-link-navigation,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-album-actions .lia-modal-trigger-wrapper,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-image-actions .lia-link-navigation,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-image-actions .lia-modal-trigger-wrapper
		{ *float:none; *display:inline; *padding:0; }
#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-album-actions .lia-link-navigation img,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-album-actions .lia-modal-trigger-wrapper img,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-image-actions .lia-link-navigation img,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .lia-media-image-actions .lia-modal-trigger-wrapper img
		{ *margin:5px; }
/*** end ie7 bug fix */
/****** album gallery */
#lia-body .lia-content .lia-media-list ul.lia-list-tile .album-display-group:before,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .album-display-group:after
		{ background-color:#FFFFFF; border:1px solid #BDBAB5; display:block; position:absolute; }
#lia-body .lia-content .lia-media-list ul.lia-list-tile .album-display-group:after {
	bottom:-1px; content:""; left:-1px; position:absolute; right:-1px; top:-1px; z-index:-2; }
#lia-body .lia-content .lia-media-list ul.lia-list-tile .album-display-group:before {
	bottom:4px; content:""; left:-6px;
	right:4px; top:-6px; z-index:-3; }
#lia-body .lia-content .lia-media-list ul.lia-list-tile .album-name,
	#lia-body .lia-content .lia-media-list ul.lia-list-tile .album-photo-count
		{ font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal;
		height:15px; overflow:hidden; }
/****** album gallery upload */
#lia-body .lia-content .lia-form-preview-entry .image-preview-wrapper li { position:relative; }
#lia-body .lia-content .lia-form-preview-entry .image-preview-wrapper li .remove-image {
	background:#FFFFFF url(/skins/images/4AC3D0303171B379E4B1138ED46873B4/base/images/button_delete.png) no-repeat 50% 50%;
	-moz-border-radius:5px 0 0 0; -webkit-border-radius:5px 0 0 0;
	border-radius:5px 0 0 0; bottom:10px;
	height:26px; position:absolute;
	right:10px; visibility:hidden;
	width:26px; z-index:2; }
#lia-body .lia-content .lia-form-preview-entry .image-preview-wrapper li:hover .remove-image { visibility:visible; }
/*** begin ie6 :hover support */
* html #lia-body .lia-content .lia-form-preview-entry .image-preview-wrapper li .remove-image { visibility:visible; }
/*** end ie6 :hover support */
#lia-body .lia-content .lia-form-preview-entry .lia-list-tile-image-wrapper { background-color:#FFFFFF;
	border:1px solid #BDBAB5; margin:-1px; }
/****** album gallery images */
#lia-body .lia-content .lia-quilt-media-gallery-page .lia-media-album-description { display:block;
	margin:0 0 10px; }
#lia-body .lia-content .lia-media-list ul.lia-list-tile .image-display-group:before {
	background-color:#FFFFFF; bottom:-1px; border:1px solid #BDBAB5; content:"";
	display:block; left:-1px; position:absolute; right:-1px; top:-1px; z-index:-2; }
#lia-body .lia-content ul.lia-list-tile .lia-media-tile .lia-media-image-author { height:18px; overflow:hidden; }
#lia-body .lia-content ul.lia-list-tile .lia-media-tile .lia-media-image-posted-on,
	#lia-body .lia-content ul.lia-list-tile .lia-media-tile .lia-media-image-posted-in,
	#lia-body .lia-content ul.lia-list-tile .lia-media-tile .lia-media-image-kudos
		{ font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal;
		height:15px; overflow:hidden; }
/****** individual image page */
#lia-body .lia-content .lia-media-image-album-info,
	#lia-body .lia-content .lia-media-image-title,
	#lia-body .lia-content .lia-media-display .lia-media-image-index,
	#lia-body .lia-content .lia-media-display .lia-media-image-kudos,
	#lia-body .lia-content .lia-media-display .lia-media-image-posted-on,
	#lia-body .lia-content .lia-media-display .lia-media-image-posted-in
		{ margin:0 0 5px; }
#lia-body .lia-content .lia-media-image-content-wrapper { border:1px solid #BDBAB5;
	padding:5px; text-align:center; }
#lia-body .lia-content .lia-media-image-content-wrapper img { margin:0 auto; max-width:100%; }
#lia-body .lia-content .lia-media-display .lia-media-image-kudos { float:right; }
#lia-body .lia-content .lia-media-display .lia-media-image-description,
	#lia-body .lia-content .lia-media-image-details
		{ margin:0 0 10px; }
#lia-body .lia-content .lia-media-display .lia-media-image-posted-in {
	font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; }
/* rejected images */
#lia-body .lia-content .lia-media-image-rejected { position:relative; }
#lia-body .lia-content .lia-media-image-rejected-text { background-color:#ED1C24; color:#FFFFFF;
	font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold;
	padding:0 2.5px; position:absolute;
	top:-25px; z-index:1; }
#lia-body .lia-content .lia-carousel-horizontal .lia-media-image-rejected-text {
	font-size:11px; line-height:13.5px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold;
	top:-13.5px; }
/* individual image navigation  */
#lia-body .lia-content .lia-media-image-nav-wrapper { margin:0 0 5px; position:relative; }
#lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-previous,
	#lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-next
		{ background:transparent url(/skins/images/3439102D1216708CE394FCDDA1C2CDBC/base/images/bg_color_foreground_50.png) repeat 0 0; height:100%; position:absolute;
		top:0; visibility:hidden; width:36px; }
#lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-next { right:0; }
#lia-body .lia-content .lia-media-image-nav-wrapper:hover .lia-media-image-nav-previous,
	#lia-body .lia-content .lia-media-image-nav-wrapper:hover .lia-media-image-nav-next
		{ visibility:visible; }
#lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-previous .lia-link-navigation,
	#lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-next .lia-link-navigation
		{ background:transparent url(/skins/images/1D8F6798FC79EBFE55E40A187EC77D99/base/images/icon_nav_previous_horizontal_inv.png) no-repeat 50% 50%; display:block;
		height:100%; width:100%; text-indent:-9999em; }
#lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-next .lia-link-navigation {
	background-image:url(/skins/images/1B39936FA6DDB7590CA772BD65459AA2/base/images/icon_nav_next_horizontal_inv.png); }
#lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-previous .lia-link-navigation:focus,
	#lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-next .lia-link-navigation:focus
		{ outline:0; }
/*** begin ie6 lack of :hover support */
* html #lia-body .lia-content .lia-media-image-nav-wrapper { padding-top:20px; }
* html #lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-previous,
	* html #lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-next
		{ visibility:visible; }
* html #lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-previous,
	* html #lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-next,
	* html #lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-previous .lia-link-navigation,
	* html #lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-next .lia-link-navigation
		{ background:none; height:auto; width:auto; }
* html #lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-previous .lia-link-navigation,
	* html #lia-body .lia-content .lia-media-image-nav-wrapper .lia-media-image-nav-next .lia-link-navigation
		{ line-height:20px; text-indent:0; }
/*** end ie6 lack of :hover support */
/****** image cropper */
#lia-body .lia-content .lia-image-cropper-crop-canvas { display:none; }
/******************************************************
		Media Gallery - End
*******************************************************/
/*******************************************************
		Groups - Begin
********************************************************/

#lia-body .lia-content .lia-groups-image { margin:0 0 10px; }

/*******************************************************
		Groups - End
********************************************************//*******************************************************
		Header - Begin
********************************************************/

/* Version Header */
#lia-body .VersionHeader { background-color:#E3DFD7; color:#31302B; text-align:center; }

/* Page Title - Since the page title can be h1 or h2 we force it to always use h1 styles */
#lia-body .lia-content .lia-component-common-widget-page-title { margin-bottom:5px;
	font-size:22px; line-height:28px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content .lia-component-common-widget-page-title,
	#lia-body .lia-content .lia-component-common-widget-page-title a
		{ color:#EF672F; }

/*** begin ie6 fix for lack of multiple class selector */
/* override #lia-body .lia-content span.lia-button.lia-link-disabled in base.css */
#lia-body .lia-content .PageTitle span.lia-link-disabled { filter:none; }
/*** end ie6 fix for lack of multiple class selector */

/* Header Search Form */
/* LIA-14652: added common-widget-search-form-message widget to display search without scope drop-down.
any css created for lia-component-common-widget-search-form should also include lia-component-common-widget-search-form-message */
#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-bar, /* to deprecate */
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form,
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form-message
		{ float:right; margin:10px 0 0 10px; }
/*** begin ie6 fix for not floating child elements */
* html #lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-bar .lia-form-inline, /* to deprecate */
	* html #lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form .lia-form-inline,
	* html #lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form-message .lia-form-inline
		{ float:left; }
/*** end ie6 fix for not floating child elements */

/* Site Navigation Drop Down */
#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-site-navigation { float:right; margin:10px 0 0 10px; }

/* User Navigation Bar */
#lia-body .lia-content ul.UserNavigation { float:left; margin:0; }
#lia-body .lia-content ul.UserNavigation li { font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; margin:0 5px 5px 0; }

/* Private Notes Link */
#lia-body .PrivateNotes { float:right;
	font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal;
	margin:0 0 2.5px; }
#lia-body .PrivateNotes a.LinkDisplay { float:left; }
#lia-body .PrivateNotes img { margin-left:5px; }
#lia-body .NoteEditorForm ul.profile-information { float:left; }
#lia-body .NoteEditorForm div.ambiguous-user-row { margin:0 0 10px 0; }
#lia-body .NoteEditorForm ul.user-conflict-list { border-bottom:1px solid #7B756B; margin:0 0 10px 0; }

/* Bread Crumb */
#lia-body .lia-content .lia-component-common-widget-breadcrumb { border-bottom:1px solid #F79E63; margin:0 0 10px; zoom:1; }
#lia-body .lia-content .lia-component-common-widget-breadcrumb ul.lia-list-standard-inline { margin:0; }
#lia-body .lia-content .lia-component-common-widget-breadcrumb ul.lia-list-standard-inline li { font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; margin:0 5px 5px 0; }
#lia-body .lia-content .lia-component-common-widget-breadcrumb ul.lia-list-standard-inline li.final-crumb { font-weight:bold; }

/* Page Title, User Navigation Bar, Private Notes Link, Bread Crumb */
/*** begin ie6 ie7 disappearing bottom margin bug */
#lia-body .lia-content .lia-component-common-widget-user-navigation,
	#lia-body .lia-content .lia-component-common-widget-breadcrumb
		{ *padding:0 0 5px; }
/*** end ie6 ie7 disappearing bottom margin bug */

#lia-body .lia-content .lia-browser-support-alert {
	background-color:#FBD1D3;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin:5px auto 5px;
	padding:5px 10px;
	position: relative }

#lia-body .lia-content .lia-browser-support-alert .lia-browser-support-alert-text {
	text-align: center;
}

#lia-body .lia-content .lia-browser-support-alert .lia-browser-support-alert-close {
	float: right;
	position: absolute;
	margin: 5px;
	top: 0;
	right: 0;
}

/*******************************************************
		Header - End
********************************************************/

/*******************************************************
		Footer - Begin
********************************************************/

/* Footer Bar */
#lia-body .lia-quilt-footer,
	#lia-body .lia-quilt-admin-footer
		{ border-top:1px solid #F79E63; padding:5px 0 0; zoom:1; }
#lia-body .lia-quilt-footer:after,
	#lia-body .lia-quilt-admin-footer:after
		{ clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-quilt-footer .lia-component-common-widget-lithium-logo,
	#lia-body .lia-quilt-admin-footer .lia-component-common-widget-lithium-logo
		{ float:right; margin-left:5px; }
#lia-body .lia-quilt-footer .lia-component-common-widget-admin-icon,
	#lia-body .lia-quilt-admin-footer .lia-component-common-widget-admin-icon
		{ float:right; }

#lia-body .lia-quilt-footer { border-top:1px solid #F79E63; padding:5px 0 0; zoom:1; }
#lia-body .lia-quilt-footer:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-quilt-footer .lia-component-common-widget-lithium-logo { float:right; margin-left:5px; }
#lia-body .lia-quilt-footer .lia-component-common-widget-admin-icon { float:right; }
#lia-body .FooterBar .SearchForm { float:left; }

/*******************************************************
		Footer - End
********************************************************/

/****************************************
    User Navigation Bar Modern - Begin
 ****************************************/
#lia-body .lia-content .user-navigation-settings-dropdown-link .user-navigation-user-profile {
	padding-right: .5em;
}
#lia-body .lia-content .user-navigation-settings-dropdown-link .user-navigation-user-profile > div {
	vertical-align:middle;
	height: 26px;
	display:table-cell;
}
#lia-body .lia-content .user-navigation-parent-dropdown {
	position: relative;
}
#lia-body .lia-content .user-navigation-parent-dropdown-combine {
	float: left;
	padding-right: 10px;
}
#lia-body .lia-content .user-navigation-settings-dropdown-link div {
	display:inline-block;
}
#lia-body .lia-content .user-navigation-settings-dropdown-link div.lia-user-avatar {
	height:26px;
}
#lia-body .lia-content .user-navigation-settings-dropdown-link div.lia-user-avatar img {
	height:26px;
}
#lia-body .lia-content .user-navigation-settings-drop-down {
	position: absolute;
	display: none;
}
#lia-body .lia-content div.user-navigation-settings-drop-down-inner {
	background:#FFFFFF;
	border:1px solid #BDBAB5;
	border-radius:2px;
	z-index:50;
	-webkit-box-shadow: 1px 1px 5px rgba(0,0,0,.15);
	-moz-box-shadow: 1px 1px 5px rgba(0,0,0,.15);
    box-shadow: 1px 1px 5px rgba(0,0,0,.15);
}
#lia-body .lia-content div.user-navigation-settings-drop-down-inner ul {
	margin:0px;
}
#lia-body .lia-content div.user-navigation-settings-drop-down-inner li {
	float:none;
	padding:5px 0px;
	margin: 0px;
	width: 110px;
}
#lia-body .lia-content div.user-navigation-settings-drop-down-inner li a {
	padding:0px 5px;
}
#lia-body .lia-content .user-navigation-settings-drop-down-inner .dropdown-separator {
	height: 0px;
	border-top: 1px solid #BDBAB5;
}
#lia-body .lia-content .user-navigation-settings-drop-down-inner {
	position: relative;
    top: 1px;
    left: auto;
    bottom: auto;
}
#lia-body .lia-content .user-navigation-arrow {
    border: 1px solid #BDBAB5;
    position: absolute;
}
#lia-body .lia-content .user-navigation-settings-drop-down-inner > .user-navigation-arrow,
    #lia-body .lia-content .user-navigation-settings-drop-down-inner > .user-navigation-arrow::after {
    box-sizing: border-box;
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
#lia-body .lia-content .user-navigation-settings-drop-down-inner > .user-navigation-arrow {
    border-width: 11px;
}
#lia-body .lia-content .user-navigation-settings-drop-down-inner > .user-navigation-arrow::after {
    border-width: 10px;
}
#lia-body .lia-content .user-navigation-settings-drop-down-inner > .user-navigation-arrow {
    left: 55%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #BDBAB5;
    top: -11px;
}
#lia-body .lia-content .user-navigation-settings-drop-down-inner > .user-navigation-arrow::after {
    content: " ";
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #FFFFFF;
}
/**************************************
    User Navigation Bar Modern - End
 **************************************/

/*********************************************
    User Navigation Header Indicator/Widget
 *********************************************/

#lia-body .lia-content .lia-header-nav-component-widget {
	font-size:12px;
	white-space:nowrap;
	line-height:15px;
	padding:1px;
	cursor:pointer;
}
#lia-body .lia-content .lia-header-nav-component-widget .lia-header-nav-component-unread-count {
	display:inline-block;
	border-radius:2px;
	border:1px solid #BDBAB5;
	background-color:#FFFFFF;
	color:#7B756B;
	height:1em;
	min-width:1em;
	line-height:1em;
	padding:0.5em;
	margin:0 0.25em;
	text-align:center;
}
#lia-body .lia-content .lia-header-nav-component-widget.unread .lia-header-nav-component-unread-count {
	border-color:#C14800;
	background-color:#C14800;
	color:#FFFFFF;
}
/*******************************************************
		Help Content - Begin
********************************************************/

#lia-body .lia-content .lia-quilt-faq-page .lia-quilt-column-main-content>.lia-quilt-column-alley,
	#lia-body .lia-content .lia-quilt-admin-faq-page .lia-quilt-column-main-content>.lia-quilt-column-alley
		{ margin-left:20px;}
#lia-body .lia-content .faq-content p { text-align:justify; }
#lia-body .lia-content .faq-content p.faq-title { font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content .faq-content p.faq-question { font-weight:bold; }
#lia-body .lia-content .faq-content .faq-answer { background-color:#E4ECD5; margin:0 0 20px; padding:10px; }
#lia-body .lia-content .faq-content table td { border:1px solid #E4E3E1; padding:10px; }

/****** list content */
#lia-body .lia-content .faq-content ul,
	#lia-body .lia-content .faq-content ol
		{ margin:0 0 10px; }
#lia-body .lia-content .faq-content ul>li { list-style:disc outside; margin:0 0 0 20px; }
#lia-body .lia-content .faq-content ol>li { list-style:decimal outside; margin:0 0 0 40px; }
#lia-body .lia-content .faq-content>ul.lia-list-standard>li { list-style:none; margin:0; }
/*** begin ie6 lack of child selector support */
* html #lia-body .lia-content .faq-content ul.lia-list-standard,
	* html #lia-body .lia-content .faq-content ul.lia-list-standard li
		{ list-style-type:none; }
* html #lia-body .lia-content .faq-content ul.lia-list-standard li ul li,
	* html #lia-body .lia-content .faq-content ul.lia-list-standard li ol li ul li,
	* html #lia-body .lia-content .faq-content ul.lia-list-standard li ul li ul li,
	* html #lia-body .lia-content .faq-content ul.lia-list-standard li ul li ul li ul li,
	* html #lia-body .lia-content .faq-content ul.lia-list-standard li ol li ul li ul li,
	* html #lia-body .lia-content .faq-content ul.lia-list-standard li ol li ol li ul li
		{ list-style:disc outside; margin:0 0 0 20px; }
* html #lia-body .lia-content .faq-content ol li,
	* html #lia-body .lia-content .faq-content ul.lia-list-standard li ol li,
	* html #lia-body .lia-content .faq-content ul.lia-list-standard li ol li ol li,
	* html #lia-body .lia-content .faq-content ul.lia-list-standard li ul li ol li,
	* html #lia-body .lia-content .faq-content ul.lia-list-standard li ol li ol li ol li,
	* html #lia-body .lia-content .faq-content ul.lia-list-standard li ol li ul li ol li,
	* html #lia-body .lia-content .faq-content ul.lia-list-standard li ul li ul li ol li
		{ list-style:decimal outside; margin:0 0 0 40px; }
/*** begin ie6 lack of child selector support */

/*** added for ticket -LIA 42727 : to align the table headers */
#lia-body .lia-content .faq-content table th { 
	border : 1px solid #E4E3E1; 
	padding : 10px;
}


/*******************************************************
		Help Content - End
********************************************************//*******************************************************
		Integrated Profile Styles - Begin


Note:
The CSS selectors/paths does not have LIA specific parent
paths such as #lia-body.  This is temporary because the
Klout widgets javascript is very specific on the selector
and would need to be migrated and changed before we can
add the prefix in.
********************************************************/
@import url(https://fonts.googleapis.com/css?family=Lato:400,700);

.lia-connect-outer-wrapper-cta *,
.lia-connect-outer-wrapper-cta *:after,
.lia-connect-outer-wrapper-cta *:before {
	box-sizing: border-box
}

.lia-connect-outer-wrapper-cta .profile-page-cta-container {
	display: block;
	margin-top: 10px;
	margin-bottom: 20px
}

.lia-connect-outer-wrapper-cta.profile-cta .profile-page-cta-container {
	background: white
}

.lia-connect-outer-wrapper-cta.side-pane-cta .profile-page-cta-container {
	width: 213px
}

.lia-connect-outer-wrapper-cta.profile-cta .header-container {
	height: 50px;
	border-top: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px
}

.lia-connect-outer-wrapper-cta.side-pane-cta .header-container {
	background: #eee;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px
}

.lia-connect-outer-wrapper-cta.profile-cta .body {
	text-align: left;
	border-top: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
	border-bottom: 2px solid #dcdcdc;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px
}

.lia-connect-outer-wrapper-cta.profile-cta .body {
	font-size: 16px;
	line-height: 22px;
	zoom: 1
}

.lia-connect-outer-wrapper-cta.profile-cta .body:after {
	display: table;
	content: "";
	clear: both
}

.lia-connect-outer-wrapper-cta.side-pane-cta .body {
	background: #eee;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px
}

.lia-connect-outer-wrapper-cta.side-pane-cta .text-section-container {
	padding: 20px 20px 0 20px
}

.lia-connect-outer-wrapper-cta.side-pane-cta .powered-by-klout {
	padding: 0 20px 3px 20px
}

.lia-connect-outer-wrapper-cta .learn-more,
.lia-connect-outer-wrapper-cta .close-cta {
	font-size: 12px
}

.lia-connect-outer-wrapper-cta.side-pane-cta .learn-more {
	padding-bottom: 15px;
	text-align: center;
	display: block
}

.lia-connect-outer-wrapper-cta.profile-cta .footer {
	clear: both;
	height: 0
}

.lia-connect-outer-wrapper-cta.profile-cta .footer .learn-more {
	position: relative;
	top: -1.8em;
	left: .5em;
	display: inline-block;
	float: left
}

.lia-connect-outer-wrapper-cta.profile-cta .footer .close-cta {
	position: relative;
	top: -1.8em;
	right: .5em;
	display: inline-block;
	float: right
}

.lia-connect-outer-wrapper-cta.profile-cta .body .image-section {
	float: left;
	width: 200px;
	height: 100px;
	margin: 25px 15px
}

.lia-connect-outer-wrapper-cta.side-pane-cta .image-section {
	text-align: center;
	height: 100px
}

.lia-connect-outer-wrapper-cta.side-pane-cta .image-section img {
	width: 100%
}

.lia-connect-outer-wrapper-cta.profile-cta .body .text-section {
	float: right;
	width: 425px;
	margin: 15px 15px 15px 0
}

.lia-connect-outer-wrapper-cta.side-pane-cta .body .text-section {
	font-size: 16px;
	line-height: 20px
}

.lia-connect-outer-wrapper-cta.profile-cta .profile-page-cta-container .header-text {
	font-size: 21px;
	line-height: 50px;
	float: left;
	margin-left: 10px
}

.lia-connect-outer-wrapper-cta.side-pane-cta .header-text {
	font-size: 16px;
	margin-left: 10px;
	overflow: hidden;
	padding: 20px
}

.lia-connect-outer-wrapper-cta.profile-cta .powered-by-klout {
	font-size: 14px;
	line-height: 50px;
	color: #c0c0c0;
	float: right
}

.lia-connect-outer-wrapper-cta.side-pane-cta .powered-by-klout {
	margin-top: 10px;
	font-size: 14px;
	text-align: center
}

.lia-connect-outer-wrapper-cta.profile-cta .klout-logo {
	vertical-align: middle;
	margin-left: 5px;
	margin-right: 10px
}

.lia-connect-outer-wrapper-cta.side-pane-cta .klout-logo {
	width: 75px;
	vertical-align: middle
}

.lia-connect-outer-wrapper-cta .profile-page-cta-container .section-point {
	color: #c0c0c0;
	font-size: 14px
}

.lia-connect-outer-wrapper-cta.profile-cta .profile-page-cta-container .section-point {
	margin-left: 10px
}

.lia-connect-outer-wrapper-cta.side-pane-cta .profile-page-cta-container .section-point {
	margin-left: 5px
}

.lia-connect-outer-wrapper-cta .example-users {
	margin-bottom: 10px
}

.lia-connect-outer-wrapper-cta .body-content {
	color: #c0c0c0;
	padding: 23px 24px
}

.lia-connect-outer-wrapper-cta.side-pane-cta .body-content {
	font-size: 14px;
	line-height: 22px
}

.lia-connect-outer-wrapper-cta .profile-page-cta-container .title {
	font-style: italic
}

.lia-connect-outer-wrapper-cta.lia-connect-klout-tooltip-cta {
	display: inline-block;
}

.lia-connect-klout-tooltip-cta-container {
	color: #6e6473
}

.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content {
	position: absolute;
	bottom: 150%;
	left: -9999px;
	border: 1px solid #bcbcc9;
	border-radius: 5px;
	z-index: 1000;
	text-align: left;
	opacity: 0;
	transition: opacity 100ms;
	transition: all 100ms, left 0ms;
	transition-delay: 350ms
}

.tooltip-cta-low {
	bottom: -140px;
}

.tooltip-cta-high {
	bottom: -140px;
}

.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content,
.lia-klout-connection-cta-container .lia-klout-connection-cta-preview {
	background: #F1F4F5;
	width: 360px
}

.lia-connect-klout-tooltip-cta-container .tooltip-title,
.lia-connect-klout-tooltip-cta-container .tooltip-body,
.lia-connect-klout-tooltip-cta-container .cta-link {
	margin: 10px 0;
	display: block
}

.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-cta-info {
	display: inline-block;
	position: relative;
	top: 2px
}

.lia-connect-klout-tooltip-cta-container.tooltip-connected .lia-connect-klout-tooltip-cta-info {
	top: 0
}

.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-icon {
	background-size: 14px;
	display: inline-block;
	height: 14px;
}

.lia-connect-klout-tooltip-cta-container.tooltip-connected .lia-connect-klout-tooltip-icon {
	position: relative;
	top: -6px;
	width: 33px;
	height: 35px;
	background-size: 30px;
	background-image: none;
}

.lia-connect-klout-tooltip-cta-container .tooltip-cta-handle {
	font: 12px;
	vertical-align: top
}

.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-icon:hover + .lia-connect-klout-tooltip-content {
	transition: opacity 100ms, left 0ms
}

.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-icon:hover + .lia-connect-klout-tooltip-content,
.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content:hover {
	opacity: 1;
	left: 44px;
	bottom: -40px;
}

.lia-connect-klout-tooltip-cta-container.tooltip-not-connected .lia-connect-klout-tooltip-icon:hover + .lia-connect-klout-tooltip-content,
.lia-connect-klout-tooltip-cta-container.tooltip-not-connected .lia-connect-klout-tooltip-content:hover {
	left: 6px
}

.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-icon:hover + .lia-connect-klout-tooltip-content.tooltip-content-offset-left,
.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content.tooltip-content-offset-left:hover {
	left: 125px
}

.lia-connect-klout-tooltip-cta-container.tooltip-not-connected .lia-connect-klout-tooltip-icon:hover + .lia-connect-klout-tooltip-content.tooltip-content-offset-left,
.lia-connect-klout-tooltip-cta-container.tooltip-not-connected .lia-connect-klout-tooltip-content.tooltip-content-offset-left:hover {
	left: 118px
}

.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content.tooltip-content-offset-left:before {
	left: 84px
}

.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-icon:hover + .lia-connect-klout-tooltip-content.tooltip-content-right,
.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content.tooltip-content-right:hover {
	left: 240px
}

.lia-connect-klout-tooltip-cta-container.tooltip-not-connected .lia-connect-klout-tooltip-icon:hover + .lia-connect-klout-tooltip-content.tooltip-content-right,
.lia-connect-klout-tooltip-cta-container.tooltip-not-connected .lia-connect-klout-tooltip-content.tooltip-content-right:hover {
	left: 225px
}

.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content.tooltip-content-right {
	bottom: -71px
}

.lia-connect-klout-tooltip-cta-container.tooltip-not-connected .lia-connect-klout-tooltip-content.tooltip-content-right {
	bottom: -85px
}

.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content.tooltip-content-right:before {
	left: -5px;
	bottom: 90px;
	-webkit-transform: rotate(315deg);
	-moz-transform: rotate(315deg);
	-ms-transform: rotate(315deg);
	transform: rotate(315deg)
}

.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-content:before {
	content: '';
	display: inline-block;
	display: block;
	position: absolute;
	height: 10px;
	width: 10px;
	-webkit-transform: rotate(225deg);
	-moz-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	transform: rotate(225deg);
	background: #F1F4F5;
	top: -5px;
	margin: auto;
	border: 1px solid #bcbcc9;
	border-left-width: 0px;
	border-top-width: 0px;

}

.lia-connect-klout-tooltip-cta-container .klout-user-not-connected {

}


.tooltip-connected .lia-connect-klout-tooltip-cta-info {
	float: left;
	margin-right: 5px
}

.lia-connect-klout-tooltip-cta-container .klout-user-bio,
.lia-klout-connection-cta-container .klout-user-bio {
	display: none
}

.lia-connect-klout-tooltip-cta-container .klout-user-meta,

.lia-klout-connection-cta-container .klout-user-meta {
	margin-left: 10px;
	max-height: none
}

.lia-connect-klout-tooltip-cta-container .klout-user-name,
.lia-klout-connection-cta-container .klout-user-name {
	font: 16px / 24px 'Lato-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif
}

.lia-connect-klout-tooltip-cta-container .lia-connect-klout-tooltip-icon {
	cursor: pointer
}

.lia-klout-connection-cta-container .lia-klout-connection-cta-content,
.lia-klout-connection-cta-container .lia-klout-connection-cta-status,
.lia-klout-connection-cta-container .lia-klout-connection-cta-preview-title,
.lia-klout-connection-cta-container .lia-connect-outer-wrapper-cta {
	margin-bottom: 15px
}

.lia-klout-connection-cta-container .lia-klout-connection-cta-preview {
	margin: 0 auto 15px auto
}

@font-face {
	font-family: 'icomoon';
	src: url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAFmEAAsAAAAAhQwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAVbYAAH8PTgCOQEZGVE0AAFbAAAAAGgAAABxmWMvoR0RFRgAAVtwAAAAdAAAAIAB+AARPUy8yAABW/AAAAEsAAABgL9zcQGNtYXAAAFdIAAAAtAAAAfDoz9hFaGVhZAAAV/wAAAAuAAAANv3unXNoaGVhAABYLAAAAB4AAAAkBBD/5GhtdHgAAFhMAAAAQwAAAKgHAgKmbWF4cAAAWJAAAAAGAAAABgBRUABuYW1lAABYmAAAAN4AAAGGUNrz8XBvc3QAAFl4AAAADAAAACAAAwAAeJx1fXVgVNe39bmTmckkxD0QEqxBgkVwKVCguEPxAqVIKU6B4lKKBC9QoEApDqU0RYu7S5HgFgiBJMRd53xrnTvpe7/33scfl5MrR/fZe207owmjUWiaZhn51djRY8eOEZpBaKJp3ihD3rd2eX7GSCe7SCdjoKPw7+4hIyP/LTjZL/kmb23ed6YAuyauAUK4Bdi9cg8QTgGzfvAQ3ViHRbgKH1FWVBIhIkw0EM3E56KT6Cn6i6/EN2K8mCpmix/FMrFG/CK2ib0iShwTZ8RlcUs8EM/EGxEvUkWOKNaMWinNQ/PXymmVtZpaHa2x9pnWTuuq9da+1IZpo7VJ2nRtnrZYW6n9rG3Rdmr7tUPaCe28dk37R3ukvdTeaR+1DC3fIAz2BheDtyHAUNFQzRBqqG/49LsxI1vXrl0b/7X6979Q/b8w/b9w/b8I/b86+n919f/q6f/V1/9roP/XXP+vhf7fZ/p/LfX/Wun/tVb/hertherthertherthertherthertherthertherthertherthertherthertherthenthenthenthenthenthenthenthenthenthenthenthenthenthenthenthenthevthevthevthevthevthevthevthevthevthevthevthevthevthevthevthevtRejtRejtRejtRejtRejtRejtRejtRejtRejtRejtRejtRejtRegNRejNRrSy7ZGSrSKEtlBbBNJbokVqS7Vl2nJtBchwlbZa+0lbo63V1oEk12sbtI3aL9ombTPI81dtq/abtk3bru0Aqe7Sdmt7tL3aPu13kO0f2gHtTy1K+0s7CBI+rB3RjmrHtL+14yDnk9op7bR2RjurnQNpX9Auape0y9oV7SrI/Lp2Q7up3dJua3dA8ne1e9p97YEWrT3UHomu3IkG4SS2GLdb3ByaOJ5xsrh87pLm2sn1rPtSD+Ex3SPTc4xvT78afgWll5RtEhgQtLpco/Ltyp+oklqtRsi86hVq9Kx5KrRCaGxEcMSNOsH1ytff0aBVwwVNe306tllQs7WtHn5u/3lmm6dt77U73T6qw+8dd3Xa0HljF0tX++49evzca+IXPXs37j2z95nesk+zvnX6te1/eIDLQPOXDb5M/Cr8m6Oj48avmnh0mnCJzJtkLFqTt8beRWpbm7WQ2jf7znlLERH7SIpqz+OlfFjhvpQ3y7cJkrLHnZ72KFfyw91PtuES+Df+LBMfKK1nZySZ+cgXd8uO1z8VEW/MQVL8Hppkj/Lz97j7pg0uMQJ/vqwVKMXYdrOlNetwQzS4rs0EKXqdyZdy5LHlKF0dbUKPPi61SBHTuQxeKGXcJGXxUlRlWV1dypxZBVKIW3ekzAqaiVKSo5QZ332KB0tv4V6VHPxZWAFfnK4l5fnYHnjFsFLKPU99pDAXDpUyL22IFC5fzkTpnR9K8z2kWLagnBSuW1Cz56FJ+MKpnRRaiCESV45XZn+KkksvlPJ9LVL+Y52M7rath945dkcx99gyKQxbIqRMN3+Ceo+hT1lrTuHtXyrh45xFUmbmoseF99PxZ3VUboeLlE530Bbal9biLJQWvEMpaxpK/Dbl1LdSOGAeZOQogxTdmh6XwrnGfdxrPQwljzEo1TVK0fkYan7+5qYUdb/vLeWb9MqYutzueUYpr/+4BzeSMC9RbcLwUmJTTE7yanwYug+lB0dRaoXlmPTTJDbwtxTuLV/h3pqGGG6pK+jIiv64yMa4LC7CJfsCLlwAx/vVMYgQ9MvJYRoG9qQbZvfrQIwuE5Xaf34AE/ATZqZ48BJOCmdhP7qRe7Q1xtPpc3z85ZnJmD7n4tr4evYsfHNhuZRpqaXx5/xH+CbWDRP0Dksvt3vh8hhTKne+xeV1Y5beYZDC/wWKOYtMuA4ERVqHp6HUbg5KLUGqshYqs/p2kLLg+DOswPtgKZcemSetr7ymRUZK+dH1tZQ3wsZKmVg0CrNT44GU50bWw5PcrfNxzfllF9r4DeSd89QXE7LhCSoZloBx7y3CIke2RPeDE/HnKJScbi4ACRRngl5bvsT8DMU82n+2Dn+WHYeujNvB/l6ORTGlF26uzkCpows+7tMbVFbh+424Or2aLIU33helZp+VIqhPb3xk5iq5hoeb2OWf9+M1WWUCZjc+VIqA9gZMVydU6PIF9o59/6p4dQ/2k0ut11KY+r5FD6OxlqbG+/GgJzZJ/rIuqBJPZcalTahdQxdl0aVNJlQuC7byihURwhKKUu4dvNG390Mp/W/x3d5ukeyF6LALBHi9ZzPsyKujpfD//AAHZ07AJ4XY/QJTLsQXHUy4dsDrgvtehB/DZVMKLmWG4jLYLIXxPSbTeWhf9HfBNnS/TQ7+3DoftWz6xuKSuyZvEihk2UCQ2wSuwrKhWNQJm2vzgr3NB3LZ4MX4k08nYLXwCiqbsGUKPhtyD5fBN/Anl3ECW8ZTMDPP820kBtPGG4PdNvMgtk3fACn/DEZfOj04JuXTEwNBoytAwlrErVugrYwPIKu3G0HcedvASV7PmowvX57chUEntU5EhScGop9lZp/BWEsPfYFxnfpGCr+lSzE/++aQNsmx8p+jNDoaLfv+g9ICbDut6gm0dOwrMKArWdOlPO4DRhFm9MPEeWNryfzLX0rhg5mSRb+CHnzrdYhEm+WWLpFav1JX0GZPDFca3L7Cs9UH0P1TB/BpqWwsTOBhLLvZNAirM7YM+uXVuCquZRtgw2RPx3x4hUVhfe3BYVzPngE1YRMLz0ngOllXcc9t8jW87TkjBVfvg9isbiPr4ps6qNi35atIxRLIGy1gtpIsVjM46ZQtH7L1YLAIeQ1sV/gumSXlhZkH0XH5x8TvMHHHBjXHW7ur4XIBs3n2fgboc9UIfK4oNWK6rUojd6LwO8uGgltgMe3svyXxOR2MQvtH5qDRhViX5M4x2JWfgptb0QrqzwRPlNYfMDHpHJlsNBRz1sttCNachBd+wEsC/V7CfkdTYug7f6xwZuvhqPPaYZQ+YhtrU5armkACQnAttbmQPp6TQbJO+BMsZpaFvQLTlkV5azDKRqjZ7+BfuEdpxp5ieZ2iypX0FKtt6yn46789xVe2npIkbT1t+FZaL9uPweq2rgfxUCXliRS1GqK6DuRk0gom/UWN+2i+qj+4ffa8Tmj0Z7DO5JVorTxHpzmCzedNzEPj61pjlZPdyNK6BuMab4ZAKJyRJGUc2LvMAI3KV+0NFkjc4vFJUmsefxgNB/yyQ4qd4GqyoiUPpN7rGr78FZM5NuYHKRp+v1GKSq6lwaA4gNtdwVbfQmDKK6trolQOU3uFG/LdUXz27OdlGF7Ue7Sdfob7JovCJHhIJylT9xyW4rPSW1EqA67RisxLLdGMxHPYCxTf6RAr8vSJL9HTXej4Hj5Yi13AbeD1zxa0YU5UHEnhiwoH08BJyBJTtmPSXDqXQWkntkDdlTukrMkJ8agPqfJ0UAuQPUXLK//nUoQ8ryjlAzB/UZutl9NQVW3Qi1769QnE5VI+CAAHEDunD8VkiR/jBklNG33fW8onMdplKTcf+k6K+kdA+/W58xpxe3/NEX0SnBBIrorFEtpFSJDiLfkoObvYyNwN+01aa65Hj5aAUtwcvocY6XEK+34YmKxhEebIB+hMZp8CA/Pk/k3CVAgxfgSG3YrUdI0U2tEdq3B8yjI0daZCR1wvhFaR8jC6CcQMrnLyHgR+Gle/mHAqu219UExPNGjohzVMnNMCM2oYge2csBY3XbkfU0n0bhe5u6MbEHLdxiUAgkSkPMU9RU9y/hNs7C1jQdkOhyU4qmjcFyOvVAFUGZ7zoxR1OkMOlvu7O6qfdRMEtRYyWcyOhVwcWeMBmFWdEZBlr/0hXitDxMgbiw6j1ouHvkP5SQUnaW3vdAfIU24+SIJfXI9SeGMQqHX7XLPU/N75eeudFR4tAFaTfwK1prUtApOvUMHZHjWl9S3LPf0DRkNIkg45KAtD96H2V62A67KNL7H70z8FjyqsBWr58OkM7GgvsKC0WQVkWf1nHjTrf+Bho6+xtcEf8MEZ8Kc73qwGAkA4Fla0VSOM/2zWGxRuf3dDn113xmLoL19mYS5dj7YGU9gyFb0dBWzlujoKU/WGrAEUgHc773xnsm3rhB+x+N7TIJde+a3BxRfoJ4HsLnEhIPCjuEH4KIHdvroZAqzUoBaovttwUMgn/Ls21kO0/2RboLpG6nflP2AQaAig7I/13dD1kyd32buAe2k9ygwFHafHg/0lAhzKFMqG5NmYio/TK9lGK+qApxTOirCBrsLJrSN5NeL6XSjYybovwAC+zLJK2fTmj7h5adceXK+RZtyH9pPyHjdE2TsgHEt9d3TDDmRl6Y/VkLNRu0XBn9C6qE7UINd1I5qqSCgZUK0J+nqfgFw8Ajd7CuQqAgfWBUvYtgKzdZywfnRnDOyiJ0qr0BfZ9w1KF3ugMoe1c3ltS8Ihj7fcAcEYsLPkP5RTDrtDIAeupoKBTIjCi2Hv/CNL9pYYs56qAwSPGAsw5ULFIq/cZfStDnBUYcfOGBlFjRyfhA7GYn8Jj8dgdsmTToPiK65FFZXGrKcYBVEJE8hLeDieQ5uOTbD288Ggwknx58iWOn6LyXpEJvBF+6uoHIqItIbjgf2fYHLSE/NgMfqhLktDQDTRUAMh1bIH9KplxPZqaLiLm4HhebiWARiUmc0uodmqJ7CAa+eB/HyTIEiMR4Ddfci7LadBI14doUk4WaAV5FXGzvgwFZg7tTdUkY/fArEndgZ0ziCr9mbvDcS6Xk0g2kw7NmEc1KUs/RQn7PctYE5gj1PeZMO33zpxzlZgvSlHW/70nZQ71pwioyC2G3gXqmD/cpfw9zy0LJa3hOybdxZ4fvzJXaqqSJPU2lYBAF2yuSZrlGHlrpBoT0hRkyL85EiU+o1qyfX5G7Lht9q4uf3FN/h7ZgEkyXiSw0x2eTn39w7qUfhnIp2L9rtDQOenIXFEn6nRUi5pDsZYsAGa6/HF9bnbrSTNca2BY8Vb0NbJMh8AtqnUnmjwBfqytHsE9ucYwsnVxH37b/4IxBkeDn4kJBRa7WHPZmhgZyV/KVvPAivqp2ANtYPRmwAbZm/viV1bBci681VIqr3cqiOuhkixncrgz/WBsxOo0EVR7k8kpJjTP1nKnh++pUYI8bv3K5D48blmKsgb90EWFiY2UbOkJqjLqf3gQu+fAwanhtih9HcXiP0ls1FaXZPy97CVoAMoRNh9jcnJejYQ24SgJ3c7dqOJYK6gxV3cI8Ypoppo+QbwtYgWAct4yBfrd/NAV84uRJIHvAmB5netLMUUqoFYdvzdhVB6UfQpEsPc0WDJf28ciDWVRTfAPuLWzkMLwWApiVA1Ze6MFPCahKksYZgp70ByWUevo6PdxuBCMJlJqZWe9h6ly4MwLE9Mag4hdRKlfP7ESYTPa+pLUW/2GXup/+swnCAYUg+YZSPws4FKYUrFteTYUCQzf8dyGMGXZGZUHMa1/TFa7QfO7vTdXAgETIJwmgY1M9tnIbYp9qrMXQPp584tWeCOTe6+E0pcQZmK2BBtT1CcQtvzyciIVPgYVw/qawaqQO6QbcLIlt0HsFQZG9ZzDACafT089Z6MpXbssp2bKBFiVfvJ+IoC1CEQCM+psAIul37B5conuFdOoL/GV0SVb7vskNbVR69hkO7jCeSoAWVCD5WJJN9XT31AytY2hxtCcL16MIlL/gmUK+9r0Bfdpz6EirKlDvHetd7QRbJje6iN61QEFJJDEKXQQmajSpjZzAZQWTLBqWVOjEDT1tXHgPLLRsVhQeOgtMiU5ZjQxLoQ805PfVFL+eAEi9SOdVpvzz+gpQrv6/X5EJuyNFW2lEUTONx6mEJxI2C/t23JMjmHHKM+WidycqdCzLBD+cWRQVIbTebxtiPxQuktUJHdJ05C1dhDHBoG+OrZQA75rxEU+a8oJRKJ8zhuTM8SfDBlGYfsTcBl6Jqk9gzGZBudwuEA1hZbUc2DU9F+NC3L/tlftY8hp1ChU+07ceewfVEe7XPI7a9ANyhffWmk/lBvH6NF+0Pus+ns+hC0lvkeED+mjDF4zQheCNARgBk3Qq0tcC1NHVo0g+icu9jEG9hJhTXApgqpChY4r4bIP3/nGenoAJ/nPwPXXguazamLFUvohY2TAW1WJnlNR021iMofrTmFKTNCkMjCW20x5vzaX7GIgRbeIXB7+BEc7OGHb1Ff4Q3yk9sr+dIQynbVVNhYvPWoAwZea28R3kryBrrPuHULDYITy5wffkEnwHNlYf01aNXYEDz43JYp7J8zdn8hZVAhGy1wG4L+X5rT3KzGYtughUTdxrtxmA9T2ntW0AAw+dPBnIAPgP3CeAXDSOA+cpg+lM1flMI5lAL3UfcIKe/2G/pfXV+FrocmReoDtHX9YWJTyHbfDnzr9mrORS7aMkN14Au2tzBZ4GJVv95GXZ8C0pMgLwdiXvgceMqphpbgN/wA6jtPXaHwSTc1QK4N5I8wPmqF/qduCQLun1WHtG/KqK7Ghcv9ceoZCewommqy8Q2+ereJ6/JHF1R7DlDRgcjf11wJYxteDXykdSKaupeB/lXpsNSkjw1djVJd78/iGLWsqK+aZzguXtNYH9VzLrYw3/GK/HfdLXirCjQZeb91It7yaumPZk6AgH1paHJ4jlb9SPDGxHOki0LIvMbDhpkUnbL/Y3VaxQLFgfs0mhYASjelB3PYrUnBpdWCYqsU0sx5ccNGfOoHvUMWErb4+oO4c4KB0L2gGcuMFnfZHQr/GicG2ojT1ul/tkTqQ7N1uponVvhh0q1/SfjGuUi1xCUkzLfkPVo3H//ZH285U5f4eBK6pMNCQJr4QgzNeOCZgvV4s81XgDgb60BEi0rp+yjDuEplCTKFgEZYKW2IRT2CEksKLUs0+5xG3+euWL+3pQy2y3OXL3hvs+0V6r78ONAlb5JRaqWpMcVR0Sh9dbS0xjUairmJ4h6V8ix6mfIXGmg6Azrbeeju0r2jCzZGVHgOpMGFbSvQrc2X8cEQ8HKdHTQZMM6iKsC8r1v5TsoFGTWlmIYeypFj+9MuMBl69iJwNUyZgocVmoyH0n7eTGYO2fDw+vfcCechIF9ehLR7SVH68AJA2sPLg/V7okJjqKrVuPmqNfzV9meFpgXqz0Cwr81kttkK3gR8pKDvt+6a1PYBg4iEo62Jne5f2oQGZjo2pQa6GNu+5QIw+SEApZjUutBgRQgt4NGEhDcmQMG4AVQtowlAo9eclvL62TNBmC2AC7aR1O7/bqMv2yi1gG0sDGEb7/6rDZqvQwgCo3+aVNLGuPL40zSopI3zbag7TqXRr443CcGZJqKY7QA4NShBs04fom1BPokbhIaOb9gIij0Cjvcq2gpofRf6UyI4nKhMkJ6iABh0B5kMgCaLD4MUkgeM5+dzyYw39LomxXBagGfTZjwbWpAYtm827tF8P2t3Gi/QPIZFVZBy/XE0NeeXnUEY2R9EOdFTgW6PdRuLgUah2cd9NhKf0iSw8+wZJTehNjWaOAkE1Zlmu5vLwa6bjYRWf7aji+1ycyVGfxb6vIxaupTcd+UOexvjjaI1P4IrcBYMSTQ7SPzi0L8Kr2heaAMwRRZ0ShiW0mwErC0qH8LSvbQex9PueZgmvFuFWh4ZGboRVg5KhwGQWFSGbi4TywBT+QPoKIAivGhQ8b83EvIREFFUyJpOA9p8D8KBItCE9rpgq3c52vg/nSmtQ8No//JeTvXJdRp4lctlLLSg7PWuQI1sWyfwZldo7Gnkr65vbkBK0K4i9p3nPNEiIkyDwDoTM8NsQ04D45Np3HxyOEgnMfE8SvROJALFCNfeENipOdCrvK/sUSokSKo/vTJHTn5AXxwegkU7QyEXRt50IUEIA1Qo16sH0MmAhoSMfMd7O3UosELhQgpMwgPhQuPE+zeo3L4hpPrbpscxpwktX+KatIBo8p2fzVSRTYH8wQuklBaCXZ1BgPXuNWjU+g1w/LMepzA6MByQG6mrybyVindFKg3NhnqFI0nUznIEJXbQRIuhw5JZKNHAqvw9Duc/x0B+oOG9yXh87dI3gCtPMVUEvUmYgFZk3k68aRqPbZE3EHq/AZJK5n5Lcsg5fZCcmBCjmIApPwI9zD9dG88HjMO9TvQp+IFBFY3CIIp6QUsuJEgouvmjbXWkrIHHb8mokh7/g4HSCZZGFTuXi5OdBHwup38NQEbZLrFj5McWnTj46AaYr4wMEP9uqkXiM7XS6N58D04A1EXhoJx+56CraG3r62ZiYSRk0zJALOYaIDkTfXBmDtVC15d5bz2Lzf/neB04R7jUpJOmFIi5VAuQmgPVAhOBuf3nBwjnQjF2wgRvqa0ProRdFUA5k4DVE760Ib272CMwEizk3fmbvA04Ec/pi+0aDCY3/OkLPIrtngsapq0p/tx8cJemdfiFKENXjY/XNJtROSCqPGDFxgvoc/FwqK/W4c8rmFlRZf07mZBQpJoLKmlO+FL2JCQ2wcd/7QtEByu9gigIINpg34QPQRSaCyppTsZfglLv44Nliu20HuxevHi/RzleQPh+damR0c3llOuANaJDMPAt6Ln4J/CJ8ZCeMtcf+P5TGgam78e6pdGiMSEUHcyoBZz1dfWlUv4CvizCaepaO247VpVy83fy3hwIQvk7ufZJwtyiOS2k3ExaKaar9CIoUrjFPgHrz3WUov66VvgWzFX4LZoIZn8KauPr5U+xPptGkSrSpQg6WANU8rE+OPpcLuceeix7zwCq6j0SE7VzMjZmE0KI822ywFaPtgTD4Z+bqRZ7ESb9Rn7jWQOIaylwrtgwa4qUhwn9Aytg313YD0Lxo3vj9bgdUm76GQ/KumOsdzZRm80Mx2gUZGj9iZR/0pXmQj1jLXi0qB32lxQV6fRza/WbFJ+tAjd0BosXrefMJx+M+X4jPV4y6Mdh6oLlcU4DhvyOOuMA/z640Hbx3dj+fEC43Ix4W64agXWamY9JS6VZaXA38J01vWiam7mAtucJtB4uzZqGSx729YQylfho/iNc1/TGRA2msEidDz11ZvF4aDPa7z/qVhN09EMK2ooC/HOm8dItbhCNHe8rH5DaiK8DQY6plsNYWCpJbrkdQIF8JKZs2IhhRF87ApnDtqOvYk9f8gLt9RpXDoym18Q8tB1Nnt7o4w/g0tFXKklro8SmGEdIgxe4S9geAl6J59g7e5dC2Mi9K2LwbQjNJJe8puOrbYSlL5Nuoa1bUIo1t/wXqi/20jqFtof3wZ9422qIvtFUr1VGX/RgD5S5r9ckMJNL3hdw9xIQucYusrPebGFaSVtU5UMaDWUPIq/yShdqo3iMO6RxCk0xtwBUNfduUdydT7pwd3b7C5tKbf3/2J1EhtzV6ja3Nndn5aj/3J3YhtyV///dqfWleffU6hropvU+4HJRxZ4oUSkqjKb3zB5wpHB5n5LSknPKTs/oA0h5WRT8Ca8qdoK+hyLaaDWMSRbPqoN7DP2w/rxMWRzxjtsQ8D8NgEf4MW5CywdG9J1KixDFA70twpO71PEI+K0LwLPuvXCmpcEADUE4VAmlOsZ4AdeFqbbYCpcjtMt6tJlIkyU1SSq5wo8yI4eeYS+a1nIodrxooMq4dQdKPOFYKk2bLgw0SG2cYislKRv8U9B/Am3H9vSz6aVO6yFNV0fZPPZxDy9g5G83JeMaR3dAAVX1D++xU7OP+2D6PtAEnn1sORjIJMDF9GhsmVQGdCSTX6UaX6AEpUhmJLUDbFiwDV28XxOf0WKfcxfQ/IMfxFjhyJOov+pUtBJLi7Z887gUpAe5wrsDP6Onfj/hTWAz4UiP3oel9htQG2nX/cNo8BD6BtzZqZRhw4EnJgJ1ZUD6C39liRk2DLPpT3drDh+XUeoQPZllBy8mEIkP45SC/IWRTNyf0QYOj8E8/SmcHGiB94bKJJwfgjG6U1K6389AlQ0ADogqsa/i6U580W8nek5E8O6vkeBn7WZh8DSHPacwTnZ2BUqmgpZDyR39iq498Dw6xldDOJtpYn/9HgqYE7nA65eHUCK1xfIeWsS4MVjho1aAu8GH2mSy62t03vtTjJggJoiMKYO6SFA7bN182mPLp1JNrLTci/izEv1yZmqv5RWPoirDj4QzdBy95EFdv4wHBL9vDMSsD21Rvk+h0Ps8Bk2V4XsepMgg2gWdCdeDQCvCuTkNOmemoPrfUKp4i80F0bwgAt2BIQsoVwJSAHSy89BKQAJIJZuKmf8UiLt0KpU+1G1AL5hcHzNQVHJ6FQydju9EDyAS5+6A+e9rYSs702b/nrLSTC9nbHdyxxi6ROQLbk4DAdRrOkozDmLiYunszqrJb5ShcjBUy2Q6tN9WRHfSwEnkM0yJTCKzj8UyyyL6mBNoblbBRgkD/i0NYThR07pYRm5u88od2AU5tJWbifMKEqbiMU3sEoBQOOy/Tfj24ChYXF4ROFMWQxNyXhL3EfJnEdgVUMHLom1eL7FPxSSZzFUjaItc1oVO4GbNMSx6lLMAw1V4iszCphKmuqC/nDYQ7va0k+cCTAsHbq/cHb+gxPiIfAZ2ODLWq5B2TSfK7MJK/kBqDCUqpjPQ6QoknHBevp6L5sFQGDvxA9R1sxmKmPvd8rbICPfbgM+WlSAcV/q1S9Fe4ayic2j7dU6B1HWm6laK3nfX86AyC2PFXE/XQmnuDXq2gKCNRJGeLr1o+htPR4TTA6ifRfSdONc1LsC1HrhFvhW6iwPRfTahgJnBKmnxYaANB8bRBPUBW6115xlt5Vs9QTdfP+kG2WUGfhaW7mCDxnRsZgdGitjNERj/d5+iNBvywpHOKY2dc2y+BK07ug0hoIc8lIVbOSqa0HMpWRzaEF43I0BufwX9+Br9NjKgJXMlhLLMnmuO1OdeFoMsZC4ZVgH3bK7rZpQugfvmdQW3ycd0yHxaHnMPeFlKir8D3hbSq51Dw6bCcdkAL7KINslsGvOtLe7hacUebKXLDjpnocILYzXs7Mz52HeWgXXwhFYDC1UhMhbhSDIrbHYZs6hcwI4zGMbi8BtgruEIYKyF0Nk0+gFKZ4D2TLQU2jN6zfwKeqr5m1mcvnAi9iwq/TXvQ2gKJ9pOMun/M/bHeNKgy8nMzMm4pP6K8byZiPV7M60s40L+jdxLmsogikyaxJwsEGjyB8YOTi87Dm+9BYiSKQcga14SueUoG1GtMnh/VUdXXLdS9/0y6RZ6PkY5hcccAz/uQ2bV5yIA2xjsaiiTd1E6/Rcef8nZ2uoZwQraZOH6lCFv2Yxwe/EVtlMyHcFv9hy2SOtF8qoxDbd625TcQwTHLTvgm5OMY+ywa7hyDoHMOuytJ0VT7EbRNPgTPgE9ddidZnuxZUes+CECx0P9qwIcv8zi5SArvEaTSRSgixbSnjFHblR9PU8B7SYRBqf2rxYkpbf3p7S9p46FepsBViJTaO1L40QXfDRgup4zDijry5km3o3G3Q+pEJLEQoVgxhDm+2k46dxoqJl/KAlNlmNEX/EB1tfk585qFkOhK7V1vkmvXJgYGphB1OF+3AdT57ZiAMaamHiOVlg32nWcd2CPeoI9qY7rZn7RmEGW1ao1Nev+B/EFlbwq+x0AH+lq6Aq0h7e6EoBWAeCXtxjQuedMAUb68OEFQLm2VIjq0pYor18Hk/yePrq6dRcBs4VQy/lwCNvd5zQm8DkNC+rygRaiBLQko6e9DSwJb+vdHzDmcxoN/mYkxm6oUXJ4w7KFEK31L8dGRqIgrjYsK8X6y9gZvfGO+JyKzefUt3oPNqNL9ge8gBlrEaAHM+QoGLqoqHVsqX5PPqVqwwfyLh1Wd+m6fMql5oP/uieC/+isPxC1jvty0Z8DRWjGln3RSy9aaN3odU+lCfFj7j+2S+pvN0ru3WoH3bZtJT8zyw58hF3qRuntZQm1Xdywx233wvOg2LZZNMH4H69T7Hs5nOBlWsnr6h5f144+32FW5ciS3lB+KzPpxxzaFj7mtGZNt/QnqNgSqNvKZPDwP23j0Jdc//ySP+NAc1rxUyBb23BoG8VwAv+P4TQZj0rMe9i/kyX9a/RB7x9wwERsXW1H59K00AGyiEBq/YlfgQ59f6mA7Xv0OoU6mYCMZ8Rf/NBXBIifzuCVOrJPd2iQH/YDmlRYettm5qt0imLFB7xX+HWfRARiGoQOL8/IkNbm5mAMa/SU5VIbwDjg1YsmYIYOQFuWK8fGMMTRnWBn9NQ1dPNd/72liVyUA6D/XDgyvsFAVmbP+Ed7YkS1UO7FQExeJyuisaZ/czNURv+FK+Ox3jBk9H7yKlBeU5pJ2Li489c+brlhecCo16n21kqGLDhWPM4WcnIpjTLmBffRq6GvgJAI5hP8e2McxU84HQXcxLUpjrZmTYcYFNrY0kBBC6ux1B9baGEadcYhnagpu++G5DhT+QCmOXNxXUhCj7EQTsTDTjNAW3Y0SDj1hR5vR4XZqQfgsRMDQO2pgDjNyodYSvgegwpVTmbaNeNoc3hsyYEWuAPYQmhZVlr9yG4sixhQexzsXVIQWbbQ8bW6BkoU4jkr0DnZAkA+nUg9Zyp2cu7UhxjXbKoYSxOm0oGzHvu/iPbKAnqjrcQsBV+t47ALqVgqNKmtu06DMqChXdM6+H5MpZdSjAPClbEvvoEwI1IqTbBRha5RQndZuPENZsqOpmtJZmUASUjrOtwzsFtWcwIG+SM9ZesvOKEfU8Ztl+JRlyGYtw5AX9Z4RjTIwtXpkOJE3XmT0YWiBlAd89ob6Ek7RU5ciHkWGoOOi+jMNozGymaTAZrvYPqKGMHggm+EmXTkePog2jwLcK+F1H/E3jECzFQdAMVEw7fdTmj9ZhVf351eH0yK0BjBbMYqSeu70gSB4AlFUeVQz0zaOv+kNXUilcyd9+iYooInHGllcqFQN/xG8EObf975G4SGAOB5V4LxgBb6dBWrTVCcvWRWyap8/mIUxp1Hy0z27a54ifpdcUMaYMftQFcONyCV7foeNBpTykCfLXXUohGQDVcJOt8PT7VFSLj1allS4jRvpPmjPE1cxXTvmyPxtJjeapZE/1hI++v0UhWcxG4yEr4XEAsYGbhfN628lL73M/Hn8w+QbzRLGx8zKH7NaSm+GnwTSgD1Nbv60B9zaRy0oyaQS1vttuaLpayXTMsmN0vRcGWljKDjdmW/oRiA53nwsXsjaXYYjbmIow2jTldMhbzUD8qfiqlPwXvVqbwHV6ZNO2JgHQZlkc4+DAA38MxZKOVNaJ7CfRaQ2hNawpxL/6rrGPQRUkN6tynSFmXkTnOpG3VQ3yxGt7k3ZjSxMw0N+fQ8OjHEKGUp8zzK0bDvFkd7fSpbKhsPpBpPiO4CGC1fMQZY3qLPTsYwojXmEnWje+FESHeNgP6BxJwf832laPQnhp8EBCbK14Hmk/XgO3R8D9T6fD8CuNgB42kCgBou39NFH38fjOPZcCyaRl3zKZ1mGsViFp2p3rTWZ4QAMQfl/gPaSYDyJsL3ACG/5yeNqY1ZodqpgG8ZRwzQWM5AV+mzqsCgyHOjrhLX/A5FUp6k/D9BR88+Euu+laC0lpS+J2hn7NHiHuRhLVq6RLVpbzCJHFgZEKaoEPkZ6kjqjJ1S03k1Jil52gDwUuxF+SxuMFZncT3gkp6fsqULBDl3KJbCOkYD6zmvwoUB4qEUX2GYc9EkxICWakTQA1PF/SM67oVG3Ii0noRcwXLU5m5ZMX2nCeTUd9eemyCLDjRAfEtxENT+KiVJs674MOZwA8zm8YnhUoxgfsnuBUF4NIi62RSy/5+5ayacPgimuvPrbeDJfTcOZBID0dgyQq5BDCha5IFp3L12DqtiQMvPlGM34w+zGVXtsXE7ULYmclbbrOjP+6orEb4dIhnZNd1banfzXzBBqMMSrDTTHsyc59y75SDDy/7e0sxchqd89AYXaqO5hyYDrcyPrm+vklLwwU7Is/x2GKYltHKg1Jbs2mNmmNX1otxJDMtxZM6EStNxyKiBEgNhHbb3wHSNIIsOa7gVjTyAbilf0I3xgq8/eOwYWJjF+/RivCBJVaT2Wb3Wa6zAbWKXEX5r0AMrg6ZzGA5ppcKT4/yACtnd8ljQfXOg4bSi+ePEkblS9GS4ZE/6oVqRC/IB70FB9a5rzF3DHYzmRUWmy7wA5coH0Q0xsL2k7llDOtHvkI+FqEzxe+/pCyn8ub9vKtf6zSuM2bxHPP4ew5OxBHhPhqehF7NI773+GoGFq879UBEDEhXpT6pepxlmayGtE5urt6MP+tVkrIQ9RBY0wzkMzgQ15VVcByD2UKGpvOBgPGIwav7qKPWIsLr8EntVxgdjX+mPhP3TF4Eqo8zMCr+1KXRmGsjsX2bhq0UMJhvy4Cjk2U2mQjzsg2E95CLfZITbTYZGPRzwF+rYCQQd8ctu26Ua/YfVaMCMYK5IxEY8rUbby0PQDqsK/B9uSREwpCPWIqocWnp5Zgqj6aiExVMcC83MZC3GsnYdATZEXbbU3w8BLNYDYfnt2kP4VHZyS1tylSejDrypo7o3u6Sr1MKV0xdXsBVDOv35n9J6hJ524X7xCeNhaQt3I+0wIEJU876A9cjmTecZKQxLouEsY747SjTp5M8HFi9Q0beFrxviaiV8NtHkY+Tsuu4OYURo/yrQHqYRPVgocssRDRcbQQ/etBmnMI5AJu6n2f0OY/USKemjzzYCDov5Ad9bwNdl+rgdjLogY3GoCsju6wM57cBYGhOYEdqrRA+n8rYWbPwSUgkim54+gm3S3+/RDaljLweyukuc52zJxsio9rlfTYukAHsEoKQtu/MMk1GPUPLW4fqocf/ju3p2ibx1ZA4qq2pFDxvRVFmV6UeX3NAtec0IMBLe/gr60b1KGL7nI/wNTngFMqnGumtSdIkqTwlHP9T9kfUxrPIMInrDrJjyJPDAXICm//4+J0SEMoqf76OD2Ot5LZkxwU0HPQwygoH4sbl3sZQjvlrH/UbzQXwWxEICUWrsk27YCXGBf0eqsG8pD9OEf4I2zPYMA53aNYlGoFiabPUgxuyLEAbJq2ncpeVB/Lz5oM2NjxtA2r4MKPZJeaZ6QRmQtv0xoF3+C/RratePkSo2U8obMw+a9N2PKi+wo5VVM4FsE2+pPsjDD77DB+1DWup9tPVEfYE2AF8CzIlBJX1QzXPU/zbPXMJpbyNtcX17/H4y2YqYEUwqsderV1NsPcUeKwO60Qbsrk4OOzVohhTzl8wm/onXxbAQltoY8fz+VUtGUVxtDlPVVIhoHJW1YoYYJNOBWMxUyXwiesmws8wzUDusVDiKFk20bYPyLV+CuLnjTGQX7yoSgj+aUYU44mo11EPTzwcj+E8S9bAUevAzqfNkM5Qwh1kruaPJm7OUIMuibdmZfktlXXKlOSPjjy70EFK5S6SPpQINtW+9L+L128d9yWWpZyasQBvP6Np4wBicRMYpv6T1P3UqGMdzzpMKRk6/vSqSDvX1kXoIgBAU2FLF9hhWcHtSJKGTx5jzSCvva+zRVftvY4TMOBlawyUQUzfkO4iOqQzQsCeWr3S/hiIgRhyCupjUylCJ01nMKLTD/JPbB6yuwTBJK6WbpCmomN4UFXxQ9BtNhRnlLtscKcJAtTpBQDty4Zhi42J1q7pMZ6BBIHetqKagXjSEvVW2HgY+WvxrIyk+ObkTsPaTwTZc+s/cz21kX0yLqixm5JV8mYkS/TCS8vU9fQZWOmPjGTeRwwjeVC5CGqN6U8n4041Y59wF2IPJjCrVSCNJKkFzLlD04+JaUoTQvhw/FRw6gvNqR7kcDq4k7GhLrQBZLMpGQn4WU+BW8YywcBJqSC2gEvaVzGC6ZS3ORQLQgHBhss3LqPfKvoT5+TyELjbGKEsGOReNWW9bqPTgeHrpGoJiOGWZzMvIHx2NflJNyYeqJJP7AjdKSpckeh4YtCETGIzpOAao9QkTJQOgGcpYRoAEAF+iy8eW8XqYMSkM6rBbztSF4izMd5BKtDj+jOlrTBqgyMmkH6VGeAQTU2jt27x8PfdfT+LT6zGXIefY831L6bO8Tr1YSqY29qR+i0fEX3VJ2vggUt2HflO3dWKk8oW2TpTaryshJ0U4P73VTEhr2vgRuADrySlM/1lEt2A4k73DjwOy96R9f9+bNmC1r5lG3HhiHr42Mu+l8G0p3HWlVTVtJtQmyX3+nmpbGm2PaQshy2Q9Qv56u0NoE6SxOW0xpvL9e0pAviVc55r5Fi2l1zqQo6XNac675OX+nApXJtu6zn+M+bjGdb2m4vxdiVJdmSvp788UXVdG66X90NfCtEvQ3T5q/yt3p/KCxdr3DnC9J/PiVzEkclUI2PNFOpwblzIQSI9d3y3XiHE12RlLGVIwEGjc7yeihyW4GUsg2YROvztUe8LKglYuMPH2AgPq79COytwKecEf4OwCsWcoHZG36UNrsvMdEFi5a4eB65psKThtq7gJdUVU2aekOmUrvNB7TWQfW2WKVlGjRVV5uqS6PYcDXfIqSe3H4iz0tw9djX+cGAhaOEm17A54g7xCfnV8VEtUeOfSJqB36s/76bjtTeO3CrYZTCNMIXaZGEZ23p15vRsqQSg33G+xt2mGji8hQJy2rQRsOO5D17akwycriThSMBUpXwUC0fSQTxNpcatBoAEmqBQR3+dhzmVB72g9Hl/mU3sojIrDe9T4rEzxL6bTwyrBFItvoz4rU+msTQAlrNR3JHE5Q6kwjmcoEcrYTYHKXQQ8JIyMvlLx/RpJTMWzGoip87/+DV98SzsDwwr1GCja42UhVyWHeXS59HHmHYGgzWHaQSH7UTQVKqf1N7I4uk4Lt3uiGoqXIoYKa0zLtDIG08AELKVraBuBR63UyVUktOqCxsysvJNAvlbuhHyGOljbY1xZhbiXx32ijFI59N3kE94X3x2CV2j2KiY7UpyomEtm7VyGHr2a6/SGscSg6WLmVcvF9VHinjHSl1d48REDfn9ktjl4i0abQz5FtcaXczcfwsu0QuUCV8pC4ph8QtpcPs0i9abzwIG8R61QogFFkEyyWoIaBJ8upRtU0P9zh7tKJftTuKoUSZlL05b9L1jhHHIOU2Oa5IuIiDXKg6Ln2MN29FYVEqkJxpMVMD2VyYqyQGWO9f4JJZW7yGwjub4r1IgOJUleZvq8JDVtM8MZBHlbVcZ0SnqMq/KBoDJeVYVxQykS9hR1IuQqSnTKSyBIYabmJl+MQl8oviUToOxoTVcnJ9h9tg473I5+SgP7ZgdULDT6nO1oydHodjS8BUbSKLsNUD2EgcZVA219GjC9sLQFxDYzdctC+7k9UZ8ewbbvPLg7j4PwX74B2JnwtQwvbs3BWsrQZ2imsawURaF5PtBaqQgQlKkCWitFhquxBwb6z3jEhTAwAlrS5mbn3YwQgeZ4X579IZmn68vdKOlm9QWuhsAFBtJYjYHqhWDMqMaoeI1GHpq4dJOfidquxnx8E1U7zZXublpWxdxbKDHc1UrYYSZesoYG4xU6oSTtcYZanHiq9eIiyZkarCOJODGEMQ2tmSPgCQBu3ALI96GYkFHj4SUFpZleQTtTPnOIpMpwYrZFUXxtGlTwoFj8gFJjUG3R3BuEfRE2bTyL8TTF3H5ZXFgrs8+yaOczrq7JUFTyh40AIpLp8UZKakFLUFkFkl43hmrOwFvJQAAviDIhGAJtJgQTJHazCginS950ArUUH5rEox7egvUwD1uYlJkspScGwo2Y99TXIq2iPzZvcupmMMcV8x9H6oGPsizTzeYByVL8TiSxRuYspJdzDkaWqZy6HwmFMym/MmfPUjdZgtbz8TQTwzLBFPB6Cwz4OEMmunDnHW83W8o/a1OVypzLC4Sk/HgqJVL/FO831+sUTsyOFV5M0XciDMbfGEtbcoceDt9LeZTgs4fjOVYyr/O/73/mUfL+HMyME4AZn+gV6WnufMrOorbWR+ayNyCr1nSWdvknxmR7Xf+GlQmma7MyNcB/S5Gq27YB44JRHiUf/j3LyhkThrujAOh4PoRcxsRw/fQIxizrh0n8arUdIbGMwRLqMoELz6f6oRP8Qi4j7tRPo9hcM0ilVxmxTXphmXd1ggDY1RF8bhXtE7yIPsCSchfNcWPomB3DhPU+Ue94AcGP2bVbv+CVAL5cE5/1rxKki2jrrQU7bA5fMZ6s/fzQvpjRcX9hT35jWMESdvBahkOc/3obQfzyWq+JQV4X1zJiCOQIE349Y7uoQbP3tmHhT8xG8n8MSw2VT/mFbZrUlAxeDOhx7YsOPhzHVHa3P7r7VxJH2dt22dXxAS/3ORvXOY6qHNFYvlyGoxxmu/RhCE8fJuWN2f44EKNcWF1BGW+O8ispmv6yC8v6DffvCu6ytYW7WGLgRVP2DYOM1BM9Ywz3uKS/7OaKLClZFjIHfZnVBKhl5gqrtVbng+hj4lN+JtQX+ti3TEGH6u2u7mNTZ7muJYMYoPpPI8//HMbe+hzLo5JpUav4f01L/6ogmPBp2My3323y5kg2R+pJKVxALiUUlnEkfNvyjih5yv6Pv1uee1/I4lr6gSn6GSiTS9aSS6YfjqLmQifbnXxwtmQu1LjVXKilVXOh00bzIIx7z2Gjvr46df4vEi1dMriS9S0Z3P+P5Lc/DsLSlvkao576SB+wWkSAzBW0VK4tjNcXWS03Vn5nSZw7Bstdm+GAzmx9v8d7MzgiPeFafaDAV+TUSVer4zIKMC2JfEyV4iKmgaWMqwCNjwLfu5IfuEB3BsvuIFLqTtbY71umWsVDVZGJ9L/E1f7KFhfJeoQnvXNJ1yHKPWnV1IhJyjP72p2GJY9+QzECD2qNp+nlOjSwgKqRA0WdA9PRnNY/hJiID0OJpgPhxKxo4bSBqXN+bniJkiYnQilUp4kf6J8T7rTWYHw0lZxL+F5q9x2mYrqSKVDdrScwYoYZsS8yibFYSTRiJNE/l8QcPSsHExcxAyMmOMPYLBzxQI4YdNePEcwYO3V/Rk/GT4iyjTguPBzjXNMA9TBh3pPZy0nQ7EV5g7Nt7B6MRHCnp9ejl5G9AcM+RC5yuuVLNXSO2mEtWL+RbkGn9dEc78/L9StGHVBFzQJGHc5jqDZVIaPqsPFL1EAHMxVi1kor26fQEPWhC48vOuhDF+UJcVRXPNfUt3XPkxnGHLrQaF/m0GUi7aNq6LLf2AEYMIXDDsamdZ+3kiftVKmtD11aJxzUhy6TvpmlD10mjbTVLV8pHy2nWu8a2asiPQ5dduCe0Ycuc4jhOXRZ6PPj/x66MCZM04cuHK7sLhm6OMTkbg7dNrX60EnoWlCZeO/NtokmoYvyPFCLhI6xNywhUI6dhI4l7KQTukx8WdtG6LLf+I86oYsdq8faCF14l1+iEzrGHvXfNwwJHbNgI3RsrG90QueI1ZbrqxO67LBlcgmhyxxCchK6bdz/g9D1cZPQhcON2SWELg4xMYqELjx6R5PQL/zRZZS3gnpkgsxoUOhbMBuaubLCjaiBSFC4EkVamBpgoUPIpfkSEF1hcILUNtJRJlyYZeX7nmoRY8WDJkMkx/NrFZQf/11TlJgv/4Zxu3l056UzgSU+gBpGCNildQdf/H3KMnCeWXXonwTYFD7cVzHrWmFINGknUElJIR5NoLqaomLWmCUeQz+k27FSeLBkNno2h5aJ7iNPoGcOC8rp2cbChcei5KkcpD2HIy0ueT1U0htmoGJ4hBQB3MixKMkXt24FFU6yZ+GO7VZseJi6H1joFWIu9PpY6EX7BoNG8SicH99mNeFBufiupL7beqW8T5X7KkC9thsUxijbWVAiaJp/z/jdmGOO4P7oC9qMOTLPdrfkEQTi+Ct7zP/tkfqUlUCa9ezZDC0GMZpK3S15FGhr4GpAFWzDfjyLRspzWOj65BI7CodyA10lb/jPZyb9O+v4a7VVwjrT1EXsss6qE/wmYMJfeKefXU81IuzcXxmx/IQ61KAj8+ylVvneHp+Su0wB4l0M/zaPPYqY0wLDr2EPvvtz6EcoV1Ogwa5lGNDzns1AFB4Qbnd/PYctcRIyJC73jhQ9qZxM4oZJV0j6WiigO/PQMujOzHgJiW2m/SD14UVGv0P0ZVH/dDuPV551ZEAb914WVTkTT4jLYt6lYirFzq74guw8mzqk0Y0p6TsBDoruV2dAbQ9bHHAB81VlBsAAitjCL+u1x5/MOsi+cR5vU/vNpm9DldLffyKFMwNt8xl46ML4vPzr36PUYSk2NGSzqMYT3HLJsj15VFweZYsbUyKSmgHrp5HAk5l959/5FWc8le0VEFgU0oJpZaRvHGVGNq3sz6kJ+/OYu6y8n1D6sz86m5UJovRnW+ao8miQro3So6BGO576Rmqh9LnMoGN503Z08XtaMZu27McGoTFVYoqECyOS20yLkTKKa1ij1I9YsQhm96Yx4rVn8TisoyW4EsNOGPZLAd18BV5/Ka5I0RX7WL6QDVGaCHh0g5pcBG1jufRWFjFELjcGxFxE/Fy4HirpkYXgUBUYhHCAO7QijWEHGKJalyIhmnDAQrUXrZFb38K+0qaqU4mUR8iXJ3EleIxTXiDspQ+HrfY2v2o883ESGFmre4TeDxshtVkNepultQO3/G1HZsMEMFPal9lnPskr1WE4tg1kncs0Rew6sy3GO55c0CcNsxpg2oYN+AWa1uZsDMBOuEHkVp/HRvAj65s2Waol7M/6jOfV91idXupECSYOWHjMRRk6oFzZctXLgyJLrmUeYnrS8qAGuzPOJDfpDgNmadtCI+hvBUsYBphBQWV6+gyUM64cShQc8cogGx83iEmP40dSES+tv8kjQWhdz73D/WgFe9ZKdacJWCMsy2M+ihRodmbXYJPNoL6bhzUdm4ZpO4ZllrtOVqDfq9XK8piNXeS3x8yg9jaksd5344A1TymbY2/OURtqCG1okuzTjrM5fupDs83eU0jzR+PcDiASaus+c9Dq3QljQK3qVFHGGdkxflMZIEw8k+MJ4SRNJ/Ljbryn8cy0tIw0/RQPmUucps6DyCJsqcXUdPvnFfCUNru83WmQCfY0pRX0jjaB01YCtX6+fD2WLIVuOJnBTJEMZcQwArWnOjbFKFMZ0uZMkcODUYR79XYYRB+SlMreEO7MpHFmLIoLDU1uPALMjWPKoBnCmceepUQXY07687Qih65MHnN3D2ZsDl3sLvrhDBi+28mK6J9bylN8WpGfgpPJlJRnmPW2tYfQ562SYOmsyaCTKKNaE3IF98rsJM/A1DvJkGl2Ute1pda+PqMUlvFEFKWaHGaU1nZGn23nblE6y2Ga1SdsWw6Fd8IdH9S6bP4jKdorexNtZv0vlLJEUgzkMZexXZNxJR7HWRe9MAU1vwR2DjyLfd6sO4Es8zg/9xjLc1EeP68A2hzShlkynampNWhu1h2xovW2jrQ08DygKOprDcgsNzMbaDPNv1HcK1cuekp5nB7t49SUOtPje4XZxkO67OAIr+07p3QwV+wT4aQCy3lEW1rbE9j9AYQNy3rOkVrs8vUl54HZ+xMdMxzM9eEFTO1P9B/3VP7//1ZJq0BbJWpprJTZqOlTTIFWP/ZJSeavrUKffyu8yG1hq3Eua2QmknpVJSlktnCik0SdKqn0yfFkKst6NuPULm/Qm14Qnmtnz/PZnOgeRJUcZhxzFh55XwSllgav1BwSwSFLQ9O15riCWn+4SHOMmRvegXmo51IZDC/p88hxLUNdNQfrpl3mKG3f/rUX3zqvZC1P6PYN02vh9+wMasBHzqtof71DBdCBrpUCwiRrjjeAeVynXrhJW2Qc9U/lKJrODDE8pbD61O0dKuNzYdpmKhlCQmIT2xBQyyV9CJpD2jtb4zKfjh/2VZxL+4pDoD7mkBbHCnKxkbWd9zPoq2K8m72KbgR1Sms288xypz4CvY2/3UVaLeujGWY0gca2YtKNaUJ1xmQwG3nXcEz+VFo+1/a6zlM3aB5hHpBwYIqYOL4Bfyou2Wob3gxmNMbLzq9NJXdpdnMgDNZ4UJWRMNi+zAe82a0M9NfpIXY8PuM0dCN72mMtxRn6+ZDC3Bzwo6BmL7zZcCZk2fWlFtbZDHCngKLVQtmmDLnKhmvfopM6JJL+GXBDDNqOSd8FjF+TGcAl+RSNRX8w4P8LOlD+WEm2Bl0gX2WVMwMpf3wSt2CljAxsuXyGoirmQR+PsKPfu4gM20RPaBGFvWnPBJsFlbZ1YccoeBMPEBbJkAzazsvlGF7KaTfdhZgxM/bSjjE35j+6RP575elmRTy+lG/KgloxDFts8EJaJ/01wtvG6urQGXKZQSt6sPiNUgZU3ZABZwPHjyx567d3v/zHWwPLfE1C2P+bWWqvmYYqHJn6IPtXw/TxVAflEpEneKRx1CBS4bmnftJadjezLmljTp7XEeOjcbKQsQupTKzh1zL3zGRMuTo6MIC09aplX4i+10z8tczA19cIHqz0l6TSPZxKAZziCcU1mc6rt/TYZHDGX3LuC9ipl+mV9RhreYXh3QYC1xie42hyIQm0DIRqMCm6WB0y/J5mii5kdzljIZHK0qviyhNVikkOpfGUEQAAVjxFxkBJ2ZzHtxl4XojGbIiydbAjy8zCnLsyLsj/wxhbpqhv60qM9l2vYvcAFK/sodWb6nKNZTxDQtBjYaSJyEGdjcxq9Tnt+5bk17bGfZ298sAcRnTLTNoKyBkjwV+pw/JcNDGMTsqN+4CCN6zvBh4Zq9f+L480q+O1yLddefIbanZnXuLVl1lgB2vcfy9xeY9mIMnlnIWcldWPFvHZPpYvs3ejUnqp+5SCDR2+J5saTdk7KqUn49d/Y7IaHnpH2kzTHe16REbmQWBcOHqNalox00vTBxzE6vPwvUyeXJFPN0tOEDB3frlmLIE35q6nckqHWY4rXRmMJ8phcIUqZTFTVp2AlEk3efHWH0pKNNpkulcheuJRr8pF8SWh8mUGDX45uTXhFnum6eKm94Oj6Op3TF+54AcQEAr0IrdcAkK9y3SCzUz+XMHNeYG+kF/VocZMcdxEnqNOf16TAH2iScx8Ke/QhDGE8D6CDGpwI/CiCeopaaF3tJWMoPjDt5DFdRiaFtLCCReqO3XJfOrSCRRNX1cI5Ie8wbSAG4Bf6p6MBkOW15nXdv3e7/q3uAeSqzOQGTqP6ruhbWU39h3RUwqPY3Vwkcxbdp3IyyTei2DS5B4mu+5TJzXE/7wXd9rcKrmdtpQXnufY5mbJ5yN6MS5wKhHVtpkHUX9jLoNOKk2/RtMXM4+SDJrQ9nOxSijJ4wIP7riYMYbl879gpho7ry65Lxo//ocnHlamC2jnhZWo8ctBLfBwCfn/TdqCxm8CM1nCjNNfUDemnVBkocpDnUq/8p9lxzE2Vp2S0+XtXbb+Dec5gG7P8p5HKWxP0uLV9moanULMFnTiyW9epctK/SxypkfIzFXqaBaelkoVTh3l/JHp0Jk8wzBzbxHo5j05zPsW92g9mvAnLjzl9w3DyLJ6nELJdQuzWNx41u8b4DlRisIwnt4fX1J5AmMtfBiQlTkC6xBYdyE6W44xgqIcU9KcmHSOu3iJ0XA+x0qBOXxJMhu4KRkbqlE76KMNHzBbjYGQlvHf2A6FvK+OsmS4dSYtc8I9saTvu6szu7E8LgwIUCP7yIx8yUsmD0x2ooh6x7PUS8dAFj2joh4bnECfIGBEErOt5VZAEvnbVx4YdzYjibJ5wjzPApTpVIpk2tuVvPKUc3XSVzrUb+FIBTG7TTatRdB2EhjpUokJj+q0Eh86ZH2aL7ZIrWF8baktbuGE1fHhSRcJrUco2xkm8TpzyF8/3aiuPMGezoA3Nxi8F4CRJbRjQsPGFndBHB606cXw9xFiaP15xUSQNB6vEnPMkSx9EiO1P9Df6MgQqMSdgJLeNHVyeoQToYRkWriXr6NOB8JpdJf/XvLiQWPCa7pOQ5haDMWBylcOLXTejHZIpJJTkwFINSvzRPivzwB2DE0LMqlTVXChB4MzJFzUOVWuDIIUrsSyPO1OuDAuI5sWTL4pP5L7e0H7kTFMTnYgNo1n8lr8WMhw+ZrI/LU6/D9zFVkd2dXHRP5UARNoM5XupYhClRg0LHiogxfPc+ADjprJBxRM5dyGoJc1eERcDUrZVlWnMjBkEbjgNKzEnYSpFBIFlHUp21ZwI/HHDWIOYhfkVQBFPwmsi5V5TkNj59LchK6M1AigbTH9JXBzEE+zzuYJb34MM86kL9uBR3MW8Mh/O0eecVvvBH9pgsdX6EERkhY8ocLvGKsvZSijND8wXDaOQSNJPGLlNdMeZezvLalc86gGV4VyyA68OFf6af7mhBJvsXKs0lMtVaiNRs+YpEjUvuZvE/AUW230A5Q4FRpPQeBvMAht6sNIRqgkM7aRPKR0NcgQT4allWvJE58Nlb/FCwZKLvkaipeB4VvqRHcxc5wtnEAQusisYpaq6EGLwhieY4smMKoxM/rXjo5/a1JbvEePt6TlSjBAWaqTUBkRpTpl3Fsf7zF3RFnLrHUXreC5MTzN4BkjC/xmFdjbFJvccJ6U5TwLXD+TnQpi/NMbplXZxzAAYGQ9yKPBn2CC6s8czyRXHlteLHjWxGfQ+PJozGFkMxjAcizVajfov8KBQIb7XLhQyNnTYuJGB4ZBNkYfvriyh8baq2DgDmTwcTwINoQZVSJicREzYmgIs2Mchxs9eqbe7qjp1Lf4dNGoH5RSSn2gTx/QEEUB35SpKhQ0pSODUItyS9kiZNhT8MGMkjBJRiFJVWJMqeSHjEeR0n60LeLIyvBp9YVV/W4DsyWtSpoxFcj6akrJe29X2OJxrAy2kucEQ2nfoHQMM2Rl2pGkX8/a4h5PZ7peD0X6kiRNkNanviVVvwT9S2bOWLsQzjGYx0ppI3keopVMWHKOrDw4UNLwqjfM1Dwr5JmU89eiVIOnpk9gc0zekYz3sqojcGh3sTIhhr+1YHuPTlYrf92Dv7UAEcljUBhWaWW4nqS+YT3cwFJSjYrl4KGmViaCSHJaKyNLpfqlDlomJE8X1+eSaF2qn4PhIQ5WHi8vaVjWayEktRKcqmHKxsm4rOeh180u46LEKxO3JI1YVh5jJxm9al3GbVd+MRP4WnPoRznqdYol4MJfclEzLX+kTCqkO0clsBWQ3+efPYuSUulucp154rlUsXM8ckAyGYfsXb9n5Tn9VprJrJGf4XKTl/kgcytDpyT0Wuyvl7ZlZwyUlE9f2CjNyvOarM9+ZVbndVyYB2AddVUFlVkUewHNF+wFGRStgU5VwAOMi2lDLyBDgMoCiVdFHU4we6a3jtXka/o7ldr+smArT8ArtucPL/SAilVMzKC4RXEI08i7qGxLnqOojOP6P4baCQsPPBKOypZR3eiHjV9pxQAaNIF1/JitWSOHeKPOnacMlVXH75OH2DHdgQMVduIyT+potY32IOsUxndxuZiUK0IWRKp4L7o0u0WVRN87tseGtjAdxkLJ5+hNc4voN/IEeIOjgiiEsbkEIdlHW4Gqcv7owix5Gd2IFTOmSZ3XQ6O/jAYpimYxwsxzHWbpAxN2jUma6lCdy+9KNtnisf05x9R2NZ6ils9z9gUpLz/mBxp8FjIQOXoRf8nhkzLMygskOA7kAT1CW4qbrxuhrU+4sG94jFHgYZDkM8ZSP4sFxb8h5H7DIw6fBYFMn/HM80AfzPgbuoc+KfMBu+nJto6AYTzBVwi7zSUT4mPBtLn/wINl3uAj77XEdt5r+YMhvCtTAhth+Am5ixi4LouURaUYgpe38HR6U/UKgMQ3FXipqN/TK/OxTKXlqQFkqNZ00QTQTj6lT0g6aOM9x1ed8uPZ9XwsN42FXl8ATfozfDfgJx4ZTNhRdsksdKXR0da41iQ+OzOVqceXfe+ABVOESGbWW3iUWyqV9GK6BZIhyVWWn0xiEkfGYygGGZRL6UpE8lwDFRenog2tKiFVnccu+Ps6Mob+49tb50m5lwlo/xTXDlSnTEfq4ZrCSLUhm4fj29O1YuShNA48O8mOCRMONAYZgPP1gy48aTuyZyCdCxUEHlemH83ux1PZIIJp6+Q5HHR7eBCgZqtfaGIea9Hblaj0Z6ZDTL6GkhtP6aDrwjCTCbtT6edZWH0p3WBMv31HK0F5cp77iyYy+/LoNS7aK8KRufR/QaxShx3jA2HKhMkc4r4AtpnWhIft0HhhTaJ5fOyWAuahv6I9NhRTLffzt5FqM+5ZBT/XNgA+izBGD/eq9ZpJpBvfkDJo7tHmMSKO4S/i7UobFHBh5Lx1UgPbry+p/CONFnnPUozwr/QCY095xl88qYJlZXRwqjr6ZmBd2rr4Wz73eP52c8qCS4x0v0bceZNjPcesgitGP6xRBpNzmcQrc5JXYVAVnKgL8nh5g8MJ0EL6Xv4aFyNbGRCqfm+JoRNC/EH7uYr4Uxa0ciJSMX3Qwh9Mh6xy/gYtAuGMDA0gCq9F6qtRrrkUZRR0GckAnT3uSVKMIJ7ro5Ks9DWhO9mfis39H/pyTf7mzzjcn+omrZv3FvH8c8JAUZWEpA0YzyMcVM7kjX3nuQBJM6EOvOCw0nkUnjq5N1meJblsQomBQL7dgcbeEEjnUEakHuTvrTEvI3UK9J6nDC40+YFjZzCCI4OxzxmM4MhguKqJS/u04Fe+jKc51HtTGRXEXHlUCsTrS0JJpoG/kOAkhZuqkEpIOsXti2lv2En1U0H8j/08KUVFpnGk8HQUdWQ2PxdG/pjSG7rY4+mqS6WR2oGwNZVZ18pwaqIGGsz4Q3ZWOEPlRD+hPDqPgrh7mg9kUgC1Tw1PuDFDKIcJuW50zfr2xLeBjBnWdxID4TBdm/XpEy7rWmGaPed1YgaBJ8/Nq8gN7AKBxz5uxrVwKD4jBIjnia+BPPLUgXqFGzOyVVSQ2yL0JbiUHbrBg494drHtQpjozBh3npEigqkuujGE2GHtPFYQqbuPUCngUzzP+/BgqJBRHSDGFGgjD0tzgTzQu4V+UizxP3a9NQcRQ1dzTU5+Xf1zWWi3hlXifd9u4zgN9zEhdHm6LTpMO2AM+2nhxPXmKdXV9ZXX+6mmNZjRr6QBPRaENCAcxtABfmgS+rkfjOcNT+w08rf5khlepy8n9RH2U6bzVx1k0oyqaGUE1eOm2zp62366zMJTE4o5gaWYEJS7jmHEjLrP5eH/qpRFjbdYTRtjhHM3vkU9h/IAuxa8H4626fSunHSbB3fzd6ns6QfLuuBkixTKY15FgdG/pGQazOgp6O1Z6oChwg94UIY/z1SDjraLPA9e2H29HfNG24qJ5ykVM37HtIE/ZCJa/aau2/QrVa/BeEa8IVr21ZPPhB0P3LBjkrzJrgfjXiSNF38cW0b2MIFH+FjV76jNxxxaeUahnMHDzZeR1rViwum1jMvNTvwUOs2EGtzhg4nQwqjPtlFo6Gd/iG0xSEJsB4cGQ2Qu4GmNFasy6Ko0uKvPzR+keERDVDBD8SvwFIITA+vim1zm6TgdeIZvZhJbP2Wq3UoyNH/SXnn+NmAb8qgnjK563KmXSVpJx3K0OvqxFu3XLZjF8IxBBDXpUL7Jn9e7HH/YJDXXaKyaW60YvBnCAIWTDPKuZkSTdfhbLP8wqKuJsytGZ/gSYmnGiv4ghAfMZ2nJn2aRzWgS/ofZpmqPDWA01NXG+9HvnsluUgxdyfBYrTQmnkdwy2waVYtoz0kggqlAK/gbdQQWIz+DeL7Zfd57yqjSv/mrMkHqtxlohQrg1q07lv6W79Qxz8f90OtXFSHXatJYXZH27pas+w2Pw82mBhHHMd1iXEEy0Xc+swO0qxBGISOwl97zyMBcWuxVTshSHi3qTzFtAQwTGnXSGioKjJNmpmLpRz33OWZO/VrPtF/PkELo6JDWxHOsmpvjXX+pJ/TkHYyi9+nOE/y9HJcc5UCnkSW3/iOU6A3Mayb4dD0z3gGJZP7Od7jmefKsZDopc8gyBYVoNrG1oF0ql0d4qKd5q2uSRxfzoFulTBXTGcfkCx4xiZfeg68XE1lqT7pBwnn1pV/D7R2mlIpZXgMKr3S9YaXqM/g/vwl/TI3MIW8fD6Lfw3D8ehQOl2inn8JEopDLAOOdX8+gQYnhXx5kPA4G7J1SPELQnqYjU1OwNHtGOpmaZOm/nynsmkaUpDqorDc7+v40bjfDMFoeGA2l5lPSt67m0xo2JkjNE+P5VJQEhVqWSuDhLy/kUPGRnIF8ZWJnTFOh+kms/Kk8WDV36zzbbOkzqOZSmczVXDo2LpnLw8zRlswwU78RJiWVJem0VLds4J4Pddc5NqXT+hN/0MNKyPZ/zDW4txcPkZIAd7a5VincGfV59kWBOorvMGgz7yZFMHNdc6fQnPGa+udFRgm+4g9YtqjAs2IKW0KgOJChMptKmAuHMaWbubLC0RF425E/V2T6c5PeptAGM/ZOnbWsThZSv4BipDGfv+kgrTSTGMjGileNCFKzwiMO1M8bkUr5O3Y6lWbTsK+oNIcOLkWlOSp4JOc4LaG53Bxq7nL5swhqZnNnTbbNbA4dhyXzTlXyMc2fVjowQKWRikx5ox9/2pM5hFaVg6JSPM4xs13ImXraMBMo0TzhhuZJz0gp5kdaFRg/NQq0yt9TMtFUUUDNivktsmAff8iUNrUsDt/C5NrkDRt50hDlzXoe2HyDvzOziYvz294TUtxvtd1kO7bQRGSkJkqfZjslTOzdeZQNM09MjFcwMX7EyBk3Pa9IZxl9goyPNFDN4aILcf4Gl4K6j+DZsf9zKcjG9aVYWf7fpchq/5ltKTIY96qWIvMrT9tSZDNQSV8KdXiVbUE+DymZ7D/725YiS/2IDJcie1Dzkqf3eHRL8aqRkfr4/nMpyGGZI6UvheYF6WQ9r35vlPk6aik0Eqi+FPXaE8YoYwJ1rVK0aBUxGtyeJr182nrtaeTIZ2iuPYFFFpfMvizAb2omf4JjAjRna7H6nQrNG5uteMMGWwazlbGRdursAoP63UlD2UzyjHASdrr6KSF8345u0x95zlRzhg5/zwBqPE8pqYmMX9Wk12E3/0mkflevSQWuGobTkjqpZi+pGdSPbdhvYoQt9619b4iwUgyXtOe5BWaCfvuytVHyvoQNqc79YWRcKf5UlEbi0FT6hwoMFjwBSePh5hoBmFauhR5GpX5RWGg7eDqPBjUDksQr0nuDk2OAcPLkb9FPl2IZjdLaG1QwCZqkXM5oXY2IYsL+tvoDOQHCUT2QkTQOTqAt28ogpQn00FnprYykABtPTsbMcbGMLgIrM+pUSsV498qonvF5ywaMR6XvXllK/T8CmPxjAAB4nGNgYGBkAIKTnfmGIPpc+rpoGA0AQ1sGcAAAeJxjYGRgYOADYgkGEGBiYATCACBmAfMYAAe6AIMAAAB4nGNgZmJgnMDAysDB6MOYxsDA4A6lvzJIMrQwMDAxsDIzwIEAgskQkOaawuDwgOEDA+OD/w8Y9BgfMCg0MDAwwhUoACEjABBCDB8AeJzlz1dSQmEMBeDvIopYUVERCyj2ir2CigUVRVfOGnz2yR3gz2VcBSeTyTmTnEmCPt1cEOngJ6go1kmtUAdDJDqN7+avdjtm/lkmimcHYmciOJP6g0oFT9qQYSNGjRmXMWHSlKxpM2blzMmbD1sWLSkoWraiZNWadRs2bdm2Y9eefQfKDh05duLUmXMXLl25dqOi6tadezUPHj15Vvfi1ZuGdx8+NX0RhSu7L/Yu/gBZ4RbDeJxjYGRgYABizse+rPH8Nl8ZuJkYQOBc+rpoBP3/ARMD4wMgl4MBLA0AENwKNQAAeJxjYGRgYHzw/wGDHhMDA8M/BiAJFEEBzABt5wP2AAB4nGNigAAmBjhQZbCCs1OBWAsIYUAKTMLkWcGyCVDeBAZsoACIm5D4WUDIwMAPZnPDTZVCMt2BYRaKCaIgAgC8QwWtAAAAUAAAUQAAeJx1jjFuwkAQRZ/BEEWJIqoo5Upp0tiyNzRwAB8gBT1CK8sSsNICUk5CxRFS5hg5QI6QY/Ax06RgpdG++ftn/gKPHMm4nIw7JsYD8ZvxkFc+jXPpX8YjHvgxHkv/kzPL76U89VMXHohfjIc0VMa59JPxiGe+jcfSf+lYEdmoIlvoVnETo+CDQMuBNUuS2tAe1ktB0/v2/Z3kCDg8pdIcc9X/fVfNM6VgpvLy1bxrTdzum5ja4HxZubmzXJGfFrPCV7VMt/62UGpip/drRt3nswhp12lHXVY3Z88GFznfAAB4nGNgZsALAAB9AAQ=) format('woff');
	font-weight: normal;
	font-style: normal
}

.icon-font {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased
}

.icon-font.icon-fb:before {
	content: "\e02b"
}

.icon-font.icon-tw:before {
	content: "\e006"
}

#klout-modal-overlay {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	display: none;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	outline: 0;
	overflow-x: hidden;
	overflow-y: auto;
	background: rgba(0, 0, 0, 0.8);
	text-align: center
}

#klout-modal {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	margin: 30px auto;
	display: inline-block
}

html.klout-modal-open,
.klout-modal-open body {
	overflow: hidden
}

.klout-modal-open #klout-modal-overlay {
	display: block
}

#klout-modal .modal-frame {
	background: #fff;
	padding: 20px;
	border-radius: 5px
}

#klout-modal .klout-auth-buttons .connect-button {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	position: relative;
	width: 100%;
	max-width: 300px;
	margin: 0 auto 15px;
	padding: 11px 10px 13px 39px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	color: #fff;
	font: 15px/1 'Lato-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	text-align: center;
	text-decoration: none
}

#klout-modal .klout-auth-buttons .connect-button .icon-font {
	display: inline-block;
	position: absolute;
	bottom: 0;
	left: 10px;
	right: auto;
	top: 0;
	height: 18px;
	width: 18px;
	margin: auto;
	padding-right: 10px;
	font-size: 18px
}

#klout-modal .klout-auth-buttons .connect-button .button-text {
	display: inline-block;
	vertical-align: middle;
	margin-left: auto;
	margin-right: auto;
	font: 14px/1 "Lato-Bold", "Helvetica Neue", Helvetica, Arial, sans-serif
}

#klout-modal .klout-auth-buttons .connect-button.fb-connect {
	background: #3b5998;
	background: -webkit-gradient(linear, left top, left bottom, from(#3b5998), to(#314b80));
	background: -webkit-linear-gradient(top, #3b5998, #314b80);
	background: -moz-linear-gradient(top, #3b5998, #314b80);
	background: -ms-linear-gradient(top, #3b5998, #314b80);
	background: -o-linear-gradient(top, #3b5998, #314b80);
	background: linear-gradient(top, #3b5998, #314b80);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3b5998', EndColorStr='#314b80')
}

#klout-modal .klout-auth-buttons .connect-button.tw-connect {
	background: #00aced;
	background: -webkit-gradient(linear, left top, left bottom, from(#00aced), to(#0094cc));
	background: -webkit-linear-gradient(top, #00aced, #0094cc);
	background: -moz-linear-gradient(top, #00aced, #0094cc);
	background: -ms-linear-gradient(top, #00aced, #0094cc);
	background: -o-linear-gradient(top, #00aced, #0094cc);
	background: linear-gradient(top, #00aced, #0094cc);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00aced', EndColorStr='#0094cc')
}

#klout-modal .klout-auth-buttons .connect-button.email-connect {
	background: #b3cae5;
	background: -webkit-gradient(linear, left top, left bottom, from(#b3cae5), to(#a8b9cd));
	background: -webkit-linear-gradient(top, #b3cae5, #a8b9cd);
	background: -moz-linear-gradient(top, #b3cae5, #a8b9cd);
	background: -ms-linear-gradient(top, #b3cae5, #a8b9cd);
	background: -o-linear-gradient(top, #b3cae5, #a8b9cd);
	background: linear-gradient(top, #b3cae5, #a8b9cd);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b3cae5', EndColorStr='#a8b9cd');
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3cae5', endColorstr='#a8b9cd')
}

#klout-modal .klout-auth-buttons .connect-button.email-connect .icon-font {
	fill: #fff
}

#klout-auth {
	min-width: 30%;
	max-width: 400px;
	margin-left: auto;
	margin-right: auto
}

#klout-auth.variant-1 {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	max-width: 410px
}

#klout-auth.variant-1 .klout-modal-header {
	text-align: left
}

#klout-auth.variant-1 .klout-modal-header .svg-icon {
	display: inline-block;
	vertical-align: middle;
	fill: #e44600;
	height: 35px;
	width: 35px;
	margin-right: 10px
}

#klout-auth.variant-1 .details {
	list-style: none;
	margin: 20px 0 25px;
	padding: 0
}

#klout-auth.variant-1 .details .detail {
	margin-bottom: 15px;
	color: #333;
	fill: #a49bac;
	font-size: 15px
}

#klout-auth.variant-1 .details .svg-icon {
	display: inline-block;
	vertical-align: middle;
	height: 16px;
	width: 16px;
	margin-right: 10px
}

#klout-auth.variant-1 .klout-auth-buttons .connect-button {
	max-width: 285px;
	text-align: center;
	min-width: 200px
}

#klout-auth.variant-1 .klout-auth-buttons .connect-button .icon-font {
	left: 10px
}

#klout-auth.variant-1 .klout-modal-footer {
	font-size: 13px;
	font-style: normal;
	line-height: 18px
}

#klout-auth-confirm {
	max-width: 600px;
	min-width: 200px;
	margin-left: auto;
	margin-right: auto
}

#klout-auth-error {
	max-width: 500px;
	margin-left: auto;
	margin-right: auto;
	min-width: 250px
}

.klout-modal-contents {
	font: 14px / 1 'Lato-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif
}

.close-klout-modal:not(.klout-cta-button) {
	display: inline-block;
	height: 14px;
	width: 14px;
	background: url(https://klout.com/images/overlay_x.png) no-repeat center center;
	float: right;
	cursor: pointer
}

#klout-modal .klout-modal-header {
	margin-bottom: 10px;
	color: #393939;
	font: 25px 'Lato-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	text-align: center
}

#klout-modal hr {
	border: 0;
	border-top: 1px solid #eee;
	height: 0;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	margin: 20px 0
}

#klout-modal .header-caption {
	color: #666;
	font: 15px / 20px 'Lato-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif
}

#klout-modal .kl-section-image {
	display: inline-block;
	max-height: 160px;
	margin-bottom: 20px
}

#klout-modal .klout-modal-section-last .kl-section-image {
	margin-bottom: 0
}

#klout-modal .kl-section-content {
	display: inline-block;
	vertical-align: top;
	max-width: 350px;
	width: 100%;
	min-width: 200px;
	padding: 10px 20px;
	text-align: left
}

#klout-modal .kl-section-content .section-header {
	margin-bottom: 10px;
	font: 16px / 1 'Lato-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	color: #000
}

#klout-modal .kl-section-content .section-caption {
	font: 14px / 24px 'Lato-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	color: #c0c0c0
}

#klout-modal .klout-modal-footer {
	color: #7f7f7f;
	font: 14px / 22px 'Lato-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: italic
}

#klout-modal .klout-cta-button {
	display: block;
	margin: 0 auto;
	border: 0;
	outline: none;
	background-color: #ce0058;
	padding: 8px 50px;
	border-radius: 5px;
	color: #fff;
	font: 14px / 1 'Lato-Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	text-align: center;
	text-transform: uppercase;
	cursor: pointer
}



.spinner.mini {
	-webkit-animation: spin 1250ms infinite linear;
	-moz-animation: spin 1250ms infinite linear;
	-o-animation: spin 1250ms infinite linear;
	animation: spin 1250ms infinite linear;
	display: inline-block;
	height: 10px;
	width: 10px;
	border-top: 5px solid #d1d6d8;
	border-left: 5px solid #d1d6d8;
	border-right: 5px solid #d1d6d8;
	border-bottom: 5px solid transparent;
	border-radius: 50%
}

@-webkit-keyframes spin {
	100% {
		-webkit-transform: rotate(360deg)
	}
}

@-moz-keyframes spin {
	100% {
		-moz-transform: rotate(360deg)
	}
}

@-o-keyframes spin {
	100% {
		-o-transform: rotate(360deg)
	}
}

@keyframes spin {
	100% {
		transform: rotate(360deg)
	}
}

.kloading {
	padding: 40px 0;
	width: 100%;
	text-align: center
}

.lia-klout-hovercard-community-score {
	font-family: lato;
	font-size: 16px;
	padding: 5px;
	padding-bottom: 10px;
}

.lia-klout-hovercard-community-score-number {
	font-weight:bold;
	font-size: 21px;
	padding-left: 6px;
}

.lia-klout-hovercard-klout-score-number {
	font-weight:bold;
	font-size: 21px;
	padding-left: 6px;
}

.lia-klout-hovercard-expertise-header {
	font-weight: bold;
	font-family: arial;
	font-size: 13px;
}

.lia-klout-hovercard-interests-header {
	font-weight: bold;
	font-family: arial;
	font-size: 13px;
}

/****** Topic Whitelist ******/

#lia-body .lia-panel-tooltip-wrapper.lia-bootstrap-tooltip-topics-whitelist {
    position: absolute;
    max-width: 230px;
}

#lia-body .lia-content .lia-privacy-control-instruction {
    font-size: 14px;
    margin-bottom: 10px;
    border-bottom: 1px solid #cbd3d5;
    padding-bottom: 10px;
    font-weight: normal;
}

#lia-body .lia-content .lia-privacy-control-topic-group {
    display: inline-block;
    font-weight: normal;
    margin-top: 15px;
}

#lia-body .lia-content .lia-topic-checkbox {
    margin-right: 5px;
}

#lia-topics .lia-topic-pill .topic-checkbox {
    float: left;
    margin-right: 5px;
    margin-top: 7px;
}

.lia-white-list-topics {
    margin-top: 20px;
}

.lia-white-list-topics h1 {
    font-size: 18px;
}

.lia-white-list-topics h2 {
    font-weight: bold;
    font-size: 16px;
    margin-top: 10px;
}

.lia-white-list-topics .lia-checkbox {
    margin-left: 20px;
}

.lia-white-list-topics button {
    margin-top: 20px;
    margin-bottom: 10px;
}

.lia-white-list-topics .lia-klout-topics {
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.lia-white-list-topics .lia-topics-field-group {
    margin-top: 10px;
    padding-top: 10px;
    position: relative;
}

.lia-white-list-topics .lia-topics-field-group .lia-topics-list {
    overflow: hidden;
}

.lia-white-list-topics .lia-white-list-loading-icon {
	text-align: center;
	margin-top: 10px;
}

.lia-white-list-topics .lia-white-list-loading-icon .lia-common-loading-dots {
	display: inline-block;
}

#lia-body .lia-content .lia-white-list-topics .lia-white-list-loading-icon .lia-common-loading-dots.lia-common-loading-dots-small .lia-common-loading-dot {
	width:  10px;
	height: 10px;
}

#lia-body .lia-content .lia-white-list-topics .lia-white-list-loading-icon .lia-common-loading-dots.lia-common-loading-dots-large .lia-common-loading-dot {
	width: 25px;
	height: 25px;
}

/****** Klout Wide and Slim CTAs *******/

#lia-body .lia-content .lia-personalize-connect-content,
#lia-body .lia-content .lia-manage-topics-content,
#lia-body .lia-content .lia-integrated-profile-klout-connect-content {
	padding: 10px;
}

#lia-body .lia-content .lia-integrated-profile-klout-connect-content .lia-integrated-profile-klout-connect-main .lia-integrated-profile-klout-connect-description {

	float: left;
	margin-bottom: 10px;

}
#lia-body .lia-content .lia-integrated-profile-klout-connect-content .lia-integrated-profile-klout-connect-main .lia-integrated-profile-klout-connect-description .lia-integrated-profile-klout-connect-points li {

	list-style: square inside;
}

#lia-body .lia-content .lia-personalize-connect-content .lia-personalize-connect-content-main .lia-personalize-connect-actions,
#lia-body .lia-content .lia-manage-topics-content .lia-manage-topics-content-main .lia-manage-topics-actions,
#lia-body .lia-content .lia-integrated-profile-klout-connect-content .lia-integrated-profile-klout-connect-main .lia-integrated-profile-klout-connect-actions {

	float: right;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;

}
#lia-body .lia-content .lia-integrated-profile-klout-connect-content .lia-integrated-profile-klout-connect-main .lia-integrated-profile-klout-connect-actions .klout-connect-complete .lia-button:before {
	color: #ffffff;
	content: "\f044";
	font-family: FontAwesome;
    padding-right: 5px;
}

#lia-body .lia-content .lia-integrated-profile-klout-connect-content .lia-integrated-profile-klout-connect-main .lia-integrated-profile-klout-connect-actions .connect-with-button.klout-connect-complete .klout-connect-complete-label {

	float: left;
}

#lia-body .lia-content .lia-integrated-profile-klout-connect-content .lia-integrated-profile-klout-connect-footer {

	bottom: 0;
	float: left;
	font-size: 12px;
	width: 100%;
}

#lia-body .lia-content .lia-integrated-profile-klout-connect-content .lia-integrated-profile-klout-connect-footer .lia-img-klout-logo {

	width: 50px;
}

/** Klout Connect Modals **/

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-loading {
	display: none;
	padding: 10px 0px;
	text-align: center;
}
#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-loading .lia-integrated-profile-auth-modal-loading-label {

	font-size: 18px;
}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-loading .lia-integrated-profile-auth-modal-loading-icon {

}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-description {
	font-size: 12px;
	text-align: center;
}
#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-actions {
	padding: 10px 0px;
	text-align: center;
}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-actions .connect-with-button {

	border: 0;
	border-radius: 2px;
	display: inline-block;
	margin-bottom: 10px;
	min-width: 180px;
	padding: 10px 16px;
}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-actions .connect-with-button:hover {
	text-decoration: none;
}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-action .connect-with-button.facebook {
	color: #ffffff;
	background: #3b5998;
}
#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-action .connect-with-button.facebook:before {
	color: #ffffff;
	content: "\f09a";
	font-family: FontAwesome;
	padding-right: 5px;
}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-action .connect-with-button.twitter {
	color: #ffffff;
	background: #00aced;
}
#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-action .connect-with-button.twitter:before {
	color: #ffffff;
	content: "\f099";
	font-family: FontAwesome;
	padding-right: 5px;
}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-action .connect-with-button.email {
	color: #ffffff;
	background: #b3cae5;
}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-action .connect-with-button.email:before {
	color: #ffffff;
	content: "\f0e0";
	font-family: FontAwesome;
	padding-right: 5px;
}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-action .connect-with-button.claim:before {
	color: #ffffff;
	content: "\f024"
	font-family: FontAwesome;
	padding-right: 5px;
}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-action .connect-with-button.claim {
	color: #ffffff;
	background: #EF672F;
}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-action .connect-with-button.claim .network-icon {
	color: white;
	float: none;
	margin-right: 10px;
	padding-top: 2px;
	width: 20px;
}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-action .connect-with-button.claim .network-label {
	color: white;
	float: none;
}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-action .connect-with-button .network-label {
	color: white;
	float: left;
}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-action .connect-with-button .network-icon {
	color: white;
	float: left;
	margin-right: 10px;
	padding-top: 2px;
	width: 20px;
}

#lia-body .lia-integrated-profile-klout-auth-modal-dialog .lia-integrated-profile-auth-modal-content .lia-integrated-profile-auth-modal-fineprint {

	font-size: 12px;
	text-align: center;

}

/** Feedback Modals **/
#lia-body .lia-klout-connect-feedback-modal-content .lia-klout-connect-feedback-modal-description {
	margin: 20px;
	text-align: center;
	font-size: 12px;
}

#lia-body .lia-klout-connect-feedback-modal-content .lia-klout-connect-feedback-modal-dismiss {
	text-align: center;
	float: left;
	font-size: 13px;
}

#lia-body .lia-klout-connect-feedback-modal-content .lia-klout-connect-feedback-modal-topics {
	text-align: center;
	float: right;
	font-size: 13px;
}

#lia-body .lia-klout-connect-feedback-modal-content .lia-klout-connect-feedback-modal-dismiss-center {
	text-align: center;
	float: center;
}

/*******************************************************
		Integrated Profile Styles - End
********************************************************/
.icon-font {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}

#lia-body .lia-content .icon-font.icon-fb:before {
    content: "\e02b";
}

#lia-body .lia-content .icon-font.icon-tw:before {
    content: "\e006";
}

#lia-body .lia-content #lia-klout-modal-overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;
    overflow-x: hidden;
    overflow-y: auto;
    background: rgba(0, 0, 0, 0.8);
    text-align: center;
    display: none;
}

#lia-body .lia-content #lia-klout-modal {
    position: relative;
    margin: 30px auto;
    display: inline-block;
}

#lia-body .lia-content html.lia-klout-modal-open, .lia-klout-modal-open body {
    overflow: hidden;
}

#lia-body .lia-content #lia-klout-modal-overlay.lia-klout-modal-open {
    display: block;
}

#lia-body .lia-content .icon-score-flag-hide {
    display: none;
}

#lia-body .lia-content #lia-klout-modal .modal-frame {
    background: #fff;
    padding: 20px;
    border-radius: 5px;
}

#lia-body .lia-content #lia-klout-modal .lia-klout-auth-buttons .lia-connect-button {
    cursor: pointer;
    display: block;
    position: relative;
    height: 38px;
    width: 100%;
    margin: 0 auto 15px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    color: #fff;
    font: 15px / 22px 'LatoRegular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    text-align: left;
    text-decoration: none;
}

#lia-body .lia-content #lia-connect-button {
    display: block;
    margin-top: 5px;
    border: 0;
    outline: none;
    background-color: #CE0058;
    padding: 8px 50px;
    border-radius: 5px;
    color: #fff;
    font-size: 14px;
    line-height: 1;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 5px;
}

#lia-body .lia-content .lia-connect-button .icon-font {
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 65px;
    right: auto;
    top: 0;
    height: 18px;
    width: 18px;
    margin: auto;
    padding-right: 10px;
    font-size: 18px;
}

#lia-body .lia-content #lia-klout-modal .lia-klout-auth-buttons .lia-connect-button .icon-font {
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 65px;
    right: auto;
    top: 0;
    height: 18px;
    width: 18px;
    margin: auto;
    padding-right: 10px;
    font-size: 18px;
}

#lia-body .lia-content #lia-klout-modal .lia-klout-auth-buttons .connect-button .button-text {
    display: inline-block;
    vertical-align: top;
    padding: 13px 0;
    margin-left: 90px;
    font: 14px/1 "LatoBold","Helvetica Neue",Helvetica,Arial,sans-serif;
}

#lia-body .lia-content #lia-klout-modal .lia-klout-auth-buttons .lia-connect-button.fb-connect {
    background: #3b5998;
    background: -webkit-gradient(linear, left top, left bottom, from(#3b5998), to(#314b80));
    background: -webkit-linear-gradient(top, #3b5998, #314b80);
    background: -moz-linear-gradient(top, #3b5998,#314b80);
    background: -ms-linear-gradient(top, #3b5998, #314b80);
    background: -o-linear-gradient(top, #3b5998, #314b80);
    background: linear-gradient(top, #3b5998, #314b80);
    -ms-filter: ~"progid:DXImageTransform.Microsoft.gradient(startColorStr='#3b5998', EndColorStr='#314b80')";
}

#lia-body .lia-content #lia-klout-modal .lia-klout-auth-buttons .lia-connect-button.tw-connect {
    background: #00aced;
    background: -webkit-gradient(linear, left top, left bottom, from(#00aced), to(#0094cc));
    background: -webkit-linear-gradient(top, #00aced, #0094cc);
    background: -moz-linear-gradient(top, #00aced, #0094cc);
    background: -ms-linear-gradient(top, #00aced, #0094cc);
    background: -o-linear-gradient(top, #00aced, #0094cc);
    background: linear-gradient(top, #00aced, #0094cc);
    -ms-filter: ~"progid:DXImageTransform.Microsoft.gradient(startColorStr='#00aced', EndColorStr='#0094cc')";
}

#lia-body .lia-content #lia-klout-auth {
    width: 300px;
}

#lia-body .lia-content #lia-klout-auth.variant-1 {
    max-width: 400px;
    text-align: left;
    min-width: 200px;
    width: 100%;
}

#lia-body .lia-content #lia-klout-auth.variant-1 .lia-klout-modal-header {
    text-align: left;
}

#lia-body .lia-content #lia-klout-auth.variant-1 .lia-klout-modal-header .svg-icon {
    display: inline-block;
    vertical-align: middle;
    fill: #e44600;
    height: 35px;
    width: 35px;
    margin-right: 10px;
}

#lia-body .lia-content #lia-klout-auth.variant-1 .details {
    list-style: none;
    margin: 20px 0 25px;
    padding: 0;
}

#lia-body .lia-content #lia-klout-auth.variant-1 .details .detail {
    margin-bottom: 15px;
    color: #333;
    fill: #a49bac;
    font-size: 15px;
}

#lia-body .lia-content #lia-klout-auth.variant-1 .details .svg-icon {
    display: inline-block;
    vertical-align: middle;
    height: 16px;
    width: 16px;
    margin-right: 10px;
}

#lia-body .lia-content #lia-klout-auth.variant-1 .lia-klout-auth-buttons .lia-connect-button {
    width: 285px;
}

#lia-body .lia-content #lia-klout-auth.variant-1 .lia-klout-auth-buttons .lia-connect-button .icon-font {
    left: 55px;
}

#lia-body .lia-content #lia-klout-auth.variant-1 .lia-klout-auth-buttons .lia-connect-button .button-text {
    margin-left: 80px;
}

#lia-body .lia-content #lia-klout-auth.variant-1 .lia-klout-modal-footer {
    font-size: 13px;
    font-style: normal;
    line-height: 18px;
}

#lia-body .lia-content #lia-klout-auth-confirm {
    width: 600px;
}
#lia-body .lia-content #lia-klout-auth-error {
    width: 500px;
}

#lia-body .lia-content .lia-klout-modal-contents {
    font: 14px / 1 'LatoRegular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

#lia-body .lia-content .lia-close-klout-modal:not(.lia-klout-cta-button) {
    display: inline-block;
    height: 14px;
    width: 14px;
    background: url(https://klout.com/images/overlay_x.png) no-repeat center center;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
}

#lia-body .lia-content #lia-klout-modal .lia-klout-modal-header {
    margin-bottom: 10px;
    color: #393939;
    font: 25px 'LatoRegular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    text-align: center;
}

#lia-body .lia-content #lia-klout-modal hr {
    border: 0;
    border-top: 1px solid #eee;
    height: 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    margin: 20px 0;
}

#lia-body .lia-content #lia-klout-modal .header-caption {
    color: #666;
    font: 15px / 20px 'LatoRegular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

#lia-body .lia-content #lia-klout-modal .kl-section-image {
    display: inline-block;
    max-height: 160px;
    margin-bottom: 20px;
}

#lia-body .lia-content #lia-klout-modal .lia-klout-modal-section-last .kl-section-image {
    margin-bottom: 0;
}

#lia-body .lia-content #lia-klout-modal .kl-section-content {
    display: inline-block;
    vertical-align: top;
    width: 350px;
    padding: 10px 20px;
    text-align: left;
}

#lia-body .lia-content #lia-klout-modal .kl-section-content .section-header {
    margin-bottom: 10px;
    font: 16px / 1 'LatoBold', 'Helvetica Neue', Helvetica, Arial, sans-serif;;
    color: #000;
}

#lia-body .lia-content #lia-klout-modal .kl-section-content .section-caption {
    font: 14px / 24px 'LatoBold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    color: #c0c0c0;
}

#lia-body .lia-content #lia-klout-modal .lia-klout-modal-footer {
    color: #7f7f7f;
    font: 14px / 22px 'LatoRegular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-style: italic;
}

#lia-body .lia-content #lia-klout-modal .klout-cta-button {
    display: block;
    margin: 0 auto;
    border: 0;
    outline: none;
    background-color: #ce0058;
    padding: 8px 50px;
    border-radius: 5px;
    color: #fff;
    font: 14px / 1 'LatoBold', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
}
/*******************************************************
		Knowledge Base - Begin
********************************************************/

#lia-body .lia-content div.template-drop-area { background:#f5f5f5; border:1px solid #7B756B;
	 margin:5px; padding:5px; }

/* Revision Comparison Area */
#lia-body .lia-content .MessageDiffChooser .lia-button-group select { width:auto; }
#lia-body .DiffDisplay { margin:0 0 10px; }
#lia-body .DiffDisplay .lia-diff-no-change,
	#lia-body .DiffDisplay .lia-diff-deleted,
	#lia-body .DiffDisplay .lia-diff-added
		{ line-height:22.5px; }
#lia-body .lia-content .lia-diff-deleted,
	#lia-body .lia-content .lia-diff-deleted>*
		{ background-color:#FBD1D3; color:#989795; }
#lia-body .lia-content .lia-diff-added,
	#lia-body .lia-content .lia-diff-added>*
		{ background-color:#E4ECD5; font-weight:bold; }
/*** begin ie6 lack of direct child selectors */
* html #lia-body .lia-content .lia-diff-deleted { background-color:#FBD1D3; color:#989795; }
* html #lia-body .lia-content .lia-diff-added { background-color:#E4ECD5; font-weight:bold; }
/*** end ie6 lack of direct child selectors */
/* begin action columns (to generalize) */
#lia-body .lia-content table.lia-list-wide th.revisionCompareColumn,
	#lia-body .lia-content table.lia-list-wide td.revisionCompareColumn,
	#lia-body .lia-content table.lia-list-wide th.revisionActionsColumn,
	#lia-body .lia-content table.lia-list-wide td.revisionActionsColumn
		{ width:auto; }
/* end action columns (to generalize) */

/* TKB Populate/Edit Page */
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-subject-entry,
	 #lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-entry,
	 #lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-labels-entry,
	 #lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-attachments-entry
	 	{ min-height:0; }

/* TKB Populate/Edit Page - Tkb Compare */
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-fieldset-toggle .lia-button-group-left { margin:0; zoom:1; }
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-fieldset-toggle .lia-button-group-left:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-entry { width:auto; }
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-entry,
	#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-entry .lia-quilt-row,
	#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-entry .lia-quilt-column,
	#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-entry .lia-quilt-column-alley,
	#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-entry .lia-form-input-wrapper,
	#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-entry .lia-button,
	#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-entry .lia-button-wrapper,
	#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-entry select,
	#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-button-wrapper-CompareRevision-action
		{ float:left; width:auto; }
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-entry .lia-form-input-wrapper>select { margin:0 5px 0 0; }
/*** begin ie6 specificity overrides and direct child equivalent */
* html #lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-entry select { width:auto; }
* html #lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-entry .lia-form-input-wrapper select { margin:0 5px 0 0; }
* html #lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-source-revision-entry .lia-form-input-wrapper * select { margin:0 0 0 20px; }
/*** end ie6 specificity overrides and direct child equivalent */

/* TKB Populate/Edit Page - Tkb Article Editor */
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-editor-fieldset-toggle { background-color:#E4E3E1; padding:10px 0 0; }
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-editor-fieldset-toggle fieldset { border:0; padding-top:0; }
#lia-body .lia-content .lia-message-zone-editor .lia-button-group { margin:0 0 5px; }
#lia-body .lia-content .lia-message-zone-editor .lia-message-template-drop-zones { padding-top:27px; }
#lia-body .lia-content .lia-message-zone-editor .lia-message-body-content,
	#lia-body .lia-content .lia-form-compare .lia-message-body-content
		{ background-color:#FFFFFF; margin:0; padding-left:10px; padding-right:10px; }
#lia-body .lia-content .lia-message-zone-editor .editable-area { min-height:12px; cursor:text; }
#lia-body .lia-content .lia-message-zone-editor .editable-area p { margin:0; }

#lia-body .lia-content .lia-message-zone-editor .lia-drag-container { min-height:27px; margin:5px; }
#lia-body .lia-content .lia-message-zone-editor .lia-drag-container:hover .lia-drag-handle { background:#E4E3E1 url(/skins/images/36ACF4A5651A1B8CF317131A75206DCC/base/images/bg_drag_handle.png) no-repeat 0 50%;
	cursor:move; height:24px; left:-12px;
	width:12px; position:absolute; filter:alpha(opacity=95); opacity:.95; }

#lia-body .lia-content .lia-message-zone-editor .mceExternalToolbar { top:-28px; width:100%; left:-1px; background-color:#F0F0EE; }
#lia-body .lia-content .lia-message-zone-editor .defaultSkin table.mceLayout { border:0px; }
#lia-body .lia-content .lia-message-zone-editor .defaultSkin table.mceLayout tr.mceLast td,
#lia-body .lia-content .lia-message-zone-editor .defaultSkin table.mceLayout tr.mceFirst td { border:0; }
#lia-body .lia-content .lia-message-zone-editor .template-editor-container { width:100%; }

#lia-body .lia-content .lia-component-tkb-article-editor-form .mce-container.mce-edit-area.mce-panel {position: static;}

/* TKB Populate/Edit Page - Drop Zones */
#lia-body .lia-content .lia-message-zone-editor .lia-message-template-drop-zone .zone-item { border:1px solid #FFFFFF; }
#lia-body .lia-content .lia-message-zone-editor .lia-message-body .lia-message-template-drop-zone { border:2px dotted #E4E3E1; color:#31302B;
	margin:0 0 27px 0; min-height:27px; position:relative; }
#lia-body .lia-content .lia-message-zone-editor .lia-message-template-drop-zone .zone-item:hover { border:1px dotted #7B756B; }
#lia-body .lia-content .lia-message-zone-editor .lia-sortable-placeholder { background-color:#E3DFD7; }
#lia-body .lia-content .lia-message-zone-editor .lia-message-template-drop-zone .zone-item { zoom:1; }
#lia-body .lia-content .lia-message-zone-editor .lia-message-template-drop-zone .zone-item:after
	{ clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }

/* TKB Populate/Edit Page - Labels */
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-labels-fieldset-toggle .predefined-labels { margin:10px 0 0; }
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-labels-fieldset-toggle .predefined-labels ul.lia-list-standard-inline { margin:0; }

/* TKB Populate/Edit Page - Featured Article Teaser */
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-teaser-fieldset-toggle fieldset { border:0; padding:0; }

/* TKB Populate/Edit Page - Publish State/Minor Edit */
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-article-publish-state-entry { float:left; width:50%; }
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-minor-edit-entry { float:left; }
#lia-body .lia-content .lia-component-tkb-article-editor-form .lia-form-revision-comment-entry { clear:both; }

/* TKB Populate/Edit Page - Side Column */
/******* Message Clipper */
#lia-body .lia-content .MessageClipper ul.lia-tabs-standard { padding-top:0; }
#lia-body .lia-content .MessageClipper ul.lia-tabs-standard li { border-bottom:1px solid #E4E3E1; }
#lia-body .lia-content .MessageClipper ul.lia-tabs-standard li.lia-tabs-inactive { border-bottom:1px solid #7B756B; }
#lia-body .lia-content .MessageClipper .lia-drag-container { padding:0 0 0 12px; position:relative; }
#lia-body .lia-content .MessageClipper .lia-drag-container .lia-drag-content { padding:5px 5px 1px; }
#lia-body .lia-content .MessageClipper .lia-drag-container:hover .lia-drag-content { border:1px dotted #7B756B; padding:4px 4px 0; }
#lia-body .lia-content .MessageClipper .lia-drag-handle { background:#D7D5D2 url(/skins/images/36ACF4A5651A1B8CF317131A75206DCC/base/images/bg_drag_handle.png) no-repeat 0 50%;
	cursor:move; height:24px; left:0; position:absolute; width:12px; }
/*** begin ie6 positioning adjustment */
* html #lia-body .lia-content .MessageClipper .lia-drag-handle { left:-12px; }
/*** end ie6 positioning adjustment */
#lia-body .lia-content .MessageClipper .lia-drag-container .lia-drag-content { overflow:hidden; }
#lia-body .lia-content .MessageClipper .lia-drag-container .lia-drag-content .lia-panel-message { margin:0; }
#lia-body .lia-content .MessageClipper .lia-message-idea { margin:0; }
#lia-body .lia-content .MessageClipper .message-view-list .top-block,
	#lia-body .lia-content .MessageClipper .message-view-list .bottom-block
		{ zoom:1; }
/******* Message Clipper Tooltip */
#lia-body .lia-content .lia-panel-tooltip .lia-panel-message,
	#lia-body .lia-content .lia-panel-tooltip .lia-panel-message .lia-user-info-group
		{ margin:0; }
#lia-body .lia-content .lia-panel-tooltip .lia-panel-message .lia-message-post-date { color:#7B756B; }
/******* Message Clipper Search */
#lia-body .lia-content .MessageClipperSearch input.search-input,
	 #lia-body .lia-content .MessageClipperSearch select
	 	{ margin:0 0 5px; }
/****** Related Messages and Contributors */
#lia-body .lia-content .MessageClipper .lia-drag-container,
	#lia-body .lia-content .lia-form-related-messages-entry ul.lia-list-standard li,
	#lia-body .lia-content .lia-form-message-contributors-entry ul.lia-list-standard li
		{ border-bottom:1px solid #E4E3E1; margin:0 0 10px; }
#lia-body .lia-content .lia-form-related-messages-entry .MessageSubjectCell { margin:0 0 10px; }
#lia-body .lia-content .lia-form-related-messages-entry .icon-related-message { float:left; margin:0 5px 5px 0; }
#lia-body .lia-content .lia-form-related-messages-entry .lia-button-group,
	#lia-body .lia-content .lia-form-message-contributors-entry .lia-button-group
		{ float:right; margin:0; }
#lia-body .lia-content .lia-form-related-messages-entry .lia-button-group>.lia-link-navigation,
	#lia-body .lia-content .lia-form-message-contributors-entry .lia-button-group>.lia-link-navigation
		{ margin:0 0 0 5px; }
#lia-body .lia-content .contributing-author .UserName { background:url(/skins/images/B7BE0FF3B8A8B4538D582A2EB98999EB/base/images/icon_user_author.png) no-repeat 100% 50%; padding-right:17px; }
#lia-body .lia-content .lia-form-related-messages-entry .explicit-remove .lia-quilt-column-left,
	#lia-body .lia-content .lia-form-message-contributors-entry .explicit-remove .lia-quilt-column-left
	 	{ text-decoration:line-through; }
#lia-body .lia-content .lia-form .lia-form-message-contributors-entry input.UserSearchField { width:auto; }

/* TKB Article Templates */
#lia-body .lia-content .lia-message-body .lia-message-template-overview-zone,
	#lia-body .lia-content .lia-message-body .lia-message-template-question-zone,
	#lia-body .lia-content .lia-message-body .lia-message-template-symptoms-zone,
	#lia-body .lia-content .lia-message-body .lia-message-template-diagnosis-zone,
	#lia-body .lia-content .lia-message-body .lia-message-template-solution-zone
		{ margin:0 0 10px; }
#lia-body .lia-content .lia-message-body .lia-message-template-solution-zone,
	#lia-body .lia-content .lia-message-zone-editor .lia-message-template-solution-zone
		{ background-color:#E4ECD5; border:1px solid #79A22E; }
#lia-body .lia-content .lia-message-body .lia-message-template-solution-zone { padding:10px; }
#lia-body .lia-content .lia-message-zone-editor .lia-message-body .lia-message-template-solution-zone { padding:0; }
#lia-body .lia-content .lia-message-zone-editor .lia-message-template-solution-zone .zone-item { border:1px solid #E4ECD5; }

#lia-body .lia-content .DiffDisplay .lia-drag-handle { background:#E4E3E1 url(/skins/images/17D2A481ACFEAD797C8E9C0FE0C92DB9/base/images/icon_panel_move.png) no-repeat 98% 50%;
	height:12px; cursor:move; padding:5px 10px; }

/* TKB Front Page */
#lia-body .lia-content .lia-summary-view-message-list .lia-tkb-article-summary-view-statistic-top-contributors ul.lia-list-tile,
	#lia-body .lia-content .lia-summary-view-message-list .lia-tkb-article-summary-view-statistic-top-contributors .lia-user-avatar
		{ margin:0; }
#lia-body .lia-content .lia-quilt-tkb-page div.lia-ajax-loader-overlay,
	#lia-body .lia-content .lia-quilt-tkb-community-page div.lia-ajax-loader-overlay,
	#lia-body .lia-content .lia-quilt-tkb-category-page div.lia-ajax-loader-overlay
		{ background-position:50% 50%; }
/* TKB Front Page Filters (to generalize) */
#lia-body .lia-content .tkb-search .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-quilt-column-alley .lia-form-fieldset-wrapper,
	#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container .lia-form-fieldset-wrapper,
	#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-quilt-column-alley .lia-form-fieldset-wrapper,
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-quilt-column-alley .lia-form-fieldset-wrapper,
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-quilt-column-alley .lia-form-fieldset-wrapper
		{ background:#EAEAE9; border-bottom:1px solid #7B756B; padding:10px; }
/* Style "Show" label on TKB Search Page */
#lia-body .lia-content .tkb-search .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-quilt-column-alley .lia-form-fieldset-wrapper:first-of-type {
	border-bottom:0; padding:5px 10px; }
#lia-body .lia-content .tkb-search .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-form-fieldset-content-wrapper,
	#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container .lia-form-fieldset-content-wrapper,
	#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-form-fieldset-content-wrapper,
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-form-fieldset-content-wrapper,
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-form-fieldset-content-wrapper
		{ padding-top:5px; }
#lia-body .lia-content .tkb-search .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-form-fieldset-content-wrapper ul.lia-list-standard,
	#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container .lia-form-fieldset-content-wrapper ul.lia-list-standard,
	#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-form-fieldset-content-wrapper ul.lia-list-standard,
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-form-fieldset-content-wrapper ul.lia-list-standard,
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-form-fieldset-content-wrapper ul.lia-list-standard,
	#lia-body .lia-content .tkb-search .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-form-fieldset-content-wrapper .lia-form-radio-group,
	#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container .lia-form-fieldset-content-wrapper .lia-form-radio-group,
	#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-form-fieldset-content-wrapper .lia-form-radio-group,
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-form-fieldset-content-wrapper .lia-form-radio-group,
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left .lia-form-fieldset-content-wrapper .lia-form-radio-group
		{ margin:0; }
#lia-body .lia-content .tkb-search .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset,
	#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container fieldset,
	#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset,
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset,
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset
		{ border:0; margin:0; padding:0; }
#lia-body .lia-content .tkb-search .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset legend,
	#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container fieldset legend,
	#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset legend,
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset legend,
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset legend
		{ font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold; }
#lia-body .lia-content .tkb-search .lia-form-vertical .lia-quilt-row .lia-quilt-column-left label,
	#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container label,
	#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left label,
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left label,
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left label
		{ font-weight:normal; }
#lia-body .lia-content .tkb-search .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="checkbox"],
	#lia-body .lia-content .tkb-search .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="radio"],
	#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container fieldset input[type="checkbox"],
	#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container fieldset input[type="radio"],
	#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="checkbox"],
	#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="radio"],
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="checkbox"],
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="radio"],
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="checkbox"],
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="radio"]
		{ margin:0 5px 0 0; position:relative; top:3px; }
/*** begin ie7 jquery doesn't like position:relative; */
#lia-body .lia-content .tkb-search .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="checkbox"],
	#lia-body .lia-content .tkb-search .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="radio"],
	#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container fieldset input[type="checkbox"],
	#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container fieldset input[type="radio"],
	#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="checkbox"],
	#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="radio"],
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="checkbox"],
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="radio"],
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="checkbox"],
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-quilt-row .lia-quilt-column-left fieldset input[type="radio"]
		{ *position:static; }
/*** end ie7 jquery doesn't like position:relative; */
#lia-body .lia-content .lia-form-labels-fieldset-toggle .lia-menu-action-search-result-sorting { float:right; }

/****** TKB Front Page Featured Article */
#lia-body .lia-content .FeaturedThreadTaplet .lia-panel-message { border:0; margin:0 10px 10px; }
/****** TKB Front Page Top Contributors */
/*** begin ie6 fix for not floating child elements */
* html #lia-body .lia-content .lia-component-tkb-widget-top-contributors-taplet ul.lia-list-standard-inline li .lia-user-item { display:inline; }
/*** end ie6 fix for not floating child elements */
/****** TKB Front Page Search Input */
#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-form-search-query-entry,
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-form-search-query-entry,
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-form-search-query-entry
		{ min-height:0; margin:0 0 10px; }
/*** begin ie6 min-height reset equivalent */
* html #lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-form-search-query-entry,
	* html #lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-form-search-query-entry,
	* html #lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-form-search-query-entry
		{ height:auto; }
/*** end ie6 min-height reset equivalent */
#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-form-search-query-entry .lia-form-search-query-input,
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-form-search-query-entry .lia-form-search-query-input,
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-form-search-query-entry .lia-form-search-query-input
		{ border-width:2px; height:22px; width:210px; }
/* begin ie6 ie7 input field height adjustment */
#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-form-search-query-entry .lia-form-search-query-input,
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-form-search-query-entry .lia-form-search-query-input,
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-form-search-query-entry .lia-form-search-query-input
		{ *height:14px; }
/* end ie6 ie7 input field height adjustment */
#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-form-search-query-entry .lia-form-search-query-input,
	#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-form-search-query-entry .lia-button-wrapper,
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-form-search-query-entry .lia-form-search-query-input,
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-form-search-query-entry .lia-button-wrapper,
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-form-search-query-entry .lia-form-search-query-input,
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-form-search-query-entry .lia-button-wrapper
		{ float:left; margin:0 5px 0 0; }
#lia-body .lia-content .lia-quilt-tkb-page .lia-form-vertical .lia-form-search-query-entry .lia-button,
	#lia-body .lia-content .lia-quilt-tkb-community-page .lia-form-vertical .lia-form-search-query-entry .lia-button,
	#lia-body .lia-content .lia-quilt-tkb-category-page .lia-form-vertical .lia-form-search-query-entry .lia-button
		{ height:22px; }

/* TKB Article Header */
#lia-body .lia-content .lia-component-forums-widget-message-subject-banner .subjectIcon { display:block; float:left; margin:0 5px 5px 0; }
#lia-body .lia-content .lia-component-quilt-tkb-article-page-header .lia-quilt-column-top-left-content,
	#lia-body .lia-content .lia-component-quilt-tkb-article-page-header .lia-quilt-column-top-right-content
		{ margin:0 0 10px; }
/*** begin ie6 ie7 disappearing bottom margin bug */
#lia-body .lia-content .lia-component-quilt-tkb-article-page-header .lia-quilt-column-top-left-content,
	#lia-body .lia-content .lia-component-quilt-tkb-article-page-header .lia-quilt-column-top-right-content
		{ padding:0 0 10px; }
/*** end ie6 ie7 disappearing bottom margin bug */
#lia-body .lia-content .lia-component-quilt-tkb-article-page-header .lia-quilt-column-top-right-content .lia-button-image-kudos-wrapper {
	float:right; }
/* labels v1 */
#lia-body .lia-content .lia-component-tkb-widget-labels-for-article .article-labels-title,
	#lia-body .lia-content .lia-component-tkb-widget-labels-for-article ul.lia-list-standard-inline li
		{ display:block; float:left; padding:0; }
#lia-body .lia-content .lia-component-tkb-widget-labels-for-article ul.lia-list-standard-inline,
	#lia-body .lia-content .lia-component-tkb-widget-labels-for-article ul.lia-list-standard-inline li
		{ margin:0; }
#lia-body .lia-content .lia-component-tkb-widget-labels-for-article .article-labels-title,
	#lia-body .lia-content .lia-component-tkb-widget-labels-for-article ul.lia-list-standard-inline li.separator
		{ margin:0 5px 0 0; }
#lia-body .lia-content .lia-component-tkb-widget-labels-for-article .article-labels-title,
	#lia-body .lia-content .lia-component-tkb-widget-labels-for-article ul.lia-list-standard-inline li h3,
	#lia-body .lia-content .lia-component-tkb-widget-labels-for-article ul.lia-list-standard-inline li.separator
		{ font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold; font-weight:bold; }
/* labels v2 */
#lia-body .lia-content .lia-component-tkb-widget-labels-for-article .lia-message-label-category .lia-label-category {
	display:block; float:left; }
#lia-body .lia-content .lia-component-tkb-widget-labels-for-article .lia-message-label-category ul.lia-list-standard-inline {
	margin:0; }
#lia-body .lia-content .lia-component-tkb-widget-labels-for-article .lia-message-label-category .lia-label-category,
	#lia-body .lia-content .lia-component-tkb-widget-labels-for-article .lia-message-label-category ul.lia-list-standard-inline li
		{ font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold; font-weight:bold; }
/* meta header */
#lia-body .lia-content .lia-component-tkb-widget-meta-header { background-color:#E4E3E1; margin:0 0 10px; padding:5px 10px; }
#lia-body .lia-content .lia-component-tkb-widget-meta-header .lia-user-info-group { margin:0; }
#lia-body .lia-content .lia-component-tkb-widget-meta-header .tkb-article-actions .dropdownHover .lia-menu-navigation .lia-menu-dropdown-items { left:auto; right:0; }

/* Helpfulness */
#lia-body .lia-content .lia-message-tkb .lia-message-helpfulness::after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-message-tkb .lia-message-helpfulness .RatingDisplay { display:table; margin:0 auto; }
#lia-body .lia-content .lia-message-tkb .lia-message-helpfulness .lia-rating-link-summary { display:block; float:left;
	line-height:20px; margin:0 5px 0 0; }
#lia-body .lia-content .lia-message-tkb .lia-message-helpfulness .lia-rating-enumeration { float:left; }
#lia-body .lia-content .lia-message-tkb .lia-message-helpfulness .lia-button-group-left { margin:0; }

/* TKB 'Draft' icon added next to msg subject */
#lia-body .lia-content .lia-summary-view-message-list .lia-message-draft .lia-summary-view-message-subject,
	#lia-body .lia-content .lia-component-quilt-tkb-article-page-header .lia-message-draft
		{ background:transparent url(/skins/images/E7088BF10B0450125726E0BE4001033F/base/images/icon_draft.png) no-repeat 0 5.5px; padding-left:17px; }

/* TKB Panels */
#lia-body .lia-content .lia-component-tkb-widget-related-messages-taplet .RelatedMessageIcon,
	#lia-body .lia-content .lia-component-forums-widget-related-messages-taplet .RelatedMessageIcon
		{ float:left; margin:0 5px 5px 0; }
#lia-body .lia-content .lia-component-tkb-widget-related-messages-taplet ul.lia-list-standard-inline .MessageSubjectCell,
	#lia-body .lia-content .lia-component-forums-widget-related-messages-taplet ul.lia-list-standard-inline .MessageSubjectCell
		{ float:left; }
#lia-body .lia-content .lia-component-tkb-widget-related-messages-taplet ul.lia-list-standard li { zoom:1; }
#lia-body .lia-content .lia-component-tkb-widget-related-messages-taplet ul.lia-list-standard li:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }

/* hide recent threads icon remove after demo stuff */
#lia-body .lia-content .lia-component-forums-widget-recent-threads img.MessageStatusIcon { display: none; }

/* TKB Article Revision */
#lia-body .lia-content .lia-quilt-tkb-revision .lia-message-tkb .lia-message-subject
	{ font-size:22px; line-height:28px; font-family:"Open Sans", Arial; font-weight:bold; }
#lia-body .lia-content .lia-quilt-tkb-revision .lia-message-tkb .lia-component-tkb-widget-labels-for-article,
	#lia-body .lia-content .lia-quilt-tkb-revision .lia-message-tkb .lia-component-tkb-widget-labels-for-article .article-labels-title
		{ font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold; font-weight:bold; }
#lia-body .lia-content .lia-quilt-tkb-revision .lia-message-tkb .lia-message-body { margin:10px 0 0; }

/* TKB Link Panel */
#lia-body .lia-content .lia-component-tkb-widget-tkb-link-taplet .lia-link-navigation-tkb {
	background:transparent url(/skins/images/99B516C6F37A23939C25CAC499B8E25D/base/images/icon_tkb_link.png) no-repeat 0 3px;
	display:block; padding:0 0 0 17px; }

/* TKB Sections Browser */
#lia-body .lia-content .lia-sections-browser .lia-section-link-wrapper,
	#lia-body .lia-content .lia-sections-browser .lia-section-link-wrapper-category
		{ background-color:#E4E3E1; margin:0 0 5px;
		padding:5px 10px; }
#lia-body .lia-content .lia-sections-browser .lia-section-link-wrapper-category {
	margin:0 0 10px; }
#lia-body .lia-content .lia-sections-browser .lia-section-description { color:#7B756B;
	font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal;
	margin:0 10px 5px; }
#lia-body .lia-content .lia-sections-browser .lia-section-item-count { white-space:nowrap; }
#lia-body .lia-content .lia-panel .lia-sections-browser .lia-section-message-list { margin-bottom:20px; }

/* TKB Edit Sections Browser */
#lia-body .lia-content .lia-section-draggable-category-wrapper,
	#lia-body .lia-content .lia-section-draggable-wrapper
		{ float:left;
		height:190px;
		width:50%; }
		/* height = height of 2 input fields + 1 textarea + spacing */
#lia-body .lia-content .lia-section-draggable-category-wrapper {
	height:120px; }
#lia-body .lia-content .lia-section-draggable-wrapper::after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-section-draggable { background-color:#E4E3E1;
	padding:0; }
#lia-body .lia-content .lia-section-draggable { margin:0 12px 20px;
	padding:20px 10px 0; position:relative; }
#lia-body .lia-content .lia-section-draggable-wrapper .lia-drag-handle { display:none;
	height:24px; left:-12px;
	position:absolute; top:0; width:12px; }
#lia-body .lia-content .lia-section-draggable-wrapper:hover .lia-drag-handle {
	background:#E4E3E1 url(/skins/images/36ACF4A5651A1B8CF317131A75206DCC/base/images/bg_drag_handle.png) no-repeat 50% 50%;
	cursor:move; display:block; }
#lia-body .lia-content .lia-component-section-edit .lia-sortable-placeholder { background-color:#E3DFD7;
	float:left; border-left:12px solid #FFFFFF;
	border-right:12px solid #FFFFFF;  border-bottom:20px solid #FFFFFF;
	-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
#lia-body .lia-content .lia-component-section-edit .lia-form-footer { padding:0; }
#lia-body .lia-content .lia-component-section-edit .lia-form-footer .lia-button-group .lia-button-wrapper { float:right;
	margin:0 0 0 5px; }
#lia-body .lia-content .lia-component-section-edit .lia-section-edit-description textarea {
	height:50px;
	max-height:50px; max-width:100%; }

/*******************************************************
		Knowledge Base - End
********************************************************/

/*******************************************************
		Knowledge Base v2 - Begin
********************************************************/

/* TKB v2 Search Bar and Search Page */
#lia-body .lia-content .lia-component-tkb-widget-search-bar .lia-form-inline { margin:0; }
#lia-body .lia-content .lia-component-tkb-widget-search-bar .lia-form-inline .lia-form-input-wrapper input.lia-form-search-query-input
		{ width:315px; }
#lia-body .lia-content .tkb-search .lia-form-search-query-entry input.lia-form-search-query-input { width:auto; }
#lia-body .lia-content .tkb-search .lia-form-search-query-entry input.lia-form-search-query-input,
	#lia-body .lia-content .tkb-search .lia-form-search-query-entry .lia-button-wrapper
		{ float:left; margin:0 5px 0 0; }
#lia-body .lia-content .tkb-search .lia-form-vertical .lia-form-row.lia-form-search-query-entry {
	margin:0 0 10px; min-height:0; }
#lia-body .lia-content .tkb-search .lia-form-search-fieldset-toggle fieldset { border:0; margin:0; padding:0; }

/* TKB v2 Article Page */
#lia-body .lia-content .lia-quilt-layout-tkb-message-v2 .lia-component-tkb-widget-labels-for-article {
	border-top:1px solid #E4E3E1; padding:5px 0 0; }
#lia-body .lia-content .lia-quilt-layout-tkb-message-v2 .lia-component-comments { margin:0 0 10px; }
#lia-body .lia-content .lia-quilt-layout-tkb-message-v2 .lia-message-body p { line-height:18px; }
#lia-body .lia-content .lia-quilt-layout-tkb-message-v2  .lia-component-star-rating,
	#lia-body .lia-content .lia-quilt-layout-tkb-message-v2 .lia-component-kudos,
	#lia-body .lia-content .lia-quilt-layout-tkb-message-v2 .lia-component-bookmarks
		{ margin-bottom:10px; }

/* Accessibility */
#lia-body .lia-content div.lia-search-filter-legend { border:1px solid #F1F1F0; overflow:hidden; }
#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container div.lia-search-filter-legend legend
{ font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold; }
#lia-body .lia-content .tkb-search .lia-form-vertical .lia-quilt-row .lia-quilt-column-left div.lia-search-filter-legend legend
{ font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold; }

/*******************************************************
		Knowledge Base v2 - End
********************************************************//*******************************************************
		Labels - Begin
********************************************************/

#lia-body .lia-content .lia-panel-standard .lia-labels-concepts-wrapper .lia-form {
	margin:0 10px 10px; }
#lia-body .lia-content .lia-labels-concepts-wrapper .lia-token-input-list,
	#lia-body .lia-content .lia-form-labels-entry .lia-token-input-list
		{ width:100%; }
#lia-body .lia-content .lia-form-labels-entry .lia-token-input-list { margin:0 0 10px; }

/* label tooltip */
#lia-body .lia-content .lia-label-title { font-weight:bold; }
#lia-body .lia-content .lia-label-description { margin:0 0 5px; }
#lia-body .lia-content .lia-label-description,
	#lia-body .lia-content .lia-label-related
		{ font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal;  }
#lia-body .lia-content .lia-label-related { color:#989795; }

/* hierarchical labels in a panel */
#lia-body .lia-content .lia-concept-scheme-wrapper { overflow-y:auto; max-height:300px; margin:0 0 10px; }
#lia-body .lia-content .lia-concept-scheme-wrapper .lia-list-tree > ul { margin-bottom:0; }

/*******************************************************
		Labels - End
********************************************************//*******************************************************
		List Content - Begin
********************************************************/

/* Hide column headers if a wide-list is forced in a side-column */
#lia-body .lia-content .lia-quilt-column-side-content table.lia-list-wide th { display:none; }
#lia-body .lia-content .lia-quilt-column-side-content table.lia-list-wide td { vertical-align:top; }
#lia-body .lia-content .lia-quilt-column-side-content table.lia-list-wide td.lia-data-cell-secondary { text-align:right; }

/* Message Subject */
#lia-body .lia-content ul.lia-list-standard .message-subject,
	#lia-body .lia-content table.lia-list-slim .message-subject,
	#lia-body .lia-content table.lia-list-wide .message-subject,
	#lia-body .lia-content div.lia-list-slim .message-subject
		{ font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; display:inline; }
#lia-body .lia-content table.lia-list-slim .message-subject .lia-message-unread,
	#lia-body .lia-content table.lia-list-wide .message-subject .lia-message-unread,
	#lia-body .lia-content div.lia-list-slim .message-subject .lia-message-unread
		{ font-weight:bold; }
/* Message discussion type icon */
#lia-body .lia-content .lia-list-slim .lia-icon-discussion-style { float:left;
	margin: 0 5px 5px 0; }
/* Message Node */
#lia-body .lia-content table.lia-list-slim .message-subject-board,
	#lia-body .lia-content table.lia-list-wide .message-subject-board,
	#lia-body .lia-content div.lia-list-slim .message-subject-board
		{ font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; }
#lia-body .lia-content table.lia-list-slim .message-subject-board a,
	#lia-body .lia-content div.lia-list-slim .message-subject-board a
		{ color:#31302B; }
#lia-body .lia-content table.lia-list-slim .message-subject-board a:hover,
	#lia-body .lia-content table.lia-list-slim .message-subject-board a:active,
	#lia-body .lia-content table.lia-list-slim .message-subject-board a:focus,
	#lia-body .lia-content div.lia-list-slim .message-subject-board a:hover,
	#lia-body .lia-content div.lia-list-slim .message-subject-board a:active,
	#lia-body .lia-content div.lia-list-slim .message-subject-board a:focus
		{ color:#C14800; }
/* Image */
#lia-body .lia-content table.lia-list-slim .lia-image-preview-data-cell img,
	#lia-body .lia-content table.lia-list-wide .lia-image-preview-data-cell img,
	#lia-body .lia-content div.lia-list-slim .lia-image-preview-data-cell img
		{ margin:0 5px 0 0; vertical-align:text-bottom; }

/* Board Title */
#lia-body .lia-content table.lia-list-slim .boardTitleColumn .board-title,
	#lia-body .lia-content table.lia-list-wide .boardTitleColumn .board-title
		{ font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; display:inline; }
/*** begin ie6 ie7 padding */
#lia-body .lia-content table.lia-list-slim .boardTitleColumn .board-title,
	#lia-body .lia-content table.lia-list-wide .boardTitleColumn .board-title
		{ *padding:0 5px 0 0; }
/*** end ie6 ie7 padding */
/* Board Latest Thread/Post */
#lia-body .lia-content table.lia-list-wide .boardTitleColumn .board-list-latest { font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; }
/* Board Has Unread Messages */
#lia-body .lia-content table.lia-list-slim .boardTitleColumn .lia-message-unread,
	#lia-body .lia-content table.lia-list-wide .boardTitleColumn .lia-message-unread
		{ font-weight:bold; }

/* Chat Title */
#lia-body .lia-content table.lia-list-slim .chatTitleColumn .chat-title,
	#lia-body .lia-content table.lia-list-wide .chatTitleColumn .chat-title
		{ font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; display:inline; }
/* Chat Status */
#lia-body .lia-content table.lia-list-wide .chatTitleColumn .chat-status {
	font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; }

/* Blog Draft Actions */
#lia-body .lia-content table.lia-list-wide th.draftSubjectColumn,
	#lia-body .lia-content table.lia-list-wide td.draftSubjectColumn
		{ width:40%; }
#lia-body .lia-content table.lia-list-wide th.draftActionsColumn,
	#lia-body .lia-content table.lia-list-wide td.draftActionsColumn
		{ white-space:normal; width:auto; }

/* Items Awaiting Approval Actions */
#lia-body .lia-content table.lia-list-wide th.unmoderatedActionsColumn,
	#lia-body .lia-content table.lia-list-wide td.unmoderatedActionsColumn
		{ white-space:normal; width:auto; }

/* Private Notes Friends Tab */
#lia-body .lia-content table.lia-list-wide th.contactsLatestPostColumn,
	#lia-body .lia-content table.lia-list-wide td.contactsLatestPostColumn
		{ white-space:normal; width:60%; }
/* Private Notes wide-list specific (to deprecate) */
#lia-body .lia-content .lia-quilt-column-side-content table.lia-list-wide .noteSentDateColumn { display:none; }

/* Users Online LIA-13124 */
#lia-body .lia-content table.lia-list-wide td.lastRequestColumn { width:25%; white-space:normal; }
#lia-body .lia-content table.lia-list-wide td.lastCleanRequestColumn { width:25%; white-space:normal; }

/* Message History */
/* prevent username/avatar floating into next column in message historypage */   
#lia-body .lia-content .lia-quilt-message-history-page td.messageAuthorColumn { width:20%; }
#lia-body .lia-content .lia-quilt-message-history-page td.messageSubjectBodyColumn .lia-message-body,
	#lia-body .lia-content .lia-quilt-message-history-page td.messageSubjectBodyColumn .lia-message-body img
		{ max-width:400px; }
	/*LIA-27696*/		
#lia-body .lia-content .MessageHistory table.lia-list-slim th.messageEditorColumn,
#lia-body .lia-content .MessageHistory table.lia-list-slim td.messageEditorColumn
		{ white-space: normal; text-align:left; padding-right: 0; word-wrap: break-word;}		
#lia-body .lia-content .MessageHistory table.lia-list-slim th.messageEditDateColumn,
#lia-body .lia-content .MessageHistory table.lia-list-slim td.messageEditDateColumn
		{ padding-left: 5px; }		
#lia-body .lia-content .MessageHistory table.lia-list-slim div.lia-user-name
		{ max-width: 100px; }
			
/*** begin ie6 ie7 disappearing username fix */
#lia-body.MessageHistoryPage .lia-content th.messageAuthorColumn,
	#lia-body.MessageHistoryPage .lia-content td.messageAuthorColumn 
		{ *width:auto; }
/*** end ie6 ie7 disappearing username fix */
#lia-body .lia-content .MessageHistory table.lia-list-slim th.messageAuthorColumn,
	#lia-body .lia-content .MessageHistory table.lia-list-slim td.messageAuthorColumn
		{ text-align:left; }

/* Groups, Group Members */
#lia-body .lia-content .lia-component-group-members-list table.lia-list-wide th.actions,
	#lia-body .lia-content .lia-component-group-members-list table.lia-list-wide td.actions,
	#lia-body .lia-content .lia-component-groups-list table.lia-list-wide th.actions,
	#lia-body .lia-content .lia-component-groups-list table.lia-list-wide td.actions
		{ width:30%; }

/* TKB Contributors */
#lia-body .lia-content .lia-component-forums-widget-message-list table.lia-list-wide th.contributorsColumn,
	#lia-body .lia-content .lia-component-forums-widget-message-list table.lia-list-wide td.contributorsColumn
		{ min-width:105px; }

/* Favicon Avatar User List */
#lia-body .lia-content .lia-message-list-users-favicon ul.lia-list-tile,
	#lia-body .lia-content table.lia-list-wide  .lia-message-list-users-favicon .lia-user-avatar
		{ margin:0; }
#lia-body .lia-content .lia-message-list-users-favicon ul.lia-list-tile > li { margin:0 5px 0 0; }
#lia-body .lia-content .lia-message-list-users-favicon ul.lia-list-tile > li:last-of-type { margin:0; }
		
/*******************************************************
		List Content - End
********************************************************//*******************************************************
		Side Menu - Begin
********************************************************/

#lia-body .lia-content .lia-component-common-widget-sidebar-menu { margin:0 0 10px; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard { margin:0; z-index:10; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard li {
	margin:0; position:relative; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu > ul.lia-list-standard > li {
	border-bottom:1px solid #E4E3E1; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu > ul.lia-list-standard > li:last-of-type {
	border-bottom:0; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard li ul.lia-list-standard {
	background-color:#C14800; border-radius:0 5px 5px 5px;
	display:none; left:100%; margin:0; position:absolute; top:0; width:80%; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard li ul.lia-list-standard.lia-single-item-submenu {
	border-radius:0 5px 5px 0; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard li .lia-link-navigation { 
	display:block; padding:5px 10px; text-decoration:none; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard > li:hover .lia-link-navigation {
	color:#FFFFFF; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard > li:hover > .lia-link-navigation {
	background-color:#C14800; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard > li .lia-link-navigation.lia-highlighted {
	background-color:transparent; color:#31302B; font-weight:bold; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard li .lia-sidebar-navigation-item-indent-depth-one {
	padding-left:15px; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard li .lia-sidebar-navigation-item-indent-depth-two {
	padding-left:20px; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard li .lia-sidebar-navigation-item-indent-depth-three {
	padding-left:25px; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard li .lia-sidebar-navigation-item-indent-depth-four {
	padding-left:30px; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard .lia-has-children > .lia-link-navigation {
	background-image:url(/skins/images/4D80812C6B2BC392BEB01E2CE3819438/newsui/images/icon_list_separator_breadcrumb.png); background-repeat:no-repeat;
	background-position:100% 50%; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard .lia-has-children:hover > .lia-link-navigation {
	background-image:none; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard li ul.lia-list-standard li .lia-link-navigation:hover {
	background-color:#CD6C32; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard li ul.lia-list-standard li:first-of-type .lia-link-navigation:hover {
	border-radius:0 5px 0 0; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard li ul.lia-list-standard li:last-of-type .lia-link-navigation:hover {
	border-radius:0 0 5px 5px; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu ul.lia-list-standard li ul.lia-list-standard.lia-single-item-submenu li:last-of-type .lia-link-navigation:hover {
	border-radius:0 5px 5px 0; }
/* .lia-slide-direction-left */
#lia-body .lia-content .lia-component-common-widget-sidebar-menu.lia-slide-direction-left ul.lia-list-standard li ul.lia-list-standard {
	border-radius:5px 0 5px 5px; left:auto; right:100%;  }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu.lia-slide-direction-left ul.lia-list-standard li ul.lia-list-standard.lia-single-item-submenu {
	border-radius:5px 0 0 5px; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu.lia-slide-direction-left ul.lia-list-standard li ul.lia-list-standard li:first-of-type .lia-link-navigation:hover {
	border-radius:5px 0 0 0; }
#lia-body .lia-content .lia-component-common-widget-sidebar-menu.lia-slide-direction-left ul.lia-list-standard li ul.lia-list-standard.lia-single-item-submenu li:last-of-type .lia-link-navigation:hover {
	border-radius:5px 0 0 5px; }

/*******************************************************
		Side Menu - End
********************************************************//***************************************
Notification Feed - Begin
***************************************/

#lia-body .lia-content ul li.lia-notification-feed-item {
	position:relative;
	border-bottom:1px solid #BDBAB5;
	padding:8px 0px;
	width:100%;
	margin: 0px;
}

#lia-body .lia-content ul li.lia-notification-feed-item.unread {
	background-color:#E3DFD7;
}

#lia-body .lia-content .lia-notification-feed-item .lia-notification-feed-icon {
	width:64px;
	height:36px;
	text-align: right;
}
#lia-body .lia-content .lia-notification-feed-item .lia-notification-feed-icon img {
	height:36px;
	max-width:64px;
}
#lia-body .lia-content .lia-notification-feed-item .lia-notification-feed-description {
	margin-right:5px;
	font-size: 12px;
	float:left;
}
#lia-body .lia-content .lia-notification-feed-item .lia-notification-feed-description a {
	font-weight:bold;
}
#lia-body .lia-content .lia-notification-feed-item .lia-notification-feed-timestamp {
	font-size: 12px;
	color:#BDBAB5;
}

#lia-body .lia-content .lia-component-notification-feed ul {
	margin:0;
}

#lia-body .lia-content .lia-component-notification-feed .lia-link-navigation.lia-link-scroll-to {
	display:inline-block;
	margin:0;
	float:right;
	margin-left:10px;
}

#lia-body .lia-content .lia-component-notification-feed .lia-notification-feed-item:hover {
	background-color:#F1EFEB;
}

#lia-body .lia-content .lia-component-notification-feed .lia-loader {
	background:url(/skins/images/D362C79CDB98F334E165C3002C259DD5/base/images/feedback_loading_small.gif) no-repeat scroll center;
	height:40px;
	width:40px;
	display:none;
	margin-left:auto;
	margin-right:auto;
}
#lia-body .lia-content .lia-component-notification-feed .lia-button-wrapper {
	float:none;
	display:inline-block;
}

#lia-body .lia-content .lia-component-notification-feed .view-more-footer {
	text-align:center;
	margin-top:10px;
}

#lia-body .lia-content .feed-avatar-wrapper {
	height:36px;
	width:36px;
}

#lia-body .lia-content .feed-avatar {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	height:36px;
    width:36px;
}/*******************************************************
		Polls Classic - Begin
********************************************************/

#lia-body .lia-content .lia-panel .PollsTaplet .poll-question,
	#lia-body .lia-content .PollView .poll-question,
	#lia-body .lia-content .lia-panel .PollsTaplet .poll-header,
	#lia-body .lia-content .PollView .poll-header,
	#lia-body .lia-content .lia-panel .PollsTaplet .poll-footer,
	#lia-body .lia-content .PollView .poll-footer,
	#lia-body .lia-content .lia-panel .PollsTaplet .lia-button-group,
	#lia-body .lia-content .PollView .lia-button-group
		{ margin:0 0 5px; padding:0 10px; }
#lia-body .lia-content .lia-panel .PollsTaplet .poll-question .lia-text,
	#lia-body .lia-content .PollView .poll-question .lia-text,
	#lia-body .lia-content .lia-panel .PollsTaplet .poll-header,
	#lia-body .lia-content .PollView .poll-header
		{ margin:0 0 5px; }
#lia-body .lia-content .lia-panel .PollsTaplet .poll-votes-bar,
	#lia-body .lia-content .PollView .poll-votes-bar
		{ background-color:#EF672F; height:10px; } 
#lia-body .lia-content .lia-panel .PollsTaplet .poll-choice-label,
	#lia-body .lia-content .PollView .poll-choice-label
	 		{ margin:0 0 5px; }
#lia-body .lia-content .lia-panel .PollsTaplet .poll-container .poll-content,
	#lia-body .lia-content .PollView .poll-container .poll-content 
		{ display:block; }
#lia-body .lia-content .lia-panel .PollsTaplet .poll-container.poll-content-hidden .poll-content, 
	#lia-body .lia-content .PollView .poll-container.poll-content-hidden .poll-content
		{ display:none; }

/*******************************************************
		Polls Classic - End
********************************************************/

/*******************************************************
		Polls - Begin
********************************************************/

#lia-body .lia-content .lia-panel .PollsTaplet .lia-poll-summary,
	#lia-body .lia-content .PollView .lia-poll-summary,
	#lia-body .lia-content .lia-panel .PollsTaplet .lia-show-trigger,
	#lia-body .lia-content .PollView .lia-show-trigger,
	#lia-body .lia-content .lia-panel .PollsTaplet .lia-hide-trigger,
	#lia-body .lia-content .PollView .lia-hide-trigger,
	#lia-body .lia-content .lia-panel .PollsTaplet .lia-poll-header,
	#lia-body .lia-content .PollView .lia-poll-header,
	#lia-body .lia-content .lia-panel .PollsTaplet .lia-poll-footer,
	#lia-body .lia-content .PollView .lia-poll-footer,
	#lia-body .lia-content .lia-panel .PollsTaplet .lia-button-group,
	#lia-body .lia-content .PollView .lia-button-group
		{ margin:0 0 5px; padding:0 10px; }
#lia-body .lia-content .lia-panel .PollsTaplet .lia-poll-summary .lia-text,
	#lia-body .lia-content .PollView .lia-poll-summary .lia-text,
	#lia-body .lia-content .lia-panel .PollsTaplet lia-poll-header,
	#lia-body .lia-content .PollView .lia-poll-header
		{ margin:0 0 5px; }
#lia-body .lia-content .lia-panel .PollsTaplet .lia-poll-content .lia-form label,
	#lia-body .lia-content .PollView .lia-poll-content .lia-form label
		{ font-weight:normal; }
#lia-body .lia-content .lia-panel .PollsTaplet .lia-poll-votes-bar,
	#lia-body .lia-content .PollView .lia-poll-votes-bar
		{ background-color:#EF672F; height:10px; } 
#lia-body .lia-content .lia-panel .PollsTaplet .lia-poll-choice-selection,
	#lia-body .lia-content .PollView .lia-poll-choice-selection
	 	{ margin:0 0 5px; }
#lia-body .lia-content .lia-panel .PollsTaplet .lia-poll-content,
	#lia-body .lia-content .PollView .lia-poll-content 
		{ display:block; }

/*******************************************************
		Polls - End
********************************************************//*******************************************************
		Ask a Question - Begin
********************************************************/

#lia-body .lia-content .lia-panel-standard .lia-ask-an-expert-wrapper .lia-form { margin:0 10px 0; }
#lia-body .lia-content .lia-ask-an-expert-wrapper .lia-form .lia-form-input-wrapper > textarea
		{ height:54px; }
#lia-body .lia-content .lia-ask-an-expert-wrapper .lia-ask-search-results {	margin:0 0 10px; }
#lia-body .lia-content .lia-panel-standard .lia-ask-an-expert-wrapper .lia-ask-search-results {
	margin:0 10px 10px; }
#lia-body .lia-content .lia-ask-an-expert-wrapper .thread-list-display { border-bottom:1px solid #E4E3E1;
	padding:5px 0; }
#lia-body .lia-content .lia-ask-an-expert-wrapper .thread-list-display .qanda-message-view {
	margin-top:5px }
#lia-body .lia-content .lia-ask-an-expert-wrapper .thread-list-display .qanda-message-view .accepted-solution {
	background:transparent url(/skins/images/4C9BD77E6C6C17CD5295C0BDA33B3945/base/images/message_type_solution.png) no-repeat 0 0;
	padding:0 0 0 17px; }
#lia-body .lia-content .lia-ask-an-expert-wrapper .see-more-row { margin-top:10px; text-align:right; }

/*******************************************************
		Ask a Question - End
********************************************************/

/*******************************************************
		Q & A Topic - Begin
********************************************************/

/****** Solutions */
#lia-body .lia-content .lia-section-header.section-solution .lia-section-header-title { color:#79A22E; }

/****** Comments */
#lia-body .lia-content .lia-component-qanda-widget-qanda-question-view .section-comment,
	#lia-body .lia-content .lia-component-qanda-widget-qanda-answer-view .section-comment
		{ margin:0 0 0 20px; }
#lia-body.lia-qanda .lia-content .section-comment .lia-message-body-content pre { white-space: pre-wrap; }

/*******************************************************
		Q & A Topic - End
********************************************************/

/*******************************************************
		My Q & A - Begin
********************************************************/

#lia-body .lia-content .lia-component-my-questions-answers .lia-filter-select { zoom:1; margin:0 0 10px; }
#lia-body .lia-content .lia-component-my-questions-answers .lia-filter-select:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#lia-body .lia-content .lia-component-my-questions-answers .lia-filter-select .lia-filter-select-form { float:right; }

/*******************************************************
		My Q & A - Begin
********************************************************/


/*******************************************************
		Reviews - Begin
********************************************************/

.ReviewsProductPage { overflow:hidden; }

#lia-body .lia-content .lia-component-avg-product-rating { margin:0 0 5px; zoom:1; float:left; margin-bottom:30px; }
#lia-body .lia-content .lia-component-avg-review-dimensions-rating { clear:left; margin-bottom:20px; }
#lia-body .lia-content .aggregate-review-dimension-section { margin-bottom: 10px; display: table; height: 100%; }
#lia-body .lia-content .aggregate-review-dimension-name { font-weight: 500; margin: 5px 10px 0 0; }
#lia-body .lia-content .lia-component-avg-product-rating:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-component-review-login { float:left; clear:left;}
#lia-body .lia-content .lia-reviews-byline,
	#lia-body .lia-content .lia-reviews-form-container
		{ margin:0 0 10px; }
/* Temporarily adjust width of review form */
#lia-body .lia-content .lia-component-review-form .lia-form-body-entry .lia-quilt-column-right .lia-quilt-column-16,
	#lia-body .lia-content .lia-component-reviews-widget-message-edit .lia-form-body-entry .lia-quilt-column-right .lia-quilt-column-16
		{ width:100%; }
/* Temporarily hide Macros with CSS */
#lia-body .lia-content .lia-component-review-form .lia-form-body-entry .Macros { display:none; }

/****** Comments */
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment {
	margin:0 0 0 20px; }
/****** Review list */
#lia-body .lia-content .lia-list-reviews-product { margin-bottom:10px; }
#lia-body .lia-content .lia-list-reviews-product .lia-list-row { border-bottom:1px solid #E4E3E1;
	padding:5px 10px; }
#lia-body .lia-content .lia-list-reviews-product .lia-message-review .lia-component-product-title-link { display:block; }
#lia-body .lia-content .lia-list-reviews-product .lia-message-review .lia-quilt-row-forum-message-footer { display:none; }
#lia-body .lia-content .lia-list-reviews-product .lia-message-review .lia-message-body,
	#lia-body .lia-content .lia-list-reviews-product .lia-message-review .lia-message-body .lia-message-body-content
		{ margin-bottom:0; }

/****** Review rating distribution */
#lia-body .lia-content .lia-rating-distribution-bar-wrapper { background-color:#F1F1F0; margin:0 0 5px; }
#lia-body .lia-content .lia-rating-distribution-bar { background-color:#EF672F; height:5px;  }

/****** Review selected message wrapper */
#lia-body .lia-content .lia-product-review-message-wrapper {
	background-color: #E3DFD7;
}
#lia-body .lia-content .lia-product-review-message-wrapper .lia-decoration-border,
#lia-body .lia-content .lia-product-review-message-wrapper .lia-panel-message>.lia-panel-message-content>.lia-decoration-border>.lia-decoration-border-content,
#lia-body .lia-content .lia-product-review-message-wrapper .lia-panel-message>.lia-panel-message-content>.lia-decoration-border>.lia-decoration-border-content>div,
#lia-body .lia-content .lia-product-review-message-wrapper .lia-panel-message>.lia-panel-message-content>.lia-decoration-border>.lia-decoration-border-top,
#lia-body .lia-content .lia-product-review-message-wrapper .lia-panel-message>.lia-panel-message-content>.lia-decoration-border>.lia-decoration-border-top>div,
#lia-body .lia-content .lia-product-review-message-wrapper .lia-panel-message>.lia-panel-message-content>.lia-decoration-border>.lia-decoration-border-bottom,
#lia-body .lia-content .lia-product-review-message-wrapper .lia-panel-message>.lia-panel-message-content>.lia-decoration-border>.lia-decoration-border-bottom>div{
	border: none;
	background: none;
}

#lia-body .lia-content .lia-product-review-message-wrapper .lia-message-review .lia-message-author-username,
#lia-body .lia-content .lia-product-review-message-wrapper .lia-message-review .lia-message-author-rank,
#lia-body .lia-content .lia-product-review-message-wrapper .lia-message-review .lia-message-dates, #lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-content-separator {
	float: left;
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 0;
}

/*******************************************************
		Reviews - End
********************************************************/
/*******************************************************
		General page overrides - Begin
********************************************************/

#lia-body.ReviewsProductPage .lia-content { background-color:#FFFFFF; padding:0; }

/*******************************************************
		General page overrides - End
********************************************************/

/*******************************************************
		Links - Begin
********************************************************/

.lia-body .lia-content .lia-quilt-reviews-product-page a,
	.lia-body .lia-content .lia-quilt-reviews-product-page a:link,
	.lia-body .lia-content .lia-quilt-reviews-product-page a:visited,
	.lia-body .lia-content .lia-quilt-reviews-product-page a:hover,
	.lia-body .lia-content .lia-quilt-reviews-product-page a:active,
	.lia-body .lia-content .lia-quilt-reviews-product-page a:focus
		{ color: #0085CA; }

/*******************************************************
		Links - End
********************************************************/

/*******************************************************
		Buttons - Begin
********************************************************/

#lia-body.ReviewsProductPage .lia-content .lia-button-wrapper { border:1px solid #CECECE; border-radius:3px; }
/*** Primary */
#lia-body.ReviewsProductPage .lia-content a.lia-button,
	#lia-body.ReviewsProductPage .lia-content span.lia-button,
	#lia-body.ReviewsProductPage .lia-content button.lia-button,
	#lia-body.ReviewsProductPage .lia-content input.lia-button,
	#lia-body.ReviewsProductPage .lia-content div.lia-button
		{ color:#0085CA; background-color:transparent; background-image:-webkit-linear-gradient(bottom, #E8E8E8, #F7F7F7); background-image:-moz-linear-gradient(bottom, #E8E8E8, #F7F7F7); background-image:-ms-linear-gradient(bottom, #E8E8E8, #F7F7F7); background-image:-o-linear-gradient(bottom, #E8E8E8, #E8E8E8); background-image:linear-gradient(bottom, #E8E8E8, #F7F7F7); border:0 none; border-radius:3px; color:#0085CA; font-size:11px; font-weight:bold; height:24px; line-height:24px; padding:0 10px; }
#lia-body.ReviewsProductPage .lia-content a.lia-button:hover,
	#lia-body.ReviewsProductPage .lia-content span.lia-button:hover,
	#lia-body.ReviewsProductPage .lia-content button.lia-button:hover,
	#lia-body.ReviewsProductPage .lia-content input.lia-button:hover,
	#lia-body.ReviewsProductPage .lia-content div.lia-button:hover
		{ color:#0085CA; background-color:transparent; background-image:-webkit-linear-gradient(bottom, #E8E8E8, #FFFFFF); background-image:-moz-linear-gradient(bottom, #E8E8E8, #FFFFFF); background-image:-ms-linear-gradient(bottom, #E8E8E8, #FFFFFF); background-image:-o-linear-gradient(bottom, #E8E8E8, #FFFFFF); background-image:linear-gradient(bottom, #E8E8E8, #FFFFFF); border:0 none; }
/*** Secondary */
#lia-body.ReviewsProductPage .lia-content a.lia-button.lia-button-secondary,
	#lia-body.ReviewsProductPage .lia-content span.lia-button.lia-button-secondary,
	#lia-body.ReviewsProductPage .lia-content button.lia-button.lia-button-secondary,
	#lia-body.ReviewsProductPage .lia-content input.lia-button.lia-button-secondary
		{ color:#0085CA; background-color:transparent; background-image:-webkit-linear-gradient(bottom, #E8E8E8, #F7F7F7); background-image:-moz-linear-gradient(bottom, #E8E8E8, #F7F7F7); background-image:-ms-linear-gradient(bottom, #E8E8E8, #F7F7F7); background-image:-o-linear-gradient(bottom, #E8E8E8, #E8E8E8); background-image:linear-gradient(bottom, #E8E8E8, #F7F7F7); border:0 none; border-radius:3px; color:#0085CA; font-size:11px; font-weight:normal; height:16px; line-height:16px; padding:0 5px; }
#lia-body.ReviewsProductPage .lia-content a.lia-button.lia-button-secondary:hover,
	#lia-body.ReviewsProductPage .lia-content span.lia-button.lia-button-secondary:hover,
	#lia-body.ReviewsProductPage .lia-content button.lia-button.lia-button-secondary:hover,
	#lia-body.ReviewsProductPage .lia-content input.lia-button.lia-button-secondary:hover,
	#lia-body.ReviewsProductPage .lia-content div.lia-button.lia-button-secondary:hover
		{ color:#0085CA; background-color:transparent; background-image:-webkit-linear-gradient(bottom, #E8E8E8, #FFFFFF); background-image:-moz-linear-gradient(bottom, #E8E8E8, #FFFFFF); background-image:-ms-linear-gradient(bottom, #E8E8E8, #FFFFFF); background-image:-o-linear-gradient(bottom, #E8E8E8, #FFFFFF); background-image:linear-gradient(bottom, #E8E8E8, #FFFFFF); border:0 none; }
#lia-body.ReviewsProductPage .lia-content input.lia-button.lia-button-secondary img,
	#lia-body.ReviewsProductPage .lia-content button.lia-button.lia-button-secondary img,
	#lia-body.ReviewsProductPage .lia-content a.lia-button.lia-button-secondary img
		{ height:auto; width:auto; }
/*** Disabled */
#lia-body.ReviewsProductPage .lia-content .lia-button-wrapper.lia-link-disabled,
	#lia-body.ReviewsProductPage .lia-content .lia-button-wrapper.lia-link-disabled:hover
		{ opacity:1; }
#lia-body.ReviewsProductPage .lia-content .lia-button-wrapper.lia-link-disabled a.lia-button.lia-link-disabled,
	#lia-body.ReviewsProductPage .lia-content .lia-button-wrapper.lia-link-disabled span.lia-button.lia-link-disabled,
	#lia-body.ReviewsProductPage .lia-content .lia-button-wrapper.lia-link-disabled button.lia-button.lia-link-disabled,
	#lia-body.ReviewsProductPage .lia-content .lia-button-wrapper.lia-link-disabled input.lia-button.lia-link-disabled,
	#lia-body.ReviewsProductPage .lia-content .lia-button-wrapper.lia-link-disabled div.lia-button.lia-link-disabled,
	#lia-body.ReviewsProductPage .lia-content .lia-button-wrapper.lia-link-disabled a.lia-button.lia-link-disabled:hover,
	#lia-body.ReviewsProductPage .lia-content .lia-button-wrapper.lia-link-disabled span.lia-button.lia-link-disabled:hover,
	#lia-body.ReviewsProductPage .lia-content .lia-button-wrapper.lia-link-disabled button.lia-button.lia-link-disabled:hover,
	#lia-body.ReviewsProductPage .lia-content .lia-button-wrapper.lia-link-disabled input.lia-button.lia-link-disabled:hover,
	#lia-body.ReviewsProductPage .lia-content .lia-button-wrapper.lia-link-disabled div.lia-button.lia-link-disabled:hover
		{ background:#D7D5D2 none; border-radius:0; color:#7B756B; }
/*** Cancel button */
#lia-body.ReviewsProductPage .lia-content .lia-button-wrapper-Cancel-action,
	#lia-body.ReviewsProductPage .lia-content input.lia-button-Cancel-action,
	#lia-body.ReviewsProductPage .lia-content input.lia-button-Cancel-action:hover
		{ background:transparent none; border:0 none; border-radius:0; }

/*******************************************************
		Buttons - End
********************************************************/

/*******************************************************
		Pagination - Begin
********************************************************/

#lia-body .lia-content .reviews-list-display ul.lia-paging-full li { margin-left:5px; }
#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-previous,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-component-pagesnumbered,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-next
		{ margin:0; }
#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-previous .lia-link-navigation,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-next .lia-link-navigation
		{ padding:0; }
#lia-body .lia-content .reviews-list-display .lia-paging-full-wrapper ul.lia-paging-full .lia-paging-full-pages li { margin:0 5px 0 0; }
#lia-body .lia-content .reviews-list-display .lia-paging-full-wrapper ul.lia-paging-full .lia-paging-full-pages li.lia-paging-page-last { margin-right:0; }
#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-previous > span,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-previous > a,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-next > span,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-next > a,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-full-pages li > span,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-full-pages li > a
		{ border:1px solid #FFFFFF; color:#0085CA; font-size:11px; height:16px; line-height:16px; padding:0 5px; }
#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-first > span.lia-link-disabled,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-last > span.lia-link-disabled,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-active > span.lia-link-disabled,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-full-pages li > a:hover
		{ background-image:-webkit-linear-gradient(bottom, #E4E3E1, #E4E3E1); border:1px solid #C1C0BF; border-radius:3px; padding:0 5px; }
#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-first > span.lia-link-disabled,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-last > span.lia-link-disabled,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-active > span.lia-link-disabled
		{ color: #6E6E6A; }
#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-arrow img { vertical-align:text-top; }

#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-next a,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-next .lia-link-disabled,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-previous a,
	#lia-body .lia-content .reviews-list-display ul.lia-paging-full .lia-paging-page-previous .lia-link-disabled
		{ background: none; }

/*******************************************************
		Pagination - End
********************************************************/

/*******************************************************
		Forms - Begin
********************************************************/

#lia-body.ReviewsProductPage .lia-content .lia-form input[type="text"],
	#lia-body.ReviewsProductPage .lia-content .lia-form input[type="password"],
	#lia-body.ReviewsProductPage .lia-content .lia-form input[type="file"],
	#lia-body.ReviewsProductPage .lia-content .lia-form select,
	#lia-body.ReviewsProductPage .lia-content .lia-form textarea
		{ border:1px solid #BDBAB5; border-top-color:#959088; border-bottom-color:#F79E63; border-radius:0; -webkit-box-shadow:inset 0 1px 1px #E4E3E1; line-height:18px; margin-bottom:10px; padding:5px; }
#lia-body.ReviewsProductPage .lia-content .lia-form input[type="text"],
	#lia-body.ReviewsProductPage .lia-content .lia-form input[type="password"],
	#lia-body.ReviewsProductPage .lia-content .lia-form input[type="file"]
		{ height:auto; }
#lia-body.ReviewsProductPage .lia-content .lia-form input[type="text"],
	#lia-body.ReviewsProductPage .lia-content .lia-form input[type="password"],
	#lia-body.ReviewsProductPage .lia-content .lia-form input[type="file"],
	#lia-body.ReviewsProductPage .lia-content .lia-form textarea
		{ width:100%; }
#lia-body.ReviewsProductPage .lia-content .lia-form input.lia-form-profile-birthday-input { width: auto; }
#lia-body.ReviewsProductPage .lia-content .lia-form .lia-form-label-wrapper { margin-bottom:0; padding-top:0; }
#lia-body.ReviewsProductPage .lia-content .lia-form label { font-size:11px; font-weight:normal; line-height:23px; text-transform:uppercase; }
#lia-body.ReviewsProductPage .lia-content .lia-panel-dialog-content .lia-form label { text-transform: none; }
#lia-body.ReviewsProductPage .lia-content .lia-form label em { font-style:italic; text-transform:none; }
#lia-body.ReviewsProductPage .lia-content .lia-form-vertical .lia-form-row { margin-bottom:5px; min-height:inherit; }
#lia-body.ReviewsProductPage .lia-content .lia-form-inline .lia-button-wrapper { margin: 0 0 0 5px; }
#lia-body.ReviewsProductPage .lia-content .lia-form textarea.autogrow { overflow:hidden; }
/*** Rich text editor */
#lia-body.ReviewsProductPage .lia-content .lia-form-vertical .MessageEditor .lia-form-body-entry,
	#lia-body.ReviewsProductPage .lia-content .lia-form-vertical .MessageEditor .lia-form-body-entry .lia-form-label-wrapper
		{ margin-bottom:0; }
#lia-body.ReviewsProductPage .lia-content .lia-form .MessageEditor .lia-tabs-standard { border-bottom:0 none; margin-bottom:0; padding-top:0; }
#lia-body.ReviewsProductPage .lia-content .lia-form .MessageEditor .message-body-editor { margin-bottom:0; position:static; top:0; }
/*** Errors */
#lia-body.ReviewsProductPage .lia-content .lia-form select.lia-form-field-error,
	#lia-body.ReviewsProductPage .lia-content .lia-form input[type="text"].lia-form-field-error,
	#lia-body.ReviewsProductPage .lia-content .lia-form input[type="password"].lia-form-field-error,
	#lia-body.ReviewsProductPage .lia-content .lia-form textarea.lia-form-field-error,
	#lia-body.ReviewsProductPage .lia-content .lia-form div.lia-form-field-error select,
	#lia-body.ReviewsProductPage .lia-content .lia-form div.lia-form-field-error input[type="text"],
	#lia-body.ReviewsProductPage .lia-content .lia-form div.lia-form-field-error input[type="password"],
	#lia-body.ReviewsProductPage .lia-content .lia-form div.lia-form-field-error textarea
		{ -webkit-box-shadow:inset 0 1px 1px #F7A4A7; }
#lia-body.ReviewsProductPage .lia-content .lia-form textarea + .lia-form-error-text,
	#lia-body.ReviewsProductPage .lia-content .lia-form textarea + .lia-form-validation-help-text
		{ margin-bottom:0; position:static; top:0; }

/*******************************************************
		Forms - End
********************************************************/

/*******************************************************
		Products - Begin
********************************************************/

#lia-body .lia-content .lia-product { border-bottom:1px solid #C1C0BF; clear:both; padding:10px; }
#lia-body .lia-content .lia-product:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-product:last-child { border-bottom:0 none; }
#lia-body .lia-content .lia-product .lia-product-image,
	#lia-body .lia-content .lia-product .lia-product-details,
	#lia-body .lia-content .lia-product .lia-product-avg-rating,
	#lia-body .lia-content .lia-product .lia-product-review-count
		{ float:left }
#lia-body .lia-content .lia-product .lia-product-image { margin-right:10px; }
#lia-body .lia-content .lia-product .lia-product-avg-rating { margin-right:5px; }
#lia-body .lia-content .lia-product .lia-product-review-count { line-height:20px; }

/*******************************************************
		Products - End
********************************************************/

/*******************************************************
		Reviews - Begin
********************************************************/

/****** Reviews product page */
#lia-body.ReviewsProductPage .lia-content > .lia-inline-ajax-feedback .AjaxFeedback .lia-component-common-widget-feedback { margin-bottom:0; }
#lia-body .lia-content .lia-quilt-reviews-product-page .lia-quilt-row-header { border-bottom:1px solid #D7D5D2; }
#lia-body .lia-content .lia-quilt-reviews-product-page .lia-quilt-row-header .lia-quilt-column-header > .lia-quilt-column-alley-single { margin:10px 10px 15px; }
#lia-body .lia-content .lia-quilt-reviews-product-page .lia-average-rating .lia-rating-control-type-star { line-height:18px; margin:0; padding:1px 0; }
#lia-body .lia-quilt-reviews-product-page .ui-stars-star a,
	#lia-body .lia-quilt-product-list-page .ui-stars-star a,
	#lia-body .lia-quilt-reviews-product-page .ui-stars-cancel a,
	#lia-body .lia-quilt-product-list-page .ui-stars-cancel a
		{ background-image: url(/skins/images/68D25A9812F3527F56C5017936AFC9F4/base/images/icon_star_states2.png); -webkit-border-radius:0;border-radius:0; }
#lia-body .lia-quilt-reviews-product-page .ui-stars-star-on a,
	#lia-body .lia-quilt-product-list-page .ui-stars-star-on a,
	#lia-body .lia-quilt-reviews-product-page .ui-stars-star-hover a,
	#lia-body .lia-quilt-product-list-page .ui-stars-star-hover a
		{ background-color:#E44800; }
#lia-body .lia-content .lia-quilt-reviews-product-page .lia-average-rating,
	#lia-body .lia-content .lia-quilt-reviews-product-page .lia-reviews-byline
		{ clear:left; float:left; }
#lia-body .lia-content .lia-product-review-count { color:#7B756B; font-size:11px; line-height:18px; }
#lia-body .lia-content .lia-quilt-reviews-product-page .lia-product-review-count { float:left; }
#lia-body .lia-content .lia-quilt-reviews-product-page .lia-reviews-byline { margin-bottom:15px; }
#lia-body .lia-content .lia-quilt-reviews-product-page .lia-reviews-byline .lia-button-group-left { margin-bottom:0; }
#lia-body .lia-content .lia-quilt-reviews-product-page .lia-quilt-row-header .lia-panel-feedback-banner-note { clear:both; }
#lia-body .lia-content .lia-quilt-reviews-product-page .lia-quilt-row-main .lia-section-header { margin-bottom:0; }
#lia-body .lia-content .lia-quilt-reviews-product-page .lia-quilt-row-main .lia-section-header,
	#lia-body .lia-content .lia-review-message-wrapper
		{ border-bottom:1px solid #D7D5D2; }
#lia-body .lia-content .lia-review-message-wrapper > .lia-panel-feedback-inline-note { margin:10px; }
#lia-body .lia-content .lia-quilt-reviews-product-page .lia-rating-star-wrapper,
	#lia-body .lia-content .lia-quilt-product-list-page .lia-rating-star-wrapper
		{ margin-right:5px; }
/*** Histogram */
#lia-body .lia-content table.lia-component-histogram { float:right; margin-bottom:15px; width:200px; }
#lia-body .lia-content table.lia-component-histogram tr td { border-bottom:0 none; font-size:11px; line-height:15px; padding:0; }
#lia-body .lia-content table.lia-component-histogram tr td.lia-data-cell-secondary.rating-value { width:auto; }
#lia-body .lia-content table.lia-component-histogram tr td.lia-data-cell-primary { padding:0 5px; width:100px; }
#lia-body .lia-content table.lia-component-histogram tr td.lia-data-cell-secondary.rating-count { color:#7B756B; text-align:left; width:1%; }
#lia-body .lia-content table.lia-component-histogram .lia-rating-distribution-bar-wrapper { margin-bottom:0; width:100%; }
#lia-body .lia-content .lia-rating-distribution-bar { background-color:#E44800; height:10px; }
/*** Reviews */
#lia-body .lia-content .reviews-list-display .sort-menu { border-bottom:1px solid #D7D5D2; margin:10px 0; padding-bottom:10px; }
#lia-body .lia-content .reviews-list-display .sort-menu:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .reviews-list-display .sort-menu label { margin-left:10px; }
#lia-body .lia-content .reviews-list-display .sort-menu label,
	#lia-body .lia-content .reviews-list-display .sort-menu .lia-menu-navigation .default-menu-option
		{ line-height:18px; }
#lia-body .lia-content .reviews-list-display .filter-menu { clear:both; margin:0; padding-top:10px; }
#lia-body .lia-content .reviews-list-display .filter-menu .lia-button::before { content:""; float:right; position:relative; background:url(/skins/images/95AD12A9514F386F0EBA234BA4198DF3/base/images/close_small.png) no-repeat right center; height:8px; padding:4px 0 4px 5px; width:8px; }
#lia-body .lia-content .reviews-list-display .filter-menu .lia-button:hover::before { background-image:url(/skins/images/E7EB93553DA3A0632857B6AF8E22431E/base/images/close_small_active.png); }
#lia-body .lia-content .reviews-list-display .lia-menu-dropdown-items { right:0; }
#lia-body .lia-content .reviews-list-display .lia-panel-message { border-bottom:0 none; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review { margin:10px 10px 15px 84px; position:relative; }
#lia-body.ReviewsProductPage .lia-content .reviews-list-display .lia-message-review .lia-decoration-border-top,
	#lia-body.ReviewsProductPage .lia-content .reviews-list-display .lia-message-review .lia-decoration-border-bottom
		{ display:none; }
#lia-body.ReviewsProductPage .lia-content .reviews-list-display .lia-message-review > .lia-panel-message-content > .lia-decoration-border > .lia-decoration-border-content,
	#lia-body.ReviewsProductPage .lia-content .reviews-list-display .lia-message-review > .lia-panel-message-content > .lia-decoration-border > .lia-decoration-border-content > div
		{ background:transparent none; padding:0; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-component-user-avatar { left:-84px; margin:0 10px; position:absolute; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-component-user-avatar .lia-user-avatar { margin:0; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-message-options .default-menu-option,
	#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-rating-link-summary
		{ line-height:25px; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-message-options { float:right; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-review-dimensions { float:right; width:20%}
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-review-message-body {float:left; width:75%; margin-top: 5px;}
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-ratings-wrapper { float:left; margin-bottom:5px; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-rating-star-wrapper { float:left; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-rating-star-wrapper .lia-rating-control-type-star { display:table-cell; float:none; height:25px; margin:0; vertical-align:middle; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-rating-link-summary { clear:none; float:left; margin-bottom:0; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-component-message-header { margin-bottom:10px; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-message-subject { clear:both; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-message-subject-status { line-height:18px; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-message-author-username { margin-right:3px; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-message-author-username,
	#lia-body.ReviewsProductPage .lia-content .lia-review-message-wrapper .lia-message-review .lia-message-author-rank,
	#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-message-dates,
	#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-content-separator
		{ float:left; font-size:12px; line-height:18px; margin-bottom:0; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-message-subject-status,
	#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-message-author-rank,
	#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-message-dates
		{ font-size:11px; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-content-separator { color:#7B756B; font-weight:bold; margin:0 5px; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-message-body-content { margin-bottom:0; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-message-body-content span { line-height:18px; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-message-body-content p { margin-bottom:1em; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-message-body-content p:last-child { margin-bottom:0; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-inline-confirm { right:0; }
/*** Message footer */
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-component-message-links > .lia-link-navigation { line-height:18px; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-quilt-row-review-message-footer .lia-component-message-links,
	#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-quilt-row-review-message-footer .lia-component-report-abuse
		{ float:left; font-size:11px; line-height:18px; margin-bottom:0; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-quilt-row-review-message-footer .lia-component-message-links > .lia-link-navigation,
	#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-component-external-widget-add-this .lia-link-navigation.lia-js-add-this-widget,
	#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-component-external-widget-add-this .lia-link-navigation
		{ margin-right:0; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-quilt-row-review-message-footer .lia-component-external-widget-add-this { float:left; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-quilt-row-review-message-footer .lia-component-forums-action-report-abuse-icon { display:block; padding:1px 0; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-quilt-row-review-message-footer .lia-message-kudos,
	#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-quilt-row-review-message-footer .lia-message-kudos .KudosButton { float:left; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-quilt-row-review-message-footer .lia-message-kudos .lia-button { background-image:none; }
/*** Helpfulness */
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-rating-link-summary,
	#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-rating-enumeration-system-helpfulness
		{ color:#7B756B; font-size:11px; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-rating-enumeration-system-helpfulness { float:right; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-rating-enumeration-system-helpfulness .lia-button-group-left { margin-bottom:0; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-rating-enumeration-system-helpfulness .lia-button-group-left > .lia-link-navigation { line-height:18px; margin-right:0; }
#lia-body.ReviewsProductPage .lia-content .lia-message-review .lia-rating-enumeration-system-helpfulness .lia-button-group-left .lia-button-wrapper { margin: 0 0 0 5px; }
/*** Review form */
#lia-body .lia-content .lia-component-review-form { clear:both; margin-bottom:0; }
#lia-body .lia-content .lia-component-review-form fieldset { border:0 none; padding:0; }
#lia-body .lia-content .lia-component-review-form .lia-form .lia-label-required-mark { display:none; }
#lia-body .lia-content .lia-component-review-form .lia-form .lia-rating-control-type-star { height:auto; width:100%; }
#lia-body .lia-content .lia-component-review-form .lia-form .lia-rating-control-type-star .lia-form-error-text { clear:both; }
#lia-body .lia-content .lia-component-review-form .lia-form .message-editor-controls .lia-button-group { margin-top:0; }
#lia-body .lia-content .lia-component-review-form .lia-form .lia-button-group { margin:10px 0 0; }
#lia-body .lia-content .lia-component-review-form .review-dimensions-editor,
	#lia-body .lia-content .lia-component-reviews-widget-message-edit .review-dimensions-editor
		{ margin:10px 0 0; }

/*** Comments */
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment { background-color:#FEF5EF; border-top:1px solid #D7D5D2; margin:0; padding-bottom:15px; }
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .lia-panel-feedback-banner-note,
	#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .lia-inline-ajax-feedback
		{ margin:10px; }
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .lia-panel-message-comment,
	#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .lia-panel-message-comment .lia-component-user-avatar
		{ margin-bottom:20px; }
#lia-body .lia-content .section-comment .lia-quilt-row-review-comment-footer .lia-component-report-abuse,
	#lia-body .lia-content .section-comment .lia-quilt-row-review-comment-footer .lia-message-kudos,
	#lia-body .lia-content .section-comment .lia-quilt-row-review-comment-footer .lia-message-kudos .KudosButton { float:left; }
#lia-body .lia-content .section-comment .lia-quilt-row-review-comment-footer .lia-message-kudos .lia-button { background-image:none; }
/*** Comment editor form */
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .lia-form-fieldset-wrapper fieldset { border:0 none; padding:0; }
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .lia-form-fieldset-wrapper legend { display:none; }
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .comment-editor { margin:10px 10px 0 84px; position:relative; }
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .comment-editor .lia-form .lia-inline-ajax-feedback { margin: 0 0 10px; }
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .comment-editor .lia-form { margin-bottom:0; width:100%; }
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .comment-editor .lia-form > .lia-quilt-row { float:none; vertical-align:top; width:100%; }
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .comment-editor .lia-form .lia-quilt-row .lia-form-row,
	#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .comment-editor .lia-form .lia-quilt-row .lia-quilt-row
		{ float:none; }
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .comment-editor .lia-form-body-input,
	#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .comment-editor .lia-form-body-entry
		{ margin-bottom:0; }
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .comment-editor .lia-form-body-input { height:42px; width:100%; }
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .section-comment .comment-editor .lia-form-footer { float:none; vertical-align:top; }
/*** Pagination */
#lia-body .lia-content .reviews-list-display .lia-paging-full { margin:10px; }
/*** Review Dimensions */
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .review-dimensions .review-dimension-section { margin-bottom: 10px; clear: both; display: table; height: 100%;}
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .review-dimensions .review-dimension-name { font-weight: 500; margin: 5px 10px 0 0; }
#lia-body .lia-content .lia-component-reviews-widget-review-message-view .review-dimensions .review-dimension-text { clear: both; }

/*** Product Mentions carousel*/
#lia-body .lia-content .lia-product-snippet-list { clear:both; }

/*** SingleReviewPage */
#lia-body .lia-content .lia-message-review .lia-quilt-row .lia-quilt-column-review-dimensions-main .review-dimension-section { margin-bottom: 10px; clear: both; display: table; height: 100%;}

/*******************************************************
		Reviews - End
********************************************************/

#lia-body .lia-content .microdata { display:none; }
/*******************************************************
		Stream Messages Frame - Begin
********************************************************/

#lia-body .lia-content .lia-activity-stream-messages-frame .lia-menu-bar:before, #lia-body .lia-content .lia-activity-stream-messages-frame .lia-menu-bar:after { content: " "; display: table; } #lia-body .lia-content .lia-activity-stream-messages-frame .lia-menu-bar:after { clear: both; } #lia-body .lia-content .lia-activity-stream-messages-frame .lia-menu-bar { *zoom: 1; }
#lia-body .lia-content .lia-activity-stream-messages-frame .lia-activity-stream-messages-container .lia-button-group {
	clear:both; text-align:center; }
#lia-body .lia-content .lia-activity-stream-messages-frame .lia-activity-stream-messages-container .lia-button-group .lia-button-wrapper,
	#lia-body .lia-content .lia-activity-stream-messages-frame .lia-activity-stream-messages-container .lia-button-group .lia-loader
		{ display:inline-block; float:none; margin:0; }
#lia-body .lia-content .lia-activity-stream-messages-frame .lia-activity-stream-messages-container .lia-button-group .lia-loader {
	background:transparent url(/skins/images/D362C79CDB98F334E165C3002C259DD5/base/images/feedback_loading_small.gif) no-repeat 50% 50%;	display:block;
	height:16px; margin:0 auto; width:16px;
	text-indent:-9999em; }
#lia-body .lia-content .lia-activity-stream-messages-frame .lia-activity-stream-messages-container .lia-button-group .lia-link-scroll-to {
	clear:both; }
#lia-body .lia-content .lia-component-streams-widget-activity-stream .lia-menu-bar .lia-menu-bar-buttons { float:none; }
#lia-body .lia-content .lia-component-streams-widget-activity-stream .lia-menu-bar .lia-menu-bar-buttons:before, #lia-body .lia-content .lia-component-streams-widget-activity-stream .lia-menu-bar .lia-menu-bar-buttons:after { content: " "; display: table; } #lia-body .lia-content .lia-component-streams-widget-activity-stream .lia-menu-bar .lia-menu-bar-buttons:after { clear: both; } #lia-body .lia-content .lia-component-streams-widget-activity-stream .lia-menu-bar .lia-menu-bar-buttons { *zoom: 1; }
#lia-body .lia-content .lia-component-streams-widget-activity-stream .lia-menu-bar .lia-stream-sort-menu { float:left; }
#lia-body .lia-content .lia-component-streams-widget-activity-stream .lia-menu-bar .lia-stream-views { float:right;
	margin:0; }
/* Stream sorting tab */
#lia-body .lia-content .lia-stream-views ul.lia-tabs-sort { float:left; margin:0; }
#lia-body .lia-content .lia-stream-views ul.lia-tabs-sort li { margin:0 5px 0 0; }
#lia-body .lia-content .lia-stream-views ul.lia-tabs-sort > li .lia-link-navigation {
	background-position:50% 50%; background-repeat:no-repeat; height:12px;
	width:12px; }
#lia-body .lia-content .lia-stream-views ul.lia-tabs-sort > li .lia-link-navigation.lia-link-grid-icon {
	background-image:url(/skins/images/3D3433AFC2ADD23A1CC135FF2CEBE987/base/images/icon_stream_grid.png); }
#lia-body .lia-content .lia-stream-views ul.lia-tabs-sort > li .lia-link-navigation.lia-link-feed-icon {
	background-image:url(/skins/images/669575DBD584A57EA8F97277818C4AB2/base/images/icon_stream_feed.png); }
#lia-body .lia-content .lia-stream-views ul.lia-tabs-sort > li .lia-link-navigation.lia-link-list-icon {
	background-image:url(/skins/images/F3C152466F6707DB9C08510084AB12E5/base/images/icon_stream_list.png); }
#lia-body .lia-content .lia-stream-views ul.lia-tabs-sort > li .lia-link-navigation.lia-link-photo-grid-icon {
	background-image:url(/skins/images/6540886DB9E4F86C7F17B5B3B3E02C6D/base/images/icon_stream_photo_grid.png); }
/* option menu */
#lia-body .lia-content .lia-button-group > .lia-menu-navigation-wrapper.lia-stream-filters-menu {
	margin: 0 0 0 5px; }
#lia-body .lia-content .lia-stream-views .lia-menu-navigation .default-menu-option { display:block;
	padding:5px
		14px 5px 0;
	width:12px; }
#lia-body .lia-content .lia-stream-views .lia-menu-navigation .lia-menu-dropdown-items { left:auto; right:0; }

/*******************************************************
		Stream Messages Frame - End
********************************************************/

/*******************************************************
		Streams - Begin
********************************************************/

/* Replies info */
#lia-body .lia-content .lia-message-replies-info:before, #lia-body .lia-content .lia-message-replies-info:after { content: " "; display: table; } #lia-body .lia-content .lia-message-replies-info:after { clear: both; } #lia-body .lia-content .lia-message-replies-info { *zoom: 1; }
#lia-body .lia-content .lia-message-replies-info:hover { text-decoration:none; }
#lia-body .lia-content .lia-message-replies-info .lia-reply-count { 
	background-color: #E4E3E1; color:#31302B; display:block; float:left;
	font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold; 
	height:20px; line-height:20px;
	min-width:20px; text-align:center; }
#lia-body .lia-content .lia-message-replies-info.lia-unread-replies .lia-reply-count { background-color:#C14800;
	color:#FFFFFF; }
#lia-body .lia-content .lia-message-replies-info .lia-message-replies-title { color:#7B756B; display:block;
	float:left; line-height:20px; margin:0 0 0 5px; }
	
/* .lia-grid-message (Message/Image Grid, Feed View) */
#lia-body .lia-content .lia-grid-message .lia-component-image { display:block;
	height:128px; margin:0 0 10px; overflow:hidden; text-align:center; }
#lia-body .lia-content .lia-grid-message .lia-component-image img { max-width:100%; min-width:100%; }
#lia-body .lia-content .lia-grid-message .lia-message-subject {
	font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold; font-weight:bold;
	margin:0 0 5px; }
#lia-body .lia-content .lia-grid-message .lia-message-subject.lia-message-read { font-weight:normal; }
#lia-body .lia-content .lia-grid-message .lia-truncate-content { margin:0 0 5px; }
/* use this class for wrapping anchor while using masonry */
#lia-body .lia-content .lia-grid-message.lia-grid-item-hidden { height:0; line-height:0; margin:0; padding:0;
	visibility:hidden; width:0; }
	
/* Message/Image Grid Views */
#lia-body .lia-content .lia-component-streams-widget-message-grid .lia-grid-message .lia-panel-message,
	#lia-body .lia-content .lia-component-streams-widget-image-grid .lia-grid-message .lia-panel-message
		{ margin:0; }
#lia-body .lia-content .lia-grid-message .lia-message-footer .lia-message-author { float:left; margin:0;
	line-height:20px; }
#lia-body .lia-content .lia-grid-message .lia-message-footer .lia-user-avatar { display:none; }
#lia-body .lia-content .lia-component-streams-widget-message-grid .lia-message-replies-info,
	#lia-body .lia-content .lia-component-streams-widget-image-grid .lia-message-replies-info
		{ float:right; }
#lia-body .lia-content .lia-component-streams-widget-message-grid .lia-message-replies-info .lia-message-replies-title,
	#lia-body .lia-content .lia-component-streams-widget-image-grid .lia-message-replies-info .lia-message-replies-title
		{ display:none; }

/*******************************************************
		Streams - End
********************************************************/

/*******************************************************
		Streams: Message Grid - Begin
********************************************************/

#lia-body .lia-content .lia-component-streams-widget-message-grid .lia-grid-message {
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; float:left; height:128px;
	line-height:18px; margin: 0 10px 10px 0; 
	position:relative; width:231px; }
#lia-body .lia-content .lia-component-streams-widget-message-grid .lia-grid-message.lia-has-image {
	height:266px; }
#lia-body .lia-content .lia-grid-message .lia-message-heading { color:#31302B;
	font-size:12px; height:17px;
	line-height:17px;
	overflow:hidden; text-overflow:ellipsis; }

#lia-body .lia-content .lia-component-streams-widget-message-grid .lia-grid-message .lia-truncate-content {
	height:75px;
	overflow:hidden; word-wrap:break-word; }
		/* height: height of grid tile - (board title + reply count + margins + 1px border) */

#lia-body .lia-content .lia-grid-message .lia-message-subject span { color:#C14800; }
#lia-body .lia-content .lia-grid-message .lia-message-body { color:#7B756B; overflow:hidden; margin:0; }
#lia-body .lia-content .lia-grid-message .lia-message-body .lia-message-body-content { margin:0; }
#lia-body .lia-content .lia-grid-message .lia-quilt-layout-grid-message-1x1 { position:relative;
	height:128px; }

/*******************************************************
		Streams: Message Grid - End
********************************************************/

/*******************************************************
		Streams: Feed View - Begin
********************************************************/

#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-grid-message .lia-user-avatar,
	#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-grid-message .lia-user-rank-container
		{ display:none; }
#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-grid-message .lia-message-line,
	#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-grid-message .lia-message-author,
	#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-grid-message .lia-message-time
		{ display:inline; }
#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-grid-message .lia-byline {
	color:#7B756B; margin:0 0 5px;}
#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-grid-message .lia-message-subject {
	margin:0 5px 0 0; }
/* Kudos button */
#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-grid-message .lia-component-kudos-widget-button-version-2
		{ display:inline-block; vertical-align:text-bottom; }
#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-component-kudos-widget-button-version-2 div.lia-button-image-kudos-horizontal,
	#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-count
		{ float:none; height:auto; min-height:0; min-width:0; }
#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos .lia-button-image-kudos-count,
	#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos .lia-component-kudos-widget-kudos-count-label
		{ background:transparent none; color:#C14800; line-height:18px; padding:0; }
#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos .lia-button-image-kudos-count a,
	#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos .lia-button-image-kudos-count span
		{ color:#C14800; }
#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-grid-message .lia-button-image-kudos-give {
	display:none; }
/* Reply */
#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-grid-message .lia-component-latest-reply {
	background-color:#E4E3E1; margin:0 0 10px;
	padding:5px 10px 0; }
#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-grid-message .lia-message-replies-info {
	margin:0 0 10px; }
/* Recent images */
#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-grid-message .lia-component-recent-images {
	margin:0 0 5px; }
		/* margin-bottom = ul.lia-list-tile margin-bottom - image tile margin-bottom */ 
#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-grid-message .lia-component-recent-images .lia-link-navigation {
	display:block; }
/* Reply count */
#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-message-replies-info .lia-reply-count { 
	background-color:transparent; color:#7B756B; font-weight:normal; min-width:0; }
#lia-body .lia-content .lia-component-streams-widget-message-feed .lia-message-replies-info.lia-unread-replies .lia-reply-count { 
	background-color:#C14800; color:#FFFFFF; font-weight:bold; min-width:20px; }

/*******************************************************
		Streams: Feed View - End
********************************************************/

/*******************************************************
		Streams: List View - Begin
********************************************************/

#lia-body .lia-content .lia-component-streams-widget-message-list .lia-menu-action { float:left;
	margin:-32px 0 10px; }
	/* negative top margin = height of icons in sort menu + padding + bottom margin // fragile! */
/* hide the heading bar */
#lia-body .lia-content .lia-component-streams-widget-message-list .lia-panel-heading-bar-wrapper { display:none; }
#lia-body .lia-content .lia-component-streams-widget-message-list .lia-panel
	.lia-panel-heading-bar-wrapper+.lia-panel-content-wrapper table.lia-list-wide:first-child { margin-top:0; }
/* table column headers */
#lia-body .lia-content .lia-component-streams-widget-message-list .lia-streams-message-list-column-icon-replies,
	#lia-body .lia-content .lia-component-streams-widget-message-list .lia-streams-message-list-column-icon-time
		{ display:none; }
/* Post */
#lia-body .lia-content .lia-component-streams-widget-message-list .lia-truncate-content {
	max-height:18px; overflow:hidden; word-wrap:break-word; }
#lia-body .lia-content .lia-component-streams-widget-message-list .lia-recent-topics-list-message-subject  { font-weight:bold; }
#lia-body .lia-content .lia-component-streams-widget-message-list .lia-recent-topics-list-message-subject.lia-message-read { font-weight:normal; }
/* Kudos */
#lia-body .lia-content .lia-component-streams-widget-message-list .lia-component-kudos-widget-button {
	float:right; margin:0 0 0 5px; }
#lia-body .lia-content .lia-component-streams-widget-message-list .lia-button-image-kudos-count-only,
	#lia-body .lia-content .lia-component-streams-widget-message-list .lia-component-kudos-widget-button-version-2
		.lia-component-kudos-widget-kudos-count-label
		{ font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:normal; }
/* In Conversation user avatars */
#lia-body .lia-content .lia-component-streams-widget-message-list .lia-message-usersavatars ul.lia-list-tile { display:table;
	margin:0; }
#lia-body .lia-content .lia-component-streams-widget-message-list .lia-message-usersavatars ul.lia-list-tile > li {
	display:table-cell; float:none; margin:0; vertical-align:middle; }
/* Latest Post */
#lia-body .lia-content .lia-component-streams-widget-message-list .lia-message-by { display:none; }
#lia-body .lia-content .lia-component-streams-widget-message-list .lia-data-cell-date { text-align:right; }

/*******************************************************
		Streams: List View - End
********************************************************/

/*******************************************************
		Streams: Image Grid - Begin
********************************************************/

#lia-body .lia-content .lia-component-streams-widget-image-grid .lia-grid-message-container { margin:0 -10px 0 0; }
#lia-body .lia-content .lia-component-streams-widget-image-grid .lia-grid-message-container:before, #lia-body .lia-content .lia-component-streams-widget-image-grid .lia-grid-message-container:after { content: " "; display: table; } #lia-body .lia-content .lia-component-streams-widget-image-grid .lia-grid-message-container:after { clear: both; } #lia-body .lia-content .lia-component-streams-widget-image-grid .lia-grid-message-container { *zoom: 1; }
#lia-body .lia-content .lia-component-streams-widget-image-grid .lia-grid-message {
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; float:left; margin: 0 10px 10px 0;
	position:relative; text-align:left; width:231px; }

/*******************************************************
		Streams: Image Grid - End
********************************************************/


/*******************************************************
		Tags - Start
********************************************************/

/* Inline tag list weights */
#lia-body .lia-content .tagging-weight-0 { color:#E0A37F; }
#lia-body .lia-content .tagging-weight-1,
	#lia-body .lia-content .tagging-weight-2 { color:#D99166; }
#lia-body .lia-content .tagging-weight-3,
	#lia-body .lia-content .tagging-weight-4 { color:#D37E4C; }
#lia-body .lia-content .tagging-weight-5,
	#lia-body .lia-content .tagging-weight-6 { color:#CD6C32; font-weight:bold; }
#lia-body .lia-content .tagging-weight-7,
	#lia-body .lia-content .tagging-weight-8 { color:#C75A19; font-weight:bold; }
#lia-body .lia-content .tagging-weight-9,
	#lia-body .lia-content .tagging-weight-10 { color:#C14800; font-weight:bold; }

/* My Message Tags */
#lia-body .MessageTags .my-tags { clear:both; margin:5px 0; }

/* Add Message Tags */
#lia-body .lia-content .MessageTags { margin:0 0 5px; }
#lia-body .lia-content .MessageTags ul.lia-list-standard-inline:after { content:none; }
#lia-body .lia-content .MessageTags .lia-inline-ajax-feedback { display:none; visibility:hidden; height:0; }
#lia-body .lia-content .lia-panel .AddMessageTags { margin:0 10px 10px; }
#lia-body .lia-content .AddMessageTags .lia-form-inline { position:relative; }
#lia-body .lia-content .AddMessageTags .lia-form-inline .lia-js-entry-help-text { min-height:35px; }
#lia-body .lia-content .AddMessageTags .lia-form-inline .lia-js-entry-help-text .lia-form-validation-help-text,
	#lia-body .lia-content .AddMessageTags .lia-form-inline .lia-js-entry-help-text .lia-form-error-text
		{ position:absolute; }
/*** begin ie6 adjustments */
* html #lia-body .lia-content .AddMessageTags .lia-form-inline { position:static; }
* html #lia-body .lia-content .AddMessageTags .lia-form-inline .lia-js-entry-help-text { height:35px; }
/*** end ie6 adjustments */
#lia-body .lia-content .AddMessageTags .lia-form-inline .lia-quilt-row-standard { float:left; }
#lia-body .lia-content .AddMessageTags .lia-form-inline .lia-form-tags-input,
	#lia-body .lia-content .AddMessageTags .lia-form-inline .lia-form-tags-delimited-by-commas-input
		{ float:none; display:block; }
/*** begin ie6 message add a tag */
* html #lia-body .lia-content .AddMessageTags .lia-quilt-column-24,
	* html #lia-body .lia-content .AddMessageTags .lia-form-input-wrapper
		{ width:auto; }
* html #lia-body .lia-content .AddMessageTags .lia-form-tags-entry,
	* html #lia-body .lia-content .AddMessageTags .lia-form-input-wrapper,
	* html #lia-body .lia-content .AddMessageTags .lia-quilt-column-alley,
	* html #lia-body .lia-content .AddMessageTags .lia-button-group .lia-button-wrapper,
	* html #lia-body .lia-content .AddMessageTags .lia-form-validation-help-text
		{ float:left; }
/*** end ie6 message add a tag */

/*******************************************************
		Tags - End
********************************************************/#lia-body .lia-toast-container { width:300px; z-index:9999; position:absolute; }

#lia-body .lia-toast-item {
	height:auto;
	width:300px;
	table-layout:fixed;
	overflow:hidden;
	padding-left:10px;
	background:#31302B;
	color:#FFFFFF;
	opacity:0.85;
	filter:alpha(opacity=85);
	margin-bottom:15px;
	box-shadow:4px 4px 3px rgba(0,0,0,0.25);
	-moz-box-shadow:4px 4px 3px rgba(0,0,0,0.25);
	-webkit-box-shadow:4px 4px 3px rgba(0,0,0,0.25);
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

#lia-body .lia-toast-item:hover {
	opacity:0.70;
	filter:alpha(opacity=70);
}

#lia-body .lia-toast-item-text {
	font-family:"Open Sans", Arial; font-weight:normal;
	font-size:12px;
	overflow:hidden;
	padding-left:10px;
}

#lia-body .lia-toast-item-centered-text {
	font-family:"Open Sans", Arial; font-weight:normal;
	font-size:12px;
	overflow:hidden;
	padding-left:10px;
	text-align:center;
}

#lia-body .lia-toast-item-close-wrapper {
	position:relative;
	width:10px;
	vertical-align:top;
}

#lia-body .lia-toast-item-close {
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	vertical-align:top;
	text-align:center;
	cursor:pointer;
}

#lia-body .lia-toast-item-close:hover {
	color:#6E6E6A;
}

#lia-body .lia-toast-item-image-wrapper {
	padding:10px 0px;
	width:65px;
	height:50px;
}

#lia-body .lia-toast-item-image {
	width:64px;
	height:36px;
	/* background-size:contain */;
}

#lia-body .lia-toast-position-top-left {
	position:fixed;
	left:20px;
	top:20px;
}


#lia-body .lia-toast-position-top-right {
	position:fixed;
	top:20px;
	right:20px;
}

#lia-body .lia-toast-position-bottom-left {
	position:fixed;
	top:auto;
	right:auto;
	bottom:10px;
	left:40px;
	margin-right:-350px;
	margin-top:-120px;
}

#lia-body .lia-toast-position-bottom-right {
	position:fixed;
	top:auto;
	left:auto;
	bottom:10px;
	right:40px;
	margin-left:-350px;
	margin-top:-120px;
}/*******************************************************
		Twitter Stream v2 - Start
********************************************************/
/* begin disabled styles*/
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-item-list .close-control,
	#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-item-list .lia-twitter-item-route-item,
	#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-item-list .lia-twitter-item-escalate-item { display:none; }
/* end disabled styles*/
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-panel-content-wrapper .lia-twitter-stream-content-area { height:600px; overflow:auto; }
/* twitter stream header bar */
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-panel-heading-bar { margin:0; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-panel-heading-bar .lia-panel-heading-bar-title {
	background:transparent url(/skins/images/BAE52C05FE2FFF5E5B7204F03387AD92/newsui/images/icon_twitter_stream.png) no-repeat 0 50%; float:left; margin:0 10px 0 0;
	padding:0 0 0 17px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-panel-heading-bar .lia-component-twitter-widget-stream-flow-control { float:left; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-stream-button-play,
	#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-stream-button-pause
		{ background:transparent no-repeat 50% 50% transparent; display:block; height:16px;
		margin:3.5px 0 0; padding:0;
		width:16px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-stream-button-play { background-image:url(/skins/images/6A03C78B55CDEC918E52879D365F06C8/newsui/images/twitter_stream_play.png); }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-stream-button-pause { background-image:url(/skins/images/70C9F04977E21E21074DD9595B017B38/newsui/images/twitter_stream_pause.png); }
#lia-body .lia-content .lia-component-twitter-widget-stream  ul.lia-list-standard li { margin:0 0 10px 0; }
/* tweet content */
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li { margin-bottom:10px; } 
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-header { background:transparent url(/skins/images/AF3AB3A011A0197E27F73A14E085BBD7/base/images/twitter_speech_bubble_tail.png) no-repeat scroll 10px bottom; padding-left:25px; } 
* html #lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content { text-overflow: ellipsis; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content,
	#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .lia-tweet-info
		{ background-color:#EAEAE9;
		-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
		color:#7B756B; padding:10px; } 
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .lia-component-twitter-feedback p { color:#31302B; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .tweet-date { font-size:12px; font-weight:bold; margin-bottom:5px; text-align:right; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .InfoMessage { margin:5px 0 0 0; } 
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .InfoMessage .lia-text { margin:0; } 
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .AjaxFeedback .lia-text { margin:0; } 
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .tweet-toolbar,
	#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .tweet-toolbar a
		{ color:#EAEAE9; text-align:right; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content:hover .tweet-toolbar,
	#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content:hover .tweet-toolbar a,
	#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content.active .tweet-toolbar,
	#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content.active .tweet-toolbar a
		{ color:#31302B; text-decoration:none; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .tweet-toolbar { margin-top:5px; }	
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .tweet-toolbar a span { display:none; }	
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .tweet-toolbar a.new-thread-link { background:transparent url(/skins/images/F9EDD5E8A39DA85A8FCB5074F16A799F/base/images/button_post_forum_thread.png) no-repeat left center; height:16px; padding:3px 0 3px 20px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .tweet-toolbar a.send-answer-link { background:transparent url(/skins/images/377C3686B7D70F10C4E81E3FF0A2C7EB/base/images/button_reply.png) no-repeat left center; height:19px; padding:3px 0 3px 20px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .tweet-toolbar a.send-answer-link-replied { background:transparent url(/skins/images/58470500412DCB3B1E6E67F1748278A4/base/images/button_reply_replied.png) no-repeat left center; height:19px; padding:3px 0 3px 20px; }
/* twitter account signin bar */	
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-user-account-observer	{ background-color:#D5D5D4; }	
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-user-account-observer .lia-link-to-twitter-account { padding:5px 10px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-user-account-observer .lia-link-to-twitter-account a { font-weight:bold; }
/* tweet user row */
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-list-standard li .lia-twitter-user { background:transparent url(/skins/images/AF3AB3A011A0197E27F73A14E085BBD7/base/images/twitter_speech_bubble_tail.png) no-repeat scroll 10px bottom; padding-left:25px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-list-standard li .lia-twitter-user .lia-tweet-author-name { font-size:18px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-item-list { margin-top:10px; }
/* tweet info */
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-list-standard li .lia-tweet-info {
	background-color:#EAEAE9;
	-moz-border-radius-topleft:5px; -moz-border-radius-topright:5px;
	-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
	border-top-left-radius:5px; border-top-right-radius:5px;
	color:#31302B; padding:10px 10px 5px;  } 
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-list-standard li .lia-tweet-info .lia-tweet-text { margin: 0 0 5px; word-wrap:break-word; } 
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-list-standard li .lia-tweet-info .lia-tweet-date,
	#lia-body .lia-content .lia-component-twitter-widget-stream .lia-list-standard li .lia-tweet-info .lia-tweet-date a,
	#lia-body .lia-content .lia-component-twitter-widget-stream .lia-list-standard li .lia-tweet-info .lia-tweet-source,
	#lia-body .lia-content .lia-component-twitter-widget-stream .lia-list-standard li .lia-tweet-info .lia-tweet-source a
			{ color:#6E6E6A; font-size:11px; }
/* tweet error message */
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-component-twitter-widget-reply-to-tweet-form .lia-form-reply-body-entry .lia-form-error-text { margin-top:20px; text-align:center; }
/* tweet actions */
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-list-standard li .lia-tweet-actions {
	background-color:#EAEAE9;
	-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;
	border-bottom-left-radius:5px; border-bottom-right-radius:5px;
	color:#31302B; padding:0 10px 10px; } 
/*** begin IE7 fix for actions left alignment */
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-list-standard li .lia-twitter-item-actions ul.lia-list-standard-inline li { /**position:relative; *left:-5px;*/ *margin-left:-2px; }
/*** end IE7 fix for actions left alignment */
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-item-actions .lia-twitter-item-reply-item a,
	#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-item-actions .lia-twitter-item-create-topic-item a 
		{ display:block; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-item-actions ul.lia-list-standard-inline { margin:0;}
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-item-actions ul.lia-list-standard-inline li { margin:0 5px 0 0; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-item-actions .lia-twitter-item-action a span { display:none; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-item-actions .lia-twitter-item-reply-item a { background:url(/skins/images/377C3686B7D70F10C4E81E3FF0A2C7EB/base/images/button_reply.png) no-repeat left center transparent; height:16px; padding:3px 0 3px 20px; *display:block; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-item-actions .lia-twitter-item-reply-item a.send-answer-link-replied { background:url(/skins/images/58470500412DCB3B1E6E67F1748278A4/base/images/button_reply_replied.png) no-repeat left center transparent; height:16px; padding:3px 0 3px 20px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-item-actions .lia-twitter-item-create-topic-item a { background:url(/skins/images/F9EDD5E8A39DA85A8FCB5074F16A799F/base/images/button_post_forum_thread.png) no-repeat left center transparent; height:16px; padding:3px 0 3px 20px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-item-actions .lia-twizzle-closed { background-image:none; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-form .lia-form-input-wrapper > textarea, 
    #lia-body .lia-content .lia-component-twitter-widget-stream .lia-form .lia-form-input-wrapper > .lia-form-radio-group
		{ margin:0 0 5px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-form-notify-author-entry { margin:0 0 10px; }
#lia-body .lia-content .lia-form-notify-author-entry label,
	#lia-body .lia-content .lia-component-twitter-widget-stream .lia-form-notify-author-entry label
		{ font-weight:normal; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-component-twitter-widget-switch-account-dropdown label { font-weight:normal; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-form-vertical .lia-form-body-entry .lia-form-label-wrapper { margin-bottom:2.5px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-search-tweet-reply input[type="text"] { margin:0 0 10px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-reply-to-tweet-form-wrapper .lia-button-wrapper-Submit-action { position:relative; top:-15px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .char-count-value { font-size:18px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-twitter-item-list .lia-tweet-profile-image img { width:16px; }
#lia-body .lia-content .lia-twitter-badge-form .lia-form-horizontal fieldset .lia-form-row { padding:0 0 10px 0; margin-bottom:20px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-new-thread-form form { margin:5px 0 0 0; } 
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-new-thread-form form .AjaxFeedback .InfoMessage { margin-bottom:0; } 
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-new-thread-form form .lia-form-row { clear:both; float:none; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-new-thread-form form .lia-form-row .lia-form-label-wrapper { text-align:left; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-new-thread-form form .lia-form-row label { clear:both; float:none; text-align:left; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-new-thread-form form .lia-form-row .lia-form-subject-input { margin-bottom:5px; width:80%; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-new-thread-form form .lia-form-row textarea { margin-bottom:5px; width:100%; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-new-thread-form form .lia-form-row.lia-form-notify-author-entry .lia-form-input-wrapper { float:left; margin-right:0px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-new-thread-form form .lia-form-row.lia-form-notify-author-entry .lia-form-label-wrapper { float:right; font-weight:normal; width:140px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-new-thread-form form .lia-form-row.lia-form-notify-author-entry .lia-form-label-wrapper,
	#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-new-thread-form form .lia-form-row.lia-form-notify-author-entry .lia-form-input-wrapper
		{ display:inline; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-new-thread-form form .lia-form-row select { margin-bottom:5px; width:95%; }
#lia-body .lia-content .lia-form-inline select.lia-form-board-input { width:100%; }
/* clear the float */
#lia-body .lia-content .twitter-stream-send-tweet-wrapper .tweet-submit-container { overflow:hidden; width:100%; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .twitter-stream-new-thread-form-wrapper,
	#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-send-tweet-wrapper
		{ background:#D5D5D4; padding:5px 10px 10px 10px; margin:10px 0 0 0; }
/* tweet search forms LIA-16534 */
#lia-body .lia-content .twitter-stream-new-thread-form-wrapper .lia-form-vertical .lia-form-body-entry .lia-form-label-wrapper { margin-bottom:2px; }
#lia-body .lia-content .lia-form-vertical .lia-form-notify-author-entry .lia-form-label-wrapper { margin-bottom:10px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-send-tweet-wrapper .lia-form-label-wrapper { text-align:left; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-send-tweet-wrapper textarea { margin-bottom:5px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-send-tweet-wrapper .lia-form-submit { margin-bottom:5px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-send-answer-search-form .search-field { float:left; width:60%; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-send-answer-search-form .lia-form-search-entry { display:inline; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-send-answer-search-form .lia-form-submit { display:inline; margin-bottom:0; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-send-answer-search-form .lia-form-submit .lia-button-wrapper { display:inline; margin:0; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-send-answer-search-form .twitter-search-loader { background:transparent url(/skins/images/48DE7176F0BA178B0C1E3640DBFB5100/base/images/twitter_stream_search_loader.gif) no-repeat right center; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-send-answer-form { margin-top:5px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-send-answer-form textarea.lia-form-body-input { margin-bottom:5px; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-send-answer-form .lia-form-submit { margin-bottom:0; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container .lia-form-notify-author-entry { width:100%; }
#lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container .lia-form-notify-author-entry  .lia-form-label { color:#31302B; font-weight:normal; }

/*** begin IE7/IE6 fix for position/overflow bug */
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-panel-content-wrapper .lia-twitter-stream-content-area { *position:relative; }
/*** end IE7/IE6 fix for position/overflow bug */
/*** begin IE7 fix for search text field */
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-search-tweet-reply input[type="text"]{ *width:90%; }
/*** begin ie6 fix for twitter stream images */
* html #lia-body .lia-content .lia-component-twitter-widget-stream .lia-list-standard li .lia-twitter-user { background:transparent url(/skins/images/E421C969D18B1E1C2B481A86274508F6/base/images/twitter_speech_bubble_tail_ie6.gif) no-repeat scroll 10px bottom; } 
* html #lia-body .lia-content .lia-component-twitter-widget-stream .lia-list-standard li .lia-tweet-info .tweet-toolbar a.new-thread-link { background:transparent url(/skins/images/E15D4EED8F99D9A7B47C0EE07EB8831E/base/images/button_post_forum_thread_ie6.gif) no-repeat left center; }
* html #lia-body .lia-content .lia-component-twitter-widget-stream .lia-list-standard li .lia-tweet-info .tweet-toolbar a.send-answer-link { background:transparent url(/skins/images/F7C25F8D38E44740FD9A4D93D01E5FE3/base/images/button_reply_ie6.gif) no-repeat left center; }
/*** begin ie6 label w/checkbox width */
* html #lia-body .lia-content .lia-component-twitter-widget-stream .twitter-stream-list-container ul.lia-list-standard li .tweet-content .twitter-stream-new-thread-form form .lia-form-row.lia-form-notify-author-entry .lia-form-label-wrapper { width:130px; }
/*** end ie6 label w/checkbox width */
/*** begin ie6 ie7 spacing */
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-form-board-entry { *padding:0 0 10px; }
/*** end ie6 ie7 spacing */
/*******************************************************
		Twitter Stream v2 - End
********************************************************/

/*******************************************************
         Twitter Search SEC - Start
*******************************************************/

/*******************************************************
         Twitter Search SEC - End
*******************************************************/

/*******************************************************
         Twitter Search - Start
*******************************************************/

#lia-body .lia-content .TwitterSearch .TwitterSearchForm {width:100%; overflow:hidden;}
#lia-body .lia-content .TwitterSearch .TwitterSearchForm .lia-quilt-row.lia-quilt-row-standard {float:left;}
#lia-body .lia-content .TwitterSearch .TwitterSearchForm .lia-form-footer  {float:left;}
#lia-body .lia-content .TwitterSearch .twitter-search-content .TwitterSearchResult {padding:5px;}
#lia-body .lia-content .TwitterSearch .twitter-search-content .TwitterSearchResult .twitter-search-checkbox-container {padding-top:14px;}
#lia-body .lia-content .TwitterSearch .twitter-search-content .TwitterSearchResult .lia-link-disabled {cursor:default; color:inherit;}
#lia-body .lia-content .TwitterSearch .twitter-search-content .TwitterSearchResult.selected {border:5px solid #E3DFD7; padding:0px;}
#lia-body .lia-content .TwitterSearch .twitter-search-content { height:440px; overflow:auto; padding-left:10px; }
#lia-body .ui-dialog .twitter-search-footer .lia-button-group { float:right; margin:10px 0 10px 0; }

/**#lia-body .lia-content .TwitterSearch .twitter-search-footer {width:100%; text-align:center; }**/

/*******************************************************
         Twitter Search - End
*******************************************************/

/** oauth iframe **/
#lia-body .lia-loader-content-overlay  { background:black; filter:alpha(opacity=30); opacity:.30; }
/** end oauth iframe **/

/*******************************************************
         Tweet a Post - Start
*******************************************************/

#lia-body .lia-content .TweetPost { float:left; }
#lia-body .lia-content .tweet-form { background:#D5D5D4; margin:0 0 20px 0; padding:10px 10px 0 20px; }
/*too generalized*/ #lia-body .lia-content .tweet-form textarea { height:auto; }
/*too generalized*/ #lia-body .lia-content .tweet-form .lia-form .lia-form-input-wrapper > textarea { margin-bottom:5px; }
/*too generalized*/ #lia-body .lia-content .tweet-form .lia-button-wrapper { position:relative; top:-15px; }
#lia-body .lia-content .tweet-form a.close-window { float: right; display:block; width:20px; height:20px; background:transparent url(/skins/images/06EE18DFD849E25FFA28F951FB50BBC1/base/images/window_close.png) no-repeat left center; text-decoration:none; }

/*******************************************************
         Tweet a Post - End
*******************************************************/

/*******************************************************
         Business Dashboard Twitter Tab - Start
*******************************************************/
#lia-body .lia-content .TwitterStreamControls .twitter-search-link {display:block;}
#lia-body .lia-content .TwitterStreamControls .lia-search-item-wrapper .twitter-search-link {display:inline;}

/*******************************************************
         Business Dashboard Twitter Tab - End
*******************************************************//*******************************************************
      Value Surveys - Start
********************************************************/

#lia-body .lia-content .lia-valuesurvey-container { float: none; margin: 100px auto 0 auto; }
.SurveysPage.lia-body, .SurveyConfirmationPage.lia-body { background-color: transparent; background-image: none !important; }
#lia-body .lia-content .lia-valuesurvey-container img { margin: 0 0 25px 0; }
#lia-body .lia-content .lia-valuesurvey-container h1 { color: #000000; margin: 10px 0; }
#lia-body .lia-content .lia-valuesurvey-container h2 { font-weight: normal; margin: 10px 0 30px 0; }
#lia-body .lia-content .lia-valuesurvey-container .lia-form-label-wrapper { line-height: 18px; margin-bottom: 20px; }

#lia-body .lia-content .lia-valuesurvey-container form .lia-input-edit-form-row { overflow-x: hidden; }

#lia-body .lia-content .lia-valuesurvey-container .lia-quilt-column.lia-quilt-column-16.lia-quilt-column-right { width: 66.666%; }
.SurveysPage .lia-quilt-surveys-page .lia-quilt-column-alley { margin: 0 !important; }

.SurveysPage.lia-body .lia-content { padding: 0 !important; }

/* the lia input edit form column has to be wide enough to hold all the survey pages otherwise they will wrap and break the styling */
#lia-body .lia-content .lia-valuesurvey-container form .lia-input-edit-form-column { width: 10000000px; }
#lia-body .lia-content .lia-valuesurvey-container .lia-form-survey-group-fieldset-toggle { float: left; }
#lia-body .lia-content .lia-valuesurvey-container form .lia-value-survey-progress-indicator { text-align: right; }
#lia-body .lia-content .lia-valuesurvey-container fieldset { padding-left: 2px !important; margin-bottom: 10px; }

/* some skins set .lia-quilt-column-main-content to a hardcoded !important value, this sets it back for SurveyPages */
.SurveysPage.lia-body .lia-content .lia-quilt-column-24 { width 100% !important; }

/* rating labels */
#lia-body .lia-content .lia-valuesurvey-container .lia-form-input-rating-radio .lia-form-rating-label { font-weight: bold; width: 17%; }
#lia-body .lia-content .lia-valuesurvey-container .lia-form-input-rating-radio .lia-form-rating-left-label { float: left; margin-right: 3%; text-align: left; }
#lia-body .lia-content .lia-valuesurvey-container .lia-form-input-rating-radio .lia-form-rating-right-label { float: right; margin-left: 3%; text-align: right; }

/* rating radio buttons */
#lia-body .lia-content .lia-valuesurvey-container input[type=radio] { margin-right: 5px }
#lia-body .lia-content .lia-valuesurvey-nps input[type=radio] { margin-right: 0px }
#lia-body .lia-content .lia-valuesurvey-container .lia-form-input-rating-radio .lia-form-radio-wrapper { float: left; position: relative; width: 60%; }
#lia-body .lia-content .lia-valuesurvey-container .lia-form-input-rating-radio ul { text-align: justify; }
#lia-body .lia-content .lia-valuesurvey-container .lia-form-input-rating-radio ul:after { content:''; display:inline-block; width: 100%; }
#lia-body .lia-content .lia-valuesurvey-container .lia-form-input-rating-radio li { display: inline-block; text-align: center; }
#lia-body .lia-content .lia-valuesurvey-container .lia-form-input-rating-radio li label { display: block; }

/* thank you styling */
#lia-body .lia-content .lia-valuesurvey-container.thank-you { float: none; margin: 100px auto 0 auto; }
#lia-body .lia-content .lia-valuesurvey-container.thank-you h1 { color: #000000; text-align: center; }

#lia-body .lia-content .lia-valuesurvey-container.thank-you .lia-link-navigation { display: table; margin: 0 auto; }

/* prompt styling */

#lia-body .lia-panel-dialog-modal-valuesurvey img { margin: 25px 0 25px 35px; }
#lia-body .lia-panel-dialog-modal-valuesurvey h1 { color: #000000; text-align: center;  }
#lia-body .lia-panel-dialog-modal-valuesurvey .lia-panel-heading-bar { margin: 0 !important; }
#lia-body .lia-content .survey-prompt-dialog .survey-prompt-dialog-description { margin-top: 30px; }
#lia-body .lia-content .survey-prompt-dialog { text-align: center; }
#lia-body .lia-content .survey-prompt-dialog .lia-button-wrapper { float: none; display: inline-block; margin: 20px 3px; }
#lia-body .lia-content .survey-prompt-dialog .lia-text { font-size: 14px; margin-bottom: 10px; padding: 0 30px; }
#lia-body .lia-content .survey-prompt-dialog .survey-prompt-dialog-description { font-weight: bold; }
#lia-body .lia-content .survey-prompt-dialog .survey-prompt-dialog-footer { font-size: 12px; }


/*******************************************************
      Value Surveys - End
********************************************************/
/*******************************************************

	To be split up into components.

	lia_wrapper.css will contain LIA header and footer
	components. Currently contains what was previously in
	global.css.

********************************************************/

/*******************************************************
		Carousel - Start
********************************************************/

#lia-body .lia-content .lia-carousel { margin:0 auto 10px;
	padding:0 21px; position:relative;
	zoom:1; }
#lia-body .lia-content .lia-carousel:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#lia-body .lia-content .lia-carousel .lia-carousel-next-button,
	#lia-body .lia-content .lia-carousel .lia-carousel-previous-button
		{ background:transparent no-repeat 0 50%; cursor:pointer; height:58px;
		width:16px; text-indent:-9999em; }
#lia-body .lia-content .lia-carousel .lia-carousel-next-button { background-image:url(/skins/images/481F3921C3F4891DD071630133A543F7/base/images/icon_nav_next_horizontal.png);
	position:absolute; right:0; }
#lia-body .lia-content .lia-carousel .lia-carousel-previous-button { background-image:url(/skins/images/4AF3547143D2B233507A793F72E856C4/base/images/icon_nav_previous_horizontal.png);
	position:absolute; left:0; }
#lia-body .lia-content .lia-carousel .lia-carousel-next-button.lia-carousel-button-disabled,
	#lia-body .lia-content .lia-carousel .lia-carousel-previous-button.lia-carousel-button-disabled
		{ filter:alpha(opacity=20); opacity:.20; cursor:auto; }
#lia-body .lia-content .lia-carousel .lia-carousel-wrapper { float:left;
	height:58px;
	overflow:hidden; padding:5px 0; position:relative; width:100%; }
#lia-body .lia-content .lia-carousel .lia-carousel-container { width:20000em; position:absolute; zoom:1; }
#lia-body .lia-content .lia-carousel .lia-carousel-container:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#lia-body .lia-content .lia-carousel .lia-carousel-container .lia-carousel-group,
	#lia-body .lia-content .lia-carousel .lia-carousel-container .lia-list-tile-image-wrapper
		{ float:left; }
#lia-body .lia-content .lia-carousel .lia-list-tile-image-wrapper { display:table; height:48px;
	margin:0 5px; width:48px; text-align:center; }
#lia-body .lia-content .lia-carousel .lia-list-tile-image { display:table-cell; vertical-align:middle; }
/*** begin ie6 ie7 lack of display:table support */
#lia-body .lia-content .lia-carousel .lia-list-tile-image-wrapper { *position:relative; *text-align:left; }
#lia-body .lia-content .lia-carousel .lia-list-tile-image { *position:absolute; *top:50%; *left:50%; }
#lia-body .lia-content .lia-carousel .lia-list-tile-image img { *position:relative; *top:-50%; *left:-50%; }
/*** end ie6 ie7 lack of display:table support */
#lia-body .lia-content .lia-carousel .lia-carousel-item-selected img { border:5px solid #E3DFD7;
	margin:-5px; }

/*******************************************************
		Carousel - End
********************************************************/

/*******************************************************
		Page Elements - Begin
********************************************************/

/* Vertical alignment of first side column component with message list */
/* Add top margin equivalent to menu bar height for forum, blog, ideas, Q&A, contest, group pages */
#lia-body.ForumPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content > .lia-quilt-column-alley,
	#lia-body.BlogPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content > .lia-quilt-column-alley,
	#lia-body.BlogArticlePage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content > .lia-quilt-column-alley,
	#lia-body.IdeaPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content > .lia-quilt-column-alley,
	#lia-body.QandAPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content > .lia-quilt-column-alley,
	#lia-body.QandAQuestionPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content >.lia-quilt-column-alley,
	#lia-body.ContestPage .lia-content .lia-quilt-layout-contest-entries .lia-quilt-column-side-content > .lia-quilt-column-alley,
	#lia-body.ContestSubmissionPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content > .lia-quilt-column-alley,
	#lia-body.GroupPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content > .lia-quilt-column-alley,
	#lia-body.GroupsPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content > .lia-quilt-column-alley,
	#lia-body.GroupMembersPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content > .lia-quilt-column-alley,
	#lia-body.TkbArticlePage .lia-content .lia-quilt-tkb-article-page-v2 .lia-quilt-row-main .lia-quilt-column-side-content > .lia-quilt-column-alley,
	#lia-body .lia-content .lia-quilt-forums-filtered-by-label-page .lia-quilt-row-main > .lia-quilt-column-side-content > .lia-quilt-column-alley
		{ margin-top:30px; }
/* add top margin equivalent to tabs height for idea front pages */
#lia-body.IdeaExchangePage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content>.lia-quilt-column-alley
		{ margin-top:33px; }
/*** begin ie6 lack of direct child selectors */
* html #lia-body.ForumPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content .lia-quilt-column-alley,
	* html #lia-body.BlogPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content .lia-quilt-column-alley,
	* html #lia-body.BlogArticlePage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content .lia-quilt-column-alley,
	* html #lia-body.IdeaPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content .lia-quilt-column-alley
		{ margin-top:30px; }
* html #lia-body.IdeaExchangePage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content .lia-quilt-column-alley
		{ margin-top:33px; }
* html #lia-body.ForumPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content * .lia-quilt-column-alley,
	* html #lia-body.BlogPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content * .lia-quilt-column-alley,
	* html #lia-body.BlogArticlePage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content * .lia-quilt-column-alley,
	* html #lia-body.IdeaPage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content * .lia-quilt-column-alley,
	* html #lia-body.IdeaExchangePage .lia-content .lia-quilt-layout-two-column-main-side .lia-quilt-column-side-content * .lia-quilt-column-alley
		{ margin-top:0; }
/*** end ie6 lack of direct child selectors */

/* Help Icon */
#lia-body .HelpIcon .lia-tooltip-trigger { display:inline; cursor:help; }

/* Date Field */
#lia-body .lia-content .lia-form .DateField input { width:78%; }
#lia-body .DateField img { margin:0 0 0 5px; }

/* MyStatisticsTaplet */
#lia-body .MyStatisticsTaplet .lia-user-info-group,
	#lia-body .MyStatisticsTaplet .lia-user-info-group-short
		{ margin:0 10px 0; }

/* User Profile */
#lia-body .lia-content .viewprofilepagebanner .lia-user-avatar+.lia-user-attributes { margin-left:auto; }

/*******************************************************
		Users Summary Detail Card - Begin
********************************************************/
/*These styles seem unused*/
#lia-body .lia-content .lia-component-users-widget-details-card .lia-user-details { margin-left:69px; }
#lia-body .lia-content .lia-component-users-widget-details-card .lia-user-details .PrivateNotes { float:left; }
#lia-body .lia-content .lia-component-users-widget-details-card .lia-user-details .PrivateNotes img { margin-left:0; }

#lia-body .lia-content .lia-component-users-widget-details-card .lia-panel-content { margin: 5px 10px; }
#lia-body .lia-content .lia-component-users-widget-details-card .lia-user-avatar { float:left; }
#lia-body .lia-content .lia-component-users-widget-details-card .lia-user-name { display: block; }
#lia-body .lia-content .lia-component-users-widget-details-card .PrivateNotes { clear: both; }
/*******************************************************
		Users Summary Detail Card - End
********************************************************/

/*******************************************************
		Photos in Discussion - Start
********************************************************/
#lia-body .lia-content .lia-component-common-widget-thread-image-thumbnails .lia-panel-heading-bar-title { width: 100%; }
#lia-body .lia-content .lia-component-common-widget-thread-image-thumbnails ul { overflow: hidden; }
#lia-body .lia-content .lia-component-common-widget-thread-image-thumbnails li { width: auto; }
#lia-body .lia-content .lia-component-common-widget-thread-image-thumbnails li a { display: block; }
#lia-body .lia-content .lia-component-common-widget-thread-image-thumbnails .lia-panel-heading-bar-title .count {
	background: transparent url(/skins/images/6540886DB9E4F86C7F17B5B3B3E02C6D/base/images/icon_stream_photo_grid.png) no-repeat scroll left center; float: right;
	padding: 0 0 0 17px; }

/*******************************************************
		Photos in Discussion - End
********************************************************/

/*******************************************************
		Discussion Stats - Start
********************************************************/

#lia-body .lia-content .lia-component-common-widget-discussion-stats ul { margin:0 10px; }
#lia-body .lia-content .lia-component-common-widget-discussion-stats li { border-top: 1px solid #E4E3E1;
	overflow: hidden; padding: 5px; }
#lia-body .lia-content .lia-component-common-widget-discussion-stats li:first-child { border-top: none; }

/*******************************************************
		Discussion Stats - End
********************************************************/

/*** begin ie6 ie7 hack to give right padding for h2 */
#lia-body .lia-content .lia-browser-category-list .lia-browser-category-heading h2 { *padding-right: 5px; }
/*** end ie6 ie7 hack to give right padding for h2 */

/* Kudos, Accepted Solutions Leaderboard */
#lia-body .lia-content .TopMessagesLeaderBoard,
	#lia-body .lia-content .TopUsersLeaderBoard
		{ zoom:1; }
#lia-body .lia-content .TopMessagesLeaderBoard:after,
	#lia-body .lia-content .TopUsersLeaderBoard:after
		{ clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .KudosUserTab .lia-user-info-group.top-user,
	#lia-body .lia-content .lia-quilt-accepted-solutions-leaderboard-page .lia-user-info-group.top-user
		{ border-bottom:1px solid #ccc; padding-top:5px; }
#lia-body .lia-content .KudosUserTab .lia-user-info-group.top-user-1,
	#lia-body .lia-content .lia-quilt-accepted-solutions-leaderboard-page .lia-user-info-group.top-user-1
		{ background-color:#E3DFD7; margin:0; }
#lia-body .lia-content .KudosUserTab .lia-user-info-group.top-user-2,
	#lia-body .lia-content .lia-quilt-accepted-solutions-leaderboard-page .lia-user-info-group.top-user-2
		{ background-color:#EBE8E3; margin:0; }
#lia-body .lia-content .KudosUserTab .lia-user-info-group.top-user-3,
	#lia-body .lia-content .lia-quilt-accepted-solutions-leaderboard-page .lia-user-info-group.top-user-3
		{ background-color:#F6F5F3; }

/* UserListBlock (general) */
#lia-body .lia-content .UserListBlock { zoom:1; }
#lia-body .lia-content .UserListBlock:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .UserListBlock .list-column { width:33%; float:left; }
#lia-body .lia-content .UserListBlock .lia-user-info-group { width:100%; }

/* Top Contributors Leaderboard */
#lia-body .lia-content .lia-quilt-top-contributors-page .list-column { width:33%; float:left; }
#lia-body .lia-content .lia-quilt-top-contributors-page .UserListBlock .lia-user-info-group { width:100%; }

/* Who Rated this Message - message_ratings, idea_ratings, contest_ratings, review_ratings, tkb_ratings */
#lia-body .lia-content .lia-rating-system-detail-display-message_ratings .lia-user-leaderboard-rank,
	#lia-body .lia-content .lia-rating-system-detail-display-idea_ratings .lia-user-leaderboard-rank,
	#lia-body .lia-content .lia-rating-system-detail-display-contest_ratings .lia-user-leaderboard-rank,
	#lia-body .lia-content .lia-rating-system-detail-display-review_ratings .lia-user-leaderboard-rank,
	#lia-body .lia-content .lia-rating-system-detail-display-tkb_ratings .lia-user-leaderboard-rank
		{ line-height:61px }
		/* height of avatar + height of rating display + its bottom margin */
#lia-body .lia-content .lia-rating-system-detail-display-message_ratings .lia-user-rating-value,
	#lia-body .lia-content .lia-rating-system-detail-display-idea_ratings .lia-user-rating-value,
	#lia-body .lia-content .lia-rating-system-detail-display-contest_ratings .lia-user-rating-value,
	#lia-body .lia-content .lia-rating-system-detail-display-review_ratings .lia-user-rating-value,
	#lia-body .lia-content .lia-rating-system-detail-display-tkb_ratings .lia-user-rating-value
		{ float:left; left:25px; position:relative;
		margin:0 0 5px -25px;
		width:100%; }
		/* Display the the 5-star rating properly */

/* Message Editor Form */

/****** .lia-saved-autosave-feedback */
#lia-body .lia-content .lia-saved-autosave-feedback { position:relative; }
#lia-body .lia-content .lia-saved-autosave-feedback .lia-panel-feedback-inline-note { background-color:transparent;
	padding:0; position:absolute; right:0; }
#lia-body .lia-content .lia-form-horizontal .lia-saved-autosave-feedback .lia-panel-feedback-inline-note { top:-18px; }
/*** begin ie6 positioning difference */
* html #lia-body .lia-content .lia-saved-autosave-feedback .lia-panel-feedback-inline-note { right:10px; }
/*** end ie6 positioning difference */
#lia-body .lia-content .lia-saved-autosave-feedback .lia-panel-feedback-inline-note .lia-text { color:#7B756B;
	font-weight:normal; }
#lia-body .lia-content .InfoMessage.lia-autosave-options li {display: inline;}
#lia-body .lia-content .InfoMessage.lia-autosave-options li .lia-link-disabled { color:inherit; }

#lia-body .lia-content .lia-form select.Macros { width:12%; }
/*** ^ browser-specific CSS see msie/msie_6, msie/msie7, msie/msie8 ^ */

#lia-body .MessageEditor .message-editor-controls { height:0; }
#lia-body .MessageEditor .lia-tabs-standard li { position:relative; z-index:11; }
#lia-body .MessageEditor .message-editor-controls .lia-button-group { margin:0; position:relative; z-index:10;
	top:-37px;
	}
/*** begin ie6 ie7 disappearing bottom margin bug */
#lia-body .MessageEditorForm .lia-form-footer { *padding-top:10px; }
/*** end ie6 ie7 disappearing bottom margin bug */

/*Inline Message Reply */
#lia-body .lia-content .lia-inline-message-reply-form-expanded .lia-form-board-entry,
#lia-body .lia-content .lia-inline-message-reply-form-expanded .lia-message-author-avatar,
#lia-body .lia-content .lia-inline-message-reply-container .lia-inline-message-reply-disabled-reply {
	display: none; }

#lia-body .lia-content .lia-inline-message-reply-container .lia-form-footer { margin-bottom: 20px; }

/*Inline Message Reply End */

/* Messages */
#lia-body .lia-panel-message .MessageReadByModeratorCell { display:inline; padding-left:5px; vertical-align:middle; }

/* Success Message and Error Message */
#lia-body div.t-error { border:1px solid #ED1C24; color:#ED1C24; }
#lia-body div.t-error ul { list-style-type:disc; list-style-position:inside; margin:5px 0 0 10px; }
#lia-body div.t-error li { margin-left:0; }

/* Personal Profile Email Verification */
#lia-body .PersonalProfile .lia-form-current-email-display { padding-top: 4px; }
#lia-body .PersonalProfile .email-not-verified { color:#ED1C24; }

/* Personal Profile Close Account */
#lia-body .PersonalProfile .lia-close-user-account-link { float: left; padding-top: 20px; }

/* Navigation Tree Menu */

#lia-body .lia-content .SearchToggleFieldFilter div.disabled,
#lia-body .lia-content .SearchToggleGroupFilter div.disabled
 		{ color:#989795; cursor:auto; text-decoration:none; }
#lia-body .lia-content .SearchToggleFieldFilter div.disabled label,
#lia-body .lia-content .SearchToggleGroupFilter div.disabled label {
 		color:#989795; cursor:auto; text-decoration:none;
}
#lia-body .lia-content .SearchToggleFieldFilter label,
#lia-body .lia-content .SearchToggleGroupFilter label {
	display: inline;
	float: none;
}

/* Search Form */
/* LIA-16345 make css less powerful so that legacy css will still take effect */
#lia-body .lia-content .lia-component-common-widget-search-form input.search-input { width:210px; }
#lia-body .lia-content .lia-component-common-widget-search-form-classic input.search-input { width:auto; }
#lia-body .lia-content .lia-component-common-widget-search-form .lia-search-form-links-secondary,
	#lia-body .lia-content .lia-component-common-widget-search-form-classic .lia-search-form-links-secondary,
	#lia-body .lia-content .lia-search-form-wrapper .lia-form-inline .lia-search-form-links-secondary
		{ float:left; margin:0; }
#lia-body .lia-content .lia-component-common-widget-search-form .lia-search-form-links-secondary li,
	#lia-body .lia-content .lia-component-common-widget-search-form-classic .lia-search-form-links-secondary li,
	#lia-body .lia-content .lia-search-form-wrapper .lia-form-inline .lia-search-form-links-secondary li
		{ margin:0; }
/* wide */
#lia-body .lia-content .lia-mode-wide .SearchForm { text-align: center; }
#lia-body .lia-content .lia-mode-wide .SearchForm input.search-input { float: none; width: 70%; }
#lia-body .lia-content .lia-mode-wide .SearchForm .lia-search-form-granularity { float: none; width: auto; }
#lia-body .lia-content .lia-mode-wide .lia-form-inline .lia-button-wrapper { float: none; display: inline-block; }

/* slim */
#lia-body .lia-content .lia-mode-slim .SearchForm input.search-input
		{ display: block; float: none; width: 100%; margin-bottom: 5px; }
#lia-body .lia-content .lia-mode-slim .SearchForm .lia-search-form-granularity
		{ display: block; float: none; width: 100%; margin-bottom: 5px; }
#lia-body .lia-content .lia-mode-slim .lia-form-inline .lia-button-wrapper { text-align: right; width: 100%; }
#lia-body .lia-content .lia-mode-slim .lia-form-inline .lia-button-wrapper input.lia-button
		{ display: inline-block; margin-bottom: 5px; }


/* Search Autosuggest */
#lia-body .lia-content .search-autocomplete-toggle-link { margin:5px 0 0; }
#lia-body .lia-content .lia-form-inline .lia-form-row .search-autocomplete-toggle-link { clear:both; float:left; }
/* search before post subject */
#lia-body .lia-content .lia-form-search-before-post-subject-entry .search-autocomplete-toggle-link { text-align:right; }
#lia-body .lia-content .lia-autocomplete-container { background-color:#FFFFFF;
	border:1px solid #7B756B; border-top:0; width:206px; z-index:20; }
#lia-body .lia-content .SearchForm.lia-form-inline .lia-autocomplete-container { border-width:2px; }
#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-header { border-top:1px solid #7B756B; position:relative; top:-1px; }
#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-header,
	#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-content ul li,
	#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-footer
		{ padding:5px 10px; }
#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-content { clear:both;  }
#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-content ul { display:block; }
#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-content ul li { zoom:1; }
#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-content ul li:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-content ul li.selected { background-color:#E3DFD7; }
#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-content ul li a:hover { text-decoration:none; }
#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-content ul li .lia-user-avatar { float:left; }
#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-content ul li .lia-autocomplete-result-title { color:#31302B; }
#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-content ul li .lia-autocomplete-result-description { color:#7B756B; }
#lia-body .lia-content .lia-form-inline .lia-autocomplete-content a.lia-link-navigation { float: none; }
#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-footer { text-align:right; }
#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-footer a,
	#lia-body .lia-content .auto-complete-toggle-on
		{ font-size:12px; }
#lia-body .lia-content .lia-autocomplete-container .lia-autocomplete-footer a { float:none; }
/* Search Page, Advanced Search Options and Search Filters */
#lia-body .lia-content .lia-quilt-search-page .lia-tabs-standard-wrapper>.lia-quilt-row>.lia-quilt-column-left,
	#lia-body .lia-content .thread-search-filters
		{ width:210px; position:relative; }
#lia-body .lia-content .lia-quilt-search-page .lia-tabs-standard-wrapper>.lia-quilt-row>.lia-quilt-column-right,
	#lia-body .lia-content .thread-search-item-results
		{ width:100%; margin:0 0 10px -210px; }
/*** begin ie6 ie7 disappearing bottom margin bug */
#lia-body .lia-content .lia-quilt-search-page .lia-tabs-standard-wrapper>.lia-quilt-row>.lia-quilt-column-right,
	#lia-body .lia-content .thread-search-item-results
		{ *padding:0 0 10px; }
* html #lia-body .lia-content .lia-quilt-search-page .lia-search-form-wrapper { padding:0 0 10px; }
/*** end ie6 ie7 disappearing bottom margin bug */
#lia-body .lia-content .lia-quilt-search-page .lia-tabs-standard-wrapper>.lia-quilt-row>.lia-quilt-column-right>.lia-quilt-column-alley,
	#lia-body .lia-content .thread-search-item-results>.lia-quilt-column-alley
		{ margin-left:215px; }
#lia-body .lia-content .lia-panel.advancedSearchPanel { background-color:#EAEAE9;}
#lia-body.SearchPage .thread-search-filters .lia-panel-heading-bar,
	#lia-body .lia-content .lia-panel.advancedSearchPanel .lia-panel-heading-bar
		{ border-bottom:0; border-top:1px solid #7B756B;
		font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold; }
#lia-body.SearchPage .lia-content .thread-search-filters .search-filter-header { margin:0; }
#lia-body.SearchPage .lia-content .thread-search-filters .search-filter-header .lia-panel-heading-bar { border:0; margin:0; }
#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container input[type="text"] { width:98%; }
/*** begin ie6 work-around for CSS attribute selectors */
* html #lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-search-filter-container input.lia-form-type-text { width:98%; }
/*** end ie6 work-around for CSS attribute selectors */
#lia-body .lia-content .lia-quilt-search-page .lia-component-search-widget-author-filter input.lia-search-input-user { margin:0; }
#lia-body .lia-content .lia-panel.advancedSearchPanel .lia-panel-content-wrapper { padding:10px; }
/* Temporary hack to move the button to the right */
#lia-body .lia-content .lia-panel.advancedSearchPanel .lia-form-footer .lia-quilt-column-12 { width:100%;  }

/* Search Menu Bar */
#lia-body .lia-content .search-menu-bar { background-color:#D5D5D4; margin:0 0 5px; padding:5px 10px; zoom:1; }
#lia-body .lia-content .search-menu-bar:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .search-result-count { float:left; }
#lia-body .lia-content .search-result-sorting { float:right; }
#lia-body .lia-content .search-result-sorting .dropdownHover .lia-menu-navigation .lia-menu-dropdown-items { left:auto; right:0; }
#lia-body .lia-content .search-result-sorting a.search-header-ascending,
	#lia-body .lia-content .search-result-sorting a.search-header-descending
		{ background-repeat:no-repeat; background-position:98% 50%; padding-right:17px; }
#lia-body .lia-content .search-result-sorting a.search-header-descending { background-image:url(/skins/images/DABA9EAE91A825BF5F40E005292C8E2F/base/images/icon_view_filter_descending.png);  }
#lia-body .lia-content .search-result-sorting a.search-header-ascending {background-image:url(/skins/images/94E836DC1FC2F1D0B1EC7FF9DEABE2FA/base/images/icon_view_filter_ascending.png);  }
#lia-body .lia-content .search-result-sorting a.search-header-selected {background-color:#E3DFD7; }
#lia-body .lia-content .search-result-sorting .search-result-sort-by-label,
	#lia-body .lia-content .search-result-sorting .lia-menu-action-search-result-sorting
		{ float:left; }

/*** begin ie6 fix for search menu sorted by */
* html #lia-body .lia-content .search-result-sorting .dropdownHover .lia-menu-navigation .lia-menu-dropdown-items { width:150px; }
* html #lia-body .lia-content .search-result-sorting a.search-header-ascending,
	* html #lia-body .lia-content .search-result-sorting a.search-header-descending
		{ background-repeat:no-repeat; background-position:43% 50%; }
/*** end ie6 fix for search menu sorted by */

#lia-body .lia-content .search-result-sorting .lia-menu-navigation .default-menu-option { line-height:18px; }
#lia-body .lia-content .search-result-sorting .search-result-sort-by-label { margin:0 5px 0 0; }

/* Search Result Menu Bar */
/*** begin ie6 adjustment */
* html #lia-body .lia-content .SearchResultsEncapsulation .search-result-syndicate .lia-list-standard-inline { float:right; }
/*** end ie6 adjustment  */
#lia-body .lia-content .SearchResultsEncapsulation .search-result-menu-bar { zoom:1; }
#lia-body .lia-content .SearchResultsEncapsulation .search-result-menu-bar:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .SearchResultsEncapsulation .search-result-menu-bar .search-action-menu { float:left; }
#lia-body .lia-content .SearchResultsEncapsulation .search-result-menu-bar .search-result-syndicate,
	#lia-body .lia-content .SearchResultsEncapsulation .search-result-menu-bar .search-result-view-setting
		{ float:right; margin:0 0 0 10px; }

/* Search Result RSS and Permalink */
#lia-body .lia-content .search-result-syndicate ul.lia-list-standard-inline { margin:0; }
#lia-body .lia-content .search-result-syndicate ul.lia-list-standard-inline li { margin:0 0 5px 10px; }
#lia-body .lia-content .search-result-syndicate .search-result-syndicate-permalink a,
	#lia-body .lia-content .search-result-syndicate .search-result-syndicate-rss a,
	#lia-body .lia-content .search-result-syndicate-post .lia-post-from-search-container .lia-post-from-search .lia-link-navigation
		{ background:transparent no-repeat 0 50%; display:block; line-height:20px; padding:0 0 0 21px; }
#lia-body .lia-content .search-result-syndicate .search-result-syndicate-permalink a { background-image:url(/skins/images/D3C6730526F796EA5379928D57BFEC9A/base/images/button_permalink.png);  }
#lia-body .lia-content .search-result-syndicate .search-result-syndicate-rss a { background-image:url(/skins/images/5D4C976A0C98D525A77392CC68FC472B/base/images/button_rss.png);  }
#lia-body .lia-content .search-result-syndicate .permalinkContainer { position:relative; height:20px; }
#lia-body .lia-content .search-result-syndicate .SearchPermalink { position:absolute; top:0; right:0; }
#lia-body .lia-content .search-result-syndicate .SearchPermalink input { width:400px; display:block;}

#lia-body .lia-content .search-result-attachments .lia-search-match-lithium { float: left; clear: left; }
#lia-body .lia-content .search-result-attachments .attachment-link { display: block; float: left; line-height: 20px; }

/* Search Result View Setting */
#lia-body .lia-content .search-result-view-setting ul.lia-list-standard-inline { margin:0; }
#lia-body .lia-content .search-result-view-setting ul.lia-list-standard-inline li { line-height:20px; margin:0 0 5px 10px; }
#lia-body .lia-content .search-result-view-setting ul.lia-list-standard-inline li .lia-link-navigation img { vertical-align:middle; }
#lia-body .lia-content .search-result-view-setting ul.lia-list-standard-inline li span.lia-link-navigation img,
	#lia-body .lia-content .search-result-view-setting ul.lia-list-standard-inline li a.lia-link-navigation:hover img
		{ background-color:#E4E3E1; }

/* Filter Bread Crumb */
#lia-body .lia-content .filter-bread-crumb .lia-panel-feedback-inline-note ul.lia-list-standard-inline { display:block; margin:0; }
#lia-body .lia-content .filter-bread-crumb .lia-panel-feedback-inline-note ul.lia-list-standard-inline li { margin:0 10px 0 0; }
#lia-body .lia-content .filter-bread-crumb .lia-panel-feedback-inline-note ul.lia-list-standard-inline li img { position:relative; top:2px; }
#lia-body .lia-content .filter-bread-crumb .lia-panel-feedback-inline-note ul.lia-list-standard-inline .bread-crumb-filters-applied { color:#7B756B; }

/* Search Result Message List */
#lia-body .lia-content .thread-search-results-list { padding:5px 0 0; border-top:1px solid #E4E3E1; }
#lia-body .lia-content .lia-ajax-loader-content-overlay .thread-search-results-list { filter:alpha(opacity=20); opacity:.20; }
#lia-body .SearchItemLayout { border-bottom:1px solid #E4E3E1; }
#lia-body .SearchItemLayout .search-result-main>div { padding:10px; }
#lia-body .lia-content span.lia-search-match-lithium { font-weight:bold; background:#E3DFD7; color:#31302B; padding: 0px 2px; }
#lia-body .lia-content .search-result-message-subject,
	#lia-body .lia-content .search-result-message-blurb-root
		{ margin:0 0 5px; }
/*** begin ie6 fix for search results */
* html #lia-body .lia-content .thread-search-results-list .lia-quilt-column-22 { width:90%; }
* html #lia-body .lia-content .thread-search-results-list .lia-quilt-row.lia-quilt-row-standard { padding: 1px 0 3px 0; }
/*** end ie6 fix for search results */

/*** begin ie6 fix for misaligned icons on the search page */
* html #lia-body .lia-content .search-result-syndicate { left:0; position:relative; }
* html #lia-body .lia-content .search-result-syndicate .search-result-syndicate-permalink a span,
	* html #lia-body .lia-content .search-result-syndicate .search-result-syndicate-rss a span
		{ padding-left:21px; }
* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-post-date span.DateTime,
	* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-kudos span.MessageKudosCount,
	* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-replies span.search-count-stats,
	* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-replies span.lia-summary-view-statistic-count,
	* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-views span.search-count-stats,
	* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-views span.lia-summary-view-statistic-count,
	* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-registration-date span.DateTime,
	* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-post-count span,
	* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-location span,
	* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-email span,
	* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-logins span,
	* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-page-views span,
	* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-roles span,
	* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-last-ip span,
	* html #lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-last-visit-date span.DateTime
		 { padding-left:17px; }
* html #lia-body .lia-content .thread-search-results-list span.lia-top-result-preview-reply  { padding-left:17px; }
/*** end ie6 fix for misaligned icons on the search page */

#lia-body .lia-content .search-result-message-tags-root ul.lia-list-standard-inline { margin:0; }
#lia-body .lia-content .search-result-message-blurb,
	#lia-body .lia-content .search-result-message-tags,
	#lia-body .lia-content .search-hover-more-replies ul li
		{ padding:0 0 0 17px; }
#lia-body .lia-content .search-result-message-blurb,
	#lia-body .lia-content .search-hover-more-replies ul li
		{ background:transparent url(/skins/images/6D3E35227E523185F8597D0085273C09/base/images/icon_message_reply.png) no-repeat 0 0;  }
#lia-body .lia-content .top-reply-header,
	#lia-body .lia-content .more-results-header
		{ display:block; font-size:12px; font-weight:bold; margin:0 0 5px;  }
#lia-body .lia-content .search-result-message-tags-root li,
	#lia-body .lia-content .search-result-message-tags li
		 { font-size:12px; }
#lia-body .lia-content .search-result-message-tags-root li a,
	#lia-body .lia-content .search-result-message-tags li a
		{ color:#7B756B; }
#lia-body .lia-content .search-result-message-tags-root li a span.lia-search-match-lithium,
	#lia-body .lia-content .search-result-message-tags li a span.lia-search-match-lithium
		{ font-weight:normal; }
/* subject and short blurb links */
#lia-body .lia-content .search-result-message-subject .lia-message-subject { display:inline;
	 font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold; margin-right: 2px; }
#lia-body .lia-content .search-result-message-subject .lia-message-subject .lia-message-read { font-weight:normal; }
#lia-body .lia-content .search-result-message-subject .lia-message-subject .lia-message-unread { font-weight:bold; }
#lia-body .lia-content .search-result-message-subject .lia-message-author {
	font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; margin:0; }
#lia-body .lia-content .search-result-message-subject .lia-message-author,
	#lia-body .lia-content .search-result-message-subject .lia-message-author a
		{ color:#7B756B; }
/* relevant reply and more replies links */
#lia-body .lia-content .search-result-message-more-replies { font-size:12px; font-family:"Open Sans", Arial; font-weight:normal; }
#lia-body .lia-content .search-hover-more-replies { background-color:#EAEAE9; padding:10px 10px 0; }
#lia-body .lia-content .search-result-message-blurb-root a,
	#lia-body .lia-content .search-result-message-blurb a,
	#lia-body .lia-content .search-hover-more-replies a
		{ color:#31302B; }
#lia-body .lia-content .thread-search-item-results .lia-paging-full-wrapper.bottom-block { margin-top:5px;}

/* User Search Page */
#lia-body .lia-content .user-search-result-container { background-color:#EAEAE9; min-height:72px; margin:0 0 20px; padding:5px 10px; zoom:1; }
#lia-body .lia-content .user-search-result-container:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .user-search-result-container-full { min-height:108px; }
#lia-body .lia-content .user-search-result-container .search-user-avatar-container {float:left; height:36px; margin:0 10px 0 0; width:64px; }
#lia-body .lia-content .user-search-result-container .lia-user-info-group { margin:0; }
#lia-body .lia-content .user-search-result-container .lia-user-attributes { margin:0 0 6px; min-height:48px; }
#lia-body .lia-content .user-search-result-container .user-search-result-statistics-block-left { padding:0 0 0 74px; }
#lia-body .lia-content .user-search-result-container .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-email { clear:both; margin:0 0 0 74px;}

/****** User Search field */
#lia-body .lia-content .UserSearchField { zoom:1; }
#lia-body .lia-content .UserSearchField:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .UserSearchField { width:auto; }
#lia-body .lia-content .UserSearchField,
	#lia-body .lia-content .lia-form-message-contributors-entry .lia-button-wrapper
		{ float:left; margin:0 5px 10px 0; }

#lia-body  div.spell-check-showing-result { display:none; }
#lia-body  div.spell-check-search-instead { display:none; font-size:12px; line-height:15px; }
#lia-body  div.spell-check-do-you-mean { display:none; }

/* Moderator Controls */
#lia-body .lia-content .lia-component-users-widget-moderator-controls .remove-ban { color:#ED1C24; }
#lia-body .lia-content .lia-component-users-widget-moderator-controls .lia-panel-heading-bar-wrapper + .lia-panel-content-wrapper table.lia-list-wide:first-child {
	margin-top:0; }

/* Escalation Submission */
#lia-body .EscalationSubmissionForm .form-additional-comments-input { height:10em; }

/* .section-header, deprecated please use lia-section-header */
#lia-body .lia-content div.section-header { border-bottom:1px solid #E4E3E1; margin:0 0 10px; }
#lia-body .lia-content div.section-header span.section-header { display:block; font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold; margin:0 0 10px; }

#lia-body .lia-content .lia-section-header { border-bottom:1px solid #E4E3E1; margin:0 0 10px; }
#lia-body .lia-content .lia-section-header .lia-section-header-title { display:block;
	font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold;
	margin:0 0 10px; }

/* Private Messages */
#lia-body .lia-content .lia-quilt-private-notes-page .lia-form-vertical .lia-form-footer { margin-top:10px; }
/* Private Message Group Send */
#lia-body .lia-content .lia-quilt-private-notes-page .lia-form-vertical .lia-form-to-users-entry .lia-button-group-left {
	 margin:2.5px 0 0; }
#lia-body .lia-content .lia-quilt-private-notes-page .lia-form-vertical .lia-form-to-users-entry-group-send {
	 margin:0 0 10px; }


/*******************************************************
		Menu Bar - Start
********************************************************/

#lia-body .lia-content .lia-menu-bar { zoom:1; }
/*** begin ie6 clearfix */
* html #lia-body .lia-content .lia-menu-bar { height:1%; }
/*** end ie6 clearfix */
#lia-body .lia-content .lia-menu-bar:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-menu-bar .lia-menu-bar-buttons { float:left; margin:0 0 10px; }
#lia-body .lia-content .lia-menu-bar .lia-menu-bar-buttons .lia-button-wrapper,
	#lia-body .lia-content .lia-menu-bar .lia-menu-bar-buttons .lia-menu-action
		{ float:left; margin:0 10px 0 0; }
#lia-body .lia-content .lia-menu-bar .lia-paging-full-wrapper { float:right; }
/*** begin ie6 ie7 disappearing bottom margin bug */
#lia-body .lia-content .lia-menu-bar { *padding:0 0 10px; }
#lia-body .lia-content .lia-menu-bar *,
	#lia-body .lia-content .lia-menu-bar ul.lia-paging-full
		{ *margin-bottom:0; }
/*** end ie6 ie7 disappearing bottom margin bug */

/*******************************************************
		Menu Bar - End
********************************************************/

/* Announcements and User Created Panel Content */
#lia-body .lia-panel .StringDisplayTaplet,
	#lia-body .lia-panel .NodeDescription { margin:0 10px 5px; }

/* Tag side panel */
#lia-body .lia-panel.lia-component-tags-widget-tag-cloud ul.lia-list-standard-inline li { white-space:normal; }

/* Moderator Controls */
#lia-body .ModeratorControlsTaplet .remove-ban { color:#ED1C24; }

/* Escalation Submission */
#lia-body .EscalationSubmissionForm .form-additional-comments-input { height:10em; }

/*******************************************************
		Users Online - Begin
********************************************************/

#lia-body .lia-content .lia-panel .UsersOnlineTaplet .lia-users-online-current,
	#lia-body .lia-content .lia-panel .UsersOnlineTaplet .lia-users-online-recent,
	#lia-body .lia-content .lia-panel .UsersOnlineTaplet .lia-users-new
		{ border-bottom:1px solid #E4E3E1; margin:0 0 5px; }
#lia-body .lia-content .lia-panel .UsersOnlineTaplet .lia-users-new { margin:0 0 10px; }
#lia-body .lia-content .lia-panel .UsersOnlineTaplet .lia-users-online-recent .lia-list-standard-inline,
	#lia-body .lia-content .lia-panel .UsersOnlineTaplet .lia-users-new .lia-list-standard-inline
		{ margin-bottom:0; }

/*******************************************************
		Users Online - End
********************************************************/

/*******************************************************
		Users Online (Avatar) - Begin
********************************************************/

#lia-body .lia-content .lia-panel-standard .lia-users-online-avatars .lia-list-tile { margin-bottom:0; }
#lia-body .lia-content .lia-panel-standard .lia-users-online-avatars .lia-user-avatar { margin:0; }

/*******************************************************
		Users Online (Avatar) - End
********************************************************/

/*******************************************************
		Items Awaiting Moderation - Begin
********************************************************/

#lia-body .lia-content .lia-component-unmoderated-content .lia-moderation-ds-icon,
	#lia-body .lia-content .lia-component-unmoderated-content .lia-moderation-ds-count
		{ display:block; margin:0 0 10px; }
#lia-body .lia-content .lia-component-unmoderated-content .lia-moderation-ds-count { color:#31302B;
	text-align:center; }

/*******************************************************
		Items Awaiting Moderation - End
********************************************************/

/*******************************************************
		Autosave Drafts - Begin
********************************************************/

/* Inline confirm dialog positioning */
#lia-body .lia-content .lia-component-users-widget-unsaved-drafts { position:relative; }
#lia-body .lia-content .lia-component-users-widget-unsaved-drafts .lia-inline-confirm { right:0; }

/*******************************************************
		Autosave Drafts - End
********************************************************/

/*******************************************************
		User Registration Taplet - Begin
********************************************************/

#lia-body .lia-content .lia-panel .UserRegistrationTaplet legend { display:none; }
#lia-body .lia-content .lia-panel .UserRegistrationTaplet fieldset { border:none; padding:0px; margin:0px; }

/*******************************************************
		User Registration Taplet - End
********************************************************/

/*******************************************************
		Carousel Content - Begin
********************************************************/

#lia-body .lia-content .lia-carousel ul.lia-list-standard li .UserAvatar img { max-height:16px; max-width:16px;  }
#lia-body .lia-content .lia-carousel ul.lia-list-standard li .UserName a { color:#7B756B; }
#lia-body .lia-content .lia-carousel ul.lia-list-standard li .feature-thread-link { display:block; }

/*******************************************************
		Carousel Content - End
********************************************************/

/*******************************************************
		Chat - Begin
********************************************************/

#lia-body .lia-content .ChatDisplay { margin-left: auto; margin-right:auto; }

/*******************************************************
		Chat - End
********************************************************/

/* color picker */
#lia-body .lia-content .lia-form input.color-picker-text,
#lia-body .lia-content .lia-form input.add-skin-image { width:80%; }
#lia-body .lia-content .lia-form .colorbox { width:15%; margin-left: 3%; padding-top: 3%; }

/*******************************************************
		States - Begin
********************************************************/

#lia-body .lia-content .lia-message-actions .global-unapprove-element { display: block }
#lia-body .lia-content .lia-message-actions .global-approve-element { display:none; }
#lia-body .lia-content .lia-requires-moderation-state .lia-message-actions .global-approve-element { display:block; }
#lia-body .lia-content .lia-requires-moderation-state .lia-message-actions .global-unapprove-element,
#lia-body .lia-content .lia-requires-moderation-state .lia-message-kudos { display: none; }
#lia-body .lia-content .lia-deleted-state .lia-panel-message-content { border:0; }
#lia-body .lia-content .lia-deleted-state .lia-panel-message-content .lia-message-body { text-decoration: line-through; }
#lia-body .lia-content .lia-deleted-state .lia-panel-message-content .lia-message-heading .lia-menu-action,
	#lia-body .lia-content .lia-deleted-state .lia-panel-message-content .lia-message-footer .blog-link,
	#lia-body .lia-content .lia-deleted-state .lia-panel-message-content .lia-message-footer .lia-message-kudos,
	#lia-body .lia-content .lia-deleted-state .lia-panel-message-content .lia-message-footer .lia-message-actions .global-approve-element,
	#lia-body .lia-content .lia-deleted-state .lia-panel-message-content .lia-message-footer .lia-message-actions .global-unapprove-element,
	#lia-body .lia-content .lia-deleted-state .lia-panel-message-content .lia-message-footer .lia-message-actions .global-delete-visible,
	#lia-body .lia-content .lia-deleted-state .lia-panel-message-content .lia-message-footer .lia-message-actions .delete-confirmation,
	#lia-body .lia-content .lia-deleted-state .lia-panel-message-content .lia-message-footer .lia-message-actions .delete-confirmation,
	#lia-body .lia-content .lia-deleted-state .lia-panel-message-content  .lia-message-actions-secondary .BatchProcessing
		{display:none; }

#lia-body .lia-content .lia-deleted-state .lia-panel-message-content .lia-message-footer .lia-message-actions { visibility: hidden; }

/*******************************************************
		States - End
********************************************************/

/*******************************************************
		Attachments - Begin
********************************************************/

#lia-body .Attachments {  margin:0 0 10px 0; overflow:hidden; }
#lia-body .Attachments.preview-attachments { border-top: 1px solid #E4E3E1; }

#lia-body .Attachments .attachments-label { margin:0 0 10px 0; }
#lia-body .Attachments button,
	#lia-body .Attachments input
		{ margin-top:4px; }

#lia-body .Attachments .attachment-hidden,
	#lia-body .Attachments .add-checkbox,
	#lia-body .Attachments .remove-checkbox
		{ display:none; }

#lia-body .Attachments .attachment-add { display:block; margin-top:5px; }
#lia-body .Attachments .attachment-attached { margin-bottom:10px; }
#lia-body .Attachments .attachment-detached { text-decoration:line-through !important; }
#lia-body .Attachments .detach-attachment { margin-left:10px; }
#lia-body .Attachments .existingAttachment { text-decoration:none; margin-right:5px; }
#lia-body .Attachments .existingAttachment:hover { text-decoration:underline; }


#lia-body .lia-content .lia-existing-attachments-field .lia-attachment .lia-add-attachment img { vertical-align: bottom; width: 16px; }
#lia-body .lia-content .lia-existing-attachments-field .lia-attachment .lia-link-navigation.lia-add-attachment {margin-left: 7px}
#lia-body .lia-content .lia-existing-attachments-field .lia-attachment img { vertical-align: text-top; }
#lia-body .lia-content .lia-existing-attachments-field .lia-attachment { margin-bottom: 12px; margin-top: 12px; }

/*******************************************************
		Attachments - End
********************************************************/

/*******************************************************
		Modbar - Begin
********************************************************/

#lia-body .lia-content .lia-component-modbar {margin:0 0 10px; }
#lia-body .lia-content .lia-modbar .MetadataApplicationTool { background-color:#E4E3E1; padding:10px; }
#lia-body .lia-content .lia-modbar .lia-form-horizontal .lia-form-row { min-height:10px; _height:40px; /* ie6 */ }

/*******************************************************
		Modbar - End
********************************************************/

/*******************************************************
		Emoticons Popup - Begin
********************************************************/

#lia-body .mce-lia-emoticons-panel { padding: 5px 0 0 5px; }
#lia-body .lia-content.EmoticonView {
    min-height: 80px; max-height: 240px; width: 242px; margin: 0; padding: 0 0 5px 0; overflow: auto; white-space: normal;
}
#lia-body .lia-content.EmoticonView ul {list-style-type: none;}
#lia-body .lia-content.EmoticonView li { margin: 0; display: inline; white-space: initial;}
#lia-body .lia-content.EmoticonView .emoticon-link img { display: inherit; }

/* LIA-41786 add hack css for IE10&11 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#lia-body .lia-content.EmoticonView li { display: block;}
}

/*******************************************************
		Emoticons Popup - End
********************************************************/

/*******************************************************
		Summary View - Begin
********************************************************/

#lia-body .lia-content .lia-summary-view-message-list { border-top:1px solid #E4E3E1; margin:0 0 10px; }
#lia-body .lia-content .lia-ajax-loader-content-overlay .lia-summary-view-message-list  { filter:alpha(opacity=20); opacity:.20; }
#lia-body .lia-content .lia-summary-view-message-list .lia-summary-view-message { border-bottom:1px solid #E4E3E1; padding:10px; }
#lia-body .lia-content .lia-summary-view-message-subject { display:inline;
	font-size:18px; line-height:23px; font-family:"Open Sans", Arial; font-weight:bold;
	margin:0 0 5px; }
#lia-body .lia-content .lia-summary-view-message-subject .lia-message-read { font-weight:normal; }
#lia-body .lia-content .lia-summary-view-message-subject .lia-message-unread { font-weight:bold; }
#lia-body .lia-content .lia-summary-view-message-subject-supplement {
	font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal;
	margin:0; }
#lia-body .lia-content .lia-summary-view-message-subject-supplement,
	#lia-body .lia-content .lia-summary-view-message-subject-supplement a
		{ color:#7B756B; }
/* Summary View Message Labels */
#lia-body .lia-content .lia-summary-view-message-labels { margin:0 0 5px; }
#lia-body .lia-content .lia-summary-view-message-labels .article-labels-title { display:block; float:left; margin:0 10px 0 0; }
#lia-body .lia-content .lia-summary-view-message-labels ul.lia-list-standard-inline { margin:0; }
#lia-body .lia-content .lia-summary-view-message-labels span,
	#lia-body .lia-content .lia-summary-view-message-labels ul.lia-list-standard-inline li
		 { font-size:12px; line-height:15px; font-family:"Open Sans", Arial; font-weight:normal; margin-bottom:0; }
#lia-body .lia-content .lia-summary-view-message-labels ul.lia-list-standard-inline li a { color:#7B756B; }

/* Summary View Statistics */
#lia-body .lia-content .lia-summary-view-statistics-wrapper,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper a
		{ color:#7B756B; }
#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-post-date,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-kudos,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-replies,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-views,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-registration-date,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-post-count,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-location,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-email,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-logins,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-page-views,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-roles,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-last-ip,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-last-visit-date
		{ background:transparent no-repeat 0 3px;
		font-size:12px; font-family:"Open Sans", Arial; font-weight:normal;
		padding:0 0 0 17px; }
#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-post-date { background-image:url(/skins/images/4C266541631F7C2A499CDE26DCAF53E6/base/images/icon_stat_time.png);  }
#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-kudos { background-image:url(/skins/images/F0D23536E635D5EBEF74E3B345FBBBC9/base/images/icon_stat_kudos.png);  }
#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-replies { background-image:url(/skins/images/12C5F7DA38819879A343481E62D10D3F/base/images/icon_stat_replies.png);  }
#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-views { background-image:url(/skins/images/E87B65ABEA503115E2EF95B7EACD2702/base/images/icon_stat_views.png);  }
#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-registration-date,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-last-visit-date
 		{ background-image:url(/skins/images/3CC299E42F3B8BBBBFADA2C683E1ACC6/base/images/icon_stat_date.png);  }
#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-registration-date .local-time,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-last-visit-date  .local-time
		{ display:none; }
#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-post-count { background-image:url(/skins/images/FD60F1DBA2A0BA6539AD3F211C5BC22D/base/images/icon_stat_posts.png);  }
#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-location { background-image:url(/skins/images/9B3306A8676B4AC92638A38BBC170B1B/base/images/icon_stat_location.png);  }
#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-logins { background-image:url(/skins/images/A1C4DCCB6948D1E6A8AF172A2B59E61A/base/images/icon_stat_logins.png);  }
#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-page-views { background-image:url(/skins/images/E87B65ABEA503115E2EF95B7EACD2702/base/images/icon_stat_views.png);  }
#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-roles { background-image:url(/skins/images/FE662FD335BC86D408C77DD0D20D7A91/base/images/icon_stat_role.png);  }
#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-last-ip { background-image:url(/skins/images/5C8933E2D663EAE9A1C84100A3DCE658/base/images/icon_stat_last_ip.png);  }
#lia-body .lia-content .lia-summary-view-statistics-wrapper .lia-summary-view-statistic-email { background-image:url(/skins/images/E1C7836D2818B56750102CD94CCBCB90/base/images/icon_stat_email.png);  }

/*******************************************************
		Summary View - End
********************************************************/

/*******************************************************
		Layout Content Control - Begin
********************************************************/

/*** begin ie6 hide overflow to prevent user generated content from pushing columns down */
* html #lia-body .lia-content .lia-component-users-widget-about-me .lia-panel-content,
	* html #lia-body .lia-content .lia-component-blogs-widget-bios .lia-panel-content,
	* html #lia-body .lia-content .lia-component-blogs-widget-blogroll .lia-panel-content,
	* html #lia-body .lia-content .lia-component-common-widget-announcement .lia-panel-content
		{ overflow:hidden; text-overflow:ellipsis; width:99.8%; }
/*** end ie6 hide overflow to prevent user generated content from pushing columns down */

/*******************************************************
		Layout Content Control - End
********************************************************/

/* temporary kudos button style for collapsed idea view */
#lia-body .lia-content .lia-button-image-kudos-count-only { font-size:20px; text-align:center; }

/* Batch actions */
#lia-body .lia-content .search-result-syndicate .search-action-menu { float:left; }

/* inline message subject for new slim taplets */
#lia-body .lia-content div.lia-list-slim .MessageSubject,
	#lia-body .lia-content div.lia-list-slim .MessageSubject .MessageSubjectIcons
		{ display:inline; }

/*** begin ie6 text-overflow to prevent column from pushing down **/
* html #lia-body .lia-content .BlogBiosTaplet .blog-bio-blurb,
	* html #lia-body .lia-content .BlogrollTaplet li
		{ width:100%; overflow:hidden; text-overflow:ellipsis;}
/* width of announcements also needs to be dampened or else it will still bump down regardless of overflow:hidden */
* html #lia-body .lia-content .StringDisplayTaplet { overflow:hidden; text-overflow:ellipsis; }
/*** end ie6 text-overflow **/

/* Manage Roles */
#lia-body .lia-content .lia-manage-roles .lia-form-inline { margin:0 10px 10px; }
#lia-body .lia-content .lia-manage-roles .lia-form-inline .lia-form-footer { float:right; }
#lia-body .lia-content .lia-manage-roles .lia-form-inline .lia-button-wrapper { margin:0; }

/* Add This */
#lia-body .lia-content .lia-component-external-widget-add-this .lia-link-navigation { float:left; margin:2px 5px 0 0; }
#lia-body .lia-content .lia-component-external-widget-add-this .lia-link-navigation.lia-js-add-this-widget { margin:0 5px 0 0; }
/*** begin ie6 ie7 opposite float display fix */
#lia-body .lia-content .lia-component-external-widget-add-this { *white-space:nowrap; }
#lia-body .lia-content .lia-component-external-widget-add-this .lia-link-navigation { *float:none; *display:inline-block; }
/*** end ie6 ie7 opposite float display fix */
#lia-body .lia-content .lia-component-external-widget-add-this img { vertical-align:middle; }

/*******************************************************
         Search Before Post - Begin
*******************************************************/

#lia-body .lia-content .lia-post-from-search-container.classic {line-height:normal; float:left;}
#lia-body .lia-content .lia-post-from-search-container.classic .lia-post-from-search {float:left;}
#lia-body .lia-content .search-result-syndicate-post .lia-post-from-search-container {line-height:20px;}
#lia-body .lia-content .search-result-syndicate-post .lia-post-from-search-container .lia-post-from-search .lia-link-navigation { background-image:url(/skins/images/F9EDD5E8A39DA85A8FCB5074F16A799F/base/images/button_post_forum_thread.png);  }

/*******************************************************
         Search Before Post - End
*******************************************************/

/* LIA-18029 - Added for subscriptions */
#lia-body .lia-content .SubscriptionsList .lia-message-unread { font-weight: bold; }
#lia-body .lia-content .SubscriptionsList .lia-message-read { font-weight: none; }

/*******************************************************
         Expert Rank Icons - Begin
*******************************************************/

#lia-body .lia-content .lia-user-rank-profile img { vertical-align:middle; }
#lia-body .lia-content .lia-user-rank-profile span {
	 font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; }

/*******************************************************
         Expert Rank Icons - End
*******************************************************/

/*******************************************************
         Support Cases - Begin
*******************************************************/

#lia-body .lia-content .lia-component-support-widget-my-support-cases-taplet .lia-button-group-left {
	margin:0 10px 10px; }
#lia-body .lia-content .lia-component-agent-support-cases .lia-form-inline input[type="text"] { width:210px; }

/*******************************************************
         Support Cases - End
*******************************************************/

/*******************************************************
         Avatar Selector Pop Up - Begin
*******************************************************/

#lia-body.UserAvatarSelectorPopupPage .lia-content .lia-tabs-vertical-wrapper > .lia-quilt-row > .lia-quilt-column-04 { width:25%; }
#lia-body.UserAvatarSelectorPopupPage .lia-content .lia-tabs-vertical-wrapper > .lia-quilt-row > .lia-quilt-column-20 { width:75%; }
#lia-body.UserAvatarSelectorPopupPage .lia-content .lia-image-upload-editor-preview img { max-width:100px;
	max-height:100px; }

/*******************************************************
         Avatar Selector Pop Up - End
*******************************************************/

/*******************************************************
         Group Message/Group Invite - Begin
*******************************************************/

#lia-body .lia-content .BulkNote .lia-form-inline .lia-form-recipients-entry,
	#lia-body .lia-content .InviteCommunityMembers .lia-form-inline .lia-form-invitees-entry
		{ margin:0 5px 0 0; }
#lia-body .lia-content .lia-bulk-note-header { border-bottom:1px solid #E4E3E1; margin-bottom:5px; padding-bottom:5px; }
#lia-body .lia-content .NoteUserSelection .field-separator { border-bottom:1px solid #E4E3E1; border-top:1px solid #E4E3E1; font-style:italic; font-weight:bold; margin-bottom:5px; padding:5px 0; text-align:center; }
#lia-body .lia-content .NoteUserSelection .lia-form-footer .lia-quilt-column-left { display:none; }
#lia-body .lia-content .NoteUserSelection .lia-form-footer .lia-quilt-column-right { width:100%; }
#lia-body .lia-content .lia-quilt-private-notes-page .NoteUserSelection .lia-form-vertical .lia-form-footer { margin-top:0; }
#lia-body .lia-content .BulkNoteUsersForm .user-counts { border-bottom:1px solid #E4E3E1;
	margin-bottom:5px; padding-bottom:5px; zoom:1; }
#lia-body .lia-content .BulkNoteUsersForm .user-counts:after { clear:both; content:"."; display:block; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .BulkNoteUsersForm .total-users { float:left; }
#lia-body .lia-content .BulkNoteUsersForm .group-users { float:right; }
#lia-body .lia-content .BulkNoteUsersForm .lia-paging-full { margin:5px 0; }
#lia-body .lia-content .BulkNoteUsersForm .UserReportsList .user-select-all-on-page { float:left; height:20px; }
#lia-body .lia-content .BulkNoteUsersForm .UserReportsList .userRoles { white-space:normal; }
#lia-body .lia-content .BulkNoteUsersForm .lia-form-footer { padding:0; }
#lia-body .lia-content .BulkNoteUsersForm .lia-form-footer .lia-form-submit { float:right; }
#lia-body .lia-content .BulkNoteUsersForm .lia-form-footer .lia-form-submit .lia-button-wrapper-Submit-action { margin-right:0; }

/*******************************************************
         Group Message/Group Invite - End
*******************************************************/

/*******************************************************
         Modal Message Editor - Begin
*******************************************************/

#lia-body .lia-content .lia-modal-message-editor-tabs { margin-bottom:10px; }
#lia-body .lia-content .lia-modal-message-editor-tabs:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-modal-message-editor-tabs .lia-tab { float:left; padding:10px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #F1F1F0));background-image: -webkit-linear-gradient(top, #FFFFFF, #F1F1F0);background-image: -moz-linear-gradient(top, #FFFFFF, #F1F1F0);background-image: -ms-linear-gradient(top, #FFFFFF, #F1F1F0);background-image: -o-linear-gradient(top, #FFFFFF, #F1F1F0);background-image: linear-gradient(top, #FFFFFF, #F1F1F0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFFFFF, endColorstr=#F1F1F0); border:1px solid #CAC7C3;
	border-bottom:0 none; -webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0; margin-right:5px;
	font-size:18px; }
#lia-body .lia-content .lia-modal-message-editor-tabs .lia-tab a { color:#7B756B; text-decoration:none; }
#lia-body .lia-content .lia-modal-message-editor-tabs .lia-tab.lia-tab-selected a { color:#C14800; }
#lia-body .lia-content .lia-modal-message-editor-tabs .lia-tab .lia-description { font-size:12px; }

/*******************************************************
         Modal Message Editor - End
*******************************************************/

/*******************************************************
         Message List filter by Label - Begin
*******************************************************/

#lia-body .lia-content .FilteredByLabelName .label,
	#lia-body .lia-content .FilteredByMessageStatus .label
		{ font-weight:bold; }

/*******************************************************
         Message List filter by Label - End
*******************************************************/

/*******************************************************
         User Mentions autocomplete - Begin
*******************************************************/

#lia-body .lia-content .lia-mentions-wrapper { text-align: left; }
#lia-body .lia-content .lia-mentions-block.lia-autocomplete-container {
	background-color: #FFFFFF;
	max-height: 230px;
	margin-top: 12px;
	padding: 0 0 5px;
	position: absolute;
	width: 210px;
	z-index: 1000;
	border-radius: 1px;
	-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
	box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
	border: 1px solid #CAC7C3;
}
/* LIA-41873 Zero out the style on the mentions wrapper instance of lia-content. This allows us to
 * put the mentions wrapper directly in the body element and position using absolute position and
 * not have to worry about any offset parents. The lia-content class is required to inherit all of
 * the default styles. This is a similar approach to how we use dialogs on the page.
 */
body#lia-body #lia-mentions-wrapper.lia-content { background:transparent none !important; border:0 !important; clear:none !important; float:none !important; height:auto !important; margin:0 !important; min-height:0 !important; min-width:0 !important; overflow:visible !important; padding:0 !important; z-index:9999; position: initial !important; }
#lia-body .lia-content .lia-mentions-block.lia-autocomplete-container .lia-autocomplete-header,
	#lia-body .lia-content .lia-mentions-block.lia-autocomplete-container ul.lia-list-standard li
		{ margin:0; padding:5px 10px 0; }
#lia-body .lia-content .lia-mentions-block.lia-autocomplete-container .lia-autocomplete-header { border:0; }
#lia-body .lia-content .lia-mentions-block.lia-autocomplete-container ul.lia-list-standard li:hover { cursor:pointer; }
#lia-body .lia-content .lia-mentions-block.lia-autocomplete-container ul.lia-list-standard li:after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-mentions-block.lia-autocomplete-container ul.lia-list-standard li .lia-user-avatar,
	#lia-body .lia-content  .lia-mentions-block.lia-autocomplete-container ul.lia-list-standard li .lia-user-avatar img
		{ cursor:pointer; float:left; }
#lia-body .lia-content .lia-mentions-block ul.lia-mentions-user-list { list-style:none; left:auto;
	margin:0; position:static; }
#lia-body .lia-content .lia-mentions-block.lia-autocomplete-container ul.lia-list-standard .lia-link-disabled { color:inherit; cursor:pointer; }
#lia-body .lia-content .lia-mentions-block.lia-autocomplete-container .lia-user-info-group { margin:0; }
#lia-body .lia-content .lia-mentions-block.lia-autocomplete-container ul.lia-list-standard li .lia-user-avatar { margin-right: 4px; min-width: 32px; }
#lia-body .lia-content .lia-mentions-block.lia-autocomplete-container ul.lia-list-standard li .lia-user-avatar .UserAvatar { float: right; }
#lia-body .lia-content .lia-mentions-block.lia-autocomplete-container .lia-user-avatar-message { max-width: 32px; max-height: 18px;}
#lia-body .lia-content .lia-mentions-block.lia-autocomplete-container div.lia-user-name { position: relative; top: 3px; }

/* <span id="lia-mentions-autocomplete" class="lia-mentions-autocomplete"><span id="lia-mentions-trigger" class="lia-mentions-trigger">@</span><span id="lia-mentions-search-term" class="lia-mentions-search-term">﻿as</span></span> */
.mce-content-body .lia-mentions-autocomplete { background-color: #CAC7C3; border: solid 1px #BDBAB5; }
.mce-content-body .lia-mentions-autocomplete .lia-mentions-trigger { background-color: #CAC7C3; padding: 0 2px }
.mce-content-body .lia-mentions-autocomplete .lia-mentions-search-term { background-color: #F1F1F0; padding: 0 4px 0 2px; }

#lia-body .lia-content .lia-mentions-block-header { padding: 5px 10px 3px; margin-bottom: 5px; background: #F1F1F0; border-bottom: 1px solid #CAC7C3; }
#lia-body .lia-content .lia-mentions-block-header .lia-mentions-loading { float: right; max-height: 12px; }

#lia-body .lia-content .lia-autocomplete-content .lia-autocomplete-caption { text-transform: uppercase; font-size: 9px; padding: 0 10px 0px; color: #7B756B; }

#lia-body .lia-content .lia-mentions-block:before {
	content: '';
	display: inline-block;
	display: block;
	position: absolute;
	height: 8px;
	width: 8px;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate9(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	border-width: 1px;
	border-style: solid;
	background: #F1F1F0;
	border-color: #CAC7C3 transparent transparent #CAC7C3;
	left: 3px;
	top: -5px;
}

/* LIA-42141 Show autocomplete header in all skins for mentions */
#lia-body .lia-content .lia-mentions-block .lia-autocomplete-header {
	display: inherit;
}

/*******************************************************
         User Mentions autocomplete - End
*******************************************************/

/*******************************************************
         Spam Modertation - Begin
*******************************************************/


#lia-body .lia-content .lia-button-wrapper-not-spam.lia-link-disabled a.lia-button
#lia-body .lia-content .lia-button-wrapper-not-spam.lia-link-disabled a.lia-button:hover
		{opacity:.20}

#lia-body .lia-content .lia-button-wrapper-spam.lia-link-disabled,
	#lia-body .lia-content .lia-button-wrapper-spam.lia-link-disabled:hover,
	#lia-body .lia-content .lia-button-wrapper-spam.lia-link-disabled span.lia-button.lia-link-disabled:hover,
	#lia-body .lia-content .lia-button-wrapper-spam.lia-link-disabled span.lia-button.lia-link-disabled
		{ color:#ED1C24; }

/*******************************************************
         Spam Modertation - End
*******************************************************/

/*********************************************************
        Spam Quarantine Page - Begin
**********************************************************/
/* #lia-body .lia-content .lia-spam-view-statistic-post-date {display: inline-block;} */
/* #lia-body .lia-content .lia-summary-view-message-list .lia-spam-view-message-content-wrapper .lia-spam-view-message { border-bottom:1px solid #E4E3E1; padding:10px; } */

#lia-body .lia-content .lia-spam-search .lia-spam-buttons { float:left; }
/* spam quarantine search */
#lia-body .lia-content .lia-form-vertical.lia-spam-search .lia-form-row { min-height:0; }
#lia-body .lia-content .lia-spam-search .lia-form-search-query-entry .lia-form-label-wrapper { display:none; }
#lia-body .lia-content .lia-spam-search .lia-form-search-query-entry .lia-form-search-query-input {
	width:210px; }
/* spam quarantine list */
#lia-body .lia-content .lia-spam-search .search-result-sorting a.search-header-descending { background-image:none;
	padding:0 10px; }
#lia-body .lia-content .lia-spam-search-result-message > .lia-quilt-column-01 { width:calc(16px); }
#lia-body .lia-content .lia-spam-search-result-message > .lia-quilt-column-23 { width:calc(100% - 16px); }
#lia-body .lia-content .lia-spam-view-message { border-bottom:1px solid #E4E3E1;
	padding:5px 10px; }
#lia-body .lia-content .lia-spam-view-message::after { clear:both; content:"."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; }
#lia-body .lia-content .lia-spam-view-message-subject {
	font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:bold;
	display:inline; }
#lia-body .lia-content .lia-spam-view-message a.lia-link-navigation { float:none;
	line-height:18px; }
#lia-body .lia-content .lia-spam-view-message .lia-spam-message-author {
	font-size:12px; line-height:18px; font-family:"Open Sans", Arial; font-weight:normal; font-weight:normal; }
#lia-body .lia-content .lia-spam-view-message .lia-spam-message-author,
	#lia-body .lia-content .lia-spam-view-message .lia-spam-message-author .lia-link-navigation
		{ color:#7B756B; }
#lia-body .lia-content .lia-spam-view-message .lia-spam-view-message-content-wrapper
		{ color:#BDBAB5; }
#lia-body .lia-content  .lia-spam-view-modal-message-content-wrapper .lia-quilt-row-forum-message-footer
		{ display: none }
#lia-body .lia-content .lia-spam-view-modal-message-content-wrapper .lia-message-options
		{ display: none }
#lia-body .lia-content .lia-spam-view-message .lia-component-post-date { text-align:right; }
#lia-body .lia-content .lia-spam-message-row-main .lia-spam-message-author img { max-height: 12px; }
#lia-body .lia-content .lia-ajax-loader-content-overlay .lia-spam-view-message-list  { filter:alpha(opacity=20); opacity:.20; }

/*********************************************************
        Spam Quarantine Page - End
**********************************************************/


/** li-inline image markup css **/
.lia-message-editor .lia-inline-image-display-wrapper { display: inline-block; position: relative; max-width: 100%; }
.lia-message-editor .lia-inline-image-display-wrapper.lia-image-align-left { float: left; }
.lia-message-editor .lia-inline-image-display-wrapper.lia-image-align-right { float: right; }
.lia-message-editor .lia-inline-image-display-wrapper.lia-image-align-center { /**needs to be figured out**/ }
.lia-message-editor .lia-inline-image-display-wrapper .lia-inline-image-caption { color: #7B756B;
	display: block; font-size: 13px; font-style: italic; height: auto;
	margin: 10px 0 0 0; text-align: left;}
/*******************************************************
		User Font Size - Start
********************************************************/

.mceContentBody.lia-user-type-small, .mce-content-body.lia-user-type-small { font-size:11.04px; line-height:16.56px; }
.mceContentBody.lia-user-type-small h1, .mce-content-body.lia-user-type-small h1 { font-size:20.24px; line-height:25.76px; }
.mceContentBody.lia-user-type-small h2, .mce-content-body.lia-user-type-small h2 { font-size:18.4px; line-height:23px;  }
.mceContentBody.lia-user-type-small h3, .mce-content-body.lia-user-type-small h3 { font-size:16.56px; line-height:21.16px;  }
.mceContentBody.lia-user-type-small h4, .mce-content-body.lia-user-type-small h4 { font-size:11.04px; line-height:16.56px; }
.mceContentBody.lia-user-type-small h5, .mce-content-body.lia-user-type-small h5 { font-size:10.12px; line-height:11.96px; }
.mceContentBody.lia-user-type-small h6, .mce-content-body.lia-user-type-small h6 { font-size:11.04px; line-height:13.8px; }
.mceContentBody.lia-user-type-large, .mce-content-body.lia-user-type-large { font-size:14.04px; line-height:21.06px; }
.mceContentBody.lia-user-type-large h1, .mce-content-body.lia-user-type-large h1 { font-size:25.74px; line-height:32.76px; }
.mceContentBody.lia-user-type-large h2, .mce-content-body.lia-user-type-large h2 { font-size:23.4px; line-height:29.25px;  }
.mceContentBody.lia-user-type-large h3, .mce-content-body.lia-user-type-large h3 { font-size:21.06px; line-height:26.91px;  }
.mceContentBody.lia-user-type-large h4, .mce-content-body.lia-user-type-large h4 { font-size:14.04px; line-height:21.06px; }
.mceContentBody.lia-user-type-large h5, .mce-content-body.lia-user-type-large h5 { font-size:12.87px; line-height:15.21px; }
.mceContentBody.lia-user-type-large h6, .mce-content-body.lia-user-type-large h6 { font-size:14.04px; line-height:17.55px; }
.mceContentBody.lia-user-type-xlarge, .mce-content-body.lia-user-type-xlarge { font-size:18px; line-height:27px; }
.mceContentBody.lia-user-type-xlarge h1, .mce-content-body.lia-user-type-xlarge h1 { font-size:33px; line-height:42px; }
.mceContentBody.lia-user-type-xlarge h2, .mce-content-body.lia-user-type-xlarge h2 { font-size:30px; line-height:37.5px;  }
.mceContentBody.lia-user-type-xlarge h3, .mce-content-body.lia-user-type-xlarge h3 { font-size:27px; line-height:34.5px;  }
.mceContentBody.lia-user-type-xlarge h4, .mce-content-body.lia-user-type-xlarge h4 { font-size:18px; line-height:27px; }
.mceContentBody.lia-user-type-xlarge h5, .mce-content-body.lia-user-type-xlarge h5 { font-size:16.5px; line-height:19.5px; }
.mceContentBody.lia-user-type-xlarge h6, .mce-content-body.lia-user-type-xlarge h6 { font-size:18px; line-height:22.5px; }


#lia-body .lia-content.lia-user-type-small  { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small h1 { font-size:20.24px; line-height:25.76px; }
#lia-body .lia-content.lia-user-type-small h2 { font-size:18.4px; line-height:23px; }
#lia-body .lia-content.lia-user-type-small h3 { font-size:16.56px; line-height:21.16px; }
#lia-body .lia-content.lia-user-type-small h4 { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small h5 { font-size:10.12px; line-height:11.96px; }
#lia-body .lia-content.lia-user-type-small h6 { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-panel .lia-panel-heading-bar { font-size:16.56px; line-height:21.16px; }
#lia-body .lia-content.lia-user-type-small .lia-panel-message .lia-message-author-rank { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-panel-message .lia-message-author-post-count { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-panel-message .lia-message-author-registered-date { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-panel-message .lia-message-author-ipaddress { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-message-footer .lia-message-notify { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-message-footer .lia-message-statistics { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-message-heading h1 { font-size:16.56px; line-height:21.16px; }
#lia-body .lia-content.lia-user-type-small .lia-panel-message-root .lia-message-heading h1 { font-size:18.4px; line-height:23px; }
#lia-body .lia-content.lia-user-type-small .lia-message-labels ul.lia-list-standard-inline li { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-message-labels .article-labels-title { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-message-tags ul.lia-list-standard-inline li { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-message-tags label { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-message-tags .lia-view-all { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-message-tags .add-tag-link { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small a.lia-button { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small span.lia-button { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small button.lia-button { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small input.lia-button { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small div.lia-button { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small legend { font-size:16.56px; line-height:21.16px; }
#lia-body .lia-content.lia-user-type-small .lia-form fieldset fieldset legend { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small .lia-form input[type="text"] { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small .lia-form input[type="password"] { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small .lia-form input[type="file"] { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small .lia-form select { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small .lia-form textarea { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small .lia-form input.lia-form-type-text { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small .lia-form input.lia-form-type-password { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small .lia-form input.lia-form-type-file { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small .lia-form textarea.lia-message-editor { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small .lia-form p.lia-form-error-text { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-form .lia-form-validation-help-text { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small ul.lia-tabs-standard { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small ul.lia-tabs-sort li a { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small ul.lia-tabs-sort li span { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-label-tabs-sort { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-browser-category-column .lia-browser-category-heading h2 { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small .lia-browser-category-list .lia-browser-category-heading h2 { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small .lia-panel-tooltip .content { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small .lia-panel-tooltip-tr-bl .content { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small .lia-user-rank { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-user-title { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-user-invisible { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-user-online { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-user-rank { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-user-kudos-weight { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-user-kudos-count { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-user-kudo-date { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-user-tagger-link { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-message-body .video-embed-link { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .Pagetitle { font-size:20.24px; line-height:25.76px; }
#lia-body .lia-content.lia-user-type-small ul.UserNavigation li { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .BreadCrumb ul.lia-list-standard-inline li { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .PrivateNotes { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .ImageGallery .image-addedby { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .ImageGalleryTaplet .image-addedby { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .ImageGallery .image-status { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .ImageGalleryTaplet .image-status { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .faq-content p.faq-title { font-size:16.56px; line-height:21.16px; }
#lia-body .lia-content.lia-user-type-small table.lia-list-slim .message-subject { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small table.lia-list-wide .message-subject { font-size:11.04px; line-height:16.56px; }
#lia-body .lia-content.lia-user-type-small table.lia-list-slim .message-subject-board { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small table.lia-list-wide .message-subject-board { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small table.lia-list-slim .boardTitleColumn .board-title { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small table.lia-list-wide .boardTitleColumn .board-title { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small table.lia-list-wide .boardTitleColumn .board-list-latest { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-small .lia-message-idea .lia-button-image-kudos-label { font-size:11.04px; line-height:13.8px; }
#lia-body .lia-content.lia-user-type-large  { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large h1 { font-size:25.74px; line-height:32.76px; }
#lia-body .lia-content.lia-user-type-large h2 { font-size:23.4px; line-height:29.25px; }
#lia-body .lia-content.lia-user-type-large h3 { font-size:21.06px; line-height:26.91px; }
#lia-body .lia-content.lia-user-type-large h4 { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large h5 { font-size:12.87px; line-height:15.21px; }
#lia-body .lia-content.lia-user-type-large h6 { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-panel .lia-panel-heading-bar { font-size:21.06px; line-height:26.91px; }
#lia-body .lia-content.lia-user-type-large .lia-panel-message .lia-message-author-rank { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-panel-message .lia-message-author-post-count { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-panel-message .lia-message-author-registered-date { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-panel-message .lia-message-author-ipaddress { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-message-footer .lia-message-notify { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-message-footer .lia-message-statistics { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-message-heading h1 { font-size:21.06px; line-height:26.91px; }
#lia-body .lia-content.lia-user-type-large .lia-panel-message-root .lia-message-heading h1 { font-size:23.4px; line-height:29.25px; }
#lia-body .lia-content.lia-user-type-large .lia-message-labels ul.lia-list-standard-inline li { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-message-labels .article-labels-title { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-message-tags ul.lia-list-standard-inline li { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-message-tags label { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-message-tags .lia-view-all { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-message-tags .add-tag-link { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large a.lia-button { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large span.lia-button { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large button.lia-button { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large input.lia-button { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large div.lia-button { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large legend { font-size:21.06px; line-height:26.91px; }
#lia-body .lia-content.lia-user-type-large .lia-form fieldset fieldset legend { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large .lia-form input[type="text"] { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large .lia-form input[type="password"] { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large .lia-form input[type="file"] { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large .lia-form select { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large .lia-form textarea { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large .lia-form input.lia-form-type-text { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large .lia-form input.lia-form-type-password { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large .lia-form input.lia-form-type-file { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large .lia-form textarea.lia-message-editor { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large .lia-form p.lia-form-error-text { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-form .lia-form-validation-help-text { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large ul.lia-tabs-standard { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large ul.lia-tabs-sort li a { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large ul.lia-tabs-sort li span { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-label-tabs-sort { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-browser-category-column .lia-browser-category-heading h2 { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large .lia-browser-category-list .lia-browser-category-heading h2 { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large .lia-panel-tooltip .content { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large .lia-panel-tooltip-tr-bl .content { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large .lia-user-rank { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-user-title { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-user-invisible { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-user-online { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-user-rank { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-user-kudos-weight { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-user-kudos-count { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-user-kudo-date { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-user-tagger-link { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-message-body .video-embed-link { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .Pagetitle { font-size:25.74px; line-height:32.76px; }
#lia-body .lia-content.lia-user-type-large ul.UserNavigation li { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .BreadCrumb ul.lia-list-standard-inline li { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .PrivateNotes { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .ImageGallery .image-addedby { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .ImageGalleryTaplet .image-addedby { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .ImageGallery .image-status { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .ImageGalleryTaplet .image-status { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .faq-content p.faq-title { font-size:21.06px; line-height:26.91px; }
#lia-body .lia-content.lia-user-type-large table.lia-list-slim .message-subject { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large table.lia-list-wide .message-subject { font-size:14.04px; line-height:21.06px; }
#lia-body .lia-content.lia-user-type-large table.lia-list-slim .message-subject-board { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large table.lia-list-wide .message-subject-board { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large table.lia-list-slim .boardTitleColumn .board-title { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large table.lia-list-wide .boardTitleColumn .board-title { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large table.lia-list-wide .boardTitleColumn .board-list-latest { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-large .lia-message-idea .lia-button-image-kudos-label { font-size:14.04px; line-height:17.55px; }
#lia-body .lia-content.lia-user-type-xlarge  { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge h1 { font-size:33px; line-height:42px; }
#lia-body .lia-content.lia-user-type-xlarge h2 { font-size:30px; line-height:37.5px; }
#lia-body .lia-content.lia-user-type-xlarge h3 { font-size:27px; line-height:34.5px; }
#lia-body .lia-content.lia-user-type-xlarge h4 { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge h5 { font-size:16.5px; line-height:19.5px; }
#lia-body .lia-content.lia-user-type-xlarge h6 { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-panel .lia-panel-heading-bar { font-size:27px; line-height:34.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-panel-message .lia-message-author-rank { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-panel-message .lia-message-author-post-count { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-panel-message .lia-message-author-registered-date { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-panel-message .lia-message-author-ipaddress { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-message-footer .lia-message-notify { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-message-footer .lia-message-statistics { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-message-heading h1 { font-size:27px; line-height:34.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-panel-message-root .lia-message-heading h1 { font-size:30px; line-height:37.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-message-labels ul.lia-list-standard-inline li { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-message-labels .article-labels-title { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-message-tags ul.lia-list-standard-inline li { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-message-tags label { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-message-tags .lia-view-all { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-message-tags .add-tag-link { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge a.lia-button { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge span.lia-button { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge button.lia-button { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge input.lia-button { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge div.lia-button { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge legend { font-size:27px; line-height:34.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-form fieldset fieldset legend { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-form input[type="text"] { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-form input[type="password"] { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-form input[type="file"] { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-form select { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-form textarea { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-form input.lia-form-type-text { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-form input.lia-form-type-password { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-form input.lia-form-type-file { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-form textarea.lia-message-editor { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-form p.lia-form-error-text { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-form .lia-form-validation-help-text { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge ul.lia-tabs-standard { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge ul.lia-tabs-sort li a { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge ul.lia-tabs-sort li span { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-label-tabs-sort { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-browser-category-column .lia-browser-category-heading h2 { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-browser-category-list .lia-browser-category-heading h2 { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-panel-tooltip .content { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-panel-tooltip-tr-bl .content { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-user-rank { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-user-title { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-user-invisible { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-user-online { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-user-rank { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-user-kudos-weight { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-user-kudos-count { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-user-kudo-date { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-user-tagger-link { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-message-body .video-embed-link { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .Pagetitle { font-size:33px; line-height:42px; }
#lia-body .lia-content.lia-user-type-xlarge ul.UserNavigation li { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .BreadCrumb ul.lia-list-standard-inline li { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .PrivateNotes { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .ImageGallery .image-addedby { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .ImageGalleryTaplet .image-addedby { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .ImageGallery .image-status { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .ImageGalleryTaplet .image-status { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .faq-content p.faq-title { font-size:27px; line-height:34.5px; }
#lia-body .lia-content.lia-user-type-xlarge table.lia-list-slim .message-subject { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge table.lia-list-wide .message-subject { font-size:18px; line-height:27px; }
#lia-body .lia-content.lia-user-type-xlarge table.lia-list-slim .message-subject-board { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge table.lia-list-wide .message-subject-board { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge table.lia-list-slim .boardTitleColumn .board-title { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge table.lia-list-wide .boardTitleColumn .board-title { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge table.lia-list-wide .boardTitleColumn .board-list-latest { font-size:18px; line-height:22.5px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-message-idea .lia-button-image-kudos-label { font-size:18px; line-height:22.5px; }

#lia-body .lia-content.lia-user-type-small a.lia-button { height:18.4px; line-height:18.4px; }
#lia-body .lia-content.lia-user-type-small span.lia-button { height:18.4px; line-height:18.4px; }
#lia-body .lia-content.lia-user-type-small input.lia-button { height:18.4px; line-height:18.4px; }
#lia-body .lia-content.lia-user-type-small button.lia-button { height:18.4px; line-height:18.4px; }
#lia-body .lia-content.lia-user-type-small .lia-form select { height:18.4px; line-height:18.4px; }
#lia-body .lia-content.lia-user-type-large a.lia-button { height:23.4px; line-height:23.4px; }
#lia-body .lia-content.lia-user-type-large span.lia-button { height:23.4px; line-height:23.4px; }
#lia-body .lia-content.lia-user-type-large input.lia-button { height:23.4px; line-height:23.4px; }
#lia-body .lia-content.lia-user-type-large button.lia-button { height:23.4px; line-height:23.4px; }
#lia-body .lia-content.lia-user-type-large .lia-form select { height:23.4px; line-height:23.4px; }
#lia-body .lia-content.lia-user-type-xlarge a.lia-button { height:30px; line-height:30px; }
#lia-body .lia-content.lia-user-type-xlarge span.lia-button { height:30px; line-height:30px; }
#lia-body .lia-content.lia-user-type-xlarge input.lia-button { height:30px; line-height:30px; }
#lia-body .lia-content.lia-user-type-xlarge button.lia-button { height:30px; line-height:30px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-form select { height:30px; line-height:30px; }
#lia-body .lia-content.lia-user-type-small .lia-form select[multiple],
	#lia-body .lia-content.lia-user-type-large .lia-form select[multiple],
	#lia-body .lia-content.lia-user-type-xlarge .lia-form select[multiple]
		{ height:auto; }
* html #lia-body .lia-content.lia-user-type-small .lia-form select,
	* html #lia-body .lia-content.lia-user-type-large .lia-form select,
	* html #lia-body .lia-content.lia-user-type-xlarge .lia-form select
		{ height:auto; }

#lia-body .lia-content.lia-user-type-small .lia-form input[type="text"] { height:18.4px; }
* html #lia-body .lia-content.lia-user-type-small .lia-form input.lia-form-type-text,
	* html #lia-body .lia-content.lia-user-type-small .lia-form input.lia-form-type-password { height:12.4px; }
#lia-body .lia-content.lia-user-type-large .lia-form input[type="text"] { height:23.4px; }
* html #lia-body .lia-content.lia-user-type-large .lia-form input.lia-form-type-text,
	* html #lia-body .lia-content.lia-user-type-large .lia-form input.lia-form-type-password { height:17.4px; }
#lia-body .lia-content.lia-user-type-xlarge .lia-form input[type="text"] { height:30px; }
* html #lia-body .lia-content.lia-user-type-xlarge .lia-form input.lia-form-type-text,
	* html #lia-body .lia-content.lia-user-type-xlarge .lia-form input.lia-form-type-password { height:24px; }


/*******************************************************
		User Font Size - End
********************************************************/

/* Styles for ColorPicker popUp */

#colorpicker {
  position: absolute;
  width: 145px;
  height: 135px;
  overflow: hidden;
  background: #F9F9F9;
  border: 2px #C0C0C0 outset;
  z-index: 1000;
}

#colorpicker-hue-container {
    position: absolute; 
    top: 4px;
    left: 120px; 
    width: 18px;
    height: 110px; 
}

#colorpicker-hue-bg-img {
    width: 100%; 
    height: 100%; 
}

#colorpicker-hue-slider {
    position: absolute; 
    top: 0;
    left: 0; 
    width: 100%;
    height: 100%; 
}

#colorpicker-hue-thumb { 
    position: absolute; 
    top: 0;
    left: 0;
    width: 18px; 
    height: 18px; 
    z-index: 1009;
    cursor: default;
}

#colorpicker-bar {
  text-align: right;
  padding-right: 10px;
}

#colorpicker-close {
  cursor: pointer;
  color: blue;
  font-size: 10px;
  font-family: Tahoma, Helvetica, Sans-Serif;
  font-weight: bold;
}

#colorpicker-div {
  position: absolute; 
  top: 8px;
  left: 8px; 
  width: 100px;
  height: 100px; 
  border: 1px solid #666;
}

#colorpicker-bg,
#colorpicker-bg-overlay { 
  position: absolute; 
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1001;
  overflow: hidden;
}
#colorpicker-selector { 
  position: absolute; 
  top: 0px;
  left: 0px;
  width: 11px; 
  height: 11px; 
  z-index: 1009;
  margin-top: -6px;
  margin-left: -6px;
  cursor: default;
}
#colorpicker-selector img {
  position: absolute;
  left: 0;
  top: 0;
}
#colorpicker-footer {
  position: absolute; 
  top: 114px;
  left: 10px; 
  width: 127px;
}

#colorpicker-value {
  float: left;
}

#colorpicker-value,
#colorpicker-value-input {
  font-size: 9px !important;
  font-family: Helvetica, Verdana, Sans-Serif;
  height: 10px;
}

#colorpicker-value-input {
  width: 40px;
}
#colorpicker-okbutton {
  float: right;
  padding: 0 10px;
  background: #3366FF;
  font-size: 10px;
  font-family: Tahoma, Helvetica, Sans-Serif;
  border: 1px solid #666666;
  color: #ffffff;
}
/*** begin firefox overrides */

/**** begin lia_base.css overrides */
/** prevent large videos from popping tkb clipper off layout, in tkb editor **/
#lia-body .lia-content .lia-drag-content img.mceItemLithiumVideo { width:auto;}
/**** end lia_base.css overrides */

/**** begin lia_cb_controls.css overrides */
/* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */
#lia-body .lia-content .lia-token-input-list { min-height:18px; }
/**** end lia_cb_controls.css overrides */

/*** end firefox overrides *//*******************************************************
		News UI Skin 
********************************************************/

/****** global styles */

#lia-body { background:#dad6cb; }

body#lia-body .lia-content, .mceContentBody { color:#31302B; line-height:21px; }

#lia-body .SiteNavigationDropDown { margin-top:0; margin-left:10px; }

#lia-body .lia-content ul.UserNavigation { float:left; margin-bottom:3px; }

#lia-body .lia-content ul.UserNavigation li { margin-bottom:0; }

#lia-body .lia-content  .lia-quilt-column-page-title { margin-bottom:3px; }

#lia-body.UserLoginPage .lia-content .lia-component-common-widget-search-form,
	#lia-body.MyProfilePage .lia-content .lia-component-common-widget-search-form,
	#lia-body.ReplyPage .lia-content .lia-component-common-widget-search-form
		{ float:right; }

#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form { margin:0 0 0 10px; }

#lia-body .lia-quilt-footer { border-top:3px solid #EF672F; }

#lia-body .MinimumWidthContainer .lia-content { padding:20px; min-width:920px; }

#lia-body .lia-content .lia-panel .lia-panel-content-wrapper { margin-bottom:20px; }

.lia-body .lia-content a, 
	.lia-body .lia-content a:link, 
	.lia-body .lia-content a:visited, 
	.lia-body .lia-content a:hover, 
	.lia-body .lia-content a:active, 
	.lia-body .lia-content a:focus
		{ color:#B95B3B; }

#lia-body .lia-content .lia-form input[type="text"], 
	#lia-body .lia-content .lia-form input[type="password"], 
	#lia-body .lia-content .lia-form input[type="file"], 
	#lia-body .lia-content .lia-form select, 
	#lia-body .lia-content .lia-form textarea
		{ border-color:#9c988a; padding-left:2px; }

#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form select { height:24px; }

#lia-body .lia-content .SearchForm.lia-form-inline input.search-input[type="text"],
	#lia-body .lia-content .SearchForm .search-granularity
		{ border-width:3px; height:24px; *height:14px; }

#lia-body .lia-content .SearchForm.lia-form-inline input.search-input[type="text"] { width:150px; }

#lia-body .lia-content .SearchForm .search-granularity { *line-height:30px; }

.lia-body .lia-content a,
	.lia-body .lia-content a:link, 
	.lia-body .lia-content a:visited, 
	.lia-body .lia-content a:hover, 
	.lia-body .lia-content a:active, 
	.lia-body .lia-content a:focus
		{ color:#B95B3B; }

#lia-body.ForumPage .lia-content .lia-quilt-column-side-content>div,
	#lia-body.BlogArticlePage .lia-content .lia-quilt-column-side-content>div,
	#lia-body.BlogPage .lia-content .lia-quilt-column-side-content>div
		{ margin-top:30px; }

#lia-body .lia-content .registration-link, 
	#lia-body .lia-content .logout-link
		{ font-weight:bold; }

#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-site-navigation { float:right; margin:0 0 0 10px; }


#lia-body .lia-content .search-result-message-subject .lia-message-author, 
	#lia-body .lia-content .search-result-message-subject .lia-message-author a
		{ color:#808080; }
	
#lia-body .lia-content .lia-summary-view-statistics-wrapper,
	#lia-body .lia-content .lia-summary-view-statistics-wrapper a
		{ color:#808080; }
	
#lia-body .lia-content .lia-message-post-date .lia-message-posted-on, 
	#lia-body .lia-content .lia-message-heading .lia-message-posted-on, 
	#lia-body .lia-content .lia-message-heading .lia-message-edited-on, 
	#lia-body .lia-content .lia-panel-message .lia-message-author-post-count, 
	#lia-body .lia-content .lia-panel-message .lia-message-author-registered-date, 
	#lia-body .lia-content .lia-panel-message .lia-message-author-ipaddress, 
	#lia-body .lia-content .lia-message-footer .lia-message-statistics
		{ color:#808080; }
	
#lia-body .lia-content .search-result-message-tags-root li a, 
	#lia-body .lia-content .search-result-message-tags li a
		{ color:#FFFFFF; }

/*tabs styles********************************************************************/
#lia-body .lia-content ul.lia-tabs-standard { border-color:#71684c; }

#lia-body .lia-content ul.lia-tabs-standard li { border-color:#71684c #71684c #FFFFFF; }

#lia-body .lia-content ul.lia-tabs-standard li.lia-tabs-inactive { background-color:#71684c; border-bottom:1px solid #71684c; }

#lia-body .lia-content ul.lia-tabs-standard li.lia-tabs-inactive:hover { background-color:#C14800; border-color:#71684c; }

#lia-body .lia-content ul.lia-tabs-sort li a:hover, 
	#lia-body .lia-content ul.lia-tabs-sort span.lia-link-disabled, 
	#lia-body .lia-content ul.lia-tabs-sort a.lia-view-filter-ascending, 
	#lia-body .lia-content ul.lia-tabs-sort a.lia-view-filter-descending
		{ background:transparent none repeat top left;
		-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
		color:#31302B; text-decoration:none; }

#lia-body .lia-content ul.lia-tabs-sort li a, 
	#lia-body .lia-content ul.lia-tabs-sort li span,
	#lia-body .lia-content .lia-label-tabs-sort
		{ padding:2px 5px; }

#lia-body .lia-content .lia-label { margin-right:0; }

/*admin styles*****************************************************************/

#lia-body .lia-content .lia-form legend { color:#444444; font-family:Georgia; font-weight:normal; margin-bottom:10px; }

#lia-body .lia-content .lia-form ul label { font-weight:normal; }

#lia-body .lia-content table.lia-list-statistics tr.lia-row-even td { background-color:#dad6cb; }

#lia-body .lia-content .lia-form-horizontal .lia-form-row { background:#d5d2ca url(/skins/images/1C3855A265EB7BFA71F682CCA6B1A436/newsui/images/bg_message_02.png) repeat-x top left; _background-image:none; border-bottom:2px solid #FFFFFF; padding:10px 10px 10px; min-height:0; }

#lia-body .lia-content .lia-form fieldset { border:0 solid #F4F4F4; margin:0; padding:0; }

#lia-body .lia-content fieldset.form-fieldset-last { margin-top:20px; }

#lia-body .lia-content .lia-form-horizontal .lia-form-footer { background:#d5d2ca url(/skins/images/1C3855A265EB7BFA71F682CCA6B1A436/newsui/images/bg_message_02.png) repeat-x top left; _background-image:none; padding:0 10px 0px; margin-bottom:20px;   
}
/* LIA-14645 Fixing the horizontal mis-alignment */
#lia-body .lia-content .lia-form-horizontal fieldset .date-field-range-text { line-height:24px }
#lia-body .lia-content .lia-form .lia-form-input-wrapper > select, 
	#lia-body .lia-content .lia-form .lia-form-input-wrapper > textarea, 
	#lia-body .lia-content .lia-form .lia-form-input-wrapper > .lia-form-radio-group
		{ margin:0 0 10px; }
#lia-body .lia-content .lia-form textarea+.lia-form-error-text,
	#lia-body .lia-content .lia-form textarea+.lia-form-validation-help-text
		{ margin-bottom:0; top:-5px; }
	
/*** begin ie6 hack for button jumping */
* html #lia-body.UserLoginPage .lia-content .lia-form fieldset { margin-bottom:0; padding-bottom:0; }
/*** end ie6 hack for button jumping */

/*header styles*****************************************************************/

#lia-body .PrivateNotes img { margin-left:3px; }

#lia-body .PrivateNotes { float:right; }

#lia-body.MyProfilePage .PrivateNotes { margin-right:0; }

#lia-body .BreadCrumb { border-top:3px solid #EF672F; border-bottom:0; padding-top:5px; }

/*button styles*****************************************************************/

#lia-body .lia-content a.lia-button, 
	#lia-body .lia-content span.lia-button, 
	#lia-body .lia-content button.lia-button, 
	#lia-body .lia-content input.lia-button, 
	#lia-body .lia-content div.lia-button
		{ -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; font-size:11px; }

#lia-body .lia-content .lia-menu-bar-buttons a.lia-button, 
	#lia-body .lia-content .lia-menu-bar-buttons span.lia-button, 
	#lia-body .lia-content .lia-menu-bar-buttons button.lia-button, 
	#lia-body .lia-content .lia-menu-bar-buttons input.lia-button, 
	#lia-body .lia-content .lia-menu-bar-buttons div.lia-button
		{ background:#EF672F url(/skins/images/6CD198EC7A0B3798D9F91C6E02592428/newsui/images/gradient_bg.png) repeat-x center left;  _background-image:none; border-color:#EF672F; }

#lia-body .lia-content .lia-menu-bar-buttons a.lia-button:hover, 
	#lia-body .lia-content .lia-menu-bar-buttons span.lia-button:hover, 
	#lia-body .lia-content .lia-menu-bar-buttons button.lia-button:hover, 
	#lia-body .lia-content .lia-menu-bar-buttons input.lia-button:hover, 
	#lia-body .lia-content .lia-menu-bar-buttons div.lia-button:hover
		{ background:#bd5431 url(/skins/images/6CD198EC7A0B3798D9F91C6E02592428/newsui/images/gradient_bg.png) repeat-x center left;  _background-image:none; border-color:#bd5431; }

#lia-body .lia-content a.lia-button.lia-button-secondary, 
	#lia-body .lia-content span.lia-button.lia-button-secondary, 
	#lia-body .lia-content button.lia-button.lia-button-secondary, 
	#lia-body .lia-content input.lia-button.lia-button-secondary
		{ background:#71684c url(/skins/images/6CD198EC7A0B3798D9F91C6E02592428/newsui/images/gradient_bg.png) repeat-x center left; _background-image:none; border:1px solid #71684c; font-size:11px
		 }

#lia-body .lia-content a.lia-button.lia-button-secondary.lia-button-searchForm-action, 
	#lia-body .lia-content span.lia-button.lia-button-secondary.lia-button-searchForm-action, 
	#lia-body .lia-content button.lia-button.lia-button-secondary.lia-button-searchForm-action, 
	#lia-body .lia-content input.lia-button.lia-button-secondary.lia-button-searchForm-action
		{ background:#9C988A url(/skins/images/6CD198EC7A0B3798D9F91C6E02592428/newsui/images/gradient_bg.png) repeat-x center left; _background-image:none; border:3px solid #9c988a; font-size:14px; height:24px; line-height:21px; *line-height:16px;   }


/***fixes button text bottom alignment in webkit (safari/chrome)*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#lia-body .lia-content a.lia-button.lia-button-secondary.lia-button-searchForm-action, 
	#lia-body .lia-content span.lia-button.lia-button-secondary.lia-button-searchForm-action, 
	#lia-body .lia-content button.lia-button.lia-button-secondary.lia-button-searchForm-action, 
	#lia-body .lia-content input.lia-button.lia-button-secondary.lia-button-searchForm-action 
		{ line-height:10px; } 
}

/*** begin ie6 hack for buttons */
* html #lia-body .lia-content input.lia-button.lia-button-secondary.lia-button-searchForm-action { padding-top:7px; }
* html #lia-body .lia-content .lia-menu-bar .lia-menu-bar-buttons .lia-button-wrapper,
	* html #lia-body .lia-content .lia-menu-bar .lia-menu-bar-buttons .lia-menu-action
		{ line-height:19px; }
/*** begin ie6 hack for buttons */

#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form input.search-input, 
	#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form select
		{ border:3px solid #9c988a; }

#lia-body .lia-content a.lia-button.lia-button-secondary.lia-button-searchForm-action:hover, 
	#lia-body .lia-content span.lia-button.lia-button-secondary.lia-button-searchForm-action:hover, 
	#lia-body .lia-content button.lia-button.lia-button-secondary.lia-button-searchForm-action:hover, 
	#lia-body .lia-content input.lia-button.lia-button-secondary.lia-button-searchForm-action:hover
		{ border:3px solid #C14800; }

#lia-body .lia-content a.lia-button.lia-button-secondary:hover, 
	#lia-body .lia-content span.lia-button.lia-button-secondary:hover, 
	#lia-body .lia-content button.lia-button.lia-button-secondary:hover, 
	#lia-body .lia-content input.lia-button.lia-button-secondary:hover
		{ background-color:#C14800; border:1px solid #C14800; }

#lia-body .lia-content .lia-button-image-kudos-horizontal .lia-button-image-kudos-give {
	-moz-border-radius:0; -moz-border-radius-bottomright:2px; -moz-border-radius-topright:2px;
	-webkit-border-radius:0; -webkit-border-top-right-radius:2px; -webkit-border-bottom-right-radius:2px;
	border-radius:0; border-top-right-radius:2px; border-bottom-right-radius:2px; }

#lia-body .lia-content .lia-button-image-kudos-count a, 
	#lia-body .lia-content .lia-button-image-kudos-count span, 
	#lia-body .lia-content .lia-button-image-kudos-give a { color:#EF672F; }

#lia-body .lia-content a.lia-button.lia-button-image-kudos, 
	#lia-body .lia-content span.lia-button.lia-button-image-kudos, 
	#lia-body .lia-content button.lia-button.lia-button-image-kudos, 
	#lia-body .lia-content input.lia-button.lia-button-image-kudos, 
	#lia-body .lia-content div.lia-button.lia-button-image-kudos
		{ background:transparent none; border-color:transparent; }

#lia-body .lia-content a.lia-button, 
	#lia-body .lia-content span.lia-button, 
	#lia-body .lia-content button.lia-button, 
	#lia-body .lia-content input.lia-button, 
	#lia-body .lia-content div.lia-button
		{ background:#71684c url(/skins/images/6CD198EC7A0B3798D9F91C6E02592428/newsui/images/gradient_bg.png) repeat-x center left; _background-image:none; border-color:#71684c;  }

#lia-body .lia-content a.lia-button:hover, 
	#lia-body .lia-content span.lia-button:hover, 
	#lia-body .lia-content button.lia-button:hover, 
	#lia-body .lia-content input.lia-button:hover, 
	#lia-body .lia-content div.lia-button:hover
		{ background-color:#C14800; border:1px solid #C14800; }

#lia-body .lia-content a.lia-button.lia-button-primary, 
	#lia-body .lia-content span.lia-button.lia-button-primary, 
	#lia-body .lia-content button.lia-button.lia-button-primary, 
	#lia-body .lia-content input.lia-button.lia-button-primary, 
	#lia-body .lia-content div.lia-button.lia-button-primary
		{ background-color:#EF672F; border-color:#EF672F; }

#lia-body .lia-content a.lia-button.lia-button-primary:hover, 
	#lia-body .lia-content span.lia-button.lia-button-primary:hover, 
	#lia-body .lia-content button.lia-button.lia-button-primary:hover, 
	#lia-body .lia-content input.lia-button.lia-button-primary:hover, 
	#lia-body .lia-content div.lia-button.lia-button-primary:hover
		{ background-color:#bd5431; border-color:#bd5431; }

/* fixes FF2 button height for <a> */
#lia-body .lia-content a.lia-button.lia-button-secondary, 
	#lia-body .lia-content a.lia-button.lia-button-primary
		{ display:block; }

#lia-body .lia-content input.lia-button.lia-button-primary.lia-button-Submit-action { border:2px solid  #EF672F; *line-height:14px; }

/*** begin ie6 fix for primary button height */
* html #lia-body .lia-content input.lia-button.lia-button-primary.lia-button-Submit-action { border:1px solid  #EF672F; }
/*** end ie6 fix for primary button height */

/*** begin ie8 fix for button height */
#lia-body .lia-content input.lia-button { line-height /*\**/:15px\9 ; }
/*** end ie8 fix for button height */

/*** begin ie8 adjustment for primary button height */
#lia-body .lia-content input.lia-button.lia-button-primary { line-height /*\**/:14px\9; }
/*** end ie8 adjustment for primary button height */

#lia-body .lia-content input.lia-button.lia-button-primary.lia-button-Submit-action:hover { border:2px solid  #bd5431; }

#lia-body .lia-content input.lia-button.lia-button-primary.lia-button-Cancel-action,
	#lia-body .lia-content input.lia-button.lia-button-primary.lia-button-Reset-action
		{ background-color:#71684c; border-color:#71684c; }

#lia-body .lia-content input.lia-button, 
	#lia-body .lia-content button.lia-button
		{ padding-top:1px; *padding-top:0; }

/*** begin ie7 fix for text field widths */
#lia-body .lia-content .lia-form input[type="text"] { *width:98.8% }
/*** end ie7 fix for text field widths */
	
#lia-body .lia-content input.lia-button.lia-button-primary.lia-button-Cancel-action:hover,
	#lia-body .lia-content input.lia-button.lia-button-primary.lia-button-Reset-action:hover
		{ background-color:#C14800; border:1px solid #C14800; }

#lia-body .lia-content .AddMessageTags input.lia-button.lia-button-primary.lia-button-Submit-action { border:3px solid #EF672F; font-size:14px; height:24px; }

#lia-body .lia-content .AddMessageTags input.lia-button.lia-button-primary.lia-button-Submit-action:hover { border-color:#bd5431; }

#lia-body .lia-content a.lia-button, 
	#lia-body .lia-content span.lia-button, 
	#lia-body .lia-content button.lia-button
		{ cursor:pointer; display:inline-block; height:18px; line-height:18px; padding:0 5px; text-decoration:none; }

#lia-body .lia-content a.lia-button, 
	#lia-body .lia-content span.lia-button, 
	#lia-body .lia-content button.lia-button { *height:20px; *line-height:20px; }

#lia-body .lia-content div.lia-button-image-kudos { border:1px solid #EF672F; }

#lia-body .lia-content .lia-menu-navigation { background:#71684c url(/skins/images/6CD198EC7A0B3798D9F91C6E02592428/newsui/images/gradient_bg.png) repeat-x center left;
	_background-image:none; border:1px solid #71684c;
	-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }

/* begin IE6 fix for menu height */
* html #lia-body .lia-content .global-dropdown-menu .lia-menu-navigation { border-top:2px;  }
/* end IE6 fix for menu height */

#lia-body .lia-content .lia-menu-navigation:hover { background-color:#C14800; border:1px solid #C14800; }

#lia-body .lia-content .AddMessageTags a.add-tag-link { background:#71684c url(/skins/images/6CD198EC7A0B3798D9F91C6E02592428/newsui/images/gradient_bg.png) repeat-x center left;
	_background-image:none; border:1px solid #71684c;
	-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
	color:#FFFFFF; font-size:11px; line-height:18px; padding:2px 5px; text-decoration:none; }

#lia-body .lia-content .AddMessageTags a.add-tag-link:hover { background:#C14800 url(/skins/images/6CD198EC7A0B3798D9F91C6E02592428/newsui/images/gradient_bg.png) repeat-x center left; _background-image:none; border:1px solid #C14800; text-decoration:none;  }

#lia-body .lia-content .lia-menu-navigation .default-menu-option { color:#FFFFFF; font-size:11px; line-height:18px; padding:3px 16px 3px 5px; text-decoration:none; }

#lia-body .lia-content .lia-message-heading .lia-message-options { _width:60px !important; }
 
 #lia-body .lia-content .SiteNavigationDropDown .lia-menu-navigation .default-menu-option { line-height:22px; }

#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items span.lia-separator { background-color:#71684c; }

#lia-body .lia-content .lia-button-group { margin-top:10px; }

#lia-body .lia-content .lia-button-image-kudos-horizontal .lia-button-image-kudos-count {
	-moz-border-radius:0; -moz-border-radius-topleft:2px; -moz-border-radius-bottomleft:2px;
	-webkit-border-radius:0; -webkit-border-top-left-radius:2px; -webkit-border-bottom-left-radius:2px;
	border-radius:0; border-top-left-radius:2px; border-bottom-left-radius:2px; }

/***fixes button text bottom alignment in webkit (safari/chrome)*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#lia-body .lia-content .lia-component-quilt-header .search-granularity { height:22px !important; line-height:22px; padding:0; }
}

/****** board styles */

#lia-body .lia-content .category-title,
	#lia-body .lia-content .category-title a
		{ color:#ba3001; font-size:20px; }

#lia-body .lia-content table.lia-list-slim .boardTitleColumn .board-title, 
	#lia-body .lia-content table.lia-list-wide .boardTitleColumn .board-title,
	#lia-body .lia-content table.lia-list-slim .message-subject, 
	#lia-body .lia-content table.lia-list-wide .message-subject
		{ color:#444444; font-family:Georgia,sans-serif; font-size:16px; font-weight:normal; line-height:21px; }

#lia-body .lia-content table.lia-list-wide td.lia-data-cell-icon { padding:5px 5px 5px 15px; }

#lia-body .lia-content table.lia-list-slim .boardTitleColumn .lia-message-unread, 
	#lia-body .lia-content table.lia-list-wide .boardTitleColumn .lia-message-unread
		{ font-weight:normal; }

#lia-body a.lia-message-unread,
	#lia-body .lia-message-unread a
		{ color:#000000; }

#lia-body a.lia-message-read, 
	#lia-body .lia-message-read a
		{ color:#666666; }

#lia-body .private-notes-link { float:left; margin-left:3px; }

#lia-body #privateNotesImageLink { float:left; }

#lia-body .PrivateNotes { clear:both; }

#lia-body .lia-content table.lia-list-slim td.lia-data-cell-integer, 
	#lia-body .lia-content table.lia-list-slim td.lia-data-cell-integer a, 
	#lia-body .lia-content table.lia-list-wide td.lia-data-cell-integer, 
	#lia-body .lia-content table.lia-list-wide td.lia-data-cell-integer a
		{ color:#777777; }

#lia-body .lia-component-notes-widget-summary a:after { padding-left:3px; font-weight:bold; }

#lia-body .lia-content ul.lia-paging-full .lia-paging-page-first > span.lia-link-disabled, 
	#lia-body .lia-content ul.lia-paging-full .lia-paging-page-last > span.lia-link-disabled, 
	#lia-body .lia-content ul.lia-paging-full .lia-paging-page-active > span.lia-link-disabled, 
	#lia-body .lia-content ul.lia-paging-full .lia-paging-full-pages li > a:hover
		{ background:#dad6cb none repeat scroll 0 0;
		-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; color:#666666; text-decoration:none; }

#lia-body .lia-content table.lia-list-wide .boardTitleColumn .board-list-latest { line-height:16px; color:#777777; }

#lia-body .lia-content ul.lia-paging-full .lia-paging-page-previous > span, 
	#lia-body .lia-content ul.lia-paging-full .lia-paging-page-previous > a, 
	#lia-body .lia-content ul.lia-paging-full .lia-paging-page-next > span, 
	#lia-body .lia-content ul.lia-paging-full .lia-paging-page-next > a, 
	#lia-body .lia-content ul.lia-paging-full .lia-paging-full-pages li > span, 
	#lia-body .lia-content ul.lia-paging-full .lia-paging-full-pages li > a
		{ padding:2px 5px 2px; line-height:16px; }

.lia-body .lia-content .boardTitleColumn .board-title a, 
	.lia-body .lia-content .boardTitleColumn .board-title a:link, 
	.lia-body .lia-content .boardTitleColumn .board-title a:visited, 
	.lia-body .lia-content .boardTitleColumn .board-title a:hover, 
	.lia-body .lia-content .boardTitleColumn .board-title a:active, 
	.lia-body .lia-content .boardTitleColumn .board-title a:focus,
	.lia-body .lia-content .message-subject a, 
	.lia-body .lia-content .message-subject a:link, 
	.lia-body .lia-content .message-subject a:visited, 
	.lia-body .lia-content .message-subject a:hover, 
	.lia-body .lia-content .message-subject a:active, 
	.lia-body .lia-content .message-subject a:focus
		{ color:#31302B; }

#lia-body .lia-content table.lia-list-wide td { border-bottom:1px solid #FFFFFF; }

#lia-body .lia-content .lia-panel .lia-panel-heading-bar { background:#C14800 url(/skins/images/6CD198EC7A0B3798D9F91C6E02592428/newsui/images/gradient_bg.png) repeat-x center left;
	_background-image:none; border-bottom:1px solid #C14800;
	-moz-border-radius-topleft:3px; -moz-border-radius-topright:3px;
	-webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px;
	border-top-left-radius:3px; border-top-right-radius:3px;
	font-size:12px; font-weight:normal; line-height:14px; margin-bottom:0; padding:5px 10px 2px; }

#lia-body .lia-content .lia-panel .lia-panel-heading-bar-title { color:#FFFFFF; }

#lia-body .lia-content .PageTitle, 
	#lia-body .lia-content .PageTitle a
		{ color:#EF672F; font-family:Georgia,sans-serif; font-size:30px; font-weight:normal; line-height:32px; }

#lia-body .lia-content .lia-quilt-column-18>div { margin-right:10px; }

#lia-body .lia-content .lia-quilt-column-06>div { margin-left:10px; }

#lia-body .lia-content table.lia-list-wide { background:#F4F3EF; }

#lia-body .lia-content table.lia-list-wide th { background-color:#dad6cb; color:#666666; font-size:10px; text-transform:uppercase; }

#lia-body .lia-content .lia-browser-category-list .lia-browser-category-heading { background-color:transparent; padding:5px 10px; }

#lia-body .lia-content .lia-browser-category-list .lia-browser-category-heading h2 { font-family:Georgia,sans-serif; font-size:18px; font-weight:normal; }

#lia-body .lia-content tbody .messageCountColumn.lia-data-cell-integer,
	#lia-body .lia-content tbody .newMessageCountColumn.lia-data-cell-integer,
	#lia-body .lia-content tbody .lia-data-cell-integer,
	#lia-body .lia-content .user-tag-count-link,
	#lia-body .lia-content .lia-component-unmoderated-content .lia-moderation-ds-count
		{ font-family:Georgia,sans-serif; font-size:18px; }

#lia-body .lia-content .lia-panel-message-root .lia-message-heading h1,
	#lia-body .lia-content .lia-panel-message-root .lia-message-heading h1 a,
	#lia-body .lia-content .lia-panel-message-root.lia-message-blog .lia-message-heading h2, 
	#lia-body .lia-content .lia-panel-message-root.lia-message-blog .lia-message-heading h2 a
		{ color:#333; font-family:Georgia,sans-serif; font-size:20px; font-weight:normal; }
		
#lia-body .lia-content .lia-message-heading h5, 
	#lia-body .lia-content .lia-message-heading h5 a 
		{ color:#333; font-family:Georgia,sans-serif; font-size:20px; font-weight:normal; line-height:23px; }

/*** begin ie6 message hack */
* html #lia-body.ReplyPage .lia-content .lia-panel-message-content { padding-top:20px; }
/*** end ie6 message hack */

#lia-body .lia-content .lia-quilt-column-side-content table.lia-list-slim .message-subject, 
	#lia-body .lia-content .lia-quilt-column-side-content table.lia-list-wide .message-subject
		{ font-size:16px; }

#lia-body .lia-content table.lia-list-slim .message-subject-board a { color:#B95B3B; }

#lia-body .lia-content table.lia-list-wide thead th, 
	#lia-body .lia-content table.lia-list-wide thead td
		{ padding:1px 10px; }

#lia-body .lia-content table.lia-list-slim .message-subject .lia-message-unread, 
	#lia-body .lia-content table.lia-list-wide .message-subject .lia-message-unread
		{ font-weight:normal; }

#lia-body .lia-content table.lia-list-slim .message-subject .lia-message-unread a, 
	#lia-body .lia-content table.lia-list-wide .message-subject .lia-message-unread a
		{ color:#000000; }

#lia-body .lia-content table.lia-list-slim td,
	#lia-body .lia-content .lia-panel .UsersOnlineTaplet .lia-users-online-current,
	#lia-body .lia-content .lia-panel .UsersOnlineTaplet .lia-users-online-recent,
	#lia-body .lia-content .lia-panel .UsersOnlineTaplet .lia-users-new
		{ border-bottom:1px solid #C14800; }
		
/* panel messages style */
#lia-body .lia-content .lia-panel-message { background:#f4f3ef url(/skins/images/156CD15597AACA6DCA2D0C95DE26D559/newsui/images/bg_message.png) repeat-x top left;
	_background-image:none; border-bottom:0 solid #F4F4F4;
	-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
	padding:20px; }

#lia-body .lia-content .lia-panel-message { background:#d5d2ca url(/skins/images/1C3855A265EB7BFA71F682CCA6B1A436/newsui/images/bg_message_02.png) repeat-x top left;
	_background-image:none; border-bottom:0 solid #F4F4F4;
	-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
	padding:20px; }
	
/* user summary detail card */
#lia-body .lia-content .lia-component-users-widget-details-card .lia-panel-content { margin: 0; }
#lia-body .lia-content .lia-component-users-widget-details-card .lia-panel-content > div { margin: 0 10px 5px 10px; }
#lia-body .lia-content .lia-component-users-widget-details-card .private-notes-link { float: none; }
	
/****** Photos in this Discussion */
#lia-body .lia-content .lia-component-common-widget-thread-image-thumbnails .lia-panel-heading-bar-title .count {
	padding: 0 0 0 17px; }

/* menu style */
#lia-body .lia-content .lia-menu-navigation .dropdown-section-title a { background-color:#F4F4F4; color:#333; font-family:georgia; font-size:16px; margin-top:10px; }

#lia-body .lia-content .lia-menu-navigation .dropdown-section-title a:hover { color:#FFFFFF; }

#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a:hover { background-color:#71684c;  color:#FFFFFF; }

/* tags */
#lia-body .lia-content .lia-link-navigation.tag { background:#F79E63; font-weight:normal; line-height:14px; padding:1px 3px 1px 3px; }

/*** begin ie6 for tags */
#lia-body .lia-content .lia-link-navigation.tag { *line-height:20px; }
/*** end ie6 for tags */

#lia-body .lia-content .lia-link-navigation.tag:hover { background:#71684c; text-decoration:none; }

#lia-body .lia-content .TagCloudTaplet { margin-top:5px; }

/*** begin ie7 right padding for tags *
#lia-body .lia-content .lia-message-tags .lia-link-navigation.tag { *padding-right:0; }
/*** end ie7 right padding for tags */

#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items .lia-link-disabled,
	#lia-body .lia-content ul.lia-paging-full li .lia-link-disabled
		{ color:#777777; }

#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items { border:3px solid #71684c; }

#lia-body .lia-content .lia-message-blog .lia-message-author .author-posted-on, 
	#lia-body .lia-content .lia-message-blog .lia-message-author .DateTime
		{ color:#31302B; }

.lia-body .lia-content a.tag, 
	.lia-body .lia-content a.tag:link, 
	.lia-body .lia-content a.tag:visited, 
	.lia-body .lia-content a.tag:hover, 
	.lia-body .lia-content a.tag:active, 
	.lia-body .lia-content a.tag:focus
		{ color:#666666; }

#lia-body .lia-content .lia-message-tags ul.lia-list-standard-inline li, 
	#lia-body .lia-content .lia-message-tags label, 
	#lia-body .lia-content .lia-message-tags .lia-view-all, 
	#lia-body .lia-content .lia-message-tags .add-tag-link
		{ padding-right:3px; *margin-right:3px; }

#lia-body .lia-content .tag { color:#FFFFFF; font-size:11px; }

#lia-body .lia-content .lia-message-tags .MessageTags { margin-bottom:10px; }
/*** ie7 & IE6 hack for margins after tags */
#lia-body .lia-content a.tag { *margin-right:1px; }

#lia-body .lia-content .tagging-weight-9, 
	#lia-body .lia-content .tagging-weight-10
		{ font-size:16px; }

#lia-body .lia-content .tagging-weight-7, 
	#lia-body .lia-content .tagging-weight-8
		{ font-size:14px; }

#lia-body .lia-content .tagging-weight-5, 
	#lia-body .lia-content .tagging-weight-6
		{ font-size:12px }

/*message styles***************************************************************/

#lia-body .lia-content .lia-message-heading h1 { font-family:Georgia,sans-serif; font-size:20px; font-weight:normal; }

#lia-body .lia-content .lia-message-actions a { color:#B95B3B; }

/*** IE6 hack for text color LIA-14742 */
* html #lia-body .lia-content .lia-message-actions a.lia-button.lia-button-secondary { color:#FFFFFF; }

.lia-body .lia-content .lia-message-author-username a.lia-link-navigation, 
	.lia-body .lia-content .lia-message-author-username a.lia-link-navigation:link, 
	.lia-body .lia-content .lia-message-author-username a.lia-link-navigation:visited, 
	.lia-body .lia-content .lia-message-author-username a.lia-link-navigation:hover, 
	.lia-body .lia-content .lia-message-author-username a.lia-link-navigation:active, 
	.lia-body .lia-content .lia-message-author-username a.lia-link-navigation:focus
		{ color:#444444; font-weight:bold; }

#lia-body .lia-content .lia-message-body .lia-message-post-date, 
	#lia-body .lia-content .lia-message-author .lia-message-author-post-count, 
	#lia-body .lia-content .lia-message-author .lia-message-author-registered-date, 
	#lia-body .lia-content .lia-message-author .lia-message-author-ipaddress, 
	#lia-body .lia-content .lia-message-footer .lia-message-statistics
		{ color:#444444; }

#lia-body .lia-content .read-more-link { color:#B95B3B; }

#lia-body .lia-content .lia-form-inline label, 
	#lia-body .lia-content .lia-form-inline a.lia-link-navigation, 
	#lia-body .lia-content .lia-form-inline a.lia-view-filter, 
	#lia-body .lia-content .lia-form-inline a.lia-menu-item
		{ line-height:25px; }

#lia-body .lia-content .lia-form-inline  { margin-bottom:0; }

#lia-body .lia-content .message-search .lia-form-inline  { margin-bottom:5px; }

#lia-body .lia-content  .lia-panel-content { background-color:#F4F3EF;
	-moz-border-radius-bottomleft:2px; -moz-border-radius-bottomright:2px;
	-webkit-border-bottom-left-radius:2px; -webkit-border-bottom-right-radius:2px;
	border-bottom-left-radius:2px; border-bottom-right-radius:2px;
	padding-top:5px; padding-bottom:1px; }

#lia-body.ReplyPage .lia-content  .lia-panel-content { background-color:transparent; padding-top:0; }


#lia-body .lia-content .lia-quilt-column-side-content .lia-panel-content { background-color:#dad6cb; }

#lia-body .lia-content .SiteNavigationDropDown .lia-menu-navigation .lia-menu-dropdown-items { border:5px solid #71684c; }

#lia-body .lia-content .lia-panel-feedback-inline-note, 
	#lia-body .lia-content .lia-panel-feedback-inline-alert, 
	#lia-body .lia-content .lia-panel-feedback-inline-safe, 
	#lia-body .lia-content .lia-panel-status-inline-note, 
	#lia-body .lia-content .lia-panel-feedback-banner-safe
		{ border:0 none transparent; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; }

#lia-body .lia-content .lia-panel-feedback-inline-alert, 
	#lia-body .lia-content .lia-panel-feedback-banner-alert
		{ border:0 solid #cc0000; font-size:14px; font-weight:normal; text-align:center; }

#lia-body .lia-content .lia-panel-feedback-inline-note .lia-text, 
	#lia-body .lia-content .lia-panel-feedback-inline-alert .lia-text, 
	#lia-body .lia-content .lia-panel-feedback-inline-safe .lia-text, 
	#lia-body .lia-content .lia-panel-status-inline-note .lia-text
		{ font-size:14px; font-weight:normal; }

#lia-body .lia-content .lia-panel-status-banner-note, 
	#lia-body .lia-content .lia-panel-status-inline-note
		{ border:0 none transparent; }

/*******************************************************
		Navigator - Paging - Begin
********************************************************/

#lia-body .lia-content ul.lia-paging-full .lia-paging-page-next a { background:transparent url(/skins/images/919EC83405A9EBF10ECA9364E462410D/newsui/images/icon_paging_page_arrow_next.png) no-repeat 100% 50%;
		padding-right:17px;  }
#lia-body .lia-content ul.lia-paging-full .lia-paging-page-next .lia-link-disabled { background:transparent url(/skins/images/861E6264FF4DECBB942B42F5F404B164/newsui/images/icon_paging_page_arrow_next_dis.png) no-repeat 100% 50%;
		padding-right:17px;  }
#lia-body .lia-content ul.lia-paging-full .lia-paging-page-previous a { background:transparent url(/skins/images/52DEDA97AE62155385CE87FCFBCE03EF/newsui/images/icon_paging_page_arrow_previous.png) no-repeat 0 50%;
		padding-left:17px;  }
#lia-body .lia-content ul.lia-paging-full .lia-paging-page-previous .lia-link-disabled { background:transparent url(/skins/images/49D4E8726F1C6AD99F1A1BD1BA7D5BA6/newsui/images/icon_paging_page_arrow_previous_dis.png) no-repeat 0 50%;
		padding-left:17px;  }
#lia-body .lia-content ul.lia-paging-full .lia-paging-page-arrow { display:none; }

/*******************************************************
		Navigator - Paging - End
********************************************************/

/*******************************************************
		Data Cells - Begin
********************************************************/

#lia-body .lia-content table.lia-list-slim td.lia-data-cell-integer,
	#lia-body .lia-content table.lia-list-slim td.lia-data-cell-integer a,
	#lia-body .lia-content table.lia-list-wide td.lia-data-cell-integer,
	#lia-body .lia-content table.lia-list-wide td.lia-data-cell-integer a
		{ color:#989795; font-size:20px; }

/*******************************************************
		Data Cells - End
********************************************************/

/****** Bread Crumb */
#lia-body .lia-content .lia-component-common-widget-breadcrumb ul.lia-list-standard-inline li .separator  { background:transparent url(/skins/images/4D80812C6B2BC392BEB01E2CE3819438/newsui/images/icon_list_separator_breadcrumb.png) no-repeat 50% 50%;
	display:block; height:14px; width:12px; text-indent:-9999em;  }
/****** User Navigation */
#lia-body .lia-content ul.lia-component-common-widget-user-navigation li .separator  { background:transparent url(/skins/images/E63B5CCA16EEB54AD593535165FCE906/newsui/images/icon_list_separator_navigation.png) no-repeat 50% 50%;
	display:block; height:14px; width:12px; text-indent:-9999em;  }
/* reset options menu styles inside a tab */
/****** .lia-tabs-standard */
#lia-body .lia-content ul.lia-tabs-standard li .lia-menu-navigation { border:0; background:none; }
#lia-body .lia-content ul.lia-tabs-standard li .lia-menu-navigation .default-menu-option { background:transparent url(/skins/images/67A29FA164E026071DC97BC2CAB98E5B/newsui/images/icon_link_menu_inv.png) no-repeat 100% 50%;
	color:#31302B; font-size:12px; padding:0 16px 0 0; }

/****** TKB */
#lia-body .lia-content .lia-message-zone-editor .lia-message-body-content,
	#lia-body .lia-content .lia-form-compare .lia-message-body-content
		{ background-color:transparent; padding-left:0; padding-right:0; }
#lia-body .lia-content .MessageClipper .lia-drag-container .lia-drag-content .lia-panel-message { padding:0; }

/* Twitter */
#lia-body .lia-content .lia-component-twitter-widget-stream .lia-panel-heading-bar input {
		margin:1px 5px 0 0; } 
#lia-body .lia-content .lia-component-twitter-widget-stream .TwitterStreamTaplet .twitter-stream-list-container ul.lia-list-standard li .tweet-content { color:#666666; }
#lia-body .lia-content .search-result-message-subject .lia-message-subject { font-family:georgia; }
#lia-body .lia-content .search-result-message-subject .lia-message-subject .lia-message-unread { font-weight:normal; }
body#lia-body .lia-modal .lia-content { background:transparent; }
#lia-body .lia-modal .lia-content .TwitterSearch .twitter-search-content { background:#FFFFFF; }


/*******************************************************
		lia_streams.css - Begin
********************************************************/

/* Stream sorting tab */
#lia-body .lia-content .lia-stream-views .lia-menu-navigation .default-menu-option {
	padding:5px
		19px
		5px
		5px; }

#lia-body .lia-content .lia-component-streams-widget-message-grid .lia-grid-message .lia-truncate-content {
	height:36px; }
		/* height: height of grid tile - (panel decoration and spacing + board title + reply count) */

#lia-body .lia-content .lia-grid-message .lia-message-body { color:#31302B; }
#lia-body .lia-content .lia-grid-message .lia-message-subject { font-size:14px;
	line-height:16px; font-family:Georgia; font-weight:normal;  }

/*******************************************************
		lia_streams.css - End
********************************************************/
/* Moved to lithiumskin.css *//* code prettify styles */

.str {
  color: #EC7600
}

.kwd {
  color: #93C763
}

.com {
  color: #66747B
}

.typ {
  color: #678CB1
}

.lit {
  color: #FACD22
}

.pln, .pun {
  color: #F1F2F3
}

.atn {
  color: #E0E2E4
}

.atv {
  color: #EC7600
}

.dec {
  color: purple
}

pre.prettyprint {
  border: 0 solid #888
}

ol.linenums {
  margin-top: 0;
  margin-bottom: 0
}

.prettyprint {
  background: #000 !important
}

li.L0, li.L1, li.L2, li.L3, li.L4, li.L5, li.L6, li.L7, li.L8, li.L9 {
  color: #555;
  list-style-type: decimal
}

li.L1, li.L3, li.L5, li.L7, li.L9 {
  background: #111
}

@media print {
  .str {
    color: #060
  }

  .kwd {
    color: #006;
    font-weight: 700
  }

  .com {
    color: #600;
    font-style: italic
  }

  .typ {
    color: #404;
    font-weight: 700
  }

  .lit {
    color: #044
  }

  .pun {
    color: #440
  }

  .pln {
    color: #000
  }

  .tag {
    color: #006;
    font-weight: 700
  }

  .atn {
    color: #404
  }

  .atv {
    color: #060
  }
}

#lia-body .lia-content .lia-message-body pre {
  background: #000 !important
}

/* tag class conflicts with forums tags */
#lia-body .lia-content .lia-message-body pre .tag {
  color: #8AC763;
}

/* styling modifications of the forums */

#lia-body .BreadCrumb {
  border-top: 1px solid #EF672F;
}

#lia-body .lia-quilt-footer {
  border-top: 1px solid #EF672F;
}

#lia-body .lia-content .lia-panel .lia-panel-heading-bar {
  background-color: #EF672F;
}

#lia-body .lia-content .lia-quilt-column-side-content .lia-panel-content,
#lia-body .lia-content .lia-panel-message {
  background-color: #F7F3EB;
}

#lia-body .lia-content .lia-panel-status-banner-note,
#lia-body .lia-content .lia-panel-status-inline-note,
#lia-body .lia-content .lia-panel-feedback-banner-note {
  background-color: #F7F3EB;
}

/* tabs */
#lia-body .lia-content ul.lia-tabs-standard li.lia-tabs-inactive {
  background-color: #676056;
}

#lia-body .lia-content ul.lia-tabs-standard li.lia-tabs-inactive:hover {
  background-color: #CAC3B4;
}

/* tags */
#lia-body .lia-content .lia-link-navigation.tag {
  background-color: #EF672F;
}

#lia-body .lia-content .lia-link-navigation.tag:hover {
  background-color: #C14800;
}

html {
  min-height: 100%;
}
/* size of buttons and text spacing */
body#lia-body .lia-content, .mceContentBody {
  line-height: 18px;
}

/* navigation buttons and option buttons in panel */
#lia-body .lia-content .lia-menu-navigation {
  background: #676056;
  border: 0;
}

#lia-body .lia-content .lia-menu-navigation:hover {
  background: #CAC3B4;
  border: 0;
}

#lia-body .lia-content .lia-form input[type="text"] {
  border-color: #7B756B;
}

#lia-body .lia-content .lia-menu-navigation .default-menu-option {
  line-height: 22px;
  padding: 3px 20px 3px 10px;
}

/* top nav search/goto buttons */
#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-site-navigation {
  margin: 0;
}

#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form input.search-input {
  border-color: #7B756B;
}

#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form select {
  border-color: #7B756B;
}

#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form input.search-input,
#lia-body .lia-content .lia-component-quilt-header .lia-component-common-widget-search-form select {
  border: 2px solid #9c988a;
}

#lia-body .lia-content a.lia-button.lia-button-secondary.lia-button-searchForm-action,
#lia-body .lia-content span.lia-button.lia-button-secondary.lia-button-searchForm-action,
#lia-body .lia-content button.lia-button.lia-button-secondary.lia-button-searchForm-action,
#lia-body .lia-content input.lia-button.lia-button-secondary.lia-button-searchForm-action {
  background: #676056;
  border: 0;
  height: 22px;
  line-height: 22px;
  padding: 0 10px;
}

#lia-body .lia-content a.lia-button.lia-button-secondary.lia-button-searchForm-action:hover,
#lia-body .lia-content span.lia-button.lia-button-secondary.lia-button-searchForm-action:hover,
#lia-body .lia-content button.lia-button.lia-button-secondary.lia-button-searchForm-action:hover,
#lia-body .lia-content input.lia-button.lia-button-secondary.lia-button-searchForm-action:hover {
  background: #CAC3B4;
  border: 0;
  height: 22px;
}

/* reply button on top */
#lia-body .lia-content a.lia-button.lia-button-primary,
#lia-body .lia-content span.lia-button.lia-button-primary,
#lia-body .lia-content button.lia-button.lia-button-primary,
#lia-body .lia-content input.lia-button.lia-button-primary,
#lia-body .lia-content div.lia-button.lia-button-primary {
  background: #676056;
  border: 0;
}

#lia-body .lia-content a.lia-button.lia-button-primary:hover,
#lia-body .lia-content span.lia-button.lia-button-primary:hover,
#lia-body .lia-content button.lia-button.lia-button-primary:hover,
#lia-body .lia-content input.lia-button.lia-button-primary:hover,
#lia-body .lia-content div.lia-button.lia-button-primary:hover {
  background: #CAC3B4;
  border: 0;
}

/* Add Role, Save Preferences button */
#lia-body .lia-content input.lia-button.lia-button-primary.lia-button-Submit-action {
  height: 22px;
  padding: 2px 10px;
  border: none;
  background-color: #EF672F;
}

#lia-body .lia-content input.lia-button.lia-button-primary.lia-button-Submit-action:hover {
  border: none;
  background-color: #C14800;
}

/* Reset Preferences button, Cancel Message button */
#lia-body .lia-content input.lia-button.lia-button-primary.lia-button-Reset-action,
#lia-body .lia-content input.lia-button.lia-button-primary.lia-button-Cancel-action {
  height: 22px;
  padding: 2px 10px;
  border: none;
}

#lia-body .lia-content input.lia-button.lia-button-primary.lia-button-Reset-action:hover,
#lia-body .lia-content input.lia-button.lia-button-primary.lia-button-Cancel-action:hover {
  border: none;
}

/* reply buttons in panel */
#lia-body .lia-content a.lia-button.lia-button-secondary,
#lia-body .lia-content span.lia-button.lia-button-secondary,
#lia-body .lia-content button.lia-button.lia-button-secondary,
#lia-body .lia-content input.lia-button.lia-button-secondary {
  background: #676056;
  border: 0;
}

#lia-body .lia-content a.lia-button.lia-button-secondary:hover,
#lia-body .lia-content span.lia-button.lia-button-secondary:hover,
#lia-body .lia-content button.lia-button.lia-button-secondary:hover,
#lia-body .lia-content input.lia-button.lia-button-secondary:hover {
  background: #CAC3B4;
  border: 0;
}

/* add tag button */
#lia-body .lia-content .AddMessageTags a.add-tag-link {
  background: #676056;
  border: 0;
  padding: 1px 10px 1px 10px;
  height: 18px;
}

#lia-body .lia-content .AddMessageTags a.add-tag-link:hover {
  background: #CAC3B4;
  border: 0;
  padding: 1px 10px 1px 10px;
  height: 18px;
}

#lia-body .lia-content .AddMessageTags input.lia-button.lia-button-primary.lia-button-Submit-action {
  font-size: 11px;
  height: 18px;
  padding: 0 10px;
  border: none;
  background-color: #EF672F;
}

#lia-body .lia-content .AddMessageTags input.lia-button.lia-button-primary.lia-button-Submit-action:hover {
  background-color: #C14800;
}

#lia-body .lia-content .AddMessageTags .lia-form input[type="text"] {
  height: 18px;
}

/* give kudos button */
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-give {
  background-color: #676056;
  border-radius: 2px;
  height: 22px;
}

#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-give a {
  height: 22px;
}

/* kudos count */
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-horizontal .lia-button-image-kudos-count {
  border-radius: 2px;
}

#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-count a,
#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-count span {
  color: #676056;
}

#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-count {
  background-color: inherit;
}

#lia-body .lia-content .lia-component-kudos-widget-button-version-2 .lia-button-image-kudos-enabled .lia-button-image-kudos-give:hover {
  background-color: #CAC3B4;
}

#lia-body .lia-content .lia-button-image-kudos-count {
  background-color: inherit;
  border: 1px solid #676056;
}

/* rating stars */
#lia-body .ui-stars-star a {
  background-color: #CAC3B4;
}

#lia-body .ui-stars-star.ui-stars-star-on a {
  background-color: #EF672F;
}

#lia-body .ui-stars-star.ui-stars-star-hover a {
  background-color: #C14800;
}

/* options menu */
#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items {
  border: 1px solid #676056;
  background-color: #FFFFFF;
}

#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a {
  color: #31302B;
  text-decoration: none;
}

#lia-body .lia-content .lia-menu-navigation .lia-menu-dropdown-items a:hover {
  color: #31302B;
  background-color: #F7F3EB;
}

/* button padding */
#lia-body .lia-content a.lia-button,
#lia-body .lia-content span.lia-button,
#lia-body .lia-content button.lia-button {
  padding: 2px 10px 2px 10px;
}

#lia-body .lia-content a.lia-button.lia-button-secondary.lia-action-reply,
#lia-body .lia-content span.lia-button.lia-button-secondary.lia-action-reply,
#lia-body .lia-content button.lia-button.lia-button-secondary.lia-action-reply,
#lia-body .lia-content input.lia-button.lia-button-secondary.lia-action-reply {
  background-color: #EF672F;
}

#lia-body .lia-content a.lia-button.lia-button-secondary.lia-action-reply:hover,
#lia-body .lia-content span.lia-button.lia-button-secondary.lia-action-reply:hover,
#lia-body .lia-content button.lia-button.lia-button-secondary.lia-action-reply:hover,
#lia-body .lia-content input.lia-button.lia-button-secondary.lia-action-reply:hover {
  background-color: #C14800;
}

/* panels and lists */
#lia-body .lia-content table.lia-list-wide {
  background-color: #FFFFFF;
}

#lia-body .lia-content .lia-panel-content {
  background-color: #FFFFFF;
}

#lia-body a.lia-message-read,
#lia-body .lia-message-read a,
#lia-body a.lia-message-unread,
#lia-body .lia-message-unread a {
  color: #31302B;
}

#lia-body .lia-content table.lia-list-slim td.lia-data-cell-integer,
#lia-body .lia-content table.lia-list-slim td.lia-data-cell-integer a,
#lia-body .lia-content table.lia-list-wide td.lia-data-cell-integer,
#lia-body .lia-content table.lia-list-wide td.lia-data-cell-integer a {
  color: #31302B;
}

#lia-body .lia-content table.lia-list-statistics tr.lia-row-even td {
  background-color: #F7F3EB;
}

#lia-body .lia-content .category-title,
#lia-body .lia-content .category-title a {
  color: #c14800;
}

#lia-body .lia-content table.lia-list-wide th {
  background-color: #7b756B;
  color: #FFFFFF;
}

#lia-body .lia-content a.lia-button,
#lia-body .lia-content span.lia-button,
#lia-body .lia-content button.lia-button,
#lia-body .lia-content input.lia-button,
#lia-body .lia-content div.lia-button {
  font-family: 'Open Sans', sans-serif;
}

#lia-body .lia-content .PageTitle,
#lia-body .lia-content .PageTitle a {
  font-family: 'Open Sans', sans-serif;
}

#lia-body .lia-content .lia-browser-category-list .lia-browser-category-heading h2 {
  font-family: 'Open Sans', sans-serif;
}

#lia-body .lia-content table.lia-list-slim .boardTitleColumn .board-title,
#lia-body .lia-content table.lia-list-wide .boardTitleColumn .board-title,
#lia-body .lia-content table.lia-list-slim .message-subject,
#lia-body .lia-content table.lia-list-wide .message-subject {
  font-family: 'Open Sans', sans-serif;
}

#lia-body .lia-content tbody .messageCountColumn.lia-data-cell-integer,
#lia-body .lia-content tbody .newMessageCountColumn.lia-data-cell-integer,
#lia-body .lia-content tbody .lia-data-cell-integer,
#lia-body .lia-content .user-tag-count-link,
#lia-body .lia-content .lia-component-unmoderated-content .lia-moderation-ds-count {
  font-family: 'Open Sans', sans-serif;
}

#lia-body .private-notes-link {
  float: none;
}

/****FOOTER AND HEADER *****/
.lia-page {
  margin-top: -22px;
  padding-top: 22px;
}

#lia-body {
  padding-top: 127px;
  background: #fff !important;
}

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.container:before,
.container:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}

.container:after {
  clear: both;
}

.container:before,
.container:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}

.container:after {
  clear: both;
}

.row {
  margin-left: -15px;
  margin-right: -15px;
}

.row:before,
.row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}

.row:after {
  clear: both;
}

.row:before,
.row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}

.row:after {
  clear: both;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11 {
  float: left;
}

.col-xs-1 {
  width: 8.33333333%;
}

.col-xs-2 {
  width: 16.66666667%;
}

.col-xs-3 {
  width: 25%;
}

.col-xs-4 {
  width: 33.33333333%;
}

.col-xs-5 {
  width: 41.66666667%;
}

.col-xs-6 {
  width: 50%;
}

.col-xs-7 {
  width: 58.33333333%;
}

.col-xs-8 {
  width: 66.66666667%;
}

.col-xs-9 {
  width: 75%;
}

.col-xs-10 {
  width: 83.33333333%;
}

.col-xs-11 {
  width: 91.66666667%;
}

.col-xs-12 {
  width: 100%;
}

@media (min-width: 768px) {
  .container {
    max-width: 750px;
  }

  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11 {
    float: left;
  }

  .col-sm-1 {
    width: 8.33333333%;
  }

  .col-sm-2 {
    width: 16.66666667%;
  }

  .col-sm-3 {
    width: 25%;
  }

  .col-sm-4 {
    width: 33.33333333%;
  }

  .col-sm-5 {
    width: 41.66666667%;
  }

  .col-sm-6 {
    width: 50%;
  }

  .col-sm-7 {
    width: 58.33333333%;
  }

  .col-sm-8 {
    width: 66.66666667%;
  }

  .col-sm-9 {
    width: 75%;
  }

  .col-sm-10 {
    width: 83.33333333%;
  }

  .col-sm-11 {
    width: 91.66666667%;
  }

  .col-sm-12 {
    width: 100%;
  }

  .col-sm-push-1 {
    left: 8.33333333%;
  }

  .col-sm-push-2 {
    left: 16.66666667%;
  }

  .col-sm-push-3 {
    left: 25%;
  }

  .col-sm-push-4 {
    left: 33.33333333%;
  }

  .col-sm-push-5 {
    left: 41.66666667%;
  }

  .col-sm-push-6 {
    left: 50%;
  }

  .col-sm-push-7 {
    left: 58.33333333%;
  }

  .col-sm-push-8 {
    left: 66.66666667%;
  }

  .col-sm-push-9 {
    left: 75%;
  }

  .col-sm-push-10 {
    left: 83.33333333%;
  }

  .col-sm-push-11 {
    left: 91.66666667%;
  }

  .col-sm-pull-1 {
    right: 8.33333333%;
  }

  .col-sm-pull-2 {
    right: 16.66666667%;
  }

  .col-sm-pull-3 {
    right: 25%;
  }

  .col-sm-pull-4 {
    right: 33.33333333%;
  }

  .col-sm-pull-5 {
    right: 41.66666667%;
  }

  .col-sm-pull-6 {
    right: 50%;
  }

  .col-sm-pull-7 {
    right: 58.33333333%;
  }

  .col-sm-pull-8 {
    right: 66.66666667%;
  }

  .col-sm-pull-9 {
    right: 75%;
  }

  .col-sm-pull-10 {
    right: 83.33333333%;
  }

  .col-sm-pull-11 {
    right: 91.66666667%;
  }

  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-sm-offset-3 {
    margin-left: 25%;
  }

  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }

  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-sm-offset-6 {
    margin-left: 50%;
  }

  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }

  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-sm-offset-9 {
    margin-left: 75%;
  }

  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }

  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 970px;
  }

  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11 {
    float: left;
  }

  .col-md-1 {
    width: 8.33333333%;
  }

  .col-md-2 {
    width: 16.66666667%;
  }

  .col-md-3 {
    width: 25%;
  }

  .col-md-4 {
    width: 33.33333333%;
  }

  .col-md-5 {
    width: 41.66666667%;
  }

  .col-md-6 {
    width: 50%;
  }

  .col-md-7 {
    width: 58.33333333%;
  }

  .col-md-8 {
    width: 66.66666667%;
  }

  .col-md-9 {
    width: 75%;
  }

  .col-md-10 {
    width: 83.33333333%;
  }

  .col-md-11 {
    width: 91.66666667%;
  }

  .col-md-12 {
    width: 100%;
  }

  .col-md-push-0 {
    left: auto;
  }

  .col-md-push-1 {
    left: 8.33333333%;
  }

  .col-md-push-2 {
    left: 16.66666667%;
  }

  .col-md-push-3 {
    left: 25%;
  }

  .col-md-push-4 {
    left: 33.33333333%;
  }

  .col-md-push-5 {
    left: 41.66666667%;
  }

  .col-md-push-6 {
    left: 50%;
  }

  .col-md-push-7 {
    left: 58.33333333%;
  }

  .col-md-push-8 {
    left: 66.66666667%;
  }

  .col-md-push-9 {
    left: 75%;
  }

  .col-md-push-10 {
    left: 83.33333333%;
  }

  .col-md-push-11 {
    left: 91.66666667%;
  }

  .col-md-pull-0 {
    right: auto;
  }

  .col-md-pull-1 {
    right: 8.33333333%;
  }

  .col-md-pull-2 {
    right: 16.66666667%;
  }

  .col-md-pull-3 {
    right: 25%;
  }

  .col-md-pull-4 {
    right: 33.33333333%;
  }

  .col-md-pull-5 {
    right: 41.66666667%;
  }

  .col-md-pull-6 {
    right: 50%;
  }

  .col-md-pull-7 {
    right: 58.33333333%;
  }

  .col-md-pull-8 {
    right: 66.66666667%;
  }

  .col-md-pull-9 {
    right: 75%;
  }

  .col-md-pull-10 {
    right: 83.33333333%;
  }

  .col-md-pull-11 {
    right: 91.66666667%;
  }

  .col-md-offset-0 {
    margin-left: 0;
  }

  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-md-offset-3 {
    margin-left: 25%;
  }

  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }

  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-md-offset-6 {
    margin-left: 50%;
  }

  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }

  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-md-offset-9 {
    margin-left: 75%;
  }

  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }

  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 990px;
  }

  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11 {
    float: left;
  }

  .col-lg-1 {
    width: 8.33333333%;
  }

  .col-lg-2 {
    width: 16.66666667%;
  }

  .col-lg-3 {
    width: 25%;
  }

  .col-lg-4 {
    width: 33.33333333%;
  }

  .col-lg-5 {
    width: 41.66666667%;
  }

  .col-lg-6 {
    width: 50%;
  }

  .col-lg-7 {
    width: 58.33333333%;
  }

  .col-lg-8 {
    width: 66.66666667%;
  }

  .col-lg-9 {
    width: 75%;
  }

  .col-lg-10 {
    width: 83.33333333%;
  }

  .col-lg-11 {
    width: 91.66666667%;
  }

  .col-lg-12 {
    width: 100%;
  }

  .col-lg-push-0 {
    left: auto;
  }

  .col-lg-push-1 {
    left: 8.33333333%;
  }

  .col-lg-push-2 {
    left: 16.66666667%;
  }

  .col-lg-push-3 {
    left: 25%;
  }

  .col-lg-push-4 {
    left: 33.33333333%;
  }

  .col-lg-push-5 {
    left: 41.66666667%;
  }

  .col-lg-push-6 {
    left: 50%;
  }

  .col-lg-push-7 {
    left: 58.33333333%;
  }

  .col-lg-push-8 {
    left: 66.66666667%;
  }

  .col-lg-push-9 {
    left: 75%;
  }

  .col-lg-push-10 {
    left: 83.33333333%;
  }

  .col-lg-push-11 {
    left: 91.66666667%;
  }

  .col-lg-pull-0 {
    right: auto;
  }

  .col-lg-pull-1 {
    right: 8.33333333%;
  }

  .col-lg-pull-2 {
    right: 16.66666667%;
  }

  .col-lg-pull-3 {
    right: 25%;
  }

  .col-lg-pull-4 {
    right: 33.33333333%;
  }

  .col-lg-pull-5 {
    right: 41.66666667%;
  }

  .col-lg-pull-6 {
    right: 50%;
  }

  .col-lg-pull-7 {
    right: 58.33333333%;
  }

  .col-lg-pull-8 {
    right: 66.66666667%;
  }

  .col-lg-pull-9 {
    right: 75%;
  }

  .col-lg-pull-10 {
    right: 83.33333333%;
  }

  .col-lg-pull-11 {
    right: 91.66666667%;
  }

  .col-lg-offset-0 {
    margin-left: 0;
  }

  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-lg-offset-3 {
    margin-left: 25%;
  }

  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-lg-offset-6 {
    margin-left: 50%;
  }

  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-lg-offset-9 {
    margin-left: 75%;
  }

  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
}

.clearfix:before,
.clearfix:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}

.clearfix:after {
  clear: both;
}

.pull-right {
  float: right !important;
}

.pull-left {
  float: left !important;
}

.hide {
  display: none;
}

.show {
  display: block !important;
}

.invisible {
  visibility: hidden;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.affix {
  position: fixed;
}

@-ms-viewport {
  width: device-width;
}

@media screen and (max-width: 400px) {
  @-ms-viewport {
    width: 320px;
  }
}

.hidden {
  display: none !important;
  visibility: hidden !important;
}

.visible-xs {
  display: none !important;
}

@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .visible-xs.visible-sm {
    display: block !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-xs.visible-md {
    display: block !important;
  }
}

@media (min-width: 1200px) {
  .visible-xs.visible-lg {
    display: block !important;
  }
}

.visible-sm {
  display: none !important;
}

@media (max-width: 767px) {
  .visible-sm.visible-xs {
    display: block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-sm.visible-md {
    display: block !important;
  }
}

@media (min-width: 1200px) {
  .visible-sm.visible-lg {
    display: block !important;
  }
}

.visible-md {
  display: none !important;
}

@media (max-width: 767px) {
  .visible-md.visible-xs {
    display: block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .visible-md.visible-sm {
    display: block !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
}

@media (min-width: 1200px) {
  .visible-md.visible-lg {
    display: block !important;
  }
}

.visible-lg {
  display: none !important;
}

@media (max-width: 767px) {
  .visible-lg.visible-xs {
    display: block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .visible-lg.visible-sm {
    display: block !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-lg.visible-md {
    display: block !important;
  }
}

@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
}

.hidden-xs {
  display: block !important;
}

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .hidden-xs.hidden-sm {
    display: none !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-xs.hidden-md {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .hidden-xs.hidden-lg {
    display: none !important;
  }
}

.hidden-sm {
  display: block !important;
}

@media (max-width: 767px) {
  .hidden-sm.hidden-xs {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-sm.hidden-md {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .hidden-sm.hidden-lg {
    display: none !important;
  }
}

.hidden-md {
  display: block !important;
}

@media (max-width: 767px) {
  .hidden-md.hidden-xs {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .hidden-md.hidden-sm {
    display: none !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .hidden-md.hidden-lg {
    display: none !important;
  }
}

.hidden-lg {
  display: block !important;
}

@media (max-width: 767px) {
  .hidden-lg.hidden-xs {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .hidden-lg.hidden-sm {
    display: none !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-lg.hidden-md {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}

#screen-page {
  padding-top: 106px;
}
@media (max-width: 991px) {
  #screen-page {
    padding-top: 56px;
  }
}

#mobile-menu-mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  background: rgba(49, 48, 43, 0.75);
  z-index: 99;
}
.nav-main {
  background: #fff;
  position: fixed;
  z-index: 100;
  width: 100%;
  top: 0;
  height: 106px;
  border-bottom: 1px solid #cac3b4;
  box-sizing: content-box;
}
.nav-main ul{
  list-style: none;
  padding: 0;
  margin: 0;
}
@media (max-width: 991px) {
  .nav-main {
    height: 55px;
  }
}
.nav-main .container {
  position: relative;
  border-bottom: 1px solid #cac3b4;
  background: #fff;
  box-sizing: border-box;
}
@media (max-width: 991px) {
  .nav-main .container {
    position: static;
    border: none;
  }
}
.nav-main .container .nav-logo {
  width: 205px;
  height: 60px;
  float: left;
  margin-top: 23px;
}
@media (max-width: 991px) {
  .nav-main .container .nav-logo {
    width: 135px;
    height: 40px;
    margin-top: 7px;
  }
}
.nav-main .container .nav-logo a {
  display: block;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIxNiA2Mi45IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgNjIuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iIzE0MTAwNiIgZD0iTTk0LjYsNDUuNmwtMS44LTIzLjRsLTkuMywyMy42aC0zbC05LjMtMjMuNmwtMS44LDIzLjRoLTMuOGwyLjMtMjkuNWg1TDgyLDQwLjNsOS4yLTI0LjJoNC45bDIuMywyOS41SDk0LjZ6Ii8+PHBhdGggZmlsbD0iIzE0MTAwNiIgZD0iTTExNC42LDQ1LjZsLTAuNC0yLjdjLTEuNiwxLjctMy44LDMuMi03LjIsMy4yYy0zLjcsMC02LTIuMi02LTUuN2MwLTUuMSw0LjQtNy4xLDEyLjktOHYtMC45YzAtMi42LTEuNS0zLjUtMy45LTMuNWMtMi41LDAtNC44LDAuOC03LDEuOGwtMC41LTMuM2MyLjQtMSw0LjctMS43LDcuOS0xLjdjNSwwLDcuMywyLDcuMyw2LjV2MTQuM0gxMTQuNnogTTExMy45LDM1LjNjLTcuNSwwLjctOS4xLDIuOC05LjEsNC45YzAsMS43LDEuMSwyLjcsMywyLjdjMi4yLDAsNC40LTEuMSw2LjEtMi45VjM1LjN6Ii8+PHBhdGggZmlsbD0iIzE0MTAwNiIgZD0iTTEzOS41LDI1bDAuNiwzLjRsLTMuOSwwLjRjMC42LDAuOSwwLjgsMiwwLjgsMy4yYzAsNC40LTMuNyw3LTcuOCw3Yy0wLjUsMC0xLDAtMS41LTAuMWMtMC42LDAuNC0xLDAuOS0xLDEuMmMwLDAuNywwLjcsMC45LDQuMywxLjVsMS41LDAuM2M0LjMsMC44LDcsMi4xLDcsNS4zYzAsNC4zLTQuNyw2LjMtOS45LDYuM2MtNS4zLDAtOS41LTEuNy05LjUtNS4yYzAtMi4xLDEuNS0zLjcsNC4zLTUuM2MtMC45LTAuNi0xLjMtMS40LTEuMy0yLjFjMC0xLDAuOC0yLDIuMS0yLjhjLTIuMy0xLjEtMy44LTMuMy0zLjgtNi4xYzAtNC40LDMuNy03LjEsNy44LTcuMWMyLDAsMy44LDAuNiw1LjMsMS43TDEzOS41LDI1eiBNMTIzLjUsNDcuOGMwLDEuNiwyLjEsMi44LDYuMSwyLjhjNCwwLDYuMi0xLjQsNi4yLTMuMWMwLTEuMi0wLjktMi4xLTMuOC0yLjZsLTIuNC0wLjRjLTEuMS0wLjItMS43LTAuMy0yLjUtMC41QzEyNC42LDQ1LjIsMTIzLjUsNDYuNCwxMjMuNSw0Ny44eiBNMTI5LjEsMjcuNmMtMi42LDAtNC4xLDItNC4xLDQuNGMwLDIuMywxLjYsNC4yLDQuMSw0LjJjMi42LDAsNC4yLTEuOSw0LjItNC40QzEzMy4zLDI5LjQsMTMxLjYsMjcuNiwxMjkuMSwyNy42eiIvPjxwYXRoIGZpbGw9IiMxNDEwMDYiIGQ9Ik0xNTcuNiwzNS45aC0xMy44YzAuMSw0LjcsMi40LDcsNS45LDdjMi45LDAsNS4xLTEuMiw3LjMtMi45bDAuNiwzLjRjLTIuMiwxLjctNC44LDIuNy04LjIsMi43Yy01LjMsMC05LjQtMy4yLTkuNC0xMC43YzAtNi41LDMuOC0xMC41LDktMTAuNWM1LjksMCw4LjcsNC42LDguNywxMC4yQzE1Ny42LDM1LjMsMTU3LjYsMzUuNiwxNTcuNiwzNS45eiBNMTQ4LjksMjcuOGMtMi4zLDAtNC40LDEuNy01LDUuMmg5LjhDMTUzLjMsMjkuNywxNTEuOCwyNy44LDE0OC45LDI3Ljh6Ii8+PHBhdGggZmlsbD0iIzE0MTAwNiIgZD0iTTE3My42LDQ1LjZWMzEuOGMwLTIuMS0wLjktMy41LTMuMS0zLjVjLTIsMC00LjEsMS4zLTUuOSwzLjN2MTQuMWgtMy44VjI1LjNoM2wwLjUsMi45YzEuOS0xLjcsNC4zLTMuNCw3LjItMy40YzMuOCwwLDUuOSwyLjMsNS45LDZ2MTQuOEgxNzMuNnoiLz48cGF0aCBmaWxsPSIjMTQxMDA2IiBkPSJNMTg4LjYsNDZjLTMuNiwwLTUuOS0xLjMtNS45LTUuNFYyOC41aC0zLjF2LTMuMmgzLjF2LTYuOGwzLjctMC42djcuM2g0LjRsMC41LDMuMmgtNC45djExLjRjMCwxLjcsMC43LDIuNywyLjgsMi43YzAuNywwLDEuMywwLDEuNy0wLjFsMC41LDMuMkMxOTAuOSw0NS44LDE5MCw0NiwxODguNiw0NnoiLz48cGF0aCBmaWxsPSIjMTQxMDA2IiBkPSJNMjAxLjIsNDYuMWMtNS40LDAtOS40LTMuOS05LjQtMTAuNmMwLTYuNywzLjktMTAuNiw5LjQtMTAuNmM1LjUsMCw5LjUsMy45LDkuNSwxMC42QzIxMC43LDQyLjIsMjA2LjcsNDYuMSwyMDEuMiw0Ni4xeiBNMjAxLjIsMjhjLTMuNywwLTUuNSwzLjItNS41LDcuNGMwLDQuMiwxLjksNy40LDUuNSw3LjRjMy44LDAsNS42LTMuMiw1LjYtNy40QzIwNi45LDMxLjMsMjA0LjksMjgsMjAxLjIsMjh6Ii8+PGc+PHBhdGggZmlsbD0iIzE0MTAwNiIgZD0iTTIxMy40LDI4LjNjLTEuNSwwLTIuNi0xLjEtMi42LTIuNmMwLTEuNiwxLjEtMi43LDIuNi0yLjdjMS41LDAsMi42LDEuMSwyLjYsMi43QzIxNiwyNy4yLDIxNC45LDI4LjMsMjEzLjQsMjguM3ogTTIxMy40LDIzLjNjLTEuMiwwLTIuMiwwLjgtMi4yLDIuM2MwLDEuNSwxLDIuMywyLjIsMi4zYzEuMiwwLDIuMi0wLjgsMi4yLTIuM0MyMTUuNiwyNC4yLDIxNC42LDIzLjMsMjEzLjQsMjMuM3ogTTIxNC4yLDI3LjFsLTAuOS0xLjNIMjEzVjI3aC0wLjV2LTIuOWgwLjljMC42LDAsMSwwLjMsMSwwLjljMCwwLjQtMC4yLDAuNy0wLjYsMC44bDAuOCwxLjJMMjE0LjIsMjcuMXogTTIxMy40LDI0LjZIMjEzdjAuOWgwLjRjMC4zLDAsMC41LTAuMSwwLjUtMC40QzIxMy45LDI0LjcsMjEzLjcsMjQuNiwyMTMuNCwyNC42eiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjRUU2NzJGIiBkPSJNMjcuMiw5Ii8+PHBvbHlnb24gZmlsbD0iI0VFNjcyRiIgcG9pbnRzPSI1NC41LDE1LjcgNTQuNSw0Ny4yIDQ2LjcsNTEuNyA0Ni43LDIwLjIgMjcuMiw5IDcuOCwyMC4yIDcuOCw1MS43IDAsNDcuMiAwLDE1LjcgMjcuMiwwICIvPjxwb2x5Z29uIGZpbGw9IiNFRTY3MkYiIHBvaW50cz0iMjcuMiw2Mi45IDE1LjYsNTYuMiAxNS42LDI0LjcgMjMuNCwyMC4yIDIzLjQsNTEuNyAyNy4yLDU0LjEgMzEuMSw1MS43IDMxLjEsMjAuMiAzOC45LDI0LjcgMzguOSw1Ni4yICIvPjwvZz48L3N2Zz4=) 0 0 no-repeat;
  background-size: 100% 100%;
  width: 205px;
  height: 60px;
  text-indent: -9999px;
  overflow: hidden;
}
@media (max-width: 991px) {
  .nav-main .container .nav-logo a {
    width: 135px;
    height: 40px;
  }
}
.nav-main .container .nav-more {
  float: right;
}
@media (max-width: 991px) {
  .nav-main .container .nav-more {
    position: absolute;
    top: 0;
    right: 0;
    width: 305px;
  }
}
.nav-main .container .nav-more .nav-inf {
  height: 52px;
  font: normal 13px/45px 'Open Sans', sans-serif;
  text-align: right;
}
.nav-main .container .nav-more .nav-inf a {
  font: inherit;
  color: #7b756b;
  text-transform: none;
  display: inline-block;
  margin-left: 15px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-decoration: none;
  outline: none;
}
.nav-main .container .nav-more .nav-inf a:hover {
  color: #ef672f;
}
.nav-main .container .nav-more .nav-inf a:hover .fa {
  color: #ef672f;
}
.nav-main .container .nav-more .nav-inf a .fa {
  font-size: 18px;
  color: #948e85;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 991px) {
  .nav-main .container .nav-more .nav-inf {
    display: none;
  }
}
.nav-main .container .nav-more .nav-menu {
  float: left;
}
@media (max-width: 991px) {
  .nav-main .container .nav-more .nav-menu {
    float: right;
  }
}
.nav-main .container .nav-more .nav-menu .nav-menu-button {
  width: 62px;
  border: none;
  border-left: 1px solid #cac3b4;
  border-radius: 0;
  height: 55px;
  box-sizing: border-box;
  cursor: pointer;
  background: #fff;
  outline: none;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
}
.nav-main .container .nav-more .nav-menu .nav-menu-button span {
  display: block;
  position: absolute;
  height: 5px;
  width: 27px;
  background: #31302b;
  border-radius: 5px;
  opacity: 1;
  left: 16px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}
.nav-main .container .nav-more .nav-menu .nav-menu-button span:nth-child(1) {
  top: 16px;
}
.nav-main .container .nav-more .nav-menu .nav-menu-button span:nth-child(2),
.nav-main .container .nav-more .nav-menu .nav-menu-button span:nth-child(3) {
  top: 25px;
}
.nav-main .container .nav-more .nav-menu .nav-menu-button span:nth-child(4) {
  top: 34px;
}
.nav-main .container .nav-more .nav-menu .nav-menu-button.open {
  background: #eee;
}
.nav-main .container .nav-more .nav-menu .nav-menu-button.open span:nth-child(1) {
  top: 25px;
  width: 0%;
  left: 50%;
}
.nav-main .container .nav-more .nav-menu .nav-menu-button.open span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.nav-main .container .nav-more .nav-menu .nav-menu-button.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.nav-main .container .nav-more .nav-menu .nav-menu-button.open span:nth-child(4) {
  top: 25px;
  width: 0%;
  left: 50%;
}
@media (max-width: 991px) {
  .nav-main .container .nav-more .nav-menu ul.menu {
    position: fixed;
    top: 56px;
    right: 0;
    margin-top: 0;
    max-height: calc(100% - 56px);
    overflow: auto;
    width: 305px;
    background: #fff;
    height: auto;
    display: none;
  }
}
@media (max-width: 768px) {
  .nav-main .container .nav-more .nav-menu ul.menu {
    width: 100%;
    top: 110px;
    max-height: calc(100% - 110px);
  }
}
.nav-main .container .nav-more .nav-menu ul.menu > li {
  float: left;
}
@media (max-width: 991px) {
  .nav-main .container .nav-more .nav-menu ul.menu > li {
    float: none;
  }
  .nav-main .container .nav-more .nav-menu ul.menu > li.expanded > a:after {
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 20px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f107";
    position: absolute;
    color: #31302b;
    right: 20px;
    top: 15px;
  }
  .nav-main .container .nav-more .nav-menu ul.menu > li.expanded.open .submenu {
    display: block;
  }
  .nav-main .container .nav-more .nav-menu ul.menu > li.expanded.open > a:after {
    content: "\f106";
  }
}
.nav-main .container .nav-more .nav-menu ul.menu > li.relative {
  position: relative;
}
.nav-main .container .nav-more .nav-menu ul.menu > li.relative .submenu {
  left: 50%;
  margin-left: -215px;
}
@media (max-width: 991px) {
  .nav-main .container .nav-more .nav-menu ul.menu > li.relative .submenu {
    position: static;
    left: 0;
    margin-left: 0;
  }
}
.nav-main .container .nav-more .nav-menu ul.menu > li:hover > a {
  color: #ef672f;
  border-bottom: 3px solid #ef672f;
}
@media (max-width: 991px) {
  .nav-main .container .nav-more .nav-menu ul.menu > li:hover > a {
    border-bottom: 1px solid #eee;
    color: #31302b;
  }
}
.nav-main .container .nav-more .nav-menu ul.menu > li > a {
  font: 700 14px/51px 'Open Sans', sans-serif;
  display: block;
  border-right: 0;
  outline: 0;
  padding: 0 18px;
  color: #31302b;
  border-bottom: 3px solid transparent;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
  cursor: default;
  text-transform: uppercase;
  text-decoration: none;
  position: relative;
}
@media (max-width: 991px) {
  .nav-main .container .nav-more .nav-menu ul.menu > li > a {
    border-bottom: 1px solid #eee;
    font-size: 15px;
    text-align: left;
  }
}
.nav-main .container .nav-more .nav-menu ul.menu > li > a[href] {
  cursor: pointer;
}
.nav-main .container .nav-more .nav-menu ul.menu > li > a.active {
  color: #ef672f;
}
.nav-main .container .nav-more .nav-menu ul.menu > li .submenu {
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  position: absolute;
  background: rgba(255, 255, 255, 0.95);
  text-align: left;
  top: -150px;
  visibility: hidden;
  opacity: 0;
  min-width: 430px;
  max-width: 960px;
  padding: 20px;
  z-index: -1;
  left: 15px;
  border-right: 1px solid #cac3b4;
  border-left: 1px solid #cac3b4;
  border-bottom: 1px solid #cac3b4;
  box-shadow: none;
  box-sizing: border-box;
}
@media (max-width: 991px) {
  .nav-main .container .nav-more .nav-menu ul.menu > li .submenu {
    display: none;
    border: none;
    background: #eee;
    padding: 0 25px;
    position: static;
    top: 0;
    margin-left: 0;
    min-width: 0;
    opacity: 1;
    visibility: visible;
  }
}

.nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_description {
  float: left;
  width: 186px;
}
@media (max-width: 991px) {
  .nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_description {
    display: none;
  }
}
.nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_description .menu_title {
  font: normal 24px/36px 'Open Sans', sans-serif;
  color: #676056;
  text-transform: none;
  margin: 0 0 15px;
}
.nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_description a.description_link {
  display: inline-block;
  font: 700 14px/44px 'Open Sans', sans-serif;
  color: #ef672f;
  padding: 0 20px;
  height: 44px;
  border: 1px solid #ef672f;
  border-radius: 4px;
  cursor: pointer;
  box-shadow: none;
  background: transparent;
  text-transform: uppercase;
  text-decoration: none;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  margin-top: 9px;
}
.nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_description a.description_link:hover {
  -webkit-transition: 0.7s;
  transition: 0.7s;
  box-shadow: inset 0 100px 0 0 #ef672f;
  color: #fff;
}
.nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_block {
  float: left;
  width: 143px;
  margin-left: 40px;
  padding: 5px 0 0;
}
@media (max-width: 991px) {
  .nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_block {
    width: auto;
    float: none;
    margin-left: 0;
    border-bottom: 1px solid #c9c9c9;
    padding-bottom: 10px;
    padding-top: 16px;
  }
  .nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_block:last-child {
    border: none;
  }
}
.nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_block:last-child {
  padding-right: 0;
}
.nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_block .subcategory_title {
  font: 17px 'Open Sans', sans-serif;
  color: #676056;
  padding: 0 0 15px;
}
@media (max-width: 991px) {
  .nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_block .subcategory_title {
    font: 700 11px 'Open Sans', sans-serif;
    text-transform: uppercase;
    padding: 0;
    margin-bottom: 17px;
  }
}
.nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_block ul li {
  font: normal 14px/20px 'Open Sans', sans-serif;
  padding: 0 0 8px;
}
.nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_block ul li a {
  color: #0D96CB;
  font: normal 14px 'Open Sans', sans-serif;
  text-transform: none;
  border: 0;
  white-space: normal;
  margin-left: 0;
  -webkit-transition: 0.25s;
  transition: 0.25s;
  text-decoration: none;
  outline: none;
}
@media (max-width: 991px) {
  .nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_block ul li a {
    font-size: 15px;
    padding: 0 0 2px;
    display: inline-block;
  }
}
.nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_block ul li a:hover {
  color: #1bb5f0;
}
.nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_block ul li a.active,
.nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_block ul li a.active:hover {
  color: #ef672f;
}
.nav-main .container .nav-more .nav-menu ul.menu > li .submenu .submenu_block ul li a i.fa {
  font-size: 12px;
  margin-left: 3px;
  position: relative;
  top: -1px;
}
.nav-main .container .nav-more .nav-menu ul.menu > li:hover.relative .submenu {
  top: 55px;
}
.nav-main .container .nav-more .nav-menu ul.menu > li:hover .submenu {
  visibility: visible;
  opacity: 1;
  top: 107px;
}
.nav-main .container .nav-more .nav-schedule {
  float: right;
  height: 54px;
  padding: 0 32px;
  font: 700 14px/51px 'Open Sans', sans-serif;
  color: #fff;
  background: #ef672f;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-decoration: none;
  text-transform: uppercase;
}
@media (max-width: 991px) {
  .nav-main .container .nav-more .nav-schedule {
    font: 700 15px/55px 'Open Sans', sans-serif;
    height: 55px;
    padding: 0;
    width: 190px;
    text-align: center;
  }
}
@media (max-width: 768px) {
  .nav-main .container .nav-more .nav-schedule {
    width: 100%;
    position: fixed;
    top: 55px;
    left: 0;
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .nav-main .container .nav-more .nav-schedule {
    display: block !important;
  }
}
.nav-main .container .nav-more .nav-schedule:hover {
  background: #da4c11;
}
.nav-main .container .nav-more .nav-search {
  float: right;
  height: 55px;
  width: 53px;
  color: #31302b;
  display: block;
  line-height: 51px;
  text-align: center;
  font-size: 26px;
}
@media (max-width: 768px) {
  .nav-main .container .nav-more .nav-search {
    border-left: 1px solid #cac3b4;
    width: 62px;
  }
}





#footer-wrap {
  text-align: left;
}

#footer-wrap ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

#footer-wrap * {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

#footer-wrap a {
  text-decoration: none;
}

#footer-wrap {
  width: 100%;
  position: relative;
  z-index: 99;
  background-color: #31302b;
  color: #cac3b4;
  font: normal 12px 'Open Sans', sans-serif;
  transition-duration: 0.3s;
  -webkit-transition: 0.3s;
}

#footer-wrap a:hover {
  text-decoration: none;
}

#footer-wrap .footer {
  padding: 30px 0;
  border: none;
  margin-top: 0;
  background: none;
}

#footer-wrap .intro-paragraph .container,
#footer-wrap .footer-container {
  padding: 0;
}

#footer-wrap .footer p {
  color: #cac3b4;
  font-size: 13px;
  line-height: 20px;
  padding: 8px 0;
  margin: 0 0 13px;
}

#footer-wrap .footer .nav {
  margin: 20px 0 0;
}

#footer-wrap .footer h4 {
  text-transform: uppercase;
  color: #ffffff;
  font: 700 14px 'Open Sans', sans-serif;
  letter-spacing: 1px;
  margin: 0 0 22px;
}

#footer-wrap .footer #magento-sites .nav {
  margin: 0;
}

#footer-wrap .footer #magento-sites .nav li {
  padding: 0 0 16px;
  opacity: 1;
}

#footer-wrap .footer #magento-sites .nav li a {
  text-transform: uppercase;
  display: block;
  font: 700 14px/24px 'Open Sans', sans-serif;
  letter-spacing: 1px;
  transition-duration: 0.3s;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
}

#footer-wrap .footer #magento-sites .nav li a:hover {
  background: none;
  text-decoration: none;
}

#footer-wrap .footer #magento-sites .nav li:nth-child(1) a {
  color: #ef672f;
}

#footer-wrap .footer #magento-sites .nav li:nth-child(2) a {
  color: #25acc3;
}

#footer-wrap .footer #magento-sites .nav li:nth-child(3) a {
  color: #cf8854;
}

#footer-wrap .footer #magento-sites .nav li:nth-child(4) a {
  color: #a1bf58;
}

#footer-wrap .footer #magento-sites .nav li:nth-child(5) a {
  color: #5fbdba;
}

#footer-wrap .footer #magento-sites .nav li:nth-child(6) a {
  color: #edb03d;
}

#footer-wrap .footer #magento-sites .nav li:nth-child(7) a {
  color: #2f9bbf;
}

#footer-wrap .footer #magento-sites ul:hover li:not(:hover) a,
#footer-wrap .footer #magento-sites ul:hover li:not(:hover) span {
  transition-duration: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  opacity: 0.6;
}

#footer-wrap .footer #magento-sites .description {
  color: #cac3b4;
  font: normal 13px 'Open Sans', sans-serif;
  display: block;
  text-transform: none;
  cursor: pointer;
}

#footer-wrap .footer #magento-com .nav .btn-outline {
  font: 700 13px/36px 'Open Sans', sans-serif;
  text-transform: uppercase;
  color: #fff;
  background: #31302b;
  border-radius: 2px;
  padding: 0 14px;
  text-shadow: none;
  display: inline-block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  border: 3px solid #fff;
  box-shadow: inset 0 0 0 0 #fff;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  min-width: 200px;
}

#footer-wrap .footer #magento-com .nav .btn-outline:hover {
  color: #31302b;
  box-shadow: inset 0 100px 0 0 #fff;
  background: #fff;
  -webkit-transition: all 0.7s ease;
  -moz-transition: all 0.7s ease;
  -ms-transition: all 0.7s ease;
  -o-transition: all 0.7s ease;
  transition: all 0.7s ease;
}

#footer-wrap .footer #magento-com .intro-paragraph {
  overflow: hidden;
  margin: 0 0 30px;
  padding: 0 0 25px;
  border-bottom: 1px solid #5a5955;
  text-align: center;
}

#footer-wrap .footer #magento-com .intro-paragraph a {
  display: inline-block;
  outline: none !important;
}

#footer-wrap .footer #magento-com .intro-paragraph #logo {
  margin: 0 40px 0 0;
  border: none;
  outline: none;
}

#footer-wrap .footer #magento-com .intro-paragraph h3 {
  color: #cac3b4;
  font: normal 15px/18px 'Open Sans', sans-serif;
  position: relative;
  top: -21px;
  display: inline-block !important;
  text-align: left;
  margin: 0;
}

#footer-wrap .footer #magento-com h4 {
  margin: 0 0 12px;
}

#footer-wrap .footer #magento-com .contact-us {
  padding: 0;
}

#footer-wrap .footer #magento-com .contact-us,
#footer-wrap .footer #magento-com #newsletter {
  font-size: 12px;
  line-height: 24px;
  width: 100%;
}

#footer-wrap .footer #magento-com .contact-us p,
#footer-wrap .footer #magento-com #newsletter p {
  line-height: 24px;
}

#footer-wrap .footer #magento-com .contact-us h4,
#footer-wrap .footer #magento-com #newsletter h4 {
  margin: 0 0 5px;
}

#footer-wrap .footer #magento-com .contact-us .outline,
#footer-wrap .footer #magento-com #newsletter .outline {
  background: none repeat scroll 0 0 #31302b;
  letter-spacing: 0;
  padding: 0 14px;
  text-transform: uppercase;
  border: 3px solid #fff;
  display: inline-block;
  text-decoration: none;
  border-radius: 2px;
  -webkit-transition: all 0.4s linear 0s;
  -moz-transition: all 0.4s linear 0s;
  -o-transition: all 0.4s linear 0s;
  transition: all 0.4s linear 0s;
  font: 700 12px/36px 'Open Sans', sans-serif;
  background: #31302b;
  color: #ffffff;
  box-shadow: inset 0 0 0 0 #ffffff;
  height: 42px;
  cursor: pointer;
}

#footer-wrap .footer #magento-com .contact-us .outline:hover,
#footer-wrap .footer #magento-com #newsletter .outline:hover {
  background: #ffffff;
  color: #31302b;
  box-shadow: inset 0 100px 0 0 #ffffff;
}

#footer-wrap .footer #magento-com #newsletter .hold-form {
  position: relative;
  padding: 13px 0 0;
  width: 100%;
}

#footer-wrap .footer #magento-com #newsletter p {
  margin: 0;
}

#footer-wrap .footer #magento-com #newsletter .sb-email {
  position: relative;
  min-width: 86px;
  width: 100%;
  height: 42px;
  float: left;
  overflow: hidden;
  -webkit-transition: width 0.3s;
  -moz-transition: width 0.3s;
  transition: width 0.3s;
  -webkit-backface-visibility: hidden;
}

#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-input {
  position: relative;
  max-width: 200px;
  top: 0;
  right: 0;
  border: none;
  outline: none;
  background: #ffffff;
  width: 52%;
  height: 42px;
  margin-right: 10px;
  z-index: 10;
  padding-left: 10px;
  font: 13px/26px 'Open Sans', sans-serif;
  text-transform: none;
  color: #676056;
  border-radius: 3px;
}
.btn.copper {
  border: none;
  border-radius: 2px;
  box-sizing: border-box;
  display: inline-block;
  font: 700 14px/15px "Open Sans",Arial,sans-serif;
  letter-spacing: 1px;
  text-align: center;
  text-shadow: none;
  text-transform: uppercase;
  padding: 15px 20px;
  background: #ef672f;
  box-shadow: 0 0 0 0 #c14800 inset;
  color: #fff;
  -webkit-transition: all 0.7s ease;
  -moz-transition: all 0.7s ease;
  -ms-transition: all 0.7s ease;
  -o-transition: all 0.7s ease;
  transition: all 0.7s ease;
  min-width: 200px;
}
.btn.copper:hover {
  text-decoration: none;
  box-shadow: 0 100px 0 0 #c14800 inset;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

#footer-wrap .footer #magento-com #newsletter .sb-email.sb-email.sb-email-open .sb-email-input {
  visibility: visible;
}

#footer-wrap .footer #magento-com #newsletter .sb-email form {
  display: block;
  overflow: hidden;
}

#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-input::-webkit-input-placeholder {
  color: #676056;
}

#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-input:-moz-placeholder {
  color: #676056;
}

#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-input::-moz-placeholder {
  color: #676056;
}

#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-input:-ms-input-placeholder {
  color: #676056;
}

#footer-wrap .footer #magento-com #newsletter .sb-email .sb-icon-email,
#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-submit {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  padding: 0;
  margin: 0;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
}

#footer-wrap .footer #magento-com #newsletter .sb-email .sb-icon-email:hover {
  color: #31302b;
  background: #ffffff;
}

#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-submit {
  background: #31302b;
  outline: none;
  color: #ffffff;
  z-index: -10;
  width: 74px;
  overflow: hidden;
}

#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-submit:hover {
  color: #31302b;
}

#footer-wrap .footer #magento-com #newsletter .sb-email .sb-icon-email {
  z-index: 100;
  -webkit-font-smoothing: antialiased;
}

#footer-wrap .footer #magento-com #newsletter .sb-email.sb-email-open .sb-email-submit,
#footer-wrap .footer #magento-com #newsletter .no-js .sb-email .sb-email-submit {
  float: left;
  position: relative;
  margin: 0 0 0 10px;
}

#footer-wrap .footer #magento-com #newsletter .sb-email.sb-email-open .sb-email-input,
#footer-wrap .footer #magento-com #newsletter .no-js .sb-email .sb-email-input {
  float: left;
  position: relative;
  width: 60%;
}

#footer-wrap .footer #magento-com #newsletter .sb-email.sb-email-open .sb-icon-email,
#footer-wrap .footer #magento-com #newsletter .no-js .sb-email .sb-icon-email {
  display: none;
  overflow: hidden;
}

#footer-wrap .footer #magento-com #newsletter .sb-email.sb-email-open .sb-icon-email,
#footer-wrap .footer #magento-com #newsletter .no-js .sb-email .sb-icon-email {
  background: #31302b;
  color: #ffffff;
  z-index: 11;
}

#footer-wrap .footer #magento-com #newsletter .sb-email.sb-email-open .sb-email-submit,
#footer-wrap .footer #magento-com #newsletter .no-js .sb-email .sb-email-submit {
  z-index: 90;
}

#footer-wrap .footer #magento-com #newsletter #Emailemail_msg {
  color: #ec4a24;
  opacity: 1;
  display: none;
  visibility: visible;
  position: absolute;
  margin: 2px 0 0;
  font-size: 11px;
  line-height: 12px;
  top: 53px;
  font-weight: bold;
}

#footer-wrap .footer #magento-com .nav a {
  font: 13px/28px 'Open Sans', sans-serif;
  letter-spacing: 1px;
  color: #ffffff;
  text-transform: capitalize;
}

#footer-wrap .footer #magento-com .nav a:hover {
  background: none;
  color: #cac3b4;
  transition-duration: 0.1s;
  -webkit-transition: 0.1s;
}

.jPanelMenu-panel,
#nav-main {
  -webkit-transition: left 300ms ease;
  -moz-transition: left 300ms ease;
  -ms-transition: left 300ms ease;
  -o-transition: left 300ms ease;
  transition: left 300ms ease;
}

body > .jPanelMenu-panel > img {
  position: absolute;
  top: -9999px;
}

#footer-wrap .footer #magento-com .email-invalid,
#footer-wrap .footer #magento-com .email-ty {
  position: absolute;
  bottom: -32px;
  width: 100%;
}

#footer-wrap .footer #magento-com .email-invalid p {
  margin: 0;
}

#footer-wrap .footer #social-network {
  padding: 0;
}

#footer-wrap .footer #social-network h4 {
  margin: 0 0 15px;
}

#footer-wrap .footer #social-network ul {
  margin-left: 0;
  overflow: hidden;
}

#footer-wrap .footer #social-network ul li {
  display: inline-block;
  margin: 0 0 0 10px;
  list-style: none;
}

#footer-wrap .footer #social-network ul li:first-child {
  margin: 0;
}

#footer-wrap .footer #social-network ul li a {
  width: 29px;
  height: 30px;
  text-indent: -9999px;
  overflow: hidden;
  float: left;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJEAAAA8CAYAAABmWlgTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3RjA5QzE5MDFDMjA2ODExQjM2NzgxQkZEOUJFNzhENCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRTUyMjM4MzE4QzIxMUU1OUNEQTg5NzM2RkRBMTE3MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRTUyMjM4MjE4QzIxMUU1OUNEQTg5NzM2RkRBMTE3MSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTkwNjIwQzcxNjIwNjgxMThDMTRGOEM5RDJBRjQxNTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0YwOUMxOTAxQzIwNjgxMUIzNjc4MUJGRDlCRTc4RDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5LP10DAAAUSklEQVR42uxcDbgXVZk/c71gpIIruguYblYS4Acstmp3MzGLSlpFpRbatSCTj+T2QGhXg57MYu2aloUGKvqwWS77qIlhlh/LcrdCwy+EzQx4+LBSUqQAAyFl9vfO/OZ/z5z/OTNn5j/3cnke3+d579yZOXPOzDnveb/O+f+CMAzVm/QmNULNN8/7RpnnjgT3Bb8G3gre+2ZX2mlK6xXd1lbJsRT6G3A/8KvgP4HfKCREnuXeCf5X8GjwCPAh2r3XwevBy8H3gJeB91XQJwPA/wx+H3gIBbcJvAu8Dvwk+EHwygrH4WDwB8GjwEP5DgEnyUbw0+CHwM+UG9iAxxD/BXLaF4ZgVBCoFulX/D84blOsQ7AFx7U4rsLJCpRZjvs7kuf1ujr/9yYZz09yPEeC36rdk2/9Dfh+8BL2c6a5ChZ895qs+8PAc8HnFXhTeYGrwf+V17iD3gOeA/4Y+CDP9q4Df58CXYYGgi8HTwIf7lF+NfgG8B3F2qwN/JEQovHonHH4/8z0/VjAQgoHhEfFHkfYgfO78c9i/L/VLkS53X0S+OucnL7jKd96FfheV4Emx/WD+KDMuLEFRV1m8H9SSwws8Nyh4FvAv6LQHlSgvduokUYUFB75rpngtTwe7vncyeDbwU+BTynY5ofBt4Ln1QsQ/gbprk5cVojTmbglz9zKOopanLl833MLjqd864/APwH/na8Qiam6D/yVAubORh+iKhzuUfYdFIJLMgQ7j/4B/Cj4Is/yosLvBH+LAlyGZGb/nKbBhyZCEG7gxLRoKBEa6qAgrV3kaixQwVhqwYmebR4GfgD8pQbH8xzw47ROmULUG/xj8JiKfAzRRA9TW2TZ546cMr70FvB/gCd7CNAj4PEVtNkH/AOaw0wBEm0AQRiiauYqLUKx3MQmLR01h5qmig6oI5zrIUi96dd8qKLxPIa+77uyhOha8AcKVvwkNcg/UiDEpHxCu38U7elhDq23FPy2Cp1j6ebv0Tl23RcN9F4tMBDT1EZh2FeyzXbwBS4TBnMk9Q9KPxJEGkcEKrAYmE6hSv5PCRfqCttyTNt3SoxnHh1FwXyrTYjOAH++aFQJPg28EPwEeAP9qIeMcu8G2+LPayvSQDaf7gcOMzWZPldCs8AX810uYlBQVnhvY0RnpkOmhrH2sDnAOAk+C+EYBn5bPCYiMkEfyEt/3J4MQQs7BSuomTr8J1ptKtuwuRNTuyibcALdnbrobCW1iS+tZWW26ERyDn82rr1BgVmn+RNPGw70XqrgPBKBlRdfQ2d4AriVdYn5PJv/i+BeaeRDNhgO9HBGIPpk+t8GOngRo7zENE2Pneh6HwiysJdhPTRyiMkXwGcJL8VxPo4H08yfmpg449nIR6I8teL/GzXhDPhNJxrvtos+3PPg7RwT6fO/GE54YjX6c1KcYgmS/go+Hrw5cbTOLihAiiH860Z0NYYC1MehHWZps+NKSwQ2jdHDeRntPsLwf4927XGaqFfoAI7m9UtpZhKBbrVEYB8zhKhRf/DfqM02xgnZYFwUtovZoilKBADnKBtsxn/34T7HIrgJxe8P44G+BNefiZ9LBCkd0rNKtBFIimOH9k0nWvrt45bJ7avZr2LqJaFejGhnNGlOX1HaYJzfHucwIhN3g+OZCRSwI8AXWu7/nP7UHY7n99H/2uPQTrs5q36hRSbjNdN9seW5r1EA5zDB1tagEDUn7UBYRsVhfKBCTUl0+jXBMmqPv1VhIliRaJxHn2mz7mDXzFhNC9UcKbQR6j7gpy3vdXlJAUqsyFfBL1gmTK8mdu5HS1RsLnUM8XimLzPQ5zjMVh/W+ykO/iZLYnFTRv3b4g6N2khorJbEPNaR5phAYRrj8c0i6JKVfzWj3PkM11vqb4V6+J5Mhjs7netIaM6i1mlOHHBN61AIdSc7KtOiCfFoo9E9hrY181Y+LoRYnV8b18TcndrEiKq/6j6CjVf/5Lh3rmEuj2fE80MVL638xSM3ZWrVFs3XsdGv+FzC/8frt2nXROifA4v/8n6a/0F03m00LO7TYITpz+hmDefv4NXFemJR07Sj0iF+ODIJRPSkJIVvhNa2GQlvzYg6W/nNPgnMly3XTmtmoq876V0OjSD0Lwz5n9Gk/16VkXK3aDpbsu1oRog22kp/IaFE5b9oXN8iTqR2vpMCezwjVFWvmcPB6YFOBCURrEDMdgt0CgYnOD2OagM4v6GY1hMgXHeFNeGLnn0JwvNalJCsX+EYrPWvzRxlkXzDz5iZnknH28f6CB3XRP/ElyZrs3NZxr1rM+rox1yDjeAgqt81IKCuCXFERptZvo1Oa2hizzAGx7X42B9DP0D3gxIzpDnHJ0MoVseaLRR/4zgcBzGKWqO5PSPx6Ik4eQXHnbHTHJ6YXr1I2rJOJF+6gBp3trIvO+229W2zKrbs/xg703WvpuJybKuLxtOBa8RUugSiV4Ma9AZGe0n08xP+v9yVLQ5TGWeVcpCT8BxHEfxHaOZOY6rl4FjKRPAirQVTHryOsntZ2YakjkRAO8+LbeOw0B9UvMbmW8++JqrzqundGff+RFNgoyvob5Shfsqd3t/Bdhuh87X/9Uhou+N7dmBctxjawuIYh3rE9hEK2Sbm4HbyPt4/FDM3EHWKVt2F8rs63aIgMbeqge8ULfNlpgZ+6ihjS91sbWLS0JeGMfF0isUM6vdOyqjjOeZQbCRrX/OZzyi6WPgZx0f+lb7M5gaF6BDH/8rhtG7AQK81w3NLovsa3BqO49vpkxxNqXgWhxPw3F5dANMOuqqZR62t33oOvk5L6LB/3ZE+yapnnQjR78k+tJj5mCeSWeO4l7UlYwUjIheJP3CfKrY3SDLRX3Lce5p1PdGNwcM25tFWpRONob5ksTGO8MJ23JsVxKmLNRwLrriHv8O96aoW/geP4vyp9PJJTbhW8ShR7EvG+xyZYc5nUMv6TLKjLdceTZKNP+qmzt3C7PJPM8oMZ7Lx8AL13qLs60dCD/D4PzmzrEp6iNpphbl1J8k+Q3eMYQR4l+TFklV9CpxohHnxabBSC/+PwaVj0+mA2nMrtAsPmOouw01Y7/lNsuB6snFNJsKqRIgWqnK7EIvSQnauvPgvM8p9gjPjepW/v+irjOqsTp/qzH5vL5AqaJS+rzndHbasM92IptiPS+8nisvIwmrQG6eHxuehMUSptbQOw8G/2fJO31bFl7ZqYTy/yYz8bmdGtBa+LjWSfVXTDpVeiJQ1rR87ysr7LNCEzkbJAutlGW3erdLLM9eravYQZdEa5lySb5Z3ODNdJBIUERBxZmU54psqlQ+KBORZRkiXxRGaKUgpH+lu1blulkTKDxuBxhBGftsYgb1Mzfyqw//rTaEZ4MjrST7tRjMXchkb7dNFnXu1YauX0sScxXPJD32FofNLOXWdxVzUezLKyC9RrjSuiV8kW3cnaNfeZ/hLSWQ50RiEQ4181qmOe5clI02tsxgyIaZkbFrjRCv9EkR8KzbxASZEeDoE5s/x9QACH05TtWUbc0N+LYu9hG2Y9AUV7/XqbcmZHVHBeH45SczqQiRbNGSV/XtdIEAPU52a9FnmJPrF9j5aavgFHesn6UPt4Yw4lom+j6r6FWpXumCD5fpMCuEALTVg2yc9QNXvDUroKEfy8nZVv5dqK4RpgexohEwN6czphDfheDKO7TiK5mjBLTi/YR9mkO+EkIzWNJeWW6oJ0HOymyfeuF9HspQxJyfxW5bEp73JlZWdzw+YWWGDqxmyW8NgFS+23sN3CSgoZzTYpvhB33Xc+yNn9zKV/qlMoyQRZ6vjnvxoAVFYtFl+UOfSh5pCVuntHprDHDnhtV98RMlHCuELdAkezHin6+jPTKt4PCfoDprNaf0CndUqHO1fctZvzygjftGFyp5SL0OLVLwpLMwZ8HMzkp5FSSKjc5ieyHivUJYTnktvdQ00H6f+lcO6e9FzooFm81uzSB66lCZTddV4uiKfq1S8LeL3JRuTBN+/s8FtHuVFkFqYiCxLu6kJJim/lP1/q3if9eoG2gypvc/2/M5F0CIzIARLkoSh9rsy1bntIx2bR5tlg+ResIS5nUUF3nEWrcGWkt8pCc+5rvFsyrF7Q+lAvVBAeH7IZONsnvvSKuaIZFNYkaWYN+gsD02ihQL0a4a9szyceduslG0hn6MT70tifi7B2LZCmDpUSkjSCclEAug0d8gz8bOZJiwrUh3KAOcVz2f2MLQ/if6VdTzzfgGbkGQ7P8hoZQSd3Db6MgmdwxCyirW4t9DcXMDoycyUvsqI6mcUoOcraLMP2/s4Q3JbsvO31GB3qPSCs5VSwhDqDnItTO8b70iUDWXRfqDBshpP7aT9jDqUpOVyHHdo20iMYyGSiG00eTjHsx/N8RZOLhHwJT4a1leI9jcdpkVDu5np7WoaSA44Izep7N2MVjpAAB0aolK/iETHpFBB8PJdjQqys0In2Jde7CZhrYxEYMsIEp5LoYKgjkLbSbw0ERophAqCl9hXQYd4oYKgrZUVDoIXKgjafKZcC2lUkMmtbX3ZVgv7dbCWmxKzspa+okR/y2+e156JCjKltc1LiDie3qggqLM8KggaawgVJK9xR5ulUUHQ3uslhac0KkixNmuDLRNCll/GqbolESd10DlejDa3lhEifGdpVBDUe28hIUJjBzEqm63KgwBIlvrTaPxFz4E8lPmMi1U5UAfREp9Be6sKCE/AcFmEvgyog6yTTUKbT/oKEQZaNsRPVXWgDt4k2mEBtNKDvkKE72xm7u+LDYznA+zfP+aG+GiwUlQQ1DfcYzArQwVBXRd5ClBlqCCo65N+bbZNpAYb20C/RqggrMvnOytFBaF1cgsRCnQJKgjqHZpjnytFBUGdkz0EqFJUENR5eU6bE+kaDKmgTaljbp4gcTwrRwVBvfsHFYQzwqb1ugQVBHWPyjBhXYIKgrovcLT5YdY/qMLvlLraWLeLugwVhBMxLUS4WBoVBHZyIfgJ8AZGLj0CFYR+lkl1qCB454vB14IbRgVhVGmmQ6ZmaCBxamQ3wzBOpib4OwE1XH++b5ihkabSUTcFt9tQQXRNdL0qBsMm4ef0AjmFKfiw441IYYpRxjffJNnqCxkSy76eb1OjhBRgeaejGRiY+RBTmJcb58sa6FyJ7K4xorHxGT6QfK+ssj/KKEjWKqdBKJJxkKWnW3LGZaxplqltbYuukh4Rh/xWRrSyC0B+Pn6FxnN4XXghQ31bcDQT7fx9LdmIk1KoIHp4y1nfbaggaDuFCoL2ragguN6Ost2KCoI2r0abG6fEeaBxWWWhdTaj3H2a0yv7dO7H88+jHnETfHJS41CHFyqI1hdFUiA9CxUEL9QH3BAqiCFAsV2FOVUZqCBo04kKIgIIngOuFBWEicSsPFAnKkiaiAri/TOnM1X6t3BWVJAyAsS+daKCoM96NbFzewwqiCyhgJ2oILi3KaP+HoUKojrBJFxUQwUxrhMVpFBI3qLlhLxRQcQxZxSXJ0gHHioIXrpHooLgvd4PzkUFwcD0V/mQyAl2wGKHcJkR5siMQCQTFSRjKSpCBcmJ8hI6MFBB8DFLk7UpSn/DqCCoMxMVBO08os3MGiqIcX0LzjdrQr6TuZ8MVJAaUoeL7kAdLajrZRyJChI5v2JaJQK6yygve55ce5caRgVBmxEqiPhjntZH6E1UkBzfRqc16OTxTIXovoITFUS5N/onJD8GXM3AhqggqoYKokVlI+koS+BAVJA6x7kyVBC8z2w60yZVgwqCjlvjsJmPabO2NCoI6unxqCD4PokOc1FBCgh+ovEk57aSuwn0sH49+62GCpJRXyWoIAVSNz0PFYSzsjDhuf2CCoLOdqKCqOJ7miN8g1tubN+kaqggtbpEOw2kVt2l6n8UUBkqCL6pECpIsyqICqJ58hvR2DZtEIdpjeShghziiFwiVBBRp+IHFdza0eNQQdi3x+XUew0d6+2a//YCvv1Z+kXrPbVao6ggM3Sfr4AQrWvCgz0SFaSIADET7UQFYV37CRXESUQFiTLDs5SBCiKhOt5b/MPp2jOS2X7KUV8mKojkcxzPifCc7yFAQgcWKgg++oBGBWFIvSKjzBjutYpQQYx7ESoIly/0nZvHZES2K2heC6GCoPx6z4nac1BBpHP54rmoIHjx65kMzfo4L1QQ+i77BRXEZX74bS4/birNmM9eJy9UELRXChUEzzlRQURom9nBEr72SFQQV5KMIWguKojsLNDOuxUVBG3vwHtaUEHi6O3mee27p7S2aaggKaqhgni0eTec8R2Tp7fVImW0a0UFwfUDGxUEH/eSpkaX4oOsqCB6OYcAlUIFkfU1PFuHCoJrVlQQbqdIKIUKgntOVJBkb3mCCkJTYq7kT4IAaagg0YQ4nYMznwI/TeXvgiQqSJ0h6XJUkGQtrlnr4HXomB6BCoL3qAQVxNBCCXUpKgjaTO2lgobYCg2xgJpAX1+8iT6GaOTHGK324iQmKkjdGpgt0l0Qb9yv83VkKaNbUEGajIbnOwa7EYpQQWxmiYP8KS0BmaCCXEdH+DdalCOm73JPAXKignCj+ViVDb5QhpyoIBCkByks5ir4FH7fa/Tf9lATPe4hQBEqSOeGfStdR61W9XhO0H/J02Tp5MpRQejUKsegdgkqSNbPlXCvS1BBUO8ud5vt8l6zVWOgFboGmo32FmUVYh9UjgpijmeTo/GrVEWoIHpCMkeQKkEFQV2TfFL2KFMpKojnd8qgz6AfU5aYGGxf5FNYBAlcGSqI7TubMhpvCBUEz8tM8UYF4e/FGkIFQR2FUEFQvmFUENTxObA3KghN2yU0fR0F2uvgM7IprzAqCJ5pCBUEz89xjafvz6itqCCo9B6tTIQKYnPySuQlCqGCZGxdKNJmIVQQfcHZRXmoIGiz4M+ov5GJCuL7W3wuXXmhgvho2P8XYACoEEKeUESl0QAAAABJRU5ErkJggg==');
}

#footer-wrap .footer #social-network ul li .btn-twitter {
  background-position: -29px 0;
}

#footer-wrap .footer #social-network ul li .btn-twitter:hover {
  background-position: -29px -30px;
}

#footer-wrap .footer #social-network ul li .btn-lnkdn {
  background-position: -58px 0;
}

#footer-wrap .footer #social-network ul li .btn-lnkdn:hover {
  background-position: -58px -30px;
}

#footer-wrap .footer #social-network ul li .btn-gplus {
  background-position: -87px 0;
}

#footer-wrap .footer #social-network ul li .btn-gplus:hover {
  background-position: -87px -30px;
}

#footer-wrap .footer #social-network ul li .btn-youtube {
  background-position: -116px 0;
}

#footer-wrap .footer #social-network ul li .btn-youtube:hover {
  background-position: -116px -30px;
}

#footer-wrap .footer #social-network ul li .btn-facebook:hover {
  background-position: 0 -30px;
}

#footer-wrap #copyright {
  font: 13px/26px 'Open Sans', sans-serif;
  text-transform: capitalize;
  color: #7b756b;
  border-top: 1px solid #5a5955;
  padding: 30px 0;
  overflow: hidden;
}

#footer-wrap #copyright .nav {
  margin: 0;
  padding: 0;
}

#footer-wrap #copyright li {
  display: inline-block;
  margin: 0 0 0 20px;
  line-height: 12px;
}

#footer-wrap #copyright a {
  color: #fff;
  font-size: 13px;
  line-height: 26px;
}

#footer-wrap #copyright a:hover {
  text-decoration: none;
  background: none;
  color: #cac3b4;
}

@media (max-width: 767px) {
  #footer-wrap .footer {
    padding: 62px 0 0;
    text-align: center;
  }

  #footer-wrap .footer .lang-switch {
    padding-top: 40px;
    padding-bottom: 25px;
  }

  #footer-wrap .footer #magento-com .contact-us {
    margin-top: 40px;
  }

  #footer-wrap .footer #magento-com #social-network {
    padding-top: 60px;
    margin-bottom: 60px;
  }

  #footer-wrap .footer #magento-com #newsletter {
    padding-left: 20px;
    margin-top: 40px;
  }

  #footer-wrap .footer #magento-com #newsletter:after {
    display: block;
    clear: both;
    content: '';
  }

  #footer-wrap .footer #magento-com .learn-more {
    margin-bottom: 0;
  }

  #footer-wrap .footer #magento-com .learn-more .menu.nav {
    overflow: hidden;
    margin-bottom: 0;
  }

  #footer-wrap .footer #magento-com .learn-more .menu.nav a {
    display: inline-block;
  }

  #footer-wrap .footer #magento-com #copyright-mobile {
    padding-left: 20px;
    text-transform: uppercase;
    color: #989287;
    overflow: hidden;
    margin-bottom: 62px;
    padding-top: 50px;
  }

  #footer-wrap .footer #magento-com #copyright-mobile .nav {
    margin: 0;
    padding: 0;
  }

  #footer-wrap .footer #magento-com #copyright-mobile .nav li {
    display: block;
    margin-bottom: 15px;
  }

  #footer-wrap .footer #magento-com #copyright-mobile .nav li a {
    color: #cac3b4;
    display: inline-block;
    font: 14px 'Open Sans', sans-serif;
    letter-spacing: 0;
  }

  #footer-wrap .footer #magento-com #copyright-mobile .nav li a:hover {
    background: none;
  }

  #footer-wrap .footer #magento-com #copyright-mobile .nav li:last-of-type {
    margin-bottom: 0;
  }

  #footer-wrap .footer #magento-com .intro-paragraph {
    margin: 0;
    padding: 0;
    border: none;
  }

  #footer-wrap .footer #magento-com .intro-paragraph a {
    overflow: hidden;
    display: block;
  }

  #footer-wrap .footer #magento-com .intro-paragraph h3 {
    display: none !important;
  }

  #footer-wrap .footer #magento-com .intro-paragraph #logo {
    margin: 0 auto 58px;
    float: none;
    display: block;
  }

  #footer-wrap .footer #magento-com .intro-paragraph .sales-login ul {
    overflow: hidden;
    margin: 0;
  }

  #footer-wrap .footer #magento-com .intro-paragraph .sales-login ul li {
    float: left;
    width: 50%;
    text-align: center;
  }

  #footer-wrap .footer #magento-com .intro-paragraph .sales-login ul li:nth-of-type(odd) a {
    border-right-width: 1px;
    border-left-width: 0;
  }

  #footer-wrap .footer #magento-com .intro-paragraph .sales-login ul li:nth-of-type(even) a {
    border-right-width: 0;
    border-left-width: 1px;
  }

  #footer-wrap .footer #magento-com .intro-paragraph .sales-login ul li a {
    border: 3px solid #5a5955;
    line-height: 70px;
    color: #fff;
  }

  #footer-wrap #copyright {
    text-align: center;
    margin-top: 40px;
  }

  #footer-wrap #copyright .copyright-date {
    float: none;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  #footer-wrap .footer #social-network {
    margin-top: 40px;
  }
  #subnav ul.menu > li:not(.relative) .submenu .submenu_description {
    float: none;
    width: auto;
    border-bottom: 1px solid #676056;
    padding-bottom: 10px;
    margin-bottom: 10px;
  }

  #subnav ul.menu > li:not(.relative) .submenu .submenu_description:after {
    display: none;
  }

  #subnav ul.menu > li:not(.relative) .submenu .submenu_description + .submenu_block {
    padding-left: 0;
  }
  #subnav ul.menu > li:not(.relative) .submenu .submenu_description .menu_title br{
    display: none;
  }

  #subnav ul.menu > li:not(.relative) .submenu .submenu_block {
    width: 179px;
  }

  #footer-wrap .lang-switch {
    padding-top: 40px;
  }

  #footer-wrap #magento-com {
    margin: 0 auto;
    width: 100%;
  }

  #footer-wrap #magento-com .primary-nav .nav li {
    height: 46px;
    padding: 0 20px;
    background-color: #eb662f;
    border-radius: 2px;
  }

  #footer-wrap #magento-com .primary-nav .nav li:last-child {
    display: none;
  }

  #footer-wrap #magento-com .primary-nav .nav li a {
    text-align: center;
    line-height: 44px;
    color: #fff;
    display: block;
  }

  #footer-wrap #copyright .container > * {
    width: 100%;
  }

  #footer-wrap #copyright .copyright-links {
    float: right;
  }

  #footer-wrap #copyright .copyright-links ul.nav {
    overflow: hidden;
    text-align: center;
  }

  #footer-wrap #copyright .copyright-links ul.nav li {
    float: none;
    display: inline-block;
  }

  #footer-wrap #copyright .copyright-date {
    float: left;
  }
}

@media (min-width: 992px) and (max-width: 1199px), (min-width: 1200px) {
  #footer-wrap #copyright .copyright-links {
    float: right;
  }

  #footer-wrap #copyright .copyright-date {
    float: left;
  }
}

td.messageAuthorColumn, th.messageAuthorColumn, td.meTooCountColumn, th.meTooCountColumn, td.kudosCountColumn, th.kudosCountColumn {
  display: none !important;
}

a.lia-component-forums-action-report-abuse {
  font-weight: bold;
}

#lia-body .lia-content .lia-groups-image {
  margin: 10px 5px;
}
.nobr {white-space: nowrap !important}
img[src*="googleads"] {
  position: fixed;
  top: -9999px;
  left: -9999px;
}