@import url('//fonts.googleapis.com/css?family=Droid+Sans');
/* MIXINS */
/*
yong joseph bakos
This is a sassified version of Eric Meyer's reset.css
http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
*/
/* line 5, scss/main.scss */
#livefyre {
  clear: both;
  float: none;
  margin: 30px 0;
  min-height: 420px;
  position: relative;
  text-align: left;
  /*****************************************************
      WIDGET ERROR MESSAGE
   *****************************************************/
  /*****************************************************
      CIRCLE BACKGROUND
   *****************************************************/
  /*****************************************************
      SMALL ARROWS
   *****************************************************/
  /*****************************************************
      NAMESPACE
   *****************************************************/
}
/* line 173, scss/_mixins.scss */
#livefyre html, #livefyre body, #livefyre div, #livefyre span, #livefyre applet, #livefyre object, #livefyre iframe, #livefyre h1, #livefyre h2, #livefyre h3, #livefyre h4, #livefyre h5, #livefyre h6, #livefyre p, #livefyre blockquote, #livefyre pre, #livefyre a, #livefyre abbr, #livefyre acronym, #livefyre address, #livefyre big, #livefyre cite, #livefyre code, #livefyre del, #livefyre dfn, #livefyre em, #livefyre font, #livefyre img, #livefyre ins, #livefyre kbd, #livefyre q, #livefyre s, #livefyre samp, #livefyre small, #livefyre strike, #livefyre strong, #livefyre sub, #livefyre sup, #livefyre tt, #livefyre var, #livefyre dl, #livefyre dt, #livefyre dd, #livefyre ol, #livefyre ul, #livefyre li, #livefyre fieldset, #livefyre form, #livefyre label, #livefyre legend, #livefyre table, #livefyre caption, #livefyre tbody, #livefyre tfoot, #livefyre thead, #livefyre tr, #livefyre th, #livefyre td {
  background: none;
  float: none;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: normal;
  vertical-align: baseline;
  /* box shadow */
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
/* line 192, scss/_mixins.scss */
#livefyre img {
  display: inline;
}
/* line 195, scss/_mixins.scss */
#livefyre form {
  width: auto;
}
/* line 198, scss/_mixins.scss */
#livefyre input {
  width: auto;
}
/* line 201, scss/_mixins.scss */
#livefyre *:focus {
  outline: 0;
}
/* line 204, scss/_mixins.scss */
#livefyre body {
  line-height: 1px;
  color: black;
  background: white;
}
/* line 209, scss/_mixins.scss */
#livefyre ol, #livefyre ul {
  list-style: none;
}
/* line 212, scss/_mixins.scss */
#livefyre table {
  border-collapse: separate;
  border-spacing: 0px;
}
/* line 216, scss/_mixins.scss */
#livefyre caption, #livefyre th, #livefyre td {
  text-align: left;
  font-weight: normal;
}
/* line 220, scss/_mixins.scss */
#livefyre blockquote:before, #livefyre blockquote:after, #livefyre q:before, #livefyre q:after {
  content: "";
}
/* line 223, scss/_mixins.scss */
#livefyre blockquote, #livefyre q {
  quotes: "" "";
}
/* line 15, scss/main.scss */
#livefyre .lf_box_container {
  display: none;
  margin: 0;
  padding: 5px;
  position: absolute;
  z-index: 9999;
}
/* line 22, scss/main.scss */
#livefyre .lf_box_container .lf_box {
  background-color: #fff;
  border: 1px solid #b2b2b2;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  /* box shadow */
  box-shadow: 0px 0px 0px 2px #c9c9c9;
  -moz-box-shadow: 0px 0px 0px 2px #c9c9c9;
  -webkit-box-shadow: 0px 0px 0px 2px #c9c9c9;
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.21);
  -moz-box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.21);
  -webkit-box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.21);
}
/* line 44, scss/main.scss */
#livefyre #lf_widget_message.lf_error {
  margin: 0;
  padding: 10px 0;
  width: 100%;
}
/* line 53, scss/main.scss */
#livefyre .lf_arrow_circular_background {
  background-color: #ededed;
  background-image: -moz-linear-gradient(100% 100% 90deg, #d0d0d0, #eeeeee);
  background-image: -webkit-gradient(linear, left bottom, left top, from(#d0d0d0), to(#eeeeee));
  background-image: -moz-linear-gradient(100% 100% 90deg, rgba(0, 0, 0, 0.13), rgba(255, 255, 255, 0.13));
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.13)), to(rgba(255, 255, 255, 0.13)));
  border: 1px solid #cfcfcf;
  border: 1px solid rgba(0, 0, 0, 0.19);
  display: block;
  height: 12px;
  margin: 0 5px 0 0;
  padding: 0;
  width: 12px;
  /* border radius */
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  /* box inner shadow */
  box-shadow: 1px 1px 0px #fff;
  -moz-box-shadow: 1px 1px 0px #fff;
  -webkit-box-shadow: 1px 1px 0px #fff;
}
/* line 81, scss/main.scss */
#livefyre .lf_right_arrow {
  float: left;
}
/* line 84, scss/main.scss */
#livefyre .lf_right_arrow label {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/right_arrow.png") 5px 4px no-repeat;
  cursor: pointer;
  display: block;
  height: 12px;
  width: 12px;
}
/* line 92, scss/main.scss */
#livefyre .lf_down_arrow {
  margin: -6px 0 0 6px;
  position: absolute;
}
/* line 96, scss/main.scss */
#livefyre .lf_down_arrow label {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/down_arrow.png") 4px 5px no-repeat;
  cursor: pointer;
  display: block;
  height: 12px;
  width: 12px;
}
/* line 108, scss/main.scss */
#livefyre .lf_namespace {
  background-color: #eff2f8;
  border: 1px solid #cdd5e6;
  color: #31446a;
  cursor: pointer;
  /* border radius */
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
/* line 120, scss/main.scss */
#livefyre .lf_namespace:hover,
#livefyre .lf_namespace.lf_reply:hover .lf_namespace_reply {
  background-color: #e1e6f1 !important;
}
/* line 124, scss/main.scss */
#livefyre .lf_namespace.tw_mention,
#livefyre .lf_namespace.lf_reply.tw_mention .lf_namespace_reply {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/twitter_namespace.png") 3px 3px #eff2f8 no-repeat;
  padding: 0 4px 0 20px;
}
/* line 129, scss/main.scss */
#livefyre .lf_namespace.fb_mention,
#livefyre .lf_namespace.lf_reply.fb_mention .lf_namespace_reply {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/facebook_namespace.png") 3px 3px #eff2f8 no-repeat;
  padding: 0 4px 0 20px;
}
/* line 134, scss/main.scss */
#livefyre .lf_namespace.lf_mention,
#livefyre .lf_namespace.lf_reply.lf_mention .lf_namespace_reply {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/livefyre_namespace.png") 3px 3px #eff2f8 no-repeat;
  padding: 0 4px 0 20px;
}
/* line 138, scss/main.scss */
#livefyre .lf_namespace.lf_reply {
  background: none;
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/comment_reply_arrow.png") 0px 4px no-repeat;
  border: none;
  padding: 0 0 0 15px;
}
/* line 144, scss/main.scss */
#livefyre .lf_namespace.lf_reply:hover {
  background-color: transparent !important;
}
/* line 147, scss/main.scss */
#livefyre .lf_namespace.lf_reply .lf_namespace_reply {
  background-color: #eff2f8;
  border: 1px solid #cdd5e6;
  /* border radius */
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
/* line 66, scss/_mixins.scss */
#livefyre .tipsy {
  font-family: arial, sans-serif;
  padding: 5px;
  font-size: 12px;
  position: absolute;
  z-index: 100000;
  line-height: 16px;
}
/* line 67, scss/_mixins.scss */
#livefyre .tipsy-inner {
  padding: 5px 8px 4px 8px;
  background-color: black;
  color: white;
  max-width: 200px;
  text-align: center;
}
/* line 68, scss/_mixins.scss */
#livefyre .tipsy-inner {
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 69, scss/_mixins.scss */
#livefyre .tipsy-arrow {
  position: absolute;
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/tipsy.gif") no-repeat top left;
  width: 9px;
  height: 5px;
}
/* line 70, scss/_mixins.scss */
#livefyre .tipsy-n .tipsy-arrow {
  top: 0;
  left: 50%;
  margin-left: -4px;
}
/* line 71, scss/_mixins.scss */
#livefyre .tipsy-nw .tipsy-arrow {
  top: 0;
  left: 10px;
}
/* line 72, scss/_mixins.scss */
#livefyre .tipsy-ne .tipsy-arrow {
  top: 0;
  right: 10px;
}
/* line 73, scss/_mixins.scss */
#livefyre .tipsy-s .tipsy-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -4px;
  background-position: bottom left;
}
/* line 74, scss/_mixins.scss */
#livefyre .tipsy-sw .tipsy-arrow {
  bottom: 0;
  left: 10px;
  background-position: bottom left;
}
/* line 75, scss/_mixins.scss */
#livefyre .tipsy-se .tipsy-arrow {
  bottom: 0;
  right: 10px;
  background-position: bottom left;
}
/* line 76, scss/_mixins.scss */
#livefyre .tipsy-e .tipsy-arrow {
  top: 50%;
  margin-top: -4px;
  right: 0;
  width: 5px;
  height: 9px;
  background-position: top right;
}
/* line 77, scss/_mixins.scss */
#livefyre .tipsy-w .tipsy-arrow {
  top: 50%;
  margin-top: -4px;
  left: 0;
  width: 5px;
  height: 9px;
}

/*****************************************************
    PINGS
 *****************************************************/
/* line 163, scss/main.scss */
#lf_pings {
  margin-bottom: 20px;
  padding: 0 20px;
}
/* line 167, scss/main.scss */
#lf_pings h3 {
  margin-bottom: 5px;
  text-transform: uppercase;
}
/* line 171, scss/main.scss */
#lf_pings ol, #lf_pings ul {
  margin-left: 20px;
}

