/* line 1, ../../../app/stylesheets/trending_widget.scss */
.clearfix1:before, .clearfix1:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* line 1, ../../../app/stylesheets/trending_widget.scss */
.clearfix1:after {
  clear: both;
}

/* line 1, ../../../app/stylesheets/trending_widget.scss */
.clearfix1 {
  zoom: 1;
}

/* line 4, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout, #trending-widget-vertical-layout, #trending-widget-horizontal-layout, .trending-widget {
  font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;
  padding: 0;
  margin: 0;
  background: #fff;
  width: 300px;
}
/* line 8, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout a, #trending-widget-vertical-layout a, #trending-widget-horizontal-layout a, .trending-widget a {
  text-decoration: none;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  color: #000;
  -moz-transition: color 0.18s linear 0s;
  -webkit-transition: color 0.18s linear 0s;
  transition: color 0.18s linear 0s;
  padding: 0;
  margin: 0;
  background: none;
}
/* line 19, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout a:hover, #trending-widget-square-layout a:focus, #trending-widget-vertical-layout a:hover, #trending-widget-vertical-layout a:focus, #trending-widget-horizontal-layout a:hover, #trending-widget-horizontal-layout a:focus, .trending-widget a:hover, .trending-widget a:focus {
  text-decoration: none;
  color: rgba(0, 0, 0, 0.7);
  background: none;
}
/* line 26, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-wrapper, #trending-widget-vertical-layout .trending-widget-wrapper, #trending-widget-horizontal-layout .trending-widget-wrapper, .trending-widget .trending-widget-wrapper {
  border: 1px solid #d9d9d9;
  padding: 18px;
  margin: 0;
}
/* line 31, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-header-wrapper, #trending-widget-vertical-layout .trending-widget-header-wrapper, #trending-widget-horizontal-layout .trending-widget-header-wrapper, .trending-widget .trending-widget-header-wrapper {
  padding: 0 0 8px 0;
  margin: 0;
}
/* line 34, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-header-wrapper .trending-widget-avatar, #trending-widget-vertical-layout .trending-widget-header-wrapper .trending-widget-avatar, #trending-widget-horizontal-layout .trending-widget-header-wrapper .trending-widget-avatar, .trending-widget .trending-widget-header-wrapper .trending-widget-avatar {
  float: left;
  margin: 0 8px 0 0;
  padding: 0;
}
/* line 38, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-header-wrapper .trending-widget-avatar img, #trending-widget-vertical-layout .trending-widget-header-wrapper .trending-widget-avatar img, #trending-widget-horizontal-layout .trending-widget-header-wrapper .trending-widget-avatar img, .trending-widget .trending-widget-header-wrapper .trending-widget-avatar img {
  width: 31px;
  height: 31px;
  padding: 0;
  margin: 0;
}
/* line 45, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-header-wrapper .custom-widget-caption, #trending-widget-vertical-layout .trending-widget-header-wrapper .custom-widget-caption, #trending-widget-horizontal-layout .trending-widget-header-wrapper .custom-widget-caption, .trending-widget .trending-widget-header-wrapper .custom-widget-caption {
  color: #000;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 17px;
  font-weight: bold;
  letter-spacing: -0.3px;
  line-height: 17px;
  float: left;
  text-align: left;
  padding: 0;
  margin: 0;
}
/* line 57, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-header-wrapper .trending-widget-header, #trending-widget-vertical-layout .trending-widget-header-wrapper .trending-widget-header, #trending-widget-horizontal-layout .trending-widget-header-wrapper .trending-widget-header, .trending-widget .trending-widget-header-wrapper .trending-widget-header {
  color: #000;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: -0.3px;
  line-height: 17px;
  float: left;
  text-align: left;
  padding: 0;
  margin: -4px 0 0 0;
}
/* line 68, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-header-wrapper .trending-widget-header .screen-name, #trending-widget-vertical-layout .trending-widget-header-wrapper .trending-widget-header .screen-name, #trending-widget-horizontal-layout .trending-widget-header-wrapper .trending-widget-header .screen-name, .trending-widget .trending-widget-header-wrapper .trending-widget-header .screen-name {
  color: #000;
  font-size: 19px;
  font-weight: bold;
  margin: 0;
  padding: 0;
}
/* line 74, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-header-wrapper .trending-widget-header .screen-name a.trending-widget-screen-name, #trending-widget-vertical-layout .trending-widget-header-wrapper .trending-widget-header .screen-name a.trending-widget-screen-name, #trending-widget-horizontal-layout .trending-widget-header-wrapper .trending-widget-header .screen-name a.trending-widget-screen-name, .trending-widget .trending-widget-header-wrapper .trending-widget-header .screen-name a.trending-widget-screen-name {
  color: #000;
  font-size: 19px;
  font-weight: bold;
  text-decoration: none;
  padding: 0;
  margin: 0;
}
/* line 82, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-header-wrapper .trending-widget-header .screen-name a.trending-widget-screen-name:hover, #trending-widget-vertical-layout .trending-widget-header-wrapper .trending-widget-header .screen-name a.trending-widget-screen-name:hover, #trending-widget-horizontal-layout .trending-widget-header-wrapper .trending-widget-header .screen-name a.trending-widget-screen-name:hover, .trending-widget .trending-widget-header-wrapper .trending-widget-header .screen-name a.trending-widget-screen-name:hover {
  color: #000;
  text-decoration: none;
}
/* line 86, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-header-wrapper .trending-widget-header .screen-name a.trending-widget-screen-name:focus, #trending-widget-vertical-layout .trending-widget-header-wrapper .trending-widget-header .screen-name a.trending-widget-screen-name:focus, #trending-widget-horizontal-layout .trending-widget-header-wrapper .trending-widget-header .screen-name a.trending-widget-screen-name:focus, .trending-widget .trending-widget-header-wrapper .trending-widget-header .screen-name a.trending-widget-screen-name:focus {
  color: #000;
  text-decoration: none;
}
/* line 93, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-image-wrapper, #trending-widget-vertical-layout .trending-image-wrapper, #trending-widget-horizontal-layout .trending-image-wrapper, .trending-widget .trending-image-wrapper {
  padding: 0;
  margin: 0;
}
/* line 96, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-image-wrapper .gallery-widget-image, #trending-widget-vertical-layout .trending-image-wrapper .gallery-widget-image, #trending-widget-horizontal-layout .trending-image-wrapper .gallery-widget-image, .trending-widget .trending-image-wrapper .gallery-widget-image {
  float: left;
  height: 83px;
  overflow: hidden;
  width: 83px;
  padding: 0;
  margin: 0 6px 6px 0;
  position: relative;
}
/* line 104, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-image-wrapper .gallery-widget-image a.label, #trending-widget-vertical-layout .trending-image-wrapper .gallery-widget-image a.label, #trending-widget-horizontal-layout .trending-image-wrapper .gallery-widget-image a.label, .trending-widget .trending-image-wrapper .gallery-widget-image a.label {
  top: 0;
  left: 0;
  height: 46px;
  width: 79px;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  line-height: 15px;
  padding: 35px 2px 2px 2px;
  margin: 0;
  position: absolute;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 2px 1px #000000;
  text-transform: capitalize;
  overflow: hidden;
  word-wrap: break-word;
  letter-spacing: -0.013em;
  -moz-transition: background 0.2s linear 0s;
  -webkit-transition: background 0.2s linear 0s;
  transition: background 0.2s linear 0s;
  background: black;
  /* for IE6-8 */
  background: transparent\9;
  /* for IE6-8 */
  background: rgba(0, 0, 0, 0.55);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #4c000000, endColorstr = #4c000000);
  /* for IE8 amd below */
  zoom: 1;
  /* for IE6-7 */
}
/* line 131, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-image-wrapper .gallery-widget-image a.label:nth-child(n), #trending-widget-vertical-layout .trending-image-wrapper .gallery-widget-image a.label:nth-child(n), #trending-widget-horizontal-layout .trending-image-wrapper .gallery-widget-image a.label:nth-child(n), .trending-widget .trending-image-wrapper .gallery-widget-image a.label:nth-child(n) {
  filter: none;
  /* removes filter for IE6-9 */
}
/* line 135, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-image-wrapper .gallery-widget-image a.label:hover, #trending-widget-vertical-layout .trending-image-wrapper .gallery-widget-image a.label:hover, #trending-widget-horizontal-layout .trending-image-wrapper .gallery-widget-image a.label:hover, .trending-widget .trending-image-wrapper .gallery-widget-image a.label:hover {
  background: rgba(0, 0, 0, 0.15);
  text-decoration: none;
}
/* line 139, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-image-wrapper .gallery-widget-image a.label:focus, #trending-widget-vertical-layout .trending-image-wrapper .gallery-widget-image a.label:focus, #trending-widget-horizontal-layout .trending-image-wrapper .gallery-widget-image a.label:focus, .trending-widget .trending-image-wrapper .gallery-widget-image a.label:focus {
  text-decoration: none;
}
/* line 142, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-image-wrapper .gallery-widget-image img, #trending-widget-vertical-layout .trending-image-wrapper .gallery-widget-image img, #trending-widget-horizontal-layout .trending-image-wrapper .gallery-widget-image img, .trending-widget .trending-image-wrapper .gallery-widget-image img {
  padding: 0;
  margin: 0;
}
/* line 146, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-image-wrapper .gallery-widget-image #blank-image-0, #trending-widget-vertical-layout .trending-image-wrapper .gallery-widget-image #blank-image-0, #trending-widget-horizontal-layout .trending-image-wrapper .gallery-widget-image #blank-image-0, .trending-widget .trending-image-wrapper .gallery-widget-image #blank-image-0 {
  background: url("../../images/global/blank_image_0.jpg");
}
/* line 149, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-image-wrapper .gallery-widget-image #blank-image-1, #trending-widget-vertical-layout .trending-image-wrapper .gallery-widget-image #blank-image-1, #trending-widget-horizontal-layout .trending-image-wrapper .gallery-widget-image #blank-image-1, .trending-widget .trending-image-wrapper .gallery-widget-image #blank-image-1 {
  background: url("../../images/global/blank_image_1.jpg");
}
/* line 152, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-image-wrapper .gallery-widget-image #blank-image-2, #trending-widget-vertical-layout .trending-image-wrapper .gallery-widget-image #blank-image-2, #trending-widget-horizontal-layout .trending-image-wrapper .gallery-widget-image #blank-image-2, .trending-widget .trending-image-wrapper .gallery-widget-image #blank-image-2 {
  background: url("../../images/global/blank_image_2.jpg");
}
/* line 155, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-image-wrapper .gallery-widget-image #blank-image-3, #trending-widget-vertical-layout .trending-image-wrapper .gallery-widget-image #blank-image-3, #trending-widget-horizontal-layout .trending-image-wrapper .gallery-widget-image #blank-image-3, .trending-widget .trending-image-wrapper .gallery-widget-image #blank-image-3 {
  background: url("../../images/global/blank_image_3.jpg");
}
/* line 158, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-image-wrapper .gallery-widget-image #blank-image-4, #trending-widget-vertical-layout .trending-image-wrapper .gallery-widget-image #blank-image-4, #trending-widget-horizontal-layout .trending-image-wrapper .gallery-widget-image #blank-image-4, .trending-widget .trending-image-wrapper .gallery-widget-image #blank-image-4 {
  background: url("../../images/global/blank_image_4.jpg");
}
/* line 161, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-image-wrapper .gallery-widget-image #blank-image-5, #trending-widget-vertical-layout .trending-image-wrapper .gallery-widget-image #blank-image-5, #trending-widget-horizontal-layout .trending-image-wrapper .gallery-widget-image #blank-image-5, .trending-widget .trending-image-wrapper .gallery-widget-image #blank-image-5 {
  background: url("../../images/global/blank_image_5.jpg");
}
/* line 165, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-image-wrapper .image-2, #trending-widget-square-layout .trending-image-wrapper .image-5, #trending-widget-vertical-layout .trending-image-wrapper .image-2, #trending-widget-vertical-layout .trending-image-wrapper .image-5, #trending-widget-horizontal-layout .trending-image-wrapper .image-2, #trending-widget-horizontal-layout .trending-image-wrapper .image-5, .trending-widget .trending-image-wrapper .image-2, .trending-widget .trending-image-wrapper .image-5 {
  margin: 0 0px 6px 0;
}
/* line 169, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-button-wrapper, #trending-widget-vertical-layout .trending-widget-button-wrapper, #trending-widget-horizontal-layout .trending-widget-button-wrapper, .trending-widget .trending-widget-button-wrapper {
  padding: 0;
  margin: 0 0 5px 0;
}
/* line 172, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-button-wrapper a:hover, #trending-widget-square-layout .trending-widget-button-wrapper a:focus, #trending-widget-vertical-layout .trending-widget-button-wrapper a:hover, #trending-widget-vertical-layout .trending-widget-button-wrapper a:focus, #trending-widget-horizontal-layout .trending-widget-button-wrapper a:hover, #trending-widget-horizontal-layout .trending-widget-button-wrapper a:focus, .trending-widget .trending-widget-button-wrapper a:hover, .trending-widget .trending-widget-button-wrapper a:focus {
  text-decoration: none;
}
/* line 175, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-button-wrapper a, #trending-widget-vertical-layout .trending-widget-button-wrapper a, #trending-widget-horizontal-layout .trending-widget-button-wrapper a, .trending-widget .trending-widget-button-wrapper a {
  text-decoration: none;
  padding: 0;
  margin: 0;
}
/* line 179, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-button-wrapper a .trending-widget-button, #trending-widget-vertical-layout .trending-widget-button-wrapper a .trending-widget-button, #trending-widget-horizontal-layout .trending-widget-button-wrapper a .trending-widget-button, .trending-widget .trending-widget-button-wrapper a .trending-widget-button {
  background: #000;
  padding: 4px;
  margin: 0;
  color: #FFFFFF;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 13px;
  text-decoration: none;
  text-align: center;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.7);
  text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
  -moz-transition: background 0.2s linear 0s;
  -webkit-transition: background 0.2s linear 0s;
  transition: background 0.2s linear 0s;
}
/* line 199, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .trending-widget-button-wrapper a .trending-widget-button:hover, #trending-widget-vertical-layout .trending-widget-button-wrapper a .trending-widget-button:hover, #trending-widget-horizontal-layout .trending-widget-button-wrapper a .trending-widget-button:hover, .trending-widget .trending-widget-button-wrapper a .trending-widget-button:hover {
  background: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
/* line 206, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .powered-by, #trending-widget-vertical-layout .powered-by, #trending-widget-horizontal-layout .powered-by, .trending-widget .powered-by {
  font-size: 11px;
  text-align: right;
  padding: 0;
  margin: 0;
}
/* line 211, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .powered-by a, #trending-widget-vertical-layout .powered-by a, #trending-widget-horizontal-layout .powered-by a, .trending-widget .powered-by a {
  color: #999;
  font-weight: normal;
  padding: 0;
  margin: 0;
}
/* line 216, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-square-layout .powered-by a:hover, #trending-widget-vertical-layout .powered-by a:hover, #trending-widget-horizontal-layout .powered-by a:hover, .trending-widget .powered-by a:hover {
  text-decoration: underline;
}

/* line 223, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-vertical-layout {
  width: 205px;
}
/* line 225, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-vertical-layout .trending-widget-wrapper {
  padding: 15px;
}
/* line 229, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-vertical-layout .trending-widget-header-wrapper .trending-widget-avatar {
  margin: 0 4px 0 0;
}
/* line 231, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-vertical-layout .trending-widget-header-wrapper .trending-widget-avatar img {
  width: 28px;
  height: 28px;
}
/* line 236, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-vertical-layout .trending-widget-header-wrapper .trending-widget-header {
  font-size: 13px;
  line-height: 16px;
  margin: -2px 0 0 0;
}
/* line 240, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-vertical-layout .trending-widget-header-wrapper .trending-widget-header .screen-name {
  font-size: 15.5px;
}
/* line 242, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-vertical-layout .trending-widget-header-wrapper .trending-widget-header .screen-name a.trending-widget-screen-name {
  font-size: 15.5px;
}
/* line 249, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-vertical-layout .trending-image-wrapper .image-2 {
  margin: 0 6px 0 0;
}
/* line 252, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-vertical-layout .trending-image-wrapper .image-1, #trending-widget-vertical-layout .trending-image-wrapper .image-3, #trending-widget-vertical-layout .trending-image-wrapper .image-5 {
  margin: 0 0 6px 0;
}

/* line 258, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-horizontal-layout {
  background: none;
  width: 550px;
}
/* line 261, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-horizontal-layout .trending-widget-wrapper {
  border: none;
  padding: 5px 0;
}
/* line 265, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-horizontal-layout .trending-widget-header-wrapper {
  padding: 0 0 10px 0;
}
/* line 267, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-horizontal-layout .trending-widget-header-wrapper .trending-widget-avatar {
  display: none;
}
/* line 270, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-horizontal-layout .trending-widget-header-wrapper .trending-widget-header {
  font-size: 17px;
  font-weight: bold;
}
/* line 273, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-horizontal-layout .trending-widget-header-wrapper .trending-widget-header .screen-name {
  font-size: 17px;
  display: inline;
}
/* line 276, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-horizontal-layout .trending-widget-header-wrapper .trending-widget-header .screen-name a.trending-widget-screen-name {
  font-size: 17px;
  display: inline;
}
/* line 284, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-horizontal-layout .trending-image-wrapper .gallery-widget-image {
  margin: 0 8px 8px 0;
}
/* line 286, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-horizontal-layout .trending-image-wrapper .gallery-widget-image .image-2 {
  margin: 0 8px 0 0;
}
/* line 291, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-horizontal-layout .trending-widget-button-wrapper {
  margin: 0;
}
/* line 293, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-horizontal-layout .trending-widget-button-wrapper a .trending-widget-button {
  float: left;
  font-size: 12px;
  font-weight: normal;
  background: none repeat scroll 0 0 transparent;
  color: #999;
  text-shadow: none;
  border: none;
  -moz-transition: color 0.18s linear 0s;
  -webkit-transition: color 0.18s linear 0s;
  transition: color 0.18s linear 0s;
  padding: 0;
}
/* line 305, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-horizontal-layout .trending-widget-button-wrapper a .trending-widget-button:hover, #trending-widget-horizontal-layout .trending-widget-button-wrapper a .trending-widget-button:focus {
  text-decoration: underline;
  background: none repeat scroll 0 0 transparent;
}
/* line 311, ../../../app/stylesheets/trending_widget.scss */
#trending-widget-horizontal-layout .powered-by a {
  margin: 0 10px 0 0;
}