/* line 1, scss/fyre.scss */
#livefyre {
  /*****************************************************
      USER AUTH DROPDOWN
   *****************************************************/
  /*****************************************************
      ACTION BAR UNDERNEATH THE COMMENT BOX
   *****************************************************/
  /*****************************************************
      COMMENT ORDERING
   *****************************************************/
  /*****************************************************
      STREAM/COMMENT MESSAGES
   *****************************************************/
  /*****************************************************
      COMMENT TEXTAREA
   *****************************************************/
  /*****************************************************
      REPLY COMMENT BOX
   *****************************************************/
  /*****************************************************
      COMMENT NOTIFIER
   *****************************************************/
  /*****************************************************
      NAMESPACE
   *****************************************************/
  /*****************************************************
      OTHER
   *****************************************************/
}
/* line 2, scss/fyre.scss */
#livefyre #lf_fyre_head {
  margin-bottom: 20px;
  /*****************************************************
          HEAD BAR THAT HOLDS COMMENT AND LISTENER #S AS WELL AS LISTENER AVATARS
   *****************************************************/
}
/* line 8, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_head_bar {
  height: 26px;
  margin-bottom: 10px;
  overflow-y: hidden;
  padding: 3px 0;
}
/* line 14, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_head_bar label {
  display: inline-block;
  font-family: arial;
  font-size: 16px;
  font-weight: bold;
  height: 28px;
  line-height: 28px;
  margin: 0 10px 0 0;
  padding: 0;
  vertical-align: top;
}
/* line 25, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_head_bar .lf_avatar {
  display: inline-block;
  margin: 0 4px 0 0;
  padding: 1px 0;
}
/* line 30, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_head_bar .lf_avatar a.lf_mini_avatar {
  display: block;
  height: 24px;
  margin: 0 3px;
  width: 24px;
}
/* line 36, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_head_bar .lf_avatar a.lf_mini_avatar img {
  border: 1px solid #b5bec4;
  height: 24px;
  padding: 1px;
  width: 24px;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 41, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar {
  height: 36px;
  position: relative;
}
/* line 45, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar .lf_auth_section {
  float: left;
  width: 100%;
}
/* line 49, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar .lf_logo {
  background-color: transparent;
  border: 1px solid transparent;
  display: block;
  margin: 5px 0 0 16px;
  padding: 4px 0 0 16px;
  position: absolute;
  right: 3px;
  text-decoration: none;
  width: 96px;
  z-index: 2;
  /* border radius */
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  /* box shadow */
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
/* line 71, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar .lf_logo img {
  height: 27px !important;
  width: 81px !important;
}
/* line 75, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar .lf_logo .lf_conv_box {
  display: none;
  font-family: arial;
  font-size: 11px;
  height: 65px;
  line-height: 100%;
  list-style-type: none;
  margin: 5px 0 0 -16px;
  overflow: hidden;
  padding: 0;
  text-align: middle;
  width: 112px;
}
/* line 88, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar .lf_logo .lf_conv_box li.lf_admin_settings {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/gears.png") 14px 3px no-repeat;
  padding-left: 28px;
}
/* line 92, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar .lf_logo .lf_conv_box li {
  color: #696969;
  cursor: pointer;
  font-family: arial;
  font-size: 10px;
  list-style-position: none;
  margin: 0;
  padding: 4px 4px 4px 16px;
  text-decoration: none;
}
/* line 103, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar .lf_logo .lf_conv_box li:hover,
#livefyre #lf_fyre_head .lf_login_bar .lf_logo .lf_conv_box li:hover a:hover {
  background-color: #3082e9;
  color: #ececec;
  cursor: pointer;
  text-decoration: none;
}
/* line 112, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar .lf_logo .lf_conv_box li a,
#livefyre #lf_fyre_head .lf_login_bar .lf_logo .lf_conv_box li a:active,
#livefyre #lf_fyre_head .lf_login_bar .lf_logo .lf_conv_box li a:link,
#livefyre #lf_fyre_head .lf_login_bar .lf_logo .lf_conv_box li a:visited {
  color: #696969;
  cursor: pointer;
  text-decoration: none;
}
/* line 117, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar .lf_logo .lf_gears {
  height: 11px !important;
  margin: 7px 0 0 0;
  vertical-align: top;
  width: 11px !important;
}
/* line 124, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar .lf_logo:hover {
  background-color: #fff;
  border: 1px solid #b2b2b2;
  height: 80px;
  padding: 4px 0 0 16px;
  /* box shadow */
  box-shadow: 0px 0px 0px 3px #c9c9c9;
  -moz-box-shadow: 0px 0px 0px 3px #c9c9c9;
  -webkit-box-shadow: 0px 0px 0px 3px #c9c9c9;
  box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.21);
  -moz-box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.21);
  -webkit-box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.21);
}
/* line 138, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar .lf_logo:hover .lf_conv_box {
  display: block;
}
/* line 141, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar .lf_logo:hover img.lf_gears {
  display: none;
}
/* line 146, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar #lf_comment_help {
  cursor: pointer;
  display: block;
  font-size: 10px;
  margin: 25px 0 0 0;
  padding: 0;
  position: absolute;
  right: 36px;
  z-index: 1;
}
/* line 158, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_login_bar #lf_comment_help:link, #livefyre #lf_fyre_head .lf_login_bar #lf_comment_help:visited, #livefyre #lf_fyre_head .lf_login_bar #lf_comment_help:active {
  color: inherit;
}
/* line 163, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_avatar img {
  float: left;
  border: 1px solid #b5bec4;
  height: 34px;
  padding: 1px;
  width: 34px;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 168, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedin {
  color: inherit;
  float: left;
  height: 34px;
  text-decoration: none;
}
/* line 174, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedin .lf_user_nick {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/down_arrow.png") 9px right no-repeat;
  color: inherit;
  cursor: pointer;
  float: left;
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  margin: 6px 0 0 12px;
  padding: 2px 12px 2px 0;
  text-decoration: none;
}
/* line 186, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedin .lf_user_nick:hover {
  background: none;
}
/* line 190, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedin .lf_box_container {
  margin: 28px 0 0 4px;
}
/* line 193, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedin .lf_box_container .lf_user_box {
  height: auto;
  line-height: 100%;
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  text-decoration: none;
  width: 121px;
}
/* line 203, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedin .lf_box_container .lf_user_box li {
  color: #696969;
  cursor: pointer;
  font-family: arial;
  font-size: 10px;
  list-style: none;
  margin: 0;
  padding: 4px 4px 4px 9px;
}
/* line 213, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedin .lf_box_container .lf_user_box li:hover,
#livefyre #lf_fyre_head .lf_user_loggedin .lf_box_container .lf_user_box li:hover a {
  background-color: #3082e9;
  color: #ececec;
  text-decoration: none;
}
/* line 219, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedin:hover .lf_box_container {
  display: block;
}
/* line 222, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedin:hover .lf_user_nick {
  background: none;
}
/* line 227, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout {
  color: #000;
  cursor: pointer;
  float: left;
  font-size: 16px;
  font-weight: bold;
  margin-top: 18px;
  text-decoration: none;
  z-index: 9999;
}
/* line 238, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout .lf_avatar,
#livefyre #lf_fyre_head .lf_user_loggedout .lf_login_options ul {
  border: 1px solid #d6dce1;
  cursor: pointer;
  display: block;
  padding: 1px;
  /* border radius */
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
/* line 249, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout .lf_avatar {
  float: left;
}
/* line 252, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout .lf_login_options {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/left_arrow.png") 0px 15px no-repeat;
  display: none;
  float: left;
  margin-left: 2px;
  padding-left: 4px;
  position: relative;
  z-index: 2;
}
/* line 261, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout .lf_login_options ul {
  background-color: #e8ecef;
  height: 34px;
  list-style: none;
  padding: 1px 5px;
  /* box shadow */
  box-shadow: inset 0px 0px 0px 1px #fff;
  -moz-box-shadow: inset 0px 0px 0px 1px #fff;
  -webkit-box-shadow: inset 0px 0px 0px 1px #fff;
}
/* line 272, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout .lf_login_options ul li {
  display: block;
  float: left;
  height: 16px;
  margin: 9px 2px;
  padding: 0;
  width: 12px;
}
/* line 280, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout .lf_login_options ul li.livefyre {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/auth_livefyre_off.png") 0px 0px no-repeat;
}
/* line 283, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout .lf_login_options ul li.twitter {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/auth_twitter_off.png") 0px 0px no-repeat;
}
/* line 286, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout .lf_login_options ul li.facebook {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/auth_facebook_off.png") 0px 0px no-repeat;
}
/* line 289, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout .lf_login_options ul li.google {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/auth_google_off.png") 0px 0px no-repeat;
}
/* line 292, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout .lf_login_options ul li.linkedin {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/auth_linkedin_off.png") 0px 0px no-repeat;
}
/* line 298, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout:hover .lf_avatar {
  background-color: #d5dbe0;
}
/* line 301, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout:hover .lf_avatar img {
  -webkit-box-shadow: inset 0px 0px 0px 10px #000;
}
/* line 305, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout:hover .lf_login_options {
  display: block;
}
/* line 308, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_user_loggedout:hover .lf_login_options ul {
  background-color: #d5dbe0;
}
/* line 314, scss/fyre.scss */
#livefyre #lf_fyre_head #login_issues {
  display: block;
  float: left;
  margin: 15px 0 0 0;
  /* opacity */
  opacity: .25;
  filter: alpha(opacity=25);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
}
/* line 324, scss/fyre.scss */
#livefyre #lf_fyre_head #login_issues img {
  height: 26px;
  margin-left: 4px;
  width: 26px;
}
/* line 330, scss/fyre.scss */
#livefyre #lf_fyre_head .lf_timeout_message {
  background-color: #ffa3a3;
  border: 1px solid #ff7272;
  color: white;
  font-family: arial;
  font-size: 13px;
  padding: 10px 0;
  text-align: center;
}
/* line 340, scss/fyre.scss */
#livefyre #lf_comment_form {
  clear: left;
}
/* line 347, scss/fyre.scss */
#livefyre .lf_comments_disabled {
  background-color: #e8e8e8;
  border: 1px solid #b2b2b2;
  color: #616161;
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  padding: 10px;
  text-align: center;
}
/* line 361, scss/fyre.scss */
#livefyre .lf_action_bar {
  background-color: #e7ecef;
  border: 1px solid #d6dcdf;
  height: 38px;
  margin: 4px 0 0 0;
  padding: 0;
  position: relative;
}
/* line 369, scss/fyre.scss */
#livefyre .lf_action_bar .lf_follow_link {
  color: #818181;
  cursor: pointer;
  font-family: arial;
  font-size: 12px;
  margin: 12px 0 0 0;
  position: absolute;
  left: 14px;
  text-decoration: none;
  /* text shadow */
  text-shadow: 1px 1px 1px #fff;
  text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.75);
}
/* line 383, scss/fyre.scss */
#livefyre .lf_action_bar .lf_follow_link label {
  cursor: pointer;
  /* selection */
}
/* line 386, scss/fyre.scss */
#livefyre .lf_action_bar .lf_follow_link label.on, #livefyre .lf_action_bar .lf_follow_link label.off {
  display: none;
}
/* line 389, scss/fyre.scss */
#livefyre .lf_action_bar .lf_follow_link label::selection {
  background: transparent;
}
/* line 390, scss/fyre.scss */
#livefyre .lf_action_bar .lf_follow_link label::-moz-selection {
  background: transparent;
}
/* line 391, scss/fyre.scss */
#livefyre .lf_action_bar .lf_follow_link label::-webkit-selection {
  background: transparent;
}
/* line 393, scss/fyre.scss */
#livefyre .lf_action_bar .lf_follow_link.following {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/check.png") 0px 2px no-repeat;
  padding-left: 18px;
}
/* line 397, scss/fyre.scss */
#livefyre .lf_action_bar .lf_follow_link.following label.on {
  display: block;
}
/* line 398, scss/fyre.scss */
#livefyre .lf_action_bar .lf_follow_link.following label.off, #livefyre .lf_action_bar .lf_follow_link.following label.inactive {
  display: none;
}
/* line 399, scss/fyre.scss */
#livefyre .lf_action_bar .lf_follow_link.following:hover {
  background: none;
}
/* line 402, scss/fyre.scss */
#livefyre .lf_action_bar .lf_follow_link.following:hover label.off {
  display: block;
}
/* line 403, scss/fyre.scss */
#livefyre .lf_action_bar .lf_follow_link.following:hover label.on, #livefyre .lf_action_bar .lf_follow_link.following:hover label.inactive {
  display: none;
}
/* line 408, scss/fyre.scss */
#livefyre .lf_share_post {
  display: block;
  float: right;
  margin: 10px 20px 0 0;
}
/* line 413, scss/fyre.scss */
#livefyre .lf_share_post label {
  color: #7b848d;
  display: inline;
  font-family: arial;
  font-size: 12px;
  padding: 0 2px 0 0;
  /* text shadow */
  text-shadow: 1px 1px 1px #fff;
}
/* line 423, scss/fyre.scss */
#livefyre .lf_share_post img {
  padding: 1px 4px 0 4px;
}
/* line 426, scss/fyre.scss */
#livefyre .lf_share_post input {
  margin: 0;
}
/* line 429, scss/fyre.scss */
#livefyre .lf_share_post:hover {
  text-decoration: none;
}
/* line 433, scss/fyre.scss */
#livefyre .lf_post {
  background-color: #fff;
  background-image: -moz-linear-gradient(100% 100% 90deg, rgba(181, 190, 196, 0.3), rgba(245, 247, 247, 0.3) 54%);
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(181, 190, 196, 0.3)), color-stop(54%, rgba(245, 247, 247, 0.3)));
  border: 1px solid #a5aeb4;
  color: #737c82;
  cursor: pointer;
  float: right;
  font-family: 'Droid Sans', arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  height: 24px;
  line-height: 24px;
  margin: 5px 6px 0 0;
  padding: 0 8px;
  text-transform: none;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  /* box shadow */
  box-shadow: 0px 1px 1px #b5bec4;
  -moz-box-shadow: 0px 1px 1px #b5bec4;
  -webkit-box-shadow: 0px 1px 1px #b5bec4;
  /* text shadow */
  text-shadow: 0px 1px 0px #fff;
  text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.75);
}
/* line 464, scss/fyre.scss */
#livefyre .lf_post:active {
  margin-top: 6px;
  /* box shadow */
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
/* line 472, scss/fyre.scss */
#livefyre .lf_post.on {
  background-image: -moz-linear-gradient(100% 100% -90deg, rgba(181, 190, 196, 0.4), rgba(245, 247, 247, 0.4));
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(181, 190, 196, 0.4)), to(rgba(245, 247, 247, 0.4)));
}
/* line 481, scss/fyre.scss */
#livefyre #lf_stream_direction {
  border-bottom: 1px solid #E5E5E5;
  color: #7B848D;
  display: none;
  font-size: 12px;
  margin-top: 10px;
  padding: 6px 2px;
}
/* line 489, scss/fyre.scss */
#livefyre #lf_stream_direction a {
  color: #7B848D;
}
/* line 492, scss/fyre.scss */
#livefyre #lf_stream_direction a.selected {
  text-decoration: none;
}
/* line 501, scss/fyre.scss */
#livefyre .lf_message {
  /* color:#818181; */
  color: #878d90;
  display: block;
  float: left;
  font-family: arial;
  font-size: 12px;
  height: 35px;
  margin: 0 0 0 14px;
  /* text shadow */
  text-shadow: -1px -1px 1px #353635;
  text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.2);
}
/* line 515, scss/fyre.scss */
#livefyre .lf_message .lf_message_text {
  color: #b1b8bb;
  display: block;
  float: left;
  margin: 12px 0 0 0;
  padding: 0;
  /* text shadow */
  text-shadow: 1px 1px 0px #f9f9f9;
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.75);
}
/* line 526, scss/fyre.scss */
#livefyre .lf_message .lf_message_text a {
  color: #73c9f5;
  cursor: pointer;
}
/* line 530, scss/fyre.scss */
#livefyre .lf_message .lf_message_text a:hover {
  color: #55b5e7;
}
/* line 535, scss/fyre.scss */
#livefyre .lf_message.live label.lf_message_icon, #livefyre .lf_message.connecting label.lf_message_icon, #livefyre .lf_message.dead label.lf_message_icon {
  background-image: -moz-linear-gradient(100% 100% 90deg, rgba(0, 0, 0, 0.21), rgba(255, 255, 255, 0.21));
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.21)), to(rgba(255, 255, 255, 0.21)));
  display: block;
  float: left;
  height: 10px;
  margin: 14px 8px 0 -2px;
  padding: 0;
  width: 10px;
  /* border radius */
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  /* box inner shadow */
  box-shadow: inset 0px -1px 0px rgba(255, 255, 255, 0.97), 0px -1px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px -1px 0px rgba(255, 255, 255, 0.97), 0px -1px 0px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: inset 0px -1px 0px rgba(255, 255, 255, 0.97), 0px -1px 0px rgba(0, 0, 0, 0.5);
}
/* line 555, scss/fyre.scss */
#livefyre .lf_message.live label.lf_message_icon {
  background-color: #9ebfd9;
}
/* line 558, scss/fyre.scss */
#livefyre .lf_message.connecting label.lf_message_icon {
  background-color: #ffc000;
}
/* line 561, scss/fyre.scss */
#livefyre .lf_message.dead label.lf_message_icon {
  background-color: #d37373;
}
/* line 564, scss/fyre.scss */
#livefyre .lf_message.error label.lf_message_icon {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/message_error.png") 0px 0px no-repeat;
}
/* line 567, scss/fyre.scss */
#livefyre .lf_message.maintenance label.lf_message_icon {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/message_maintenance.png") 0px 0px no-repeat;
}
/* line 570, scss/fyre.scss */
#livefyre .lf_message.capacity label.lf_message_icon {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/message_capacity.png") 0px 0px no-repeat;
}
/* line 575, scss/fyre.scss */
#livefyre .lf_message.error label.lf_message_icon, #livefyre .lf_message.maintenance label.lf_message_icon, #livefyre .lf_message.capacity label.lf_message_icon {
  display: block;
  float: left;
  height: 38px;
  margin: 1px 2px 0 -10px;
  padding: 0;
  width: 37px;
}
/* line 585, scss/fyre.scss */
#livefyre .lf_message.error .lf_message_text, #livefyre .lf_message.maintenance .lf_message_text, #livefyre .lf_message.capacity .lf_message_text {
  line-height: 14px;
  margin-top: 4px;
}
/* line 594, scss/fyre.scss */
#livefyre .lf_comment_textarea {
  background-color: #fff;
  background-image: -moz-linear-gradient(100% 100% -90deg, #f8f8f8, white 55%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), color-stop(55%, white));
  border: 1px solid #bec3c5;
  color: #000;
  display: block;
  font-family: arial;
  font-size: 14px;
  font-weight: normal;
  margin: 10px 0 0 0;
  min-height: 80px;
  outline: none;
  padding: 8px 10px;
  resize: none;
  width: 100%;
  /* border top left */
  border-top-left-radius: 2px;
  -moz-border-radius-topleft: 2px;
  -webkit-border-top-left-radius: 2px;
  /* border top right */
  border-top-right-radius: 2px;
  -moz-border-radius-topright: 2px;
  -webkit-border-top-right-radius: 2px;
  /* box sizing */
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 597, scss/fyre.scss */
#livefyre .lf_post_spinner {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/snake-loader.gif") no-repeat;
  display: none;
  height: 16px;
  margin-top: -22px;
  position: absolute;
  right: 6px;
  width: 16px;
  z-index: 999;
}
/* line 611, scss/fyre.scss */
#livefyre .lf_reply_form {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/up_arrow.png") 13px 0px no-repeat;
  display: none;
  margin: 6px 0 0 10%;
  padding-top: 9px;
}
/* line 617, scss/fyre.scss */
#livefyre .lf_reply_form .lf_comment_reply_form {
  background-color: #e8ecef;
  display: block;
  margin: 0;
  padding: 10px;
  padding-bottom: 9px;
}
/* line 624, scss/fyre.scss */
#livefyre .lf_reply_form .lf_comment_reply_form .lf_action_bar {
  background-color: inherit;
  border: none;
  height: auto;
  margin: auto;
}
/* line 630, scss/fyre.scss */
#livefyre .lf_reply_form .lf_comment_reply_form .lf_post {
  margin-bottom: 1px;
  margin-right: 0;
}
/* line 634, scss/fyre.scss */
#livefyre .lf_reply_form .lf_comment_reply_form .lf_post:active {
  margin-bottom: 0px;
}
/* line 638, scss/fyre.scss */
#livefyre .lf_reply_form .lf_comment_reply_form .lf_clear {
  clear: both;
  display: block;
}
/* line 642, scss/fyre.scss */
#livefyre .lf_reply_form .lf_comment_reply_form textarea {
  min-height: 56px;
}
/* line 645, scss/fyre.scss */
#livefyre .lf_reply_form .lf_comment_reply_form .lf_post_spinner {
  right: 16px;
}
/* line 648, scss/fyre.scss */
#livefyre .lf_reply_form .lf_comment_reply_form .mceEditor {
  margin-top: 0px !important;
  /* border top left */
  border-top-left-radius: 2px;
  -moz-border-radius-topleft: 2px;
  -webkit-border-top-left-radius: 2px;
  /* border top right */
  border-top-right-radius: 2px;
  -moz-border-radius-topright: 2px;
  -webkit-border-top-right-radius: 2px;
}
/* line 662, scss/fyre.scss */
#livefyre .lf_reply_form.lf_level_2 {
  margin-left: 19%;
}
/* line 665, scss/fyre.scss */
#livefyre .lf_reply_form.lf_level_3 {
  margin-left: 28%;
}
/* line 668, scss/fyre.scss */
#livefyre .lf_reply_form.lf_level_4 {
  margin-left: 28%;
}
/* line 676, scss/fyre.scss */
#livefyre .lf_comment_notifier {
  position: fixed;
  z-index: 9999;
}
/* line 680, scss/fyre.scss */
#livefyre .lf_comment_notifier.above {
  top: 0;
}
/* line 683, scss/fyre.scss */
#livefyre .lf_comment_notifier.below {
  bottom: 0;
}
/* line 686, scss/fyre.scss */
#livefyre .lf_comment_notifier .lf_notifier_box {
  background-color: #6a6c70;
  background-image: -moz-linear-gradient(100% 100% 90deg, #6c6d6f, #a3a5a9);
  background-image: -webkit-gradient(linear, left bottom, left top, from(#6c6d6f), to(#a3a5a9));
  background-image: -moz-linear-gradient(100% 100% 90deg, rgba(0, 0, 0, 0.33), rgba(255, 255, 255, 0.33));
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.33)), to(rgba(255, 255, 255, 0.33)));
  border: 1px solid #47494c;
  color: #e1e7ec;
  cursor: pointer;
  display: block;
  font-family: arial;
  font-size: 12px;
  margin: 0;
  padding: 10px;
  text-align: center;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  /* box shadow */
  box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.64);
  -moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.64);
  -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.64);
  /* text shadow */
  text-shadow: 0px 1px 0px #4f5256;
  /* selection */
}
/* line 716, scss/fyre.scss */
#livefyre .lf_comment_notifier .lf_notifier_box::selection {
  background: transparent;
}
/* line 717, scss/fyre.scss */
#livefyre .lf_comment_notifier .lf_notifier_box::-moz-selection {
  background: transparent;
}
/* line 718, scss/fyre.scss */
#livefyre .lf_comment_notifier .lf_notifier_box::-webkit-selection {
  background: transparent;
}
/* line 720, scss/fyre.scss */
#livefyre .lf_comment_notifier.above .lf_notifier_box {
  margin-top: 7px;
}
/* line 723, scss/fyre.scss */
#livefyre .lf_comment_notifier .lf_notifier_arrow {
  display: block;
  position: relative;
}
/* line 727, scss/fyre.scss */
#livefyre .lf_comment_notifier.above .lf_notifier_arrow {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/notifier_up.png") 0px 0px no-repeat;
  height: 7px;
  margin: -43px auto;
  width: 13px;
}
/* line 733, scss/fyre.scss */
#livefyre .lf_comment_notifier.below .lf_notifier_arrow {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/notifier_down.png") 0px 0px no-repeat;
  height: 7px;
  margin: 0px auto;
  width: 13px;
}
/* line 743, scss/fyre.scss */
#livefyre #lf_namespace_container {
  background-color: #fff;
  border: 1px solid #9e9e9e;
  border-top: none;
  height: 220px;
  position: absolute;
  width: 309px;
  /* border bottom left */
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  /* border bottom right */
  border-bottom-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  /* box shadow */
  box-shadow: 0px 3px 8px #dedede;
  -moz-box-shadow: 0px 3px 8px #dedede;
  -webkit-box-shadow: 0px 3px 8px #dedede;
  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.45);
  -webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.45);
}
/* line 773, scss/fyre.scss */
#livefyre #lf_show_more {
  background-color: #e8e8e8;
  border: 1px solid #b2b2b2;
  color: #616161;
  cursor: pointer;
  display: block;
  font-family: arial;
  font-size: 13px;
  font-weight: bold;
  margin: 0 auto;
  padding: 6px 0;
  text-align: center;
  width: 120px;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 792, scss/fyre.scss */
#livefyre #lf_show_more img {
  vertical-align: middle;
}
/* line 796, scss/fyre.scss */
#livefyre #lf_stream_console {
  background-color: #fff;
  border: 1px solid #333;
  display: none;
  font-family: arial;
  font-size: 10px;
  height: 300px;
  width: 300px;
  z-index: 99999;
  /* box shadow */
  box-shadow: 0px 3px 8px #dedede;
  -moz-box-shadow: 0px 3px 8px #dedede;
  -webkit-box-shadow: 0px 3px 8px #dedede;
  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.45);
  -webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.45);
}
/* line 814, scss/fyre.scss */
#livefyre #lf_stream_console .lf_logs {
  height: 95%;
  overflow: auto;
}
/* line 818, scss/fyre.scss */
#livefyre #lf_stream_console .lf_logs p:nth-child(even) {
  background-color: #fff;
}
/* line 821, scss/fyre.scss */
#livefyre #lf_stream_console .lf_logs p:nth-child(odd) {
  background-color: #ccc;
}
/* line 825, scss/fyre.scss */
#livefyre #lf_stream_console span {
  background-color: #bac5f2;
  display: block;
  height: 16px;
  line-height: 16px;
  padding: 1px 10px;
  text-align: right;
}
/* line 833, scss/fyre.scss */
#livefyre #lf_stream_console label {
  cursor: pointer;
  margin: 0 30px;
}

/* line 840, scss/fyre.scss */
#lf_followers_div {
  height: 300px;
  margin: -6px 0 0 0;
  overflow-y: auto;
  padding: 0 6px 0 3px;
  width: 300px;
}
/* line 847, scss/fyre.scss */
#lf_followers_div h2 {
  color: #616161;
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: normal;
  margin: 0 0 8px 0;
  padding: 0 0 8px 0;
}
/* line 856, scss/fyre.scss */
#lf_followers_div h3 {
  clear: both;
  color: #616161;
  font-family: arial;
  font-size: 12px;
  margin: 10px 0;
  padding: 0;
}
/* line 864, scss/fyre.scss */
#lf_followers_div div.lf_avatar_container {
  height: 224px;
  overflow-y: auto;
  width: 304px;
}
/* line 869, scss/fyre.scss */
#lf_followers_div div.lf_avatar_container a {
  display: block;
  float: left;
  margin: 4px 6px;
}
/* line 874, scss/fyre.scss */
#lf_followers_div div.lf_avatar_container a img {
  height: 24px;
  width: 24px;
}

/* line 882, scss/fyre.scss */
#lf_verify_mentions {
  margin: 0;
  padding: 0;
  position: relative;
}
/* line 887, scss/fyre.scss */
#lf_verify_mentions h2 {
  background-color: #f1f2f5;
  background-image: -moz-linear-gradient(100% 100% 90deg, rgba(0, 0, 0, 0.05), rgba(255, 255, 255, 0.05));
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.05)), to(rgba(255, 255, 255, 0.05)));
  border-bottom: 1px solid #a8aeb5;
  font-family: 'Droid Sans', arial, sans-serif;
  font-size: 14px;
  font-weight: normal;
  height: 45px;
  line-height: 45px;
  margin: 0;
  padding-left: 17px;
  text-shadow: 0px 1px 0px #fff;
  vertical-align: middle;
}
/* line 902, scss/fyre.scss */
#lf_verify_mentions ul {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 908, scss/fyre.scss */
#lf_verify_mentions ul li {
  border-bottom: 1px solid a8aeb5;
  display: block;
  margin: 0;
  padding: 10px 0 10px 20px;
}
/* line 914, scss/fyre.scss */
#lf_verify_mentions ul li.fb {
  background-color: #e2e6f0;
}
/* line 917, scss/fyre.scss */
#lf_verify_mentions ul li.tw {
  background-color: #e6f0f5;
}
/* line 920, scss/fyre.scss */
#lf_verify_mentions ul li label {
  font-family: 'Droid Sans', arial, sans-serif;
  font-size: 13px;
}
/* line 924, scss/fyre.scss */
#lf_verify_mentions ul li span {
  display: block;
  font-family: 'Droid Serif', arial, sans-serif;
  font-size: 14px;
  font-style: italic;
  line-height: 20px;
  padding: 4px 0 0 2px;
}
/* line 932, scss/fyre.scss */
#lf_verify_mentions div {
  padding-bottom: 10px;
}
/* line 935, scss/fyre.scss */
#lf_verify_mentions div span {
  background-color: #fff;
  background-image: -moz-linear-gradient(100% 100% 90deg, rgba(181, 190, 196, 0.3), rgba(245, 247, 247, 0.3) 54%);
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(181, 190, 196, 0.3)), color-stop(54%, rgba(245, 247, 247, 0.3)));
  border: 1px solid #a5aeb4;
  color: #737c82;
  cursor: pointer;
  display: block;
  float: right;
  font-family: 'Droid Sans', arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  height: 24px;
  line-height: 24px;
  margin: 12px 11px 0 0;
  padding: 0 8px;
  text-decoration: none;
  text-transform: none;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  /* box shadow */
  box-shadow: 0px 1px 1px #b5bec4;
  -moz-box-shadow: 0px 1px 1px #b5bec4;
  -webkit-box-shadow: 0px 1px 1px #b5bec4;
  /* text shadow */
  text-shadow: 0px 1px 0px #fff;
  text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.75);
}
/* line 968, scss/fyre.scss */
#lf_verify_mentions div span:active {
  cursor: pointer;
  margin-top: 13px;
  /* box shadow */
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
/* line 977, scss/fyre.scss */
#lf_verify_mentions span.confirm {
  display: block;
  font-family: 'Droid Sans', arial, sans-serif;
  font-size: 14px;
  margin: 10px 0 10px 17px;
}
/* line 983, scss/fyre.scss */
#lf_verify_mentions #spinning {
  display: none;
  position: absolute;
}

/* line 1, scss/comment.scss */
#livefyre {
  /*****************************************************
      USER AVATAR AND RATING
   *****************************************************/
  /*****************************************************
      ERROR MESSAGE
   *****************************************************/
  /*****************************************************
      DELETED COMMENTS
   *****************************************************/
  /*****************************************************
      REPLY TO COMMENT SPECIFIC STYLES
   *****************************************************/
  /*****************************************************
      COMMENT HIDDEN
   *****************************************************/
  /*****************************************************
      COMMENT HOVER
   *****************************************************/
  /*****************************************************
      COMMENTS ROLLED UP
   *****************************************************/
  /*****************************************************
      COMMENT USER HOVERCARD
   *****************************************************/
}
/* line 2, scss/comment.scss */
#livefyre .lf_comment_container {
  display: block;
  margin: 0;
  padding: 16px 0 0 0;
  position: relative;
  width: auto;
  /* STANDARD BUTTON DESIGN */
  /*****************************************************
          COMMENT HEAD
   *****************************************************/
  /*****************************************************
          COMMENT BODY AND RELATED BUTTONS
   *****************************************************/
  /* ADMIN BAR: delete comment (A), ban user (B), featured comment (C) */
  /* FLAG COMMENTS */
  /* LIKE AVATARS */
  /* REPLY TO COMMENT */
  /* X MORE LIKES */
  /* SHARE COMMENTS */
  /* ADMIN OPTIONS */
}
/* line 8, scss/comment.scss */
#livefyre .lf_comment_container a {
  cursor: pointer;
}
/* line 13, scss/comment.scss */
#livefyre .lf_comment_container.lf_twitter, #livefyre .lf_comment_container.lf_facebook {
  padding-top: 8px;
}
/* line 16, scss/comment.scss */
#livefyre .lf_comment_container.lf_twitter a, #livefyre .lf_comment_container.lf_facebook a {
  color: #1d5a93;
}
/* line 19, scss/comment.scss */
#livefyre .lf_comment_container.lf_twitter .lf_comment, #livefyre .lf_comment_container.lf_facebook .lf_comment {
  margin-bottom: 4px;
}
/* line 22, scss/comment.scss */
#livefyre .lf_comment_container.lf_twitter .lf_comment_user .lf_main_avatar, #livefyre .lf_comment_container.lf_facebook .lf_comment_user .lf_main_avatar {
  cursor: pointer;
  margin-left: 12px;
  border: 1px solid #b5bec4;
  height: 32px;
  padding: 1px;
  width: 32px;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 28, scss/comment.scss */
#livefyre .lf_comment_container.lf_twitter .lf_comment .lf_comment_footer, #livefyre .lf_comment_container.lf_facebook .lf_comment .lf_comment_footer {
  height: 17px;
  padding-top: 4px;
}
/* line 32, scss/comment.scss */
#livefyre .lf_comment_container.lf_twitter .lf_comment .lf_comment_footer .lf_comment_date, #livefyre .lf_comment_container.lf_facebook .lf_comment .lf_comment_footer .lf_comment_date {
  color: #c9c9c9;
  display: inline;
  float: none;
  padding-right: 10px;
  text-decoration: none;
}
/* line 39, scss/comment.scss */
#livefyre .lf_comment_container.lf_twitter:hover .lf_comment .lf_comment_footer .lf_comment_date, #livefyre .lf_comment_container.lf_facebook:hover .lf_comment .lf_comment_footer .lf_comment_date {
  color: #c9c9c9;
  display: none;
}
/* line 43, scss/comment.scss */
#livefyre .lf_comment_container.lf_twitter .lf_comment .lf_comment_footer .lf_twitter, #livefyre .lf_comment_container.lf_facebook .lf_comment .lf_comment_footer .lf_twitter {
  display: none;
}
/* line 46, scss/comment.scss */
#livefyre .lf_comment_container.lf_twitter:hover .lf_comment .lf_comment_footer .lf_twitter, #livefyre .lf_comment_container.lf_facebook:hover .lf_comment .lf_comment_footer .lf_twitter {
  display: inline;
}
/* line 51, scss/comment.scss */
#livefyre .lf_comment_container .lf_button {
  background-image: -moz-linear-gradient(100% 100% 90deg, rgba(181, 190, 196, 0.4), rgba(245, 247, 247, 0.4) 54%);
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(181, 190, 196, 0.4)), color-stop(54%, rgba(245, 247, 247, 0.4)));
  border: 1px solid #b5bec4;
  color: #939393;
  font-family: 'Droid Sans', arial, serif;
  font-size: 12px;
  font-weight: normal;
  padding: 3px 6px;
  text-transform: none;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  /* opacity */
  opacity: .6;
  filter: alpha(opacity=60);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  /* text shadow */
  text-shadow: 0px 1px 0px #fff;
  text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.75);
  /* selection */
}
/* line 76, scss/comment.scss */
#livefyre .lf_comment_container .lf_button:hover {
  background-image: -moz-linear-gradient(100% 100% 90deg, rgba(181, 190, 196, 0.2), rgba(245, 247, 247, 0.2) 54%);
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(181, 190, 196, 0.2)), color-stop(54%, rgba(245, 247, 247, 0.2)));
}
/* line 81, scss/comment.scss */
#livefyre .lf_comment_container .lf_button.on, #livefyre .lf_comment_container .lf_button:active {
  background-image: -moz-linear-gradient(100% 100% -90deg, rgba(181, 190, 196, 0.4), rgba(245, 247, 247, 0.4) 54%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(181, 190, 196, 0.4)), color-stop(54%, rgba(245, 247, 247, 0.4)));
}
/* line 85, scss/comment.scss */
#livefyre .lf_comment_container .lf_button.on {
  /* box shadow */
  box-shadow: 0px 0px 5px rgba(89, 95, 101, 0.25);
  -moz-box-shadow: 0px 0px 5px rgba(89, 95, 101, 0.25);
  -webkit-box-shadow: 0px 0px 5px rgba(89, 95, 101, 0.25);
}
/* line 93, scss/comment.scss */
#livefyre .lf_comment_container .lf_button::selection {
  background: transparent;
}
/* line 94, scss/comment.scss */
#livefyre .lf_comment_container .lf_button::-moz-selection {
  background: transparent;
}
/* line 95, scss/comment.scss */
#livefyre .lf_comment_container .lf_button::-webkit-selection {
  background: transparent;
}
/* line 101, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment_head {
  clear: both;
  display: block;
  font-family: arial;
  font-size: 11px;
  margin: 0 0 10px 0;
  padding: 6px;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 114, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment_head.lf_comment_approve {
  background-color: #fff9e1;
  background-color: rgba(255, 248, 218, 0.8);
  border: 1px solid #ffdb7a;
  border: 1px solid rgba(255, 219, 122, 0.8);
  color: #e7bf88;
  color: rgba(200, 118, 31, 0.6);
}
/* line 122, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment_head.lf_comment_unread {
  background-color: #e6fcff;
  background-color: rgba(224, 251, 255, 0.8);
  border: 1px solid #c3dde3;
  border: 1px solid rgba(189, 221, 227, 0.8);
  color: #acbfcd;
  color: rgba(98, 113, 141, 0.6);
}
/* line 131, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment_head a,
#livefyre .lf_comment_container .lf_comment_head.lf_comment_approve span.lf_group {
  color: #31446a;
  font-weight: bold;
}
/* line 136, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment_head.lf_comment_unread a,
#livefyre .lf_comment_container .lf_comment_head.lf_comment_approve span.lf_group {
  float: right;
}
/* line 139, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment_head.lf_comment_approve a {
  margin: 0 4px;
}
/* line 146, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment {
  margin: 0 0 14px 0;
  padding: 0 0 0 65px;
}
/* line 150, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body {
  font-size: 13px;
  min-height: 45px;
  position: relative;
}
/* line 81, scss/_mixins.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace {
  border: 1px solid #cdd5e6;
  cursor: default;
  display: inline-block;
  padding: 0 0 0 18px;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 92, scss/_mixins.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace.reply {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/tiny_arrow.png") no-repeat;
  background-color: transparent;
  background-position: 0px 4px;
  border: none;
  cursor: default;
  display: inline-block;
  margin: 0;
  padding: 0 0 0 15px;
  position: static;
  /* border radius */
  border-radius: none;
  -moz-border-radius: none;
  -webkit-border-radius: none;
}
/* line 108, scss/_mixins.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace.reply img {
  padding: 2px 3px 0 0;
}
/* line 111, scss/_mixins.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace.reply span {
  border: 1px solid #cdd5e6;
  cursor: default;
  display: inline-block;
  padding: 0 3px 0 18px;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 123, scss/_mixins.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace.selected {
  /* box shadow */
  box-shadow: 0px 0px 2px #3f9bdc;
  -moz-box-shadow: 0px 0px 2px #3f9bdc;
  -webkit-box-shadow: 0px 0px 2px #3f9bdc;
}
/* line 129, scss/_mixins.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace.reply.selected {
  /* box shadow */
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
/* line 135, scss/_mixins.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace.reply.selected span {
  /* box shadow */
  box-shadow: 0px 0px 2px #3f9bdc;
  -moz-box-shadow: 0px 0px 2px #3f9bdc;
  -webkit-box-shadow: 0px 0px 2px #3f9bdc;
}
/* line 143, scss/_mixins.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.lf,
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.reply.lf span {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/livefyre_namespace.png") no-repeat;
  background-color: #eff2f8;
  background-position: 5px 3px;
  padding-left: 20px;
}
/* line 150, scss/_mixins.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.fb,
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.reply.fb span {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/facebook_namespace.png") no-repeat;
  background-color: #eff2f8;
  background-position: 5px 3px;
}
/* line 156, scss/_mixins.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.tw,
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.reply.tw span {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/twitter_namespace.png") no-repeat;
  background-color: #eff2f8;
  background-position: 5px 3px;
}
/* line 162, scss/_mixins.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace label,
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace span label {
  opacity: 0;
}
/* line 157, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body label {
  color: #4b4b4b;
  font-size: 10px;
  font-style: italic;
}
/* line 162, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body label.lf_guest {
  color: inherit;
  font-size: inherit;
  font-style: normal;
}
/* line 171, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body label a:active,
#livefyre .lf_comment_container .lf_comment .lf_comment_body label a:link,
#livefyre .lf_comment_container .lf_comment .lf_comment_body label a:hover,
#livefyre .lf_comment_container .lf_comment .lf_comment_body label a:visited {
  color: #1d5a93;
  text-decoration: none;
}
/* line 176, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace {
  line-height: 16px;
  padding: 0 4px 0 18px;
}
/* line 180, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace.tw {
  padding: 0 4px 0 20px;
}
/* line 183, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace.reply {
  padding: 0 4px 0 14px;
}
/* line 187, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace:hover,
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace.reply:hover span {
  background-color: #d2dbec;
  border: 1px solid #b1bedb;
  cursor: pointer;
}
/* line 192, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body span.namespace.reply:hover {
  background-color: transparent;
  border: none;
  cursor: default;
}
/* line 198, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body .lf_comment_user_nick {
  font-weight: bold;
  line-height: 10px;
  margin: 0 12px 0 0;
  padding: 0;
  text-decoration: none;
}
/* line 205, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body .lf_moderator {
  margin-left: 8px;
}
/* line 209, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body .lf_moderator,
#livefyre .lf_comment_container .lf_comment .lf_comment_body .lf_comment_user_rating {
  color: #939393;
  color: rgba(75, 75, 75, 0.6);
  font-size: 10px;
  font-weight: normal;
}
/* line 215, scss/comment.scss */
#livefyre .lf_comment_container .lf_body {
  margin: 0;
  padding: 0;
}
/* line 219, scss/comment.scss */
#livefyre .lf_comment_container .lf_body .lf_linkback {
  font-size: .9em;
  font-style: italic;
  /* opacity */
  opacity: .6;
  filter: alpha(opacity=60);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}
/* line 229, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body p {
  clear: right;
  line-height: 20px;
  margin: 5px 0 0 0;
  padding: 0;
}
/* line 235, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body .lf_comment_attachments {
  display: none;
  margin: 8px 0;
}
/* line 239, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body .lf_comment_attachments .embed {
  display: inline-block;
  margin: 0 5px;
}
/* line 243, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body .lf_comment_attachments .embed a {
  display: inline-block;
  position: relative;
}
/* line 247, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body .lf_comment_attachments .embed a img.icon {
  bottom: 6px;
  position: absolute;
  right: 1px;
}
/* line 253, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body .lf_comment_attachments .embed img {
  max-height: 75px;
}
/* line 256, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_body .lf_comment_attachments .embed .oembed_code {
  display: none;
}
/* line 261, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer {
  color: #c9c9c9;
  color: rgba(75, 75, 75, 0.3);
  font-family: 'Droid Sans', arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  height: 24px;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
}
/* line 274, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_admin_bar {
  float: left;
  margin: 0;
  padding: 6px 4px 6px 15px;
}
/* line 279, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_admin_bar a {
  color: #c9c9c9;
  color: rgba(75, 75, 75, 0.3);
  display: none;
}
/* line 284, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_comment_date {
  display: block;
  float: left;
  font-family: sans-serif;
  padding: 7px 0;
  width: 150px;
}
/* line 293, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_flag {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/flag.png") 3px 7px no-repeat;
  border: 1px solid transparent;
  cursor: pointer;
  display: none;
  float: left;
  margin: 0 0 0 5px;
  padding: 7px 0 7px 11px;
  text-decoration: none;
}
/* line 303, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_flag label {
  cursor: pointer;
}
/* line 306, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_flag .lf_flag_box {
  display: none;
}
/* line 309, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_flag .lf_flag_box li {
  font-size: 10px;
}
/* line 313, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_flag:hover {
  color: #696969;
}
/* line 316, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_flag:hover .lf_flag_box {
  color: #bcbcbc;
}
/* line 323, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer a.lf_mini_avatar {
  float: right;
  margin-right: 3px;
  padding: 0;
  border: 1px solid #b5bec4;
  height: 18px;
  padding: 1px;
  width: 18px;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 330, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer a.lf_mini_avatar img {
  height: 18px;
  width: 18px;
}
/* line 338, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer a.lf_like,
#livefyre .lf_comment_container .lf_comment .lf_comment_footer a.lf_reply {
  float: right;
  margin-left: 5px;
  text-decoration: none;
}
/* line 345, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_more_likes {
  float: right;
  margin: 2px 6px 0 0;
  padding: 6px 0;
  text-transform: uppercase;
}
/* line 353, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_share {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/share.png") 0px 7px no-repeat;
  border: 1px solid transparent;
  display: none;
  float: left;
  margin: 0;
  padding: 7px 0 7px 11px;
  text-decoration: none;
}
/* line 362, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_share:hover {
  color: #696969;
}
/* line 367, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_twitter {
  display: inline;
  margin: 0;
  padding: 7px 4px 7px 17px;
  text-decoration: none;
}
/* line 373, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_twitter:hover {
  color: #696969;
}
/* line 377, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_twitter_favorite {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/twitter_favorite.png") 1px 4px no-repeat;
}
/* line 380, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_twitter_reply {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/twitter_reply.png") 1px 4px no-repeat;
}
/* line 383, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_twitter_retweet {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/twitter_retweet.png") 1px 4px no-repeat;
}
/* line 388, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_mod_options {
  color: #1d5a93;
  display: none;
  float: left;
  font-weight: bold;
  padding: 8px 0;
  margin-left: 10px;
}
/* line 396, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment .lf_comment_footer .lf_mod_options a {
  color: #1d5a93;
  font-weight: normal;
}
/* line 402, scss/comment.scss */
#livefyre .lf_comment_container.lf_guest .lf_comment_user_nick {
  color: inherit !important;
  font-size: inherit !important;
  font-style: normal !important;
}
/* line 413, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment_user {
  float: left;
}
/* line 416, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment_user .lf_user {
  display: block;
}
/* line 419, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment_user .lf_user .lf_main_avatar {
  cursor: pointer;
  border: 1px solid #b5bec4;
  height: 44px;
  padding: 1px;
  width: 44px;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 424, scss/comment.scss */
#livefyre .lf_comment_container.lf_guest .lf_comment_user .lf_user .lf_main_avatar {
  cursor: default;
}
/* line 427, scss/comment.scss */
#livefyre .lf_comment_container .lf_comment_user .lf_comment_user_rating {
  background-color: #f0f3f5;
  border: 1px solid #e0e4e7;
  color: #6f7980;
  cursor: default;
  display: block;
  font-family: arial;
  font-size: 9px;
  letter-spacing: 1px;
  margin: 3px 0 0 0;
  padding: 1px 0;
  text-align: center;
  width: 46px;
  /* border radius */
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
/* line 434, scss/comment.scss */
#livefyre .lf_error, #livefyre .lf_success {
  background-color: #f5cdcd;
  background-image: -moz-linear-gradient(100% 100% 90deg, #eeb1b1, #fae4e4);
  background-image: -webkit-gradient(linear, left bottom, left top, from(#eeb1b1), to(#fae4e4));
  border: 1px solid #e2a0a0;
  display: none;
  left: 50%;
  margin: -75px 0 0 0;
  position: absolute;
  text-align: center;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  /* box shadow */
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);
  /* text shadow */
  text-shadow: 1px 1px 1px #f7d8d8;
}
/* line 458, scss/comment.scss */
#livefyre .lf_error span, #livefyre .lf_success span {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/exclamation.png") 6px 5px no-repeat;
  color: #6b4f4f;
  display: block;
  font-family: tahoma;
  font-size: 10px;
  margin: 0;
  padding: 10px 14px 10px 38px;
}
/* line 468, scss/comment.scss */
#livefyre .lf_success {
  background-color: #abdcbd;
  background-image: -moz-linear-gradient(100% 100% 90deg, #abdcbd, #c6e8d3);
  background-image: -webkit-gradient(linear, left bottom, left top, from(#abdcbd), to(#c6e8d3));
  border: 1px solid #0E9641;
  color: #0E9641;
  /* text shadow */
  text-shadow: 1px 1px 1px #fff;
}
/* line 478, scss/comment.scss */
#livefyre .lf_success span {
  background: none;
  padding: 10px 14px;
}
/* line 487, scss/comment.scss */
#livefyre .lf_comment_container.lf_deleted {
  background: none;
  background-color: #ccc;
  border: 1px solid #999;
  color: #fff;
  display: block;
  font-size: 13px;
  padding: 10px 20px;
}
/* line 501, scss/comment.scss */
#livefyre .lf_comment_container.lf_level_2 {
  padding-left: 10%;
}
/* line 504, scss/comment.scss */
#livefyre .lf_comment_container.lf_level_3 {
  padding-left: 19%;
}
/* line 507, scss/comment.scss */
#livefyre .lf_comment_container.lf_level_4 {
  padding-left: 19%;
  /*margin-left:28%; TURNED OFF 4 LEVELS (only the view)*/
}
/* line 512, scss/comment.scss */
#livefyre .lf_comment_container.lf_reply {
  padding-left: 12%;
}
/* line 515, scss/comment.scss */
#livefyre .lf_comment_container.lf_reply .lf_comment {
  padding-left: 59px;
}
/* line 518, scss/comment.scss */
#livefyre .lf_comment_container.lf_reply .lf_comment .lf_comment_body {
  min-height: 44px;
}
/* line 521, scss/comment.scss */
#livefyre .lf_comment_container.lf_reply .lf_comment_user .lf_user .lf_main_avatar {
  height: 42px;
  width: 42px;
}
/* line 525, scss/comment.scss */
#livefyre .lf_comment_container.lf_reply .lf_comment_user .lf_user:hover .lf_avatar_rollover {
  margin: -26px 0 0 18px;
}
/* line 528, scss/comment.scss */
#livefyre .lf_comment_container.lf_reply .lf_comment_user .lf_comment_user_rating {
  width: 42px;
}
/* line 536, scss/comment.scss */
#livefyre .lf_comment_container.lf_comment_hidden {
  height: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
}
/* line 547, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_button {
  /* opacity */
  opacity: 1;
  filter: alpha(opacity=100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
/* line 553, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_comment_date {
  display: none;
}
/* line 556, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_flag {
  color: #c9c9c9;
  color: rgba(75, 75, 75, 0.3);
  display: block;
}
/* line 561, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_flag label {
  background: none;
}
/* line 565, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_flag:hover {
  color: #696969;
}
/* line 569, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_flag.working label {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/fb_loader.gif") 3px 0px no-repeat;
  color: transparent;
}
/* line 573, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_flag.flagged {
  color: #696969;
}
/* line 576, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_flag.flagged.on {
  width: 360px !important;
}
/* line 579, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_flag.on {
  background-color: #fff !important;
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/flag.png") 6px 7px no-repeat;
  border: 1px solid #cdcdcd;
  border: 1px solid rgba(0, 0, 0, 0.21);
  color: #4b4b4b;
  display: block;
  margin: 0 0 0 50px;
  position: absolute;
  padding-left: 14px;
  width: 264px;
  z-index: 9999;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 597, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_flag.on .lf_flag_box {
  border-left: 1px solid #cdcdcd;
  border-left: 1px solid rgba(0, 0, 0, 0.21);
  color: #bcbcbc;
  display: inline;
  height: 11px;
  line-height: 10px;
  margin: 0 0 0 10px;
  padding: 0 0 0 5px;
  position: absolute;
  width: 224px;
}
/* line 609, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_flag.on .lf_flag_box li {
  display: inline;
  list-style: none;
  padding: 3px;
}
/* line 614, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_flag.on .lf_flag_box li:hover {
  color: #4b4b4b;
}
/* line 618, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_share {
  color: #c9c9c9;
  color: rgba(75, 75, 75, 0.3);
  display: block;
}
/* line 623, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_share:hover {
  color: #696969;
}
/* line 627, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_mod_options {
  display: block;
}
/* line 630, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_mod_options a {
  /* opacity */
  opacity: .6;
  filter: alpha(opacity=60);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}
/* line 636, scss/comment.scss */
#livefyre .lf_comment_container:hover .lf_comment .lf_comment_footer .lf_mod_options a:hover {
  /* opacity */
  opacity: 1;
  filter: alpha(opacity=100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
/* line 644, scss/comment.scss */
#livefyre .lf_comment_container.lf_twitter:hover .lf_comment .lf_comment_footer .lf_mod_options {
  display: inline;
  float: none;
}
/* line 648, scss/comment.scss */
#livefyre .lf_comment_divider {
  border-top: 1px solid #999;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid #fff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  display: block;
  margin: 0;
}
/* line 656, scss/comment.scss */
#livefyre .lf_comment_divider.lf_has_replies {
  margin-left: 30px;
}
/* line 664, scss/comment.scss */
#livefyre a.lf_reply_rollup {
  position: absolute;
  z-index: 999;
}
/* line 668, scss/comment.scss */
#livefyre .lf_comments_rolled_up {
  background-color: #ededed;
  background-color: rgba(0, 0, 0, 0.07);
  color: #898989;
  display: block;
  font-family: arial;
  font-size: 11px;
  margin: 0 0 4px 0;
  padding: 5px 0 7px 6px;
  text-align: left;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 688, scss/comment.scss */
#livefyre .lf_hovercard {
  background-color: #fff;
  border: 1px solid #b2b2b2;
  font-family: arial;
  font-size: 10px;
  margin: 0;
  padding: 11px;
  position: absolute;
  width: 335px;
  z-index: 99999;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  /* box shadow */
  box-shadow: 0px 0px 0px 2px #c9c9c9;
  -moz-box-shadow: 0px 0px 0px 2px #c9c9c9;
  -webkit-box-shadow: 0px 0px 0px 2px #c9c9c9;
  box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.21);
  -moz-box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.21);
  -webkit-box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.21);
}
/* line 712, scss/comment.scss */
#livefyre .lf_hovercard .lf_close {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/close.png") 0px 0px no-repeat;
  display: block;
  font-size: 12px;
  font-weight: bold;
  height: 9px;
  position: absolute;
  right: 8px;
  top: 8px;
  width: 8px;
}
/* line 723, scss/comment.scss */
#livefyre .lf_hovercard .lf_user_stats {
  display: block;
  float: left;
}
/* line 727, scss/comment.scss */
#livefyre .lf_hovercard .lf_user_stats img {
  border: 1px solid #b5bec4;
  height: 66px;
  padding: 1px;
  width: 66px;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 730, scss/comment.scss */
#livefyre .lf_hovercard .lf_user_stats .lf_comment_user_rating {
  display: none;
  /*@include lf_user_rating(#f0f3f5, #e0e4e7, 68px);*/
}
/* line 734, scss/comment.scss */
#livefyre .lf_hovercard .lf_user_stats label {
  color: #676767;
  display: block;
  font-size: 11px;
  padding: 3px 0;
}
/* line 740, scss/comment.scss */
#livefyre .lf_hovercard .lf_user_info {
  display: block;
  margin: 0 0 0 88px;
  padding: 3px 0 0 0;
  width: 226px;
}
/* line 746, scss/comment.scss */
#livefyre .lf_hovercard .lf_user_info .lf_user_name {
  color: #333;
  display: block;
  font-size: 13px;
  font-weight: bold;
  margin-bottom: 3px;
}
/* line 753, scss/comment.scss */
#livefyre .lf_hovercard .lf_user_info .lf_user_url {
  color: #475674;
  display: block;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}
/* line 760, scss/comment.scss */
#livefyre .lf_hovercard .lf_user_info .lf_user_bio {
  color: #595959;
  font-size: 10px;
  line-height: 12px;
  margin: 10px 0;
  padding: 0;
}
/* line 767, scss/comment.scss */
#livefyre .lf_hovercard .lf_user_info .lf_social_accounts {
  border-top: 1px solid #dbdbdb;
  padding: 8px 0;
}
/* line 771, scss/comment.scss */
#livefyre .lf_hovercard .lf_user_info .lf_social_accounts a {
  color: #475674;
  display: block;
  font-size: 10px;
  height: 16px;
  margin: 2px 0;
  padding: 2px 0 0 21px;
  text-decoration: none;
}
/* line 780, scss/comment.scss */
#livefyre .lf_hovercard .lf_user_info .lf_social_accounts a.lf_twitter {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/twitter_share.png") 0px 0px no-repeat;
}
/* line 783, scss/comment.scss */
#livefyre .lf_hovercard .lf_user_info .lf_social_accounts a.lf_facebook {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/facebook_share.png") 0px 0px no-repeat;
}
/* line 786, scss/comment.scss */
#livefyre .lf_hovercard .lf_spinner {
  bottom: 15px;
  position: absolute;
  right: 180px;
}
/* line 791, scss/comment.scss */
#livefyre .lf_hovercard .lf_full_profile {
  background-color: #ebebeb;
  border: 1px solid #c5c5c5;
  bottom: 7px;
  color: #5a5a5a;
  display: block;
  font-size: 11px;
  padding: 7px;
  padding-right: 25px;
  position: absolute;
  right: 7px;
  text-decoration: none;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  /* text shadow */
  text-shadow: 1px 1px 0px #f7f7f7;
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.6);
}
/* line 813, scss/comment.scss */
#livefyre .lf_hovercard .lf_full_profile label {
  background-color: #fff !important;
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/sprites/right_arrow.png") 5px 4px no-repeat;
  border: 1px solid #c0c0c0;
  border: 1px solid rgba(0, 0, 0, 0.19);
  cursor: pointer;
  display: block;
  height: 12px;
  margin: 0 0 0 56px;
  padding: 0;
  position: absolute;
  width: 12px;
  /* border radius */
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  /* box inner shadow */
  box-shadow: 1px 1px 0px #fff;
  -moz-box-shadow: 1px 1px 0px #fff;
  -webkit-box-shadow: 1px 1px 0px #fff;
}
/* line 837, scss/comment.scss */
#livefyre #lf_social_comments {
  margin-top: 32px;
}
/* line 840, scss/comment.scss */
#livefyre #lf_social_comments h3 {
  /*background:url('http://www.livefyre.com/wjs/v1.0.134252/css/sprites/twitter_bird.png') 3px 7px no-repeat;*/
  font-family: arial;
  font-size: 16px;
  font-weight: bold;
  margin: 6px 0 20px 0;
  padding: 4px 0 4px 0px;
  width: 100%;
}

/* line 1, scss/facebox.scss */
#lf_facebox {
  background-color: #ededed;
  position: absolute;
  z-index: 999;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  /* box shadow */
  box-shadow: 0px 0px 4px #5c5c5c;
  -moz-box-shadow: 0px 0px 4px #5c5c5c;
  -webkit-box-shadow: 0px 0px 4px #5c5c5c;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.64);
  -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.64);
  -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.64);
}

/* line 19, scss/facebox.scss */
#lf_facebox.share {
  height: 220px;
  width: 400px;
}

/* line 23, scss/facebox.scss */
#lf_facebox .close-box {
  margin-top: 10px;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 29, scss/facebox.scss */
#lf_facebox .close-box a {
  margin: 10px;
}

/* line 32, scss/facebox.scss */
#lf_facebox .lf-content {
  background-color: #ededed;
  margin: 15px 5px 0 5px;
}

/* line 36, scss/facebox.scss */
#lf_facebox .lf-content h2 {
  background-color: #ededed;
}

/* line 39, scss/facebox.scss */
#lf_facebox.share .lf-content textarea {
  height: 290px;
  resize: none;
  width: 374px;
}

/* MIXINS */
/*
yong joseph bakos
This is a sassified version of Eric Meyer's reset.css
http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
*/
/* line 3, scss/tinymce.scss */
#friendContainer {
  background-color: #fff;
  border: 1px solid #9e9e9e !important;
  border-top: 1px solid #eee !important;
  clip: rect(0px, 1000px, 1000px, -10px);
  color: #000;
  display: none;
  font-family: arial;
  font-size: 13px;
  max-height: 446px;
  margin: -3px 0 0 0 !important;
  position: absolute;
  width: 100%;
  z-index: 9999;
  /* border bottom left */
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  /* border bottom right */
  border-bottom-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
}
/* line 28, scss/tinymce.scss */
#friendContainer div {
  color: #333;
  font-family: arial;
  font-size: 13px;
}
/* line 33, scss/tinymce.scss */
#friendContainer div a {
  color: #333;
  cursor: pointer;
  display: block;
  line-height: 30px;
  padding: 5px;
}
/* line 40, scss/tinymce.scss */
#friendContainer div a img.lf_ns_avatar {
  float: left;
  height: 30px;
  margin-right: 10px;
  width: 30px;
}
/* line 47, scss/tinymce.scss */
#friendContainer div h2 {
  border: none;
  color: #000;
  font-size: 13px;
  font-weight: bold;
  margin: 0 0 0 7px;
  padding: 5px 0;
}
/* line 56, scss/tinymce.scss */
#friendContainer div.connect {
  background-color: #eff2f8;
  border-top: 1px solid #d1d8e6;
  text-align: center;
}
/* line 61, scss/tinymce.scss */
#friendContainer div.connect a {
  cursor: pointer;
  margin: 0;
  padding: 0 0 10px 0;
}
/* line 66, scss/tinymce.scss */
#friendContainer div.connect span {
  display: block;
  font-family: arial;
  font-size: 13px;
  margin: 0;
  padding: 10px 0;
}
/* line 74, scss/tinymce.scss */
#friendContainer div.signin {
  padding-bottom: 10px;
}
/* line 77, scss/tinymce.scss */
#friendContainer div.signin a {
  background-image: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/signinbuttons.png");
  cursor: pointer;
  height: 26px;
  margin: 0 0 0 66px;
  padding: 0;
  width: 169px;
}
/* line 85, scss/tinymce.scss */
#friendContainer div.signin a.facebook {
  background-position: left -26px;
}
/* line 88, scss/tinymce.scss */
#friendContainer div.signin a.facebook:hover {
  background-position: right -26px;
}
/* line 91, scss/tinymce.scss */
#friendContainer div.signin a.twitter {
  background-position: left -52px;
}
/* line 94, scss/tinymce.scss */
#friendContainer div.signin a.twitter:hover {
  background-position: right -52px;
}
/* line 98, scss/tinymce.scss */
#friendContainer div.signin.sso {
  padding-top: 8px;
  padding-bottom: 8px;
}
/* line 103, scss/tinymce.scss */
#friendContainer div.empty,
#friendContainer div.loading {
  background-color: #fff;
  border-bottom: 1px solid #d1d8e6;
  float: none;
  height: 24px;
  margin: 0;
  padding: 0;
}
/* line 111, scss/tinymce.scss */
#friendContainer div.empty img,
#friendContainer div.loading img {
  border: none;
  display: block;
  margin: 5px 0 0 0;
}
/* line 116, scss/tinymce.scss */
#friendContainer div.empty span,
#friendContainer div.loading span {
  display: block;
  float: left;
  height: 10px;
  margin: 5px 5px;
  padding: 0;
}
/* line 124, scss/tinymce.scss */
#friendContainer div.empty.search {
  height: 30px;
}
/* line 127, scss/tinymce.scss */
#friendContainer div.empty.search img {
  display: inline;
}
/* line 130, scss/tinymce.scss */
#friendContainer div.empty.search span {
  margin-top: 2px;
}
/* line 134, scss/tinymce.scss */
#friendContainer div.list {
  max-height: 260px;
  overflow-y: auto;
}
/* line 138, scss/tinymce.scss */
#friendContainer div.list div.conversation {
  background-color: #fff;
}
/* line 141, scss/tinymce.scss */
#friendContainer div.list div.conversation a {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/livefyre_list_icon.png") no-repeat;
  background-position: 99% 12px;
}
/* line 145, scss/tinymce.scss */
#friendContainer div.list div.conversation a.selected {
  color: #333;
  background-color: #cde8ff;
}
/* line 150, scss/tinymce.scss */
#friendContainer div.list div.social {
  background-color: #f7f7f7;
  border-top: 1px solid #e9e9e9;
}
/* line 154, scss/tinymce.scss */
#friendContainer div.list div.social a.lf {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/livefyre_list_icon.png") no-repeat;
  background-position: 99% 12px;
}
/* line 158, scss/tinymce.scss */
#friendContainer div.list div.social a.fb {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/facebook_list_icon.png") no-repeat;
  background-position: 99% 11px;
}
/* line 162, scss/tinymce.scss */
#friendContainer div.list div.social a.tw {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/twitter_list_icon.png") no-repeat;
  background-position: 99% 11px;
}
/* line 166, scss/tinymce.scss */
#friendContainer div.list div.social a.selected {
  color: #333;
  background-color: #cde8ff;
}
/* line 170, scss/tinymce.scss */
#friendContainer div.list div.social h2 {
  background-color: transparent;
}
/* line 175, scss/tinymce.scss */
#friendContainer img.spinner {
  display: block;
  margin: 5px 5px 0 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 9999;
}

/* line 185, scss/tinymce.scss */
.mention_notice {
  background-color: #ffffed !important;
  border: 1px solid #ccc !important;
  border-top: none !important;
  display: none;
  font-family: arial !important;
  font-size: 11px !important;
  padding: 3px !important;
  text-align: center !important;
  z-index: 9999 !important;
}
/* line 196, scss/tinymce.scss */
.mention_notice a {
  cursor: pointer !important;
  float: right !important;
  line-height: 10px !important;
  margin-right: 2px !important;
}

/* line 203, scss/tinymce.scss */
#lf_ns_loading {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/snake-loader.gif") right top no-repeat !important;
  position: absolute !important;
  right: 5px !important;
  top: 5px !important;
  width: 75px !important;
}

/* line 210, scss/tinymce.scss */
body.mceContentBody {
  background: transparent;
  font-family: arial;
  font-size: 12px;
  color: #333;
}
/* line 216, scss/tinymce.scss */
body.mceContentBody p {
  line-height: 18px;
  margin: 0;
  padding: 0;
}
/* line 81, scss/_mixins.scss */
body.mceContentBody span.namespace {
  border: 1px solid #cdd5e6;
  cursor: default;
  display: inline-block;
  padding: 0 0 0 18px;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 92, scss/_mixins.scss */
body.mceContentBody span.namespace.reply {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/tiny_arrow.png") no-repeat;
  background-color: transparent;
  background-position: 0px 4px;
  border: none;
  cursor: default;
  display: inline-block;
  margin: 0;
  padding: 0 0 0 15px;
  position: static;
  /* border radius */
  border-radius: none;
  -moz-border-radius: none;
  -webkit-border-radius: none;
}
/* line 108, scss/_mixins.scss */
body.mceContentBody span.namespace.reply img {
  padding: 2px 3px 0 0;
}
/* line 111, scss/_mixins.scss */
body.mceContentBody span.namespace.reply span {
  border: 1px solid #cdd5e6;
  cursor: default;
  display: inline-block;
  padding: 0 3px 0 18px;
  /* border radius */
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
/* line 123, scss/_mixins.scss */
body.mceContentBody span.namespace.selected {
  /* box shadow */
  box-shadow: 0px 0px 2px #3f9bdc;
  -moz-box-shadow: 0px 0px 2px #3f9bdc;
  -webkit-box-shadow: 0px 0px 2px #3f9bdc;
}
/* line 129, scss/_mixins.scss */
body.mceContentBody span.namespace.reply.selected {
  /* box shadow */
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
/* line 135, scss/_mixins.scss */
body.mceContentBody span.namespace.reply.selected span {
  /* box shadow */
  box-shadow: 0px 0px 2px #3f9bdc;
  -moz-box-shadow: 0px 0px 2px #3f9bdc;
  -webkit-box-shadow: 0px 0px 2px #3f9bdc;
}
/* line 143, scss/_mixins.scss */
body.mceContentBody span.lf, body.mceContentBody span.reply.lf span {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/livefyre_namespace.png") no-repeat;
  background-color: #eff2f8;
  background-position: 5px 3px;
  padding-left: 20px;
}
/* line 150, scss/_mixins.scss */
body.mceContentBody span.fb, body.mceContentBody span.reply.fb span {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/facebook_namespace.png") no-repeat;
  background-color: #eff2f8;
  background-position: 5px 3px;
}
/* line 156, scss/_mixins.scss */
body.mceContentBody span.tw, body.mceContentBody span.reply.tw span {
  background: url("http://www.livefyre.com/wjs/v1.0.134252/css/images/twitter_namespace.png") no-repeat;
  background-color: #eff2f8;
  background-position: 5px 3px;
}
/* line 162, scss/_mixins.scss */
body.mceContentBody span.namespace label, body.mceContentBody span.namespace span label {
  opacity: 0;
}

/* line 223, scss/tinymce.scss */
.defaultSkin {
  background-color: #fff !important;
  display: block;
  margin: 10px 0 0 0 !important;
  padding: 0px;
}
/* line 229, scss/tinymce.scss */
.defaultSkin table.mceLayout {
  background-color: #fff;
  background-image: -moz-linear-gradient(100% 100% 90deg, white, #f2f2f2 63%);
  background-image: -webkit-gradient(linear, left bottom, left top, from(white), color-stop(63%, #f2f2f2));
  border: 1px solid #999 !important;
  direction: ltr;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
  /* border top left */
  border-top-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  /* border top right */
  border-top-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
}
/* line 250, scss/tinymce.scss */
.defaultSkin table.mceLayout .mceIframeContainer {
  border: none !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
}
/* line 257, scss/tinymce.scss */
.defaultSkin table.mceLayout .mceIframeContainer iframe {
  display: block;
  height: 100px;
  width: 100%;
  /* border top left */
  border-top-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  /* border top right */
  border-top-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  /* box sizing */
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 277, scss/tinymce.scss */
.defaultSkin table.mceLayout .mceIframeContainer iframe html {
  background-color: #FFF !important;
}

/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
/* line 18, scss/fancybox.scss */
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  cursor: pointer;
  overflow: hidden;
  z-index: 1104;
  display: none;
}

/* line 32, scss/fancybox.scss */
#fancybox-loading div {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 480px;
  background-image: url("../../../site_media/images/fancybox/fancybox.png");
}

/* line 41, scss/fancybox.scss */
#fancybox-overlay {
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1100;
  display: none;
}

/* line 49, scss/fancybox.scss */
#fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  overflow: auto;
  display: none;
}

/* line 57, scss/fancybox.scss */
#fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  padding: 20px;
  z-index: 1101;
  outline: none;
  display: none;
}

/* line 67, scss/fancybox.scss */
#fancybox-outer {
  position: relative;
  width: 100%;
  height: 100%;
  background: #fff;
}

/* line 74, scss/fancybox.scss */
#fancybox-content {
  width: 0;
  height: 0;
  padding: 0;
  outline: none;
  position: relative;
  overflow: hidden;
  z-index: 1102;
  border: 0px solid #fff;
}

/* line 85, scss/fancybox.scss */
#fancybox-hide-sel-frame {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: transparent;
  z-index: 1101;
}

/* line 95, scss/fancybox.scss */
#fancybox-close {
  position: absolute;
  top: -15px;
  right: -15px;
  width: 30px;
  height: 30px;
  background: transparent url("../../../site_media/images/fancybox/fancybox.png") -40px 0px;
  cursor: pointer;
  z-index: 1103;
  display: none;
}

/* line 107, scss/fancybox.scss */
#fancybox-error {
  color: #444;
  font: normal 12px/20px Arial;
  padding: 14px;
  margin: 0;
}

/* line 114, scss/fancybox.scss */
#fancybox-img {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  border: none;
  outline: none;
  line-height: 0;
  vertical-align: top;
}

/* line 125, scss/fancybox.scss */
#fancybox-frame {
  width: 100%;
  height: 100%;
  border: none;
  display: block;
}

/* line 132, scss/fancybox.scss */
#fancybox-left, #fancybox-right {
  position: absolute;
  bottom: 0px;
  height: 100%;
  width: 35%;
  cursor: pointer;
  outline: none;
  background: transparent url("../../../site_media/images/fancybox/blank.gif");
  z-index: 1102;
  display: none;
}

/* line 144, scss/fancybox.scss */
#fancybox-left {
  left: 0px;
}

/* line 148, scss/fancybox.scss */
#fancybox-right {
  right: 0px;
}

/* line 152, scss/fancybox.scss */
#fancybox-left-ico, #fancybox-right-ico {
  position: absolute;
  top: 50%;
  left: -9999px;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  cursor: pointer;
  z-index: 1102;
  display: block;
}

/* line 164, scss/fancybox.scss */
#fancybox-left-ico {
  background-image: url("../../../site_media/images/fancybox/fancybox.png");
  background-position: -40px -30px;
}

/* line 169, scss/fancybox.scss */
#fancybox-right-ico {
  background-image: url("../../../site_media/images/fancybox/fancybox.png");
  background-position: -40px -60px;
}

/* line 174, scss/fancybox.scss */
#fancybox-left:hover, #fancybox-right:hover {
  visibility: visible;
  /* IE6 */
}

/* line 178, scss/fancybox.scss */
#fancybox-left:hover span {
  left: 20px;
}

/* line 182, scss/fancybox.scss */
#fancybox-right:hover span {
  left: auto;
  right: 20px;
}

/* line 187, scss/fancybox.scss */
.fancybox-bg {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  width: 20px;
  height: 20px;
  z-index: 1001;
}

/* line 197, scss/fancybox.scss */
#fancybox-bg-n {
  top: -20px;
  left: 0;
  width: 100%;
  background-image: url("../../../site_media/images/fancybox/fancybox-x.png");
}

/* line 204, scss/fancybox.scss */
#fancybox-bg-ne {
  top: -20px;
  right: -20px;
  background-image: url("../../../site_media/images/fancybox/fancybox.png");
  background-position: -40px -162px;
}

/* line 211, scss/fancybox.scss */
#fancybox-bg-e {
  top: 0;
  right: -20px;
  height: 100%;
  background-image: url("../../../site_media/images/fancybox/fancybox-y.png");
  background-position: -20px 0px;
}

/* line 219, scss/fancybox.scss */
#fancybox-bg-se {
  bottom: -20px;
  right: -20px;
  background-image: url("../../../site_media/images/fancybox/fancybox.png");
  background-position: -40px -182px;
}

/* line 226, scss/fancybox.scss */
#fancybox-bg-s {
  bottom: -20px;
  left: 0;
  width: 100%;
  background-image: url("../../../site_media/images/fancybox/fancybox-x.png");
  background-position: 0px -20px;
}

/* line 234, scss/fancybox.scss */
#fancybox-bg-sw {
  bottom: -20px;
  left: -20px;
  background-image: url("../../../site_media/images/fancybox/fancybox.png");
  background-position: -40px -142px;
}

/* line 241, scss/fancybox.scss */
#fancybox-bg-w {
  top: 0;
  left: -20px;
  height: 100%;
  background-image: url("../../../site_media/images/fancybox/fancybox-y.png");
}

/* line 248, scss/fancybox.scss */
#fancybox-bg-nw {
  top: -20px;
  left: -20px;
  background-image: url("../../../site_media/images/fancybox/fancybox.png");
  background-position: -40px -122px;
}

/* line 255, scss/fancybox.scss */
#fancybox-title {
  font-family: Helvetica;
  font-size: 12px;
  z-index: 1102;
}

/* line 261, scss/fancybox.scss */
.fancybox-title-inside {
  text-align: center;
  color: #333;
  background: #fff;
  position: relative;
}

/* line 268, scss/fancybox.scss */
.fancybox-title-outside {
  color: #fff;
}

/* line 272, scss/fancybox.scss */
.fancybox-title-over {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #FFF;
  text-align: left;
}

/* line 280, scss/fancybox.scss */
#fancybox-title-over {
  background-image: url("http://livefyre.com/site_media/images/fancybox/fancy_title_over.png");
  display: block;
}

/* line 285, scss/fancybox.scss */
.fancybox-title-float {
  position: absolute;
  left: 0;
  bottom: -20px;
  height: 32px;
}

/* line 292, scss/fancybox.scss */
#fancybox-title-float-wrap {
  border: none;
  border-collapse: collapse;
  width: auto;
}

/* line 298, scss/fancybox.scss */
#fancybox-title-float-wrap td {
  border: none;
  white-space: nowrap;
}

/* line 303, scss/fancybox.scss */
#fancybox-title-float-left {
  padding: 0 0 0 15px;
  background: url("../../../site_media/images/fancybox/fancybox.png") -40px -90px no-repeat;
}

/* line 308, scss/fancybox.scss */
#fancybox-title-float-main {
  color: #FFF;
  line-height: 29px;
  font-weight: bold;
  padding: 0 0 3px 0;
  background: url("../../../site_media/images/fancybox/fancybox-x.png") 0px -40px;
}

/* line 316, scss/fancybox.scss */
#fancybox-title-float-right {
  padding: 0 0 0 15px;
  background: url("../../../site_media/images/fancybox/fancybox.png") -55px -90px no-repeat;
}

/* IE6 */
/* line 323, scss/fancybox.scss */
.fancybox-ie6 #fancybox-close {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_close.png', sizingMethod='scale');
}

/* line 325, scss/fancybox.scss */
.fancybox-ie6 #fancybox-left-ico {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_nav_left.png', sizingMethod='scale');
}

/* line 326, scss/fancybox.scss */
.fancybox-ie6 #fancybox-right-ico {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_nav_right.png', sizingMethod='scale');
}

/* line 328, scss/fancybox.scss */
.fancybox-ie6 #fancybox-title-over {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_title_over.png', sizingMethod='scale');
  zoom: 1;
}

/* line 329, scss/fancybox.scss */
.fancybox-ie6 #fancybox-title-float-left {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_title_left.png', sizingMethod='scale');
}

/* line 330, scss/fancybox.scss */
.fancybox-ie6 #fancybox-title-float-main {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_title_main.png', sizingMethod='scale');
}

/* line 331, scss/fancybox.scss */
.fancybox-ie6 #fancybox-title-float-right {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_title_right.png', sizingMethod='scale');
}

/* line 333, scss/fancybox.scss */
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
  height: expression(this.parentNode.clientHeight + "px");
}

/* line 337, scss/fancybox.scss */
#fancybox-loading.fancybox-ie6 {
  position: absolute;
  margin-top: 0;
  top: expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

/* line 342, scss/fancybox.scss */
#fancybox-loading.fancybox-ie6 div {
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_loading.png', sizingMethod='scale');
}

/* IE6, IE7, IE8 */
/* line 346, scss/fancybox.scss */
.fancybox-ie .fancybox-bg {
  background: transparent !important;
}

/* line 348, scss/fancybox.scss */
.fancybox-ie #fancybox-bg-n {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_shadow_n.png', sizingMethod='scale');
}

/* line 349, scss/fancybox.scss */
.fancybox-ie #fancybox-bg-ne {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_shadow_ne.png', sizingMethod='scale');
}

/* line 350, scss/fancybox.scss */
.fancybox-ie #fancybox-bg-e {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_shadow_e.png', sizingMethod='scale');
}

/* line 351, scss/fancybox.scss */
.fancybox-ie #fancybox-bg-se {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_shadow_se.png', sizingMethod='scale');
}

/* line 352, scss/fancybox.scss */
.fancybox-ie #fancybox-bg-s {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_shadow_s.png', sizingMethod='scale');
}

/* line 353, scss/fancybox.scss */
.fancybox-ie #fancybox-bg-sw {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_shadow_sw.png', sizingMethod='scale');
}

/* line 354, scss/fancybox.scss */
.fancybox-ie #fancybox-bg-w {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_shadow_w.png', sizingMethod='scale');
}

/* line 355, scss/fancybox.scss */
.fancybox-ie #fancybox-bg-nw {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://livefyre.com/site_media/images/fancybox/fancy_shadow_nw.png', sizingMethod='scale');
}

/* line 1, scss/messages.scss */
.lf_widget_message {
  display: block;
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(#f2f2f2));
  background-image: -webkit-linear-gradient(top, white, #f2f2f2);
  background-image: -moz-linear-gradient(top, white, #f2f2f2);
  background-image: -o-linear-gradient(top, white, #f2f2f2);
  background-image: -ms-linear-gradient(top, white, #f2f2f2);
  background-image: linear-gradient(top, white, #f2f2f2);
  color: #696969;
  font: 14px/47px "Helvetica Neue";
  text-align: center;
  text-shadow: 0px 1px rgba(255, 255, 255, 0.75);
  text-rendering: optimizeLegibility;
  border: 1px solid #bfbfbf;
  /* BORDER RADIUS */
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  /* BOX SHADOW */
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px rgba(255, 255, 255, 0.15);
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px rgba(255, 255, 255, 0.15);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px rgba(255, 255, 255, 0.15);
}
/* line 27, scss/messages.scss */
.lf_widget_message img {
  position: relative;
  top: 3px;
  right: 2px;
}