.sr-sh-flx, .sr-sh-flx--s {
  display: table; }

.sr-sh-flx__i, .sr-sh-flx__i--t, .sr-sh-flx__i--b {
  display: table-cell;
  vertical-align: middle;
  float: none !important; }

.sr-sh-flx--s {
  width: 100%;
  height: 100%; }

.sr-sh-flx__i--t {
  vertical-align: top; }

.sr-sh-flx__i--b {
  vertical-align: bottom; }

.sr-sh {
  /* ==========================================================================
       Normalize.scss settings
       ========================================================================== */
  /**
     * Includes legacy browser support IE6/7
     *
     * Set to false if you want to drop support for IE6 and IE7
     */
  /* Base
       ========================================================================== */
  /**
     * 1. Set default font family to sans-serif.
     * 2. Prevent iOS text size adjust after orientation change, without disabling
     *  user zoom.
     * 3. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
     *  `em` units.
     */
  /**
     * Remove default margin.
     */
  /* HTML5 display definitions
       ========================================================================== */
  /**
     * Correct `block` display not defined for any HTML5 element in IE 8/9.
     * Correct `block` display not defined for `details` or `summary` in IE 10/11
     * and Firefox.
     * Correct `block` display not defined for `main` in IE 11.
     */
  /**
     * 1. Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
     * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
     */
  /**
     * Prevents modern browsers from displaying `audio` without controls.
     * Remove excess height in iOS 5 devices.
     */
  /**
     * Address `[hidden]` styling not present in IE 8/9/10.
     * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
     */
  /* Links
       ========================================================================== */
  /**
     * Remove the gray background color from active links in IE 10.
     */
  /**
     * Improve readability when focused and also mouse hovered in all browsers.
     */
  /* Text-level semantics
       ========================================================================== */
  /**
     * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
     */
  /**
     * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
     */
  /**
     * Address styling not present in Safari and Chrome.
     */
  /**
     * Address variable `h1` font-size and margin within `section` and `article`
     * contexts in Firefox 4+, Safari, and Chrome.
     */
  /**
     * Addresses styling not present in IE 8/9.
     */
  /**
     * Address inconsistent and variable font size in all browsers.
     */
  /**
     * Prevent `sub` and `sup` affecting `line-height` in all browsers.
     */
  /* Embedded content
       ========================================================================== */
  /**
     * 1. Remove border when inside `a` element in IE 8/9/10.
     * 2. Improves image quality when scaled in IE 7.
     */
  /**
     * Correct overflow not hidden in IE 9/10/11.
     */
  /* Grouping content
       ========================================================================== */
  /**
     * Address margin not present in IE 8/9 and Safari.
     */
  /**
     * Address differences between Firefox and other browsers.
     */
  /**
     * Contain overflow in all browsers.
     */
  /**
     * Address odd `em`-unit font size rendering in all browsers.
     * Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
     */
  /* Forms
       ========================================================================== */
  /**
     * Known limitation: by default, Chrome and Safari on OS X allow very limited
     * styling of `select`, unless a `border` property is set.
     */
  /**
     * 1. Correct color not being inherited.
     *  Known issue: affects color of disabled elements.
     * 2. Correct font properties not being inherited.
     * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
     * 4. Improves appearance and consistency in all browsers.
     */
  /**
     * Address `overflow` set to `hidden` in IE 8/9/10/11.
     */
  /**
     * Address inconsistent `text-transform` inheritance for `button` and `select`.
     * All other form control elements do not inherit `text-transform` values.
     * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
     * Correct `select` style inheritance in Firefox.
     */
  /**
     * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
     *  and `video` controls.
     * 2. Correct inability to style clickable `input` types in iOS.
     * 3. Improve usability and consistency of cursor style between image-type
     *  `input` and others.
     * 4. Removes inner spacing in IE 7 without affecting normal text inputs.
     *  Known issue: inner spacing remains in IE 6.
     */
  /**
     * Re-set default cursor for disabled elements.
     */
  /**
     * Remove inner padding and border in Firefox 4+.
     */
  /**
     * Address Firefox 4+ setting `line-height` on `input` using `!important` in
     * the UA stylesheet.
     */
  /**
     * 1. Address box sizing set to `content-box` in IE 8/9/10.
     * 2. Remove excess padding in IE 8/9/10.
     *  Known issue: excess padding remains in IE 6.
     */
  /**
     * Fix the cursor style for Chrome's increment/decrement buttons. For certain
     * `font-size` values of the `input`, it causes the cursor style of the
     * decrement button to change from `default` to `text`.
     */
  /**
     * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
     * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
     *  (include `-moz` to future-proof).
     */
  /**
     * Remove inner padding and search cancel button in Safari and Chrome on OS X.
     * Safari (but not Chrome) clips the cancel button when the search input has
     * padding (and `textfield` appearance).
     */
  /**
     * Define consistent border, margin, and padding.
     */
  /**
     * 1. Correct `color` not being inherited in IE 8/9/10/11.
     * 2. Remove padding so people aren't caught out if they zero out fieldsets.
     * 3. Corrects text not wrapping in Firefox 3.
     * 4. Corrects alignment displayed oddly in IE 6/7.
     */
  /**
     * Remove default vertical scrollbar in IE 8/9/10/11.
     */
  /**
     * Don't inherit the `font-weight` (applied by a rule above).
     * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
     */
  /* Tables
       ========================================================================== */
  /**
     * Remove most spacing between table cells.
     */ }
  .sr-sh html {
    font-family: sans-serif;
    /* 1 */
    -ms-text-size-adjust: 100%;
    /* 2 */
    -webkit-text-size-adjust: 100%;
    /* 2 */ }
  .sr-sh body {
    margin: 0; }
  .sr-sh article,
  .sr-sh aside,
  .sr-sh details,
  .sr-sh figcaption,
  .sr-sh figure,
  .sr-sh footer,
  .sr-sh header,
  .sr-sh hgroup,
  .sr-sh main,
  .sr-sh menu,
  .sr-sh nav-dave-renamed-no-conflict,
  .sr-sh section,
  .sr-sh summary {
    display: block; }
  .sr-sh audio,
  .sr-sh canvas,
  .sr-sh progress,
  .sr-sh video {
    display: inline-block;
    /* 1 */
    vertical-align: baseline;
    /* 2 */ }
  .sr-sh audio:not([controls]) {
    display: none;
    height: 0; }
  .sr-sh [hidden],
  .sr-sh template {
    display: none; }
  .sr-sh a {
    background-color: transparent; }
  .sr-sh a:active, .sr-sh a:hover {
    outline: 0; }
  .sr-sh abbr[title] {
    border-bottom: 1px dotted; }
  .sr-sh b,
  .sr-sh strong {
    font-weight: bold; }
  .sr-sh dfn {
    font-style: italic; }
  .sr-sh h1 {
    font-size: 2em;
    margin: 0.67em 0; }
  .sr-sh mark {
    background: #ff0;
    color: #000; }
  .sr-sh small {
    font-size: 80%; }
  .sr-sh sub,
  .sr-sh sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  .sr-sh sup {
    top: -0.5em; }
  .sr-sh sub {
    bottom: -0.25em; }
  .sr-sh img {
    border: 0; }
  .sr-sh svg:not(:root) {
    overflow: hidden; }
  .sr-sh figure {
    margin: 1em 40px; }
  .sr-sh hr {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    height: 0; }
  .sr-sh pre {
    overflow: auto; }
  .sr-sh code,
  .sr-sh kbd,
  .sr-sh pre,
  .sr-sh samp {
    font-family: monospace, monospace;
    font-size: 1em; }
  .sr-sh button,
  .sr-sh input,
  .sr-sh optgroup,
  .sr-sh select,
  .sr-sh textarea {
    color: inherit;
    /* 1 */
    font: inherit;
    /* 2 */
    margin: 0;
    /* 3 */ }
  .sr-sh button {
    overflow: visible; }
  .sr-sh button,
  .sr-sh select {
    text-transform: none; }
  .sr-sh button,
  .sr-sh html input[type="button"],
  .sr-sh input[type="reset"],
  .sr-sh input[type="submit"] {
    -webkit-appearance: button;
    /* 2 */
    cursor: pointer;
    /* 3 */ }
  .sr-sh button[disabled],
  .sr-sh html input[disabled] {
    cursor: default; }
  .sr-sh button::-moz-focus-inner,
  .sr-sh input::-moz-focus-inner {
    border: 0;
    padding: 0; }
  .sr-sh input {
    line-height: normal; }
  .sr-sh input[type="checkbox"],
  .sr-sh input[type="radio"] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /* 1 */
    padding: 0;
    /* 2 */ }
  .sr-sh input[type="number"]::-webkit-inner-spin-button,
  .sr-sh input[type="number"]::-webkit-outer-spin-button {
    height: auto; }
  .sr-sh input[type="search"] {
    -webkit-appearance: textfield;
    /* 1 */
    -webkit-box-sizing: content-box;
    /* 2 */
    box-sizing: content-box; }
  .sr-sh input[type="search"]::-webkit-search-cancel-button,
  .sr-sh input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }
  .sr-sh fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em; }
  .sr-sh legend {
    border: 0;
    /* 1 */
    padding: 0;
    /* 2 */ }
  .sr-sh textarea {
    overflow: auto; }
  .sr-sh optgroup {
    font-weight: bold; }
  .sr-sh table {
    border-collapse: collapse;
    border-spacing: 0; }
  .sr-sh td,
  .sr-sh th {
    padding: 0; }

.ai-indicator,
.ai-indicator *,
.ai-indicator *:before,
.ai-indicator *:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* Colors */
.ai-white-spin {
  border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) #fff #fff; }

.ai-white-parent > * {
  background: #fff; }

.ai-grey-spin {
  border-color: rgba(189, 195, 199, 0.5) rgba(189, 195, 199, 0.5) #bdc3c7 #bdc3c7; }

.ai-grey-parent > * {
  background: #bdc3c7; }

.ai-dark-spin {
  border-color: rgba(44, 62, 80, 0.5) rgba(44, 62, 80, 0.5) #2c3e50 #2c3e50; }

.ai-dark-parent > * {
  background: #2c3e50; }

/* Circled */
.ai-circled {
  height: 32px;
  width: 32px;
  position: relative;
  border-width: 5px;
  border-style: solid;
  border-radius: 100%;
  -webkit-animation: ai-clockwise .6s linear infinite;
  animation: ai-clockwise .6s linear infinite; }

@-webkit-keyframes ai-clockwise {
  to {
    -webkit-transform: rotate(360deg) translateZ(0);
    transform: rotate(360deg) translateZ(0); } }

@keyframes ai-clockwise {
  to {
    -webkit-transform: rotate(360deg) translateZ(0);
    transform: rotate(360deg) translateZ(0); } }

/* Dotted */
.ai-dotted {
  width: 36px; }

.ai-dotted .ai-inner1,
.ai-dotted .ai-inner2,
.ai-dotted .ai-inner3 {
  display: inline-block;
  margin: 0.125em;
  width: 0.5em;
  height: 0.5em;
  border-radius: 100%;
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: ai-rotate .75s linear infinite;
  animation: ai-rotate .75s linear infinite; }

.ai-dotted .ai-inner2 {
  -webkit-animation-delay: 0.1875s;
  animation-delay: 0.1875s; }

.ai-dotted .ai-inner3 {
  -webkit-animation-delay: 0.375s;
  animation-delay: 0.375s; }

@-webkit-keyframes ai-rotate {
  0% {
    -webkit-transform: translateY(0%);
    transform: translateY(0%); }
  30% {
    -webkit-transform: translateY(-0.25em);
    transform: translateY(-0.25em); }
  50% {
    -webkit-transform: translateY(0%);
    transform: translateY(0%); }
  70% {
    -webkit-transform: translateY(0.25em);
    transform: translateY(0.25em); } }

@keyframes ai-rotate {
  0% {
    -webkit-transform: translateY(0%);
    transform: translateY(0%); }
  30% {
    -webkit-transform: translateY(-0.25em);
    transform: translateY(-0.25em); }
  50% {
    -webkit-transform: translateY(0%);
    transform: translateY(0%); }
  70% {
    -webkit-transform: translateY(0.25em);
    transform: translateY(0.25em); } }

/* Spinner */
.ai-spinner {
  position: absolute;
  width: 100px;
  height: 100px;
  -webkit-animation: ai-rotateThis 1s infinite linear;
  animation: ai-rotateThis 1s infinite linear;
  -webkit-transform: scale(0.3);
  transform: scale(0.3); }

.ai-spinner > * {
  width: 10px;
  height: 30px;
  position: absolute;
  top: 35px;
  left: 45px;
  border-radius: 50px; }

@-webkit-keyframes ai-rotateThis {
  from {
    -webkit-transform: scale(0.3) rotate(0deg);
    transform: scale(0.3) rotate(0deg); }
  to {
    -webkit-transform: scale(0.3) rotate(360deg);
    transform: scale(0.3) rotate(360deg); } }

@keyframes ai-rotateThis {
  from {
    -webkit-transform: scale(0.3) rotate(0deg);
    transform: scale(0.3) rotate(0deg); }
  to {
    -webkit-transform: scale(0.3) rotate(360deg);
    transform: scale(0.3) rotate(360deg); } }

.ai-bar1 {
  -webkit-transform: rotate(0deg) translate(0, -40px);
  transform: rotate(0deg) translate(0, -40px);
  opacity: 0.1; }

.ai-bar2 {
  -webkit-transform: rotate(36deg) translate(0, -40px);
  transform: rotate(36deg) translate(0, -40px);
  opacity: 0.2; }

.ai-bar3 {
  -webkit-transform: rotate(72deg) translate(0, -40px);
  transform: rotate(72deg) translate(0, -40px);
  opacity: 0.3; }

.ai-bar4 {
  -webkit-transform: rotate(108deg) translate(0, -40px);
  transform: rotate(108deg) translate(0, -40px);
  opacity: 0.4; }

.ai-bar5 {
  -webkit-transform: rotate(144deg) translate(0, -40px);
  transform: rotate(144deg) translate(0, -40px);
  opacity: 0.5; }

.ai-bar6 {
  -webkit-transform: rotate(180deg) translate(0, -40px);
  transform: rotate(180deg) translate(0, -40px);
  opacity: 0.6; }

.ai-bar7 {
  -webkit-transform: rotate(216deg) translate(0, -40px);
  transform: rotate(216deg) translate(0, -40px);
  opacity: 0.7; }

.ai-bar8 {
  -webkit-transform: rotate(252deg) translate(0, -40px);
  transform: rotate(252deg) translate(0, -40px);
  opacity: 0.8; }

.ai-bar9 {
  -webkit-transform: rotate(288deg) translate(0, -40px);
  transform: rotate(288deg) translate(0, -40px);
  opacity: 0.9; }

.ai-bar10 {
  -webkit-transform: rotate(324deg) translate(0, -40px);
  transform: rotate(324deg) translate(0, -40px);
  opacity: 1; }

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important; }

.sr-sh,
.ngdialog {
  font-family: "Helvetica Nueue", "Helvetica", sans-serif, Arial;
  position: relative; }
  .sr-sh:after,
  .ngdialog:after {
    content: '';
    clear: both;
    display: block; }
  .sr-sh, .sr-sh *,
  .ngdialog,
  .ngdialog * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    word-wrap: break-word; }
  .sr-sh-mb,
  .ngdialog-mb {
    display: block;
    overflow: hidden; }
  .sr-sh-mb__m,
  .ngdialog-mb__m {
    float: left;
    margin-right: 4px; }
  .sr-sh-mb__b,
  .ngdialog-mb__b {
    display: block;
    overflow: hidden; }
    .sr-sh-mb__b, .sr-sh-mb__b > :last-child,
    .ngdialog-mb__b,
    .ngdialog-mb__b > :last-child {
      margin-bottom: 0; }
  .sr-sh-upload__link,
  .ngdialog-upload__link {
    display: inline-block; }
  .sr-sh hr,
  .ngdialog hr {
    border: 0;
    border-top: 1px solid #efefef;
    margin-top: 30px;
    margin-bottom: 30px;
    clear: both; }
  .sr-sh .sr-sh-theme-btn,
  .ngdialog .sr-sh-theme-btn {
    display: inline-block;
    font-size: 13px;
    padding: 7px 15px;
    margin: 0px 5px;
    text-decoration: none;
    color: #333;
    border: 1px solid #333;
    border-radius: 2px;
    cursor: pointer;
    background-color: #fff;
    text-transform: uppercase; }
    .sr-sh .sr-sh-theme-btn:hover, .sr-sh .sr-sh-theme-btn:active, .sr-sh .sr-sh-theme-btn:focus, .sr-sh .sr-sh-theme-btn.selected,
    .ngdialog .sr-sh-theme-btn:hover,
    .ngdialog .sr-sh-theme-btn:active,
    .ngdialog .sr-sh-theme-btn:focus,
    .ngdialog .sr-sh-theme-btn.selected {
      border-color: #333;
      background-color: #333;
      color: #fff; }
    .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-facebook,
    .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-facebook {
      display: inline-block;
      font-size: 13px;
      padding: 7px 15px;
      margin: 0px 5px;
      text-decoration: none;
      color: #fff;
      border: 1px solid #fff;
      border-radius: 2px;
      cursor: pointer;
      background-color: #3B5998;
      text-transform: uppercase; }
      .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-facebook:hover, .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-facebook:active, .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-facebook:focus, .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-facebook.selected,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-facebook:hover,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-facebook:active,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-facebook:focus,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-facebook.selected {
        border-color: #fff;
        background-color: #fff;
        color: #3B5998; }
      .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-facebook:hover,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-facebook:hover {
        background-color: #4c70ba;
        color: #fff; }
      .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-facebook[disabled],
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-facebook[disabled] {
        opacity: 0.5; }
    .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-twitter,
    .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-twitter {
      display: inline-block;
      font-size: 13px;
      padding: 7px 15px;
      margin: 0px 5px;
      text-decoration: none;
      color: #fff;
      border: 1px solid #fff;
      border-radius: 2px;
      cursor: pointer;
      background-color: #51A351;
      text-transform: uppercase; }
      .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-twitter:hover, .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-twitter:active, .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-twitter:focus, .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-twitter.selected,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-twitter:hover,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-twitter:active,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-twitter:focus,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-twitter.selected {
        border-color: #fff;
        background-color: #fff;
        color: #51A351; }
      .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-twitter:hover,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-twitter:hover {
        background-color: #6fb86f;
        color: #fff; }
      .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-twitter[disabled],
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-twitter[disabled] {
        opacity: 0.5; }
    .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-instagram,
    .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-instagram {
      display: inline-block;
      font-size: 13px;
      padding: 7px 15px;
      margin: 0px 5px;
      text-decoration: none;
      color: #fff;
      border: 1px solid #fff;
      border-radius: 2px;
      cursor: pointer;
      background-color: #5980a2;
      text-transform: uppercase; }
      .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-instagram:hover, .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-instagram:active, .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-instagram:focus, .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-instagram.selected,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-instagram:hover,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-instagram:active,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-instagram:focus,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-instagram.selected {
        border-color: #fff;
        background-color: #fff;
        color: #5980a2; }
      .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-instagram:hover,
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-instagram:hover {
        background-color: #7999b5;
        color: #fff; }
      .sr-sh .sr-sh-theme-btn.sr-sh-theme-btn-instagram[disabled],
      .ngdialog .sr-sh-theme-btn.sr-sh-theme-btn-instagram[disabled] {
        opacity: 0.5; }

.sr-sh-navigation__link {
  display: inline-block; }

.sr-sh-navigation select {
  margin-right: 5px; }

#sr-sh-masonryContainer {
  margin-left: 5px;
  margin-right: 5px; }

.sr-sh-indicator-box {
  text-align: center; }

.sr-sh-indicator {
  display: inline-block; }

.sr-sh-slider-nav-wrapper {
  position: relative; }

.sr-sh-slider-nav {
  position: absolute;
  display: inline-block;
  width: 50px;
  height: 50px;
  top: 45%;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 50%;
  opacity: 0.9;
  cursor: pointer; }
  .sr-sh-slider-nav i {
    color: #fff;
    font-size: 40px;
    width: 50px;
    height: 50px;
    display: block;
    margin: 0 auto;
    text-align: center; }
  .sr-sh-slider-nav:hover {
    opacity: 1; }
  .sr-sh-slider-nav-prev {
    left: 10px; }
    .sr-sh-slider-nav-prev i {
      padding-right: 5px; }
  .sr-sh-slider-nav-next {
    right: 10px; }
    .sr-sh-slider-nav-next i {
      padding-left: 5px; }

.sr-sh-slider-container {
  position: relative;
  overflow: hidden;
  margin: auto;
  z-index: 1;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.sr-sh-slider-content {
  position: absolute;
  z-index: 1; }
  .sr-sh-slider-content .sr-sh-item {
    z-index: 2;
    position: relative;
    display: inline-block;
    height: 100%;
    overflow: hidden; }

.sr-sh-slider-nav-wrapper-static {
  position: static;
  overflow: visible;
  clear: both; }
  .sr-sh-slider-nav-wrapper-static .sr-sh-slider-nav {
    position: static;
    top: 0; }
    .sr-sh-slider-nav-wrapper-static .sr-sh-slider-nav-prev {
      float: left; }
    .sr-sh-slider-nav-wrapper-static .sr-sh-slider-nav-next {
      float: right; }

/** Grid system **/
.sr-sh-theme-container {
  margin: 0 auto;
  max-width: 1000px;
  width: 100%; }

.sr-sh-theme-row {
  zoom: 1; }
  .sr-sh-theme-row:before, .sr-sh-theme-row:after {
    content: " ";
    display: table; }
  .sr-sh-theme-row:after {
    clear: both; }
  .sr-sh-theme-row .sr-sh-theme-column.sr-sh-theme-full,
  .sr-sh-theme-row .sr-sh-theme-column.sr-sh-theme-three-fourths,
  .sr-sh-theme-row .sr-sh-theme-column.sr-sh-theme-two-thirds,
  .sr-sh-theme-row .sr-sh-theme-column.sr-sh-theme-half,
  .sr-sh-theme-row .sr-sh-theme-column.sr-sh-theme-third,
  .sr-sh-theme-row .sr-sh-theme-column.sr-sh-theme-fourth {
    width: 100%; }
  @media screen and (min-width: 700px) {
    .sr-sh-theme-row .sr-sh-theme-column {
      float: left; }
    .sr-sh-theme-row .sr-sh-theme-column.sr-sh-theme-full {
      width: 100%; }
    .sr-sh-theme-row .sr-sh-theme-column.sr-sh-theme-three-fourths {
      width: 75%; }
    .sr-sh-theme-row .sr-sh-theme-column.sr-sh-theme-two-thirds {
      width: 66.7%; }
    .sr-sh-theme-row .sr-sh-theme-column.sr-sh-theme-half {
      width: 50%; }
    .sr-sh-theme-row .sr-sh-theme-column.sr-sh-theme-third {
      width: 33%; }
    .sr-sh-theme-row .sr-sh-theme-column.sr-sh-theme-fourth {
      width: 25%; } }

.sr-sh-theme-pull-right {
  float: right; }

.sr-sh-theme-pull-left {
  float: left; }

.sr-sh-theme-card__wrapper {
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.23);
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.23);
  margin: 6px;
  border-radius: 3px; }

.sr-sh-hover-detail:hover .sr-sh-theme-card__description-container, .sr-sh-hover-detail.hover .sr-sh-theme-card__description-container {
  opacity: 0.1; }

.sr-sh-theme-card__wrapper .sr-sh-theme-card {
  position: relative;
  display: block;
  margin: 0;
  color: #333;
  overflow: hidden;
  border-radius: 3px; }
  .sr-sh-theme-card__wrapper .sr-sh-theme-card:hover, .sr-sh-theme-card__wrapper .sr-sh-theme-card.hover {
    z-index: 100 !important;
    background: #fff; }
    .sr-sh-theme-card__wrapper .sr-sh-theme-card:hover .sr-sh-theme-card__media.low-profile, .sr-sh-theme-card__wrapper .sr-sh-theme-card.hover .sr-sh-theme-card__media.low-profile {
      min-height: 120px; }
      .sr-sh-theme-card__wrapper .sr-sh-theme-card:hover .sr-sh-theme-card__media.low-profile img.sr-sh-item-image, .sr-sh-theme-card__wrapper .sr-sh-theme-card.hover .sr-sh-theme-card__media.low-profile img.sr-sh-item-image {
        z-index: 9;
        position: absolute !important;
        bottom: 50% !important;
        -webkit-transform: translateY(50%);
                transform: translateY(50%); }
    .sr-sh-theme-card__wrapper .sr-sh-theme-card:hover .sr-sh-theme-hover-text, .sr-sh-theme-card__wrapper .sr-sh-theme-card.hover .sr-sh-theme-hover-text {
      opacity: 1; }

.sr-sh-theme-card__wrapper .sr-sh-theme-card__media {
  position: relative;
  margin: -1px;
  border-radius: 3px 3px 0 0;
  text-align: center; }
  .sr-sh-theme-card__wrapper .sr-sh-theme-card__media img {
    min-width: 100%;
    border-radius: 3px 3px 0 0; }
  .sr-sh-theme-card__wrapper .sr-sh-theme-card__media .sr-sh-theme-card__video-play-btn {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjgwcHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDgwIDUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4wLjQgKDgwNTMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPnBsYXktYnV0dG9uPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InBsYXktYnV0dG9uIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIj4KICAgICAgICAgICAgPHJlY3QgaWQ9ImJhc2UiIGZpbGwtb3BhY2l0eT0iMC44IiBmaWxsPSIjMDAwMDAwIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiB4PSIwIiB5PSIwIiB3aWR0aD0iODAiIGhlaWdodD0iNTAiIHJ4PSI4Ij48L3JlY3Q+CiAgICAgICAgICAgIDxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5LjUwMDAwMCwgMjQuNTAwMDAwKSBzY2FsZSgtMSwgMSkgcm90YXRlKC05MC4wMDAwMDApIHRyYW5zbGF0ZSgtMzkuNTAwMDAwLCAtMjQuNTAwMDAwKSAiIHBvaW50cz0iNDAgMTIgNTAgMzEgMjkgMzEgIj48L3BvbHlnb24+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) center center no-repeat;
    opacity: 0.7; }

.card__media-position {
  position: relative; }

.sr-sh-theme-card-dialog .sr-sh-theme-card__media {
  text-align: center; }

.sr-sh-theme-card-dialog .sr-sh-theme-card__media img {
  min-width: auto; }

.sr-sh-theme-card__video {
  min-width: 100%;
  height: 410px; }

.masonry-brick {
  text-align: center; }
  .masonry-brick img {
    display: inline-block;
    margin: 0 auto; }

.sr-sh-theme-card__media-link {
  -webkit-transition: opacity 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  transition: opacity 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  display: none;
  z-index: 50;
  opacity: .7; }
  .is-touch .sr-sh-theme-card.sr--touched .sr-sh-theme-card__media-link,
  .sr-sh-theme-card:hover .sr-sh-theme-card__media-link {
    display: block; }
  .sr-sh-theme-card.hover .sr-sh-theme-card__media-link {
    display: block; }
  .sr-sh-theme-card__media-link:hover, .sr-sh-theme-card__media-link:focus, .sr-sh-theme-card__media-link:active {
    opacity: 1; }

.sr-sh-theme-card__media-link-large {
  display: inherit; }

.card__media-link-position {
  top: calc(50% - 31px);
  left: calc(50% - 48px);
  position: absolute; }

.sr-sh-theme-card__media-image {
  -webkit-transition: 800ms cubic-bezier(0, 0.395, 0.455, 1.255);
  transition: 800ms cubic-bezier(0, 0.395, 0.455, 1.255);
  min-width: 100%; }

.sr-sh-theme-card__info {
  -webkit-transition: background 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  transition: background 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .is-touch .sr-sh-theme-card.sr--touched .sr-sh-theme-card__info,
  .sr-sh-theme-card:hover .sr-sh-theme-card__info {
    background-color: rgba(0, 0, 0, 0.8); }
  .sr-sh-theme-card.hover .sr-sh-theme-card__info {
    background-color: rgba(0, 0, 0, 0.8); }

.sr-sh-theme-card__zoom {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  display: table; }
  .sr-sh-theme-card__zoom .icon-zoom-alt {
    display: block;
    text-align: center;
    font-size: 30px;
    opacity: 0;
    color: #f8f8f8;
    display: table-cell;
    vertical-align: middle; }
  .is-touch .sr-sh-theme-card.sr--touched .sr-sh-theme-card__zoom,
  .sr-sh-theme-card:hover .sr-sh-theme-card__zoom {
    background-color: transparent; }
    .is-touch .sr-sh-theme-card.sr--touched .sr-sh-theme-card__zoom .icon-zoom-alt,
    .sr-sh-theme-card:hover .sr-sh-theme-card__zoom .icon-zoom-alt {
      opacity: 1; }
  .sr-sh-theme-card.hover .sr-sh-theme-card__zoom {
    background-color: transparent; }
    .sr-sh-theme-card.hover .sr-sh-theme-card__zoom .icon-zoom-alt {
      opacity: 1; }

.sr-sh-theme-hover-text {
  opacity: 0;
  color: #f8f8f8;
  font-size: 13px;
  position: absolute;
  top: 60px;
  bottom: 60px;
  left: 5px;
  right: 5px;
  overflow: hidden; }
  .sr-sh-theme-hover-text .sr-sh-theme-hover-text-inner {
    overflow: hidden;
    display: table;
    height: 100%;
    width: 100%; }
    .sr-sh-theme-hover-text .sr-sh-theme-hover-text-inner p {
      word-wrap: break-word;
      padding: 0;
      margin: 0;
      height: auto;
      overflow: hidden;
      text-overflow: ellipsis;
      vertical-align: middle;
      display: table-cell;
      text-align: center; }

.sr-sh-theme-card__description {
  -webkit-transition: opacity 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  transition: opacity 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  position: absolute;
  bottom: 60px;
  padding: 7px;
  margin: 0;
  color: #333;
  opacity: 0;
  font-style: italic;
  font-weight: 300;
  font-size: 13px;
  line-height: 1.45; }
  .is-touch .sr-sh-theme-card.sr--touched .sr-sh-theme-card__description,
  .sr-sh-theme-card:hover .sr-sh-theme-card__description {
    opacity: 1; }
  .sr-sh-theme-card.hover .sr-sh-theme-card__description {
    opacity: 1; }
  @media screen and (min-width: 1000px) {
    .sr-sh-theme-card__description {
      font-size: 13px;
      line-height: 1.35; } }

.sr-sh-theme-item[data-type="text"] .sr-sh-theme-card {
  min-height: 150px;
  background-color: #fff;
  height: 100%; }

.sr-sh-theme-item[data-type="text"] .sr-sh-item-image {
  display: none; }

.sr-sh-theme-card__meta {
  -webkit-transition: -webkit-transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  transition: -webkit-transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  transition: transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  transition: transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255), -webkit-transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  -webkit-transform: translate3d(0, 150%, 0);
          transform: translate3d(0, 150%, 0);
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  font-size: 14px;
  line-height: 1.2;
  padding: 0 5px 5px 5px; }
  .is-touch .sr-sh-theme-card.sr--touched .sr-sh-theme-card__meta,
  .sr-sh-theme-card:hover .sr-sh-theme-card__meta {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  .sr-sh-theme-card.hover .sr-sh-theme-card__meta {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  .sr-sh-theme-card__meta p {
    margin-bottom: 0; }

.sr-sh-theme-card__author {
  color: #333;
  padding: 5px; }
  .sr-sh-theme-card__author .sr-sh-theme-statistics__item-content {
    cursor: pointer; }
    .is-touch .sr-sh-theme-statistics__item.sr--touched .sr-sh-theme-card__author .sr-sh-theme-statistics__item-content,
    .sr-sh-theme-statistics__item:hover .sr-sh-theme-card__author .sr-sh-theme-statistics__item-content {
      z-index: 10;
      -webkit-transform: scale(1.65) translate3d(0, 10px, 0);
              transform: scale(1.65) translate3d(0, 10px, 0); }
      @media screen and (min-width: 1000px) {
        .is-touch .sr-sh-theme-statistics__item.sr--touched .sr-sh-theme-card__author .sr-sh-theme-statistics__item-content,
        .sr-sh-theme-statistics__item:hover .sr-sh-theme-card__author .sr-sh-theme-statistics__item-content {
          -webkit-transform: scale(1.25) translate3d(0, 10px, 0);
                  transform: scale(1.25) translate3d(0, 10px, 0); } }
    .sr-sh-theme-statistics__item.hover .sr-sh-theme-card__author .sr-sh-theme-statistics__item-content {
      z-index: 10;
      -webkit-transform: scale(1.65) translate3d(0, 10px, 0);
              transform: scale(1.65) translate3d(0, 10px, 0); }
      @media screen and (min-width: 1000px) {
        .sr-sh-theme-statistics__item.hover .sr-sh-theme-card__author .sr-sh-theme-statistics__item-content {
          -webkit-transform: scale(1.25) translate3d(0, 10px, 0);
                  transform: scale(1.25) translate3d(0, 10px, 0); } }

.sr-sh-theme-card__author-image {
  border-radius: 3px;
  height: 30px;
  width: 30px;
  margin-right: 5px; }

.sr-sh-theme-card__author-name {
  font-size: 13px;
  color: #fff;
  margin: 0; }

.sr-sh-theme-card__author-username {
  font-size: 10px;
  font-style: italic;
  color: #fff;
  margin: 0; }

.sr-sh-theme-card__description-container {
  clear: both;
  -webkit-transition: opacity 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  transition: opacity 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  display: block;
  padding: 5px;
  font-style: italic;
  font-weight: 300;
  font-size: 13px;
  line-height: 1.45;
  margin: 0;
  background-color: #fff;
  padding: 8px;
  position: relative;
  z-index: 10; }

.sr-sh-theme-card__show-description-story .sr-sh-theme-card__description {
  background-image: none;
  margin: 15px;
  line-height: 20px;
  color: #333;
  word-wrap: break-word; }
  .sr-sh-theme-card__show-description-story .sr-sh-theme-card__description img.sr-sh-theme-card__provider-icon {
    margin: 0 8px 0 0;
    border-radius: 2px !important;
    width: 30px;
    height: 30px;
    float: left;
    vertical-align: top; }

.sr-sh-theme-card__show-description-bottom {
  margin: -5px 5px 5px 5px; }

.sr-sh-theme-card__description-show {
  opacity: 1;
  position: relative;
  bottom: inherit;
  overflow: hidden;
  text-overflow: ellipsis; }

.sr-sh-theme-card__name-show,
.sr-sh-theme-card__description-show {
  font-style: normal;
  font-size: 13px;
  opacity: 1;
  position: relative;
  bottom: inherit;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1px;
  font-weight: normal;
  color: #333;
  word-wrap: break-word; }
  .sr-sh-theme-card__name-show .sr-sh-theme-card__provider-icon,
  .sr-sh-theme-card__description-show .sr-sh-theme-card__provider-icon {
    width: 15px;
    line-height: 15px;
    display: inline-block;
    border-radius: 50%;
    vertical-align: top; }

.sr-sh-theme-card__author-name-dark {
  color: #333; }

.sr-sh-theme-card__timestamp {
  font-size: 10px;
  font-style: italic;
  color: #fff;
  margin: 0; }

.sr-sh-theme-card__timestamp-dark {
  color: #333; }

.sr-sh-theme-card__image {
  max-width: 100%;
  max-height: 800px;
  min-width: 100%; }

.sr-sh-theme-play-button-large {
  position: relative;
  display: inline-block;
  margin: 0 auto;
  width: 96px;
  height: 60px;
  z-index: 5;
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjgwcHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDgwIDUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4wLjQgKDgwNTMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPnBsYXktYnV0dG9uPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InBsYXktYnV0dG9uIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIj4KICAgICAgICAgICAgPHJlY3QgaWQ9ImJhc2UiIGZpbGwtb3BhY2l0eT0iMC44IiBmaWxsPSIjMDAwMDAwIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiB4PSIwIiB5PSIwIiB3aWR0aD0iODAiIGhlaWdodD0iNTAiIHJ4PSI4Ij48L3JlY3Q+CiAgICAgICAgICAgIDxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5LjUwMDAwMCwgMjQuNTAwMDAwKSBzY2FsZSgtMSwgMSkgcm90YXRlKC05MC4wMDAwMDApIHRyYW5zbGF0ZSgtMzkuNTAwMDAwLCAtMjQuNTAwMDAwKSAiIHBvaW50cz0iNDAgMTIgNTAgMzEgMjkgMzEgIj48L3BvbHlnb24+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) center right no-repeat;
  background-size: contain; }

span.sr-sh-theme-card__error {
  float: right;
  color: #a94442; }

.sr-sh-theme-board-of-boards .sr-sh-theme-board-info__card {
  cursor: pointer; }

.full-scale {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.sr-sh-theme-card-header .sr-sh-slider-nav-wrapper {
  padding-top: 15px; }
  .sr-sh-theme-card-header .sr-sh-slider-nav-wrapper .sr-sh-slider-nav {
    width: 30px;
    height: 30px;
    margin-bottom: 15px;
    background-color: rgba(0, 0, 0, 0.2);
    text-align: center; }
    .sr-sh-theme-card-header .sr-sh-slider-nav-wrapper .sr-sh-slider-nav:hover, .sr-sh-theme-card-header .sr-sh-slider-nav-wrapper .sr-sh-slider-nav.hover {
      background-color: rgba(0, 0, 0, 0.9); }
    .sr-sh-theme-card-header .sr-sh-slider-nav-wrapper .sr-sh-slider-nav i {
      width: 30px;
      height: 30px;
      font-size: 24px;
      padding-right: 2px;
      padding-top: 2px; }

.sr-sh-theme-card__video__sr {
  width: 100%; }

.sr-sh-theme-uploader-container {
  margin: 10px 0 0 10px; }
  .sr-sh-theme-uploader-container .sr-sh-theme-card__author-image {
    font-size: 0;
    margin: 0; }
    .sr-sh-theme-uploader-container .sr-sh-theme-card__author-image img {
      border-radius: 2px;
      display: inline-block;
      float: left;
      height: 30px;
      line-height: 30px;
      margin: 0 10px 0 0;
      vertical-align: top;
      width: 30px; }
  .sr-sh-theme-uploader-container .sr-sh-theme-card__author-name,
  .sr-sh-theme-uploader-container .sr-sh-theme-card__author-username,
  .sr-sh-theme-uploader-container .sr-sh-theme-card__timestamp {
    color: #999;
    font-size: 11px;
    font-style: normal; }

.sr-sh-slider-content .sr-sh-item .sr-sh-theme-card__media {
  min-width: unset !important; }
  .sr-sh-slider-content .sr-sh-item .sr-sh-theme-card__media img {
    margin: 0 0 !important; }

.sr-sh-slider-nav-label-prev {
  font-size: 70%;
  color: #000;
  opacity: 1;
  display: none; }

.sr-sh-slider-nav-label-next {
  font-size: 70%;
  font-size: 70%;
  color: #000;
  opacity: 1;
  display: none; }

.ng-dialog-close-label {
  position: relative;
  padding-top: 31px;
  right: 2px;
  font-size: 70%;
  display: none; }

.sr-accessible .sr-sh-slider-nav-label-prev, .sr-accessible .sr-sh-slider-nav-label-next, .sr-accessible .ng-dialog-close-label {
  display: inline-block !important; }

@media screen and (min-width: 1300px) {
  .ngdialog.ngdialog-theme-default.sr-sh-theme-photo-entry.sr-no-widescreen .ngdialog-content,
  .ngdialog.ngdialog-theme-default.sr-sh-theme-video-entry.sr-no-widescreen .ngdialog-content {
    max-width: 700px; }
  .ngdialog.ngdialog-theme-default.sr-sh-theme-photo-entry:not(.sr-no-widescreen) .ngdialog-close:before,
  .ngdialog.ngdialog-theme-default.sr-sh-theme-video-entry:not(.sr-no-widescreen) .ngdialog-close:before {
    z-index: 2; }
  .ngdialog.ngdialog-theme-default.sr-sh-theme-photo-entry:not(.sr-no-widescreen) .ngdialog-content,
  .ngdialog.ngdialog-theme-default.sr-sh-theme-video-entry:not(.sr-no-widescreen) .ngdialog-content {
    background-color: #fff; }
    .ngdialog.ngdialog-theme-default.sr-sh-theme-photo-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-dialog-header,
    .ngdialog.ngdialog-theme-default.sr-sh-theme-video-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-dialog-header {
      border-radius: 3px 3px 0 0;
      padding-top: 16px;
      position: relative;
      width: 100%;
      height: 80px; }
      .ngdialog.ngdialog-theme-default.sr-sh-theme-photo-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-container,
      .ngdialog.ngdialog-theme-default.sr-sh-theme-video-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-container {
        float: right;
        padding-left: 20px;
        width: 530px; }
    .ngdialog.ngdialog-theme-default.sr-sh-theme-photo-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-photo-wrapper,
    .ngdialog.ngdialog-theme-default.sr-sh-theme-video-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-photo-wrapper {
      float: left;
      width: 625px;
      padding-top: 80px; }
    .ngdialog.ngdialog-theme-default.sr-sh-theme-photo-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-entry-wrapper,
    .ngdialog.ngdialog-theme-default.sr-sh-theme-video-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-entry-wrapper {
      display: inline-block;
      margin-top: -75px;
      overflow: hidden;
      padding-top: 5px;
      width: 100%; }
    .ngdialog.ngdialog-theme-default.sr-sh-theme-photo-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-second-wrapper,
    .ngdialog.ngdialog-theme-default.sr-sh-theme-video-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-second-wrapper {
      float: right;
      margin-top: 100px;
      padding: 0 0 0 20px;
      width: 530px;
      overflow-y: scroll;
      max-height: 75vh; }
    .ngdialog.ngdialog-theme-default.sr-sh-theme-photo-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-card__image,
    .ngdialog.ngdialog-theme-default.sr-sh-theme-video-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-card__image {
      max-height: none;
      width: 625px; }
    .ngdialog.ngdialog-theme-default.sr-sh-theme-photo-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-comment-form-wrapper,
    .ngdialog.ngdialog-theme-default.sr-sh-theme-video-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-comment-form-wrapper {
      text-align: center; }
      .ngdialog.ngdialog-theme-default.sr-sh-theme-photo-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-comment-form-wrapper .sr-sh-theme-signin__link,
      .ngdialog.ngdialog-theme-default.sr-sh-theme-video-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-theme-comment-form-wrapper .sr-sh-theme-signin__link {
        display: inline-block;
        float: none; }
    .ngdialog.ngdialog-theme-default.sr-sh-theme-photo-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-slider-nav-wrapper,
    .ngdialog.ngdialog-theme-default.sr-sh-theme-video-entry:not(.sr-no-widescreen) .ngdialog-content .sr-sh-slider-nav-wrapper {
      position: relative;
      right: 118.7%;
      bottom: 50px; } }

.sr-sh-theme-mosaic.sr-sh-item .sr-sh-theme-card__description-container {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.8);
  width: 100%;
  white-space: nowrap;
  z-index: 1; }
  .sr-sh-theme-mosaic.sr-sh-item .sr-sh-theme-card__description-container .sr-sh-theme-card__description {
    color: #FFF; }

.sr-sh-theme-mosaic.sr-sh-item .sr-sh-theme-card__text-position-top {
  top: 0; }

.sr-sh-theme-mosaic.sr-sh-item .sr-sh-theme-card__text-position-bottom {
  bottom: 0; }

.sr-sh .sr-sh-theme-complain-button,
.sr-sh .sr-sh-theme-comment-complain-button,
.ngdialog .sr-sh-theme-complain-button,
.ngdialog .sr-sh-theme-comment-complain-button {
  padding: 8px 0;
  min-height: 50px; }
  .sr-sh .sr-sh-theme-complain-button a.sr-sh-theme-btn,
  .sr-sh .sr-sh-theme-comment-complain-button a.sr-sh-theme-btn,
  .ngdialog .sr-sh-theme-complain-button a.sr-sh-theme-btn,
  .ngdialog .sr-sh-theme-comment-complain-button a.sr-sh-theme-btn {
    border: 1px solid #999;
    color: #999;
    float: left !important;
    font-size: 9px;
    padding: 3px 6px; }
    .sr-sh .sr-sh-theme-complain-button a.sr-sh-theme-btn:hover,
    .sr-sh .sr-sh-theme-comment-complain-button a.sr-sh-theme-btn:hover,
    .ngdialog .sr-sh-theme-complain-button a.sr-sh-theme-btn:hover,
    .ngdialog .sr-sh-theme-comment-complain-button a.sr-sh-theme-btn:hover {
      border: 1px solid #333;
      color: #fff; }

.sr-sh .sr-sh-theme-comments-wrapper li,
.ngdialog .sr-sh-theme-comments-wrapper li {
  position: relative; }
  .sr-sh .sr-sh-theme-comments-wrapper li .sr-sh-theme-comment-complain-button,
  .ngdialog .sr-sh-theme-comments-wrapper li .sr-sh-theme-comment-complain-button {
    position: absolute;
    right: 0;
    top: 0;
    display: none; }
  .sr-sh .sr-sh-theme-comments-wrapper li:hover .sr-sh-theme-comment-complain-button,
  .ngdialog .sr-sh-theme-comments-wrapper li:hover .sr-sh-theme-comment-complain-button {
    display: inline-block; }

.sr-sh .sr-sh-theme-read-more-button,
.ngdialog .sr-sh-theme-read-more-button {
  width: 100%;
  text-align: center; }
  .sr-sh .sr-sh-theme-read-more-button .sr-sh-read-more__link,
  .ngdialog .sr-sh-theme-read-more-button .sr-sh-read-more__link {
    text-align: center; }

.sr-sh-theme-line_wrapper {
  margin: 10px 0; }
  .sr-sh-theme-line_wrapper .sr-sh-theme-line_qr-text {
    display: inline-block;
    vertical-align: top;
    margin-left: 10px; }
    .sr-sh-theme-line_wrapper .sr-sh-theme-line_qr-text h3 {
      margin-top: 0; }
  .sr-sh-theme-line_wrapper .sr-sh-theme-line_follow-button {
    background: #00b900;
    padding: 7px;
    border-radius: 5px; }
    .sr-sh-theme-line_wrapper .sr-sh-theme-line_follow-button a {
      color: #FFFFFF;
      text-decoration: none;
      display: inline-block;
      margin-right: 10px; }
    .sr-sh-theme-line_wrapper .sr-sh-theme-line_follow-button img {
      height: 35px;
      margin-right: 5px; }

.ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header {
  background-color: transparent; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-card__author-image {
    border-radius: 2px;
    width: 35px;
    height: 35px;
    float: left; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-card__media {
    background: none; }
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-card__media img {
      min-width: inherit;
      min-height: inherit;
      border-radius: 3px; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-card__author-name, .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-card__author-username, .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-card__timestamp, .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics__item-label, .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics__item-count {
    color: #333;
    font-weight: normal; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-card__timestamp {
    color: #333;
    display: block; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics {
    margin: 0;
    float: right;
    width: auto;
    display: inline-block;
    padding-right: 30px; }
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics__item-content {
      padding: 0 8px; }
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics__item-label {
      color: #333; }

.ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-photo-wrapper {
  min-width: 200px; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-photo-wrapper .sr-sh-theme-card__media img {
    border-radius: 3px; }

.ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-description-wrapper h3 {
  font-weight: normal;
  margin-bottom: 8px; }

.ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-description-wrapper p {
  margin: 6px 0;
  font-size: 13px; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-description-wrapper p a img[alt] {
    width: 20px;
    height: 20px;
    float: left;
    vertical-align: top;
    margin-right: 4px; }

.ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-comment-form-wrapper {
  overflow: hidden;
  text-align: center; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-comment-form-wrapper input[type="submit"] {
    margin: 0; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-comment-form-wrapper .sr-sh-theme-signin__link {
    float: none; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-comment-form-wrapper .sr-sh-theme-card__action_button {
    float: right; }

.ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-products-wrapper {
  clear: both;
  overflow: hidden; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-products-wrapper .sr-sh-theme-product {
    margin-bottom: 25px;
    clear: both;
    overflow: auto; }
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-products-wrapper .sr-sh-theme-product img {
      float: left;
      vertical-align: top;
      width: 150px;
      height: 150px;
      border-radius: 2px;
      margin-right: 16px; }
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-products-wrapper .sr-sh-theme-product .sr-sh-theme-product-name {
      text-decoration: none;
      font-weight: bold;
      color: #333;
      font-size: 18px; }
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-products-wrapper .sr-sh-theme-product .sr-sh-theme-product-description-wrapper {
      padding-left: 160px; }
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-products-wrapper .sr-sh-theme-product .sr-sh-theme-product-description {
      margin: 5px 0 10px 0; }
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-products-wrapper .sr-sh-theme-product .sr-sh-theme-btn {
      margin: 8px 0 0 0; }

.ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-comments-wrapper .sr-sh-load-comments-button {
  margin-bottom: 15px;
  margin-left: 0; }

.ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-comments-wrapper ul {
  padding: 0;
  margin: 0 0 15px 0;
  list-style: none; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-comments-wrapper ul li {
    display: block;
    margin-bottom: 16px; }
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-comments-wrapper ul li:last-child {
      margin-bottom: 0; }
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-comments-wrapper ul li img {
      float: left;
      vertical-align: top;
      width: 35px;
      height: 35px;
      border-radius: 2px;
      margin-right: 8px; }
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-comments-wrapper ul li .sr-sh-theme-comment-author,
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-comments-wrapper ul li .sr-sh-theme-comment-timestamp {
      font-size: 10px;
      color: #595959; }

.ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-source-wrapper {
  text-align: center;
  color: #333;
  font-size: 12px; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-source-wrapper img {
    width: 20px;
    height: 20px;
    border-radius: 2px;
    vertical-align: middle; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-source-wrapper a {
    color: #333;
    background-color: #fff;
    text-decoration: none;
    padding: 2px 4px; }

.ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-powered-by-shuttlerock-wrapper p {
  margin-bottom: 0;
  text-align: center; }
  .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-powered-by-shuttlerock-wrapper p a {
    color: #999;
    font-size: 11px;
    text-decoration: none; }

.sr-accessible .sr-sh-theme-powered-by-shuttlerock-wrapper p a {
  color: black !important; }

.sr-sh .sr-sh-edit-account__link {
  display: inline-block;
  font-size: 13px;
  padding: 7px 15px;
  margin: 0px 5px;
  text-decoration: none;
  color: #333;
  border: 1px solid #333;
  border-radius: 2px;
  cursor: pointer;
  background-color: #fff;
  text-transform: uppercase;
  float: right;
  margin: 0 13px 13px 0; }
  .sr-sh .sr-sh-edit-account__link:hover, .sr-sh .sr-sh-edit-account__link:active, .sr-sh .sr-sh-edit-account__link:focus, .sr-sh .sr-sh-edit-account__link.selected {
    border-color: #333;
    background-color: #333;
    color: #fff; }

.sr-sh .alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 2px; }
  .sr-sh .alert h4 {
    margin-top: 0;
    color: inherit; }
  .sr-sh .alert .alert-link {
    font-weight: bold; }
  .sr-sh .alert > p,
  .sr-sh .alert > ul {
    margin-bottom: 0; }
  .sr-sh .alert > p + p {
    margin-top: 5px; }

.sr-sh .alert-dismissable,
.sr-sh .alert-dismissible {
  padding-right: 35px; }
  .sr-sh .alert-dismissable .close,
  .sr-sh .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit; }

.sr-sh .alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d; }
  .sr-sh .alert-success hr {
    border-top-color: #c9e2b3; }
  .sr-sh .alert-success .alert-link {
    color: #2b542c; }

.sr-sh .alert-info,
.sr-sh .alert-notice {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f; }
  .sr-sh .alert-info hr,
  .sr-sh .alert-notice hr {
    border-top-color: #a6e1ec; }
  .sr-sh .alert-info .alert-link,
  .sr-sh .alert-notice .alert-link {
    color: #245269; }

.sr-sh .alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b; }
  .sr-sh .alert-warning hr {
    border-top-color: #f7e1b5; }
  .sr-sh .alert-warning .alert-link {
    color: #66512c; }

.sr-sh .alert-danger,
.sr-sh .alert-error {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442; }
  .sr-sh .alert-danger hr,
  .sr-sh .alert-error hr {
    border-top-color: #e4b9c0; }
  .sr-sh .alert-danger .alert-link,
  .sr-sh .alert-error .alert-link {
    color: #843534; }

.sr-sh .sr-sh-theme-board-info {
  position: relative;
  display: block;
  font-family: "Helvetica Nueue", "Helvetica", sans-serif, Arial;
  width: 100%;
  padding-top: 1px; }
  .sr-sh .sr-sh-theme-board-info.sr-sh-theme-mosaic:before {
    content: "";
    display: block;
    padding-top: 100%; }
  .sr-sh .sr-sh-theme-board-info.sr-sh-theme-mosaic .sr-sh-theme-board-info__statistics {
    top: 0;
    bottom: auto;
    border-radius: 3px 3px 0 0; }
  .sr-sh .sr-sh-theme-board-info.sr-sh-theme-mosaic .sr-sh-theme-board-info__cover {
    height: 100%;
    border-radius: 3px; }
  @media screen and (min-width: 300px) {
    .sr-sh .sr-sh-theme-board-info {
      width: 100%; }
      .sr-sh .sr-sh-theme-board-info__cover {
        min-height: 370px; } }
  @media screen and (min-width: 700px) {
    .sr-sh .sr-sh-theme-board-info {
      width: 66.66%; }
      .sr-sh .sr-sh-theme-board-info__cover {
        min-height: 370px; } }
  @media screen and (min-width: 1000px) {
    .sr-sh .sr-sh-theme-board-info {
      width: 44.44%; }
      .sr-sh .sr-sh-theme-board-info__cover {
        min-height: 390px; } }
  @media screen and (min-width: 1200px) {
    .sr-sh .sr-sh-theme-board-info {
      width: 33.3%; }
      .sr-sh .sr-sh-theme-board-info__cover {
        min-height: 390px; } }
  @media screen and (min-width: 1600px) {
    .sr-sh .sr-sh-theme-board-info {
      width: 22.22%; }
      .sr-sh .sr-sh-theme-board-info__cover {
        min-height: 375px; } }
  .sr-sh .sr-sh-theme-board-info.sr-sh-theme-mosaic .sr-sh-theme-board-info__card {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }
  .sr-sh .sr-sh-theme-board-info.sr-sh-theme-mosaic .sr-sh-theme-board-info__wrapper {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }
  .sr-sh .sr-sh-theme-board-info.sr-sh-theme-mosaic .sr-sh-theme-board-info__content {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0.95; }
  .sr-sh .sr-sh-theme-board-info__card {
    position: relative; }
  .sr-sh .sr-sh-theme-board-info__wrapper {
    position: relative;
    z-index: 1;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.23);
            box-shadow: 0 1px 4px rgba(0, 0, 0, 0.23);
    margin: 5px;
    border-radius: 3px;
    background-color: #fff; }
  .sr-sh .sr-sh-theme-board-info__cover {
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 3px 3px 0 0;
    position: relative; }
  .sr-sh .sr-sh-theme-board-info__content {
    padding: 20px 10px;
    color: #333;
    background-color: #fff;
    border-radius: 0 0 3px 3px; }
    .sr-sh .sr-sh-theme-board-info__content .sr-sh-theme-board-info__description a {
      text-decoration: underline;
      color: #333; }
    .sr-sh .sr-sh-theme-board-info__content .sr-sh-theme-board-info__upload {
      text-align: center;
      margin: 25px 0 5px 0; }
      .sr-sh .sr-sh-theme-board-info__content .sr-sh-theme-board-info__upload .sr-sh-theme-btn {
        display: inline-block;
        font-size: 13px;
        padding: 7px 15px;
        margin: 0px 5px;
        text-decoration: none;
        color: #333;
        border: 1px solid #333;
        border-radius: 2px;
        cursor: pointer;
        background-color: #fff;
        text-transform: uppercase;
        padding-left: 50px;
        padding-right: 50px; }
        .sr-sh .sr-sh-theme-board-info__content .sr-sh-theme-board-info__upload .sr-sh-theme-btn:hover, .sr-sh .sr-sh-theme-board-info__content .sr-sh-theme-board-info__upload .sr-sh-theme-btn:active, .sr-sh .sr-sh-theme-board-info__content .sr-sh-theme-board-info__upload .sr-sh-theme-btn:focus, .sr-sh .sr-sh-theme-board-info__content .sr-sh-theme-board-info__upload .sr-sh-theme-btn.selected {
          border-color: #333;
          background-color: #333;
          color: #fff; }
  .sr-sh .sr-sh-theme-board-info__title {
    margin: 0 0 5px;
    font-size: 16px;
    font-weight: bold; }
  .sr-sh .sr-sh-theme-board-info__description {
    margin: 0;
    font-size: 13px;
    font-weight: normal; }
  .sr-sh .sr-sh-theme-board-info__statistics {
    list-style: none;
    margin: 0;
    display: block;
    width: 100%;
    text-align: center;
    padding: 6px 10px 10px 10px;
    background: rgba(0, 0, 0, 0.4);
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0; }
    .sr-sh .sr-sh-theme-board-info__statistics__item {
      display: inline-block;
      padding: 0 15px;
      font-size: 12px;
      line-height: 12px;
      color: #fff; }
      .sr-sh .sr-sh-theme-board-info__statistics__item:first-child {
        padding-left: 0; }
      .sr-sh .sr-sh-theme-board-info__statistics__item-label {
        text-transform: lowercase; }
      .sr-sh .sr-sh-theme-board-info__statistics__item-icon {
        display: inline-block;
        font-size: 10px;
        margin-right: 3px; }
      .sr-sh .sr-sh-theme-board-info__statistics__item-count {
        font-weight: normal; }
      .sr-sh .sr-sh-theme-board-info__statistics__item-icon, .sr-sh .sr-sh-theme-board-info__statistics__item-label, .sr-sh .sr-sh-theme-board-info__statistics__item-count {
        vertical-align: middle; }
    .sr-sh .sr-sh-theme-board-info__statistics__item--posts {
      display: none; }
  .sr-sh .sr-sh-theme-board-info__media {
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0);
    min-width: 100%;
    min-height: 100%;
    z-index: 0; }
  .sr-sh .sr-sh-theme-board-info__time-remaining {
    font-size: 13px;
    color: #9a9a9a;
    text-align: center;
    width: 100%; }
    .sr-sh .sr-sh-theme-board-info__time-remaining div {
      display: inline-block;
      padding: 0 15px; }
    .sr-sh .sr-sh-theme-board-info__time-remaining hr {
      margin-bottom: 20px; }

.sr-sh .sr-sh-form select,
.sr-sh .sr-sh-form textarea,
.sr-sh .sr-sh-form input[type="text"],
.sr-sh .sr-sh-form input[type="password"],
.sr-sh .sr-sh-form input[type="datetime"],
.sr-sh .sr-sh-form input[type="datetime-local"],
.sr-sh .sr-sh-form input[type="date"],
.sr-sh .sr-sh-form input[type="month"],
.sr-sh .sr-sh-form input[type="time"],
.sr-sh .sr-sh-form input[type="week"],
.sr-sh .sr-sh-form input[type="number"],
.sr-sh .sr-sh-form input[type="email"],
.sr-sh .sr-sh-form input[type="url"],
.sr-sh .sr-sh-form input[type="search"],
.sr-sh .sr-sh-form input[type="tel"],
.sr-sh .sr-sh-form input[type="color"] {
  height: auto; }

.sr-sh-form,
.sr-sh-theme-form {
  width: 100%; }
  .sr-sh-form label,
  .sr-sh-theme-form label {
    display: block;
    text-transform: uppercase;
    margin-bottom: 4px;
    font-size: 11px;
    font-family: "Helvetica Nueue", "Helvetica", sans-serif, Arial; }
    .sr-sh-form label.sr-sh-theme-checkbox,
    .sr-sh-theme-form label.sr-sh-theme-checkbox {
      display: inline-block;
      font-size: 11px;
      margin: 10px 0;
      text-transform: none; }
    .sr-sh-form label a,
    .sr-sh-theme-form label a {
      color: #333;
      text-decoration: underline; }
  .sr-sh-form input[type="text"],
  .sr-sh-form input[type="email"],
  .sr-sh-form input[type="password"],
  .sr-sh-form input[type="url"],
  .sr-sh-form textarea,
  .sr-sh-theme-form input[type="text"],
  .sr-sh-theme-form input[type="email"],
  .sr-sh-theme-form input[type="password"],
  .sr-sh-theme-form input[type="url"],
  .sr-sh-theme-form textarea {
    border-radius: 2px;
    border: 1px solid #333;
    width: 100%;
    padding: 8px 8px;
    margin-bottom: 12px;
    font-size: 14px;
    font-family: "Helvetica Nueue", "Helvetica", sans-serif, Arial; }
  .sr-sh-form input[type="checkbox"],
  .sr-sh-theme-form input[type="checkbox"] {
    width: auto;
    margin: 0 3px 0 0;
    border: none; }
  .sr-sh-form input[type="file"],
  .sr-sh-theme-form input[type="file"] {
    border: none;
    padding: 0;
    font-size: 13px;
    margin-bottom: 10px; }
  .sr-sh-form input[type="submit"],
  .sr-sh-theme-form input[type="submit"] {
    display: inline-block;
    font-size: 13px;
    padding: 7px 15px;
    margin: 0px 5px;
    text-decoration: none;
    color: #333;
    border: 1px solid #333;
    border-radius: 2px;
    cursor: pointer;
    background-color: #fff;
    text-transform: uppercase;
    margin: 15px 0 0 0; }
    .sr-sh-form input[type="submit"]:hover, .sr-sh-form input[type="submit"]:active, .sr-sh-form input[type="submit"]:focus, .sr-sh-form input[type="submit"].selected,
    .sr-sh-theme-form input[type="submit"]:hover,
    .sr-sh-theme-form input[type="submit"]:active,
    .sr-sh-theme-form input[type="submit"]:focus,
    .sr-sh-theme-form input[type="submit"].selected {
      border-color: #333;
      background-color: #333;
      color: #fff; }
  .sr-sh-form input[required]:before,
  .sr-sh-theme-form input[required]:before {
    content: '*';
    margin: 0 5px;
    color: #a94442; }
  .sr-sh-form input[required][type="checkbox"]:before,
  .sr-sh-form input[required][type="radio"]:before,
  .sr-sh-theme-form input[required][type="checkbox"]:before,
  .sr-sh-theme-form input[required][type="radio"]:before {
    margin: 0 -10px;
    font-size: 15px;
    font-weight: bold; }
  .sr-sh-form input[required][type="file"]:before,
  .sr-sh-theme-form input[required][type="file"]:before {
    display: none; }
  .sr-sh-form .sr-sh-button-disabled,
  .sr-sh-theme-form .sr-sh-button-disabled {
    opacity: 0.5; }
  .sr-sh-form .sr-sh-theme-custom-question-checkbox-label,
  .sr-sh-theme-form .sr-sh-theme-custom-question-checkbox-label {
    display: inline; }
  .sr-sh-form input[type="checkbox"].sr-sh-theme-custom-question-checkbox-input,
  .sr-sh-theme-form input[type="checkbox"].sr-sh-theme-custom-question-checkbox-input {
    margin-bottom: 12px; }
  .sr-sh-form .sr-sh-theme-custom-question-radio-wrapper,
  .sr-sh-theme-form .sr-sh-theme-custom-question-radio-wrapper {
    margin-bottom: 15px; }

srsh-file-upload div.ng-invalid-required,
srsh-video-upload div.ng-invalid-required {
  background-color: #f2dede;
  border: 1px solid #a94442;
  color: #a94442;
  border-radius: 2px;
  padding: 5px;
  -webkit-transition: all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s;
  transition: all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s;
  margin-bottom: 8px; }
  srsh-file-upload div.ng-invalid-required a,
  srsh-video-upload div.ng-invalid-required a {
    color: #a94442; }
  srsh-file-upload div.ng-invalid-required input[required]:before,
  srsh-video-upload div.ng-invalid-required input[required]:before {
    display: none; }

p.error {
  font-size: 80%;
  color: #a94442;
  padding: 2px;
  margin: 2px 0;
  position: relative;
  top: -10px; }

input.ng-invalid, textarea.ng-invalid, select.ng-invalid {
  border: 1px solid #a94442 !important; }

.sr-sh-edit-password-form {
  margin: 20px 0 0 0; }

/* hub-icons-2015-12-07-0218 */
@font-face {
  font-family: "hub-icons-2016-02-02-1720";
  src: url("https://s3.amazonaws.com/fonts.shuttlerock.com/socialhub/1454386956.eot");
  src: url("https://s3.amazonaws.com/fonts.shuttlerock.com/socialhub/1454386956.eot?#iefix") format("embedded-opentype"), url("https://s3.amazonaws.com/fonts.shuttlerock.com/socialhub/1454386956.woff") format("woff"), url("https://s3.amazonaws.com/fonts.shuttlerock.com/socialhub/1454386956.ttf") format("truetype"), url("https://s3.amazonaws.com/fonts.shuttlerock.com/socialhub/1454386956.svg#1454386956") format("svg");
  font-weight: normal;
  font-style: normal; }

.sr-sh [class^="icon-"],
.sr-sh [class*=" icon-"],
.ngdialog [class^="icon-"],
.ngdialog [class*=" icon-"],
div[ng-social-hub-big-screen-display] [class^="icon-"],
div[ng-social-hub-big-screen-display] [class*=" icon-"] {
  background-image: none !important; }

.sr-sh [data-icon]:before,
.ngdialog [data-icon]:before,
div[ng-social-hub-big-screen-display] [data-icon]:before {
  font-family: "hub-icons-2016-02-02-1720" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.sr-sh [class^="icon-"]:before,
.sr-sh [class*=" icon-"]:before,
.ngdialog [class^="icon-"]:before,
.ngdialog [class*=" icon-"]:before,
div[ng-social-hub-big-screen-display] [class^="icon-"]:before,
div[ng-social-hub-big-screen-display] [class*=" icon-"]:before {
  font-family: "hub-icons-2016-02-02-1720" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.sr-sh .icon-comments:before,
.ngdialog .icon-comments:before,
div[ng-social-hub-big-screen-display] .icon-comments:before {
  content: "a"; }

.sr-sh .icon-likes:before,
.ngdialog .icon-likes:before,
div[ng-social-hub-big-screen-display] .icon-likes:before {
  content: "b"; }

.sr-sh .icon-shares:before,
.ngdialog .icon-shares:before,
div[ng-social-hub-big-screen-display] .icon-shares:before {
  content: "c"; }

.sr-sh .icon-info:before,
.ngdialog .icon-info:before,
div[ng-social-hub-big-screen-display] .icon-info:before {
  content: "d"; }

.sr-sh .icon-likes-alt:before,
.ngdialog .icon-likes-alt:before,
div[ng-social-hub-big-screen-display] .icon-likes-alt:before {
  content: "i"; }

.sr-sh .icon-angle-down:before,
.ngdialog .icon-angle-down:before,
div[ng-social-hub-big-screen-display] .icon-angle-down:before {
  content: "j"; }

.sr-sh .icon-angle-left:before,
.ngdialog .icon-angle-left:before,
div[ng-social-hub-big-screen-display] .icon-angle-left:before {
  content: "k"; }

.sr-sh .icon-angle-right:before,
.ngdialog .icon-angle-right:before,
div[ng-social-hub-big-screen-display] .icon-angle-right:before {
  content: "l"; }

.sr-sh .icon-angle-up:before,
.ngdialog .icon-angle-up:before,
div[ng-social-hub-big-screen-display] .icon-angle-up:before {
  content: "m"; }

.sr-sh .icon-comments-alt:before,
.ngdialog .icon-comments-alt:before,
div[ng-social-hub-big-screen-display] .icon-comments-alt:before {
  content: "e"; }

.sr-sh .icon-twitter-retweet:before,
.ngdialog .icon-twitter-retweet:before,
div[ng-social-hub-big-screen-display] .icon-twitter-retweet:before {
  content: "f"; }

.sr-sh .icon-close:before,
.ngdialog .icon-close:before,
div[ng-social-hub-big-screen-display] .icon-close:before {
  content: "g"; }

.sr-sh .icon-zoom:before,
.ngdialog .icon-zoom:before,
div[ng-social-hub-big-screen-display] .icon-zoom:before {
  content: "h"; }

.sr-sh .icon-zoom-alt:before,
.ngdialog .icon-zoom-alt:before,
div[ng-social-hub-big-screen-display] .icon-zoom-alt:before {
  content: "n"; }

.sr-sh .icon-twitter-reply:before,
.ngdialog .icon-twitter-reply:before,
div[ng-social-hub-big-screen-display] .icon-twitter-reply:before {
  content: "o"; }

.sr-sh .icon-twitter-favourite:before,
.ngdialog .icon-twitter-favourite:before,
div[ng-social-hub-big-screen-display] .icon-twitter-favourite:before {
  content: "p"; }

.sr-sh .icon-logo-twitter:before,
.ngdialog .icon-logo-twitter:before,
div[ng-social-hub-big-screen-display] .icon-logo-twitter:before {
  content: "q"; }

.sr-sh .icon-logo-facebook:before,
.ngdialog .icon-logo-facebook:before,
div[ng-social-hub-big-screen-display] .icon-logo-facebook:before {
  content: "r"; }

.sr-sh .icon-camera:before,
.ngdialog .icon-camera:before,
div[ng-social-hub-big-screen-display] .icon-camera:before {
  content: "s"; }

.sr-sh .icon-shopping-cart:before,
.ngdialog .icon-shopping-cart:before,
div[ng-social-hub-big-screen-display] .icon-shopping-cart:before {
  content: "t"; }

.sr-sh .icon-tumblr:before,
.ngdialog .icon-tumblr:before,
div[ng-social-hub-big-screen-display] .icon-tumblr:before {
  content: "u"; }

.sr-sh .icon-rss:before,
.ngdialog .icon-rss:before,
div[ng-social-hub-big-screen-display] .icon-rss:before {
  content: "v"; }

.sr-sh .icon-flickr:before,
.ngdialog .icon-flickr:before,
div[ng-social-hub-big-screen-display] .icon-flickr:before {
  content: "w"; }

.sr-sh .icon-gplus:before,
.ngdialog .icon-gplus:before,
div[ng-social-hub-big-screen-display] .icon-gplus:before {
  content: "x"; }

.sr-sh .icon-instagram:before,
.ngdialog .icon-instagram:before,
div[ng-social-hub-big-screen-display] .icon-instagram:before {
  content: "y"; }

.sr-sh .icon-vine:before,
.ngdialog .icon-vine:before,
div[ng-social-hub-big-screen-display] .icon-vine:before {
  content: "z"; }

.sr-sh .icon-youtube:before,
.ngdialog .icon-youtube:before,
div[ng-social-hub-big-screen-display] .icon-youtube:before {
  content: "A"; }

.sr-sh .icon-youtube-play:before,
.ngdialog .icon-youtube-play:before,
div[ng-social-hub-big-screen-display] .icon-youtube-play:before {
  content: "B"; }

.sr-sh-sizer,
.sr-sh-theme-item {
  position: relative;
  display: block;
  font-family: "Helvetica Nueue", "Helvetica", sans-serif, Arial;
  width: 100%; }
  @media screen and (min-width: 700px) {
    .sr-sh-sizer,
    .sr-sh-theme-item {
      width: 33.333%; }
      .sr-sh-sizer.large,
      .sr-sh-theme-item.large {
        width: 66.666%; }
      .sr-sh-sizer.xlarge,
      .sr-sh-theme-item.xlarge {
        width: 100%; } }
  @media screen and (min-width: 1000px) {
    .sr-sh-sizer,
    .sr-sh-theme-item {
      width: 22.222%; }
      .sr-sh-sizer.large,
      .sr-sh-theme-item.large {
        width: 44.444%; }
      .sr-sh-sizer.xlarge,
      .sr-sh-theme-item.xlarge {
        width: 66.666%; } }
  @media screen and (min-width: 1200px) {
    .sr-sh-sizer,
    .sr-sh-theme-item {
      width: 16.666%; }
      .sr-sh-sizer.large,
      .sr-sh-theme-item.large {
        width: 33.333%; }
      .sr-sh-sizer.xlarge,
      .sr-sh-theme-item.xlarge {
        width: 50%; } }
  @media screen and (min-width: 1600px) {
    .sr-sh-sizer,
    .sr-sh-theme-item {
      width: 11.111%; }
      .sr-sh-sizer.large,
      .sr-sh-theme-item.large {
        width: 22.222%; }
      .sr-sh-sizer.xlarge,
      .sr-sh-theme-item.xlarge {
        width: 33.333%; } }
  .sr-sh-sizer img,
  .sr-sh-theme-item img {
    max-width: 100%;
    display: block; }
  .sr-sh-sizer .sr-sh-theme-card__media video, .sr-sh-sizer .sr-sh-theme-card__media iframe#ytplayer,
  .sr-sh-theme-item .sr-sh-theme-card__media video,
  .sr-sh-theme-item .sr-sh-theme-card__media iframe#ytplayer {
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; }

.sr-sh-load-more-wrapper {
  clear: both;
  margin-top: 15px;
  text-align: center; }

.sr-sh-load-more-wrapper-loading {
  clear: both;
  margin-top: 15px;
  opacity: 0; }

.sr-sh-theme-image-placeholder {
  background: #efefef; }

.sr-sh-item.sr-playing .sr-sh-theme-card__media img, .sr-sh-item.sr-playing .sr-sh-theme-card__media .sr-sh-theme-card__video-play-btn {
  opacity: 0; }

.sr-sh .sr-sh-theme-navigation {
  background-color: transparent;
  padding: 8px 0;
  margin: 0 0 5px 0; }
  .sr-sh .sr-sh-theme-navigation__link {
    display: inline-block;
    font-size: 13px;
    padding: 7px 15px;
    margin: 0px 5px;
    text-decoration: none;
    color: #333;
    border: 1px solid #333;
    border-radius: 2px;
    cursor: pointer;
    background-color: #fff;
    text-transform: uppercase; }
    .sr-sh .sr-sh-theme-navigation__link:hover, .sr-sh .sr-sh-theme-navigation__link:active, .sr-sh .sr-sh-theme-navigation__link:focus, .sr-sh .sr-sh-theme-navigation__link.selected {
      border-color: #333;
      background-color: #333;
      color: #fff; }
  .sr-sh .sr-sh-theme-navigation .label {
    color: #333;
    font-size: 14px;
    text-transform: uppercase; }
  .sr-sh .sr-sh-theme-navigation select {
    width: 100%;
    margin: 0 0 10px 0;
    display: inline-block;
    background-color: #fff;
    color: #333;
    border: 1px solid #333;
    font-size: 13px;
    height: 35px; }
  .sr-sh .sr-sh-theme-navigation select.sr-sh-theme-sort-selector {
    width: auto; }
  .sr-sh .sr-sh-theme-navigation select.sr-sh-theme-custom-selector {
    margin-left: 5px; }
  .sr-sh .sr-sh-theme-navigation .sr-sh-navigation__link {
    display: none; }
  @media screen and (min-width: 700px) {
    .sr-sh .sr-sh-theme-navigation .sr-sh-navigation__link {
      display: inline-block; } }
  @media screen and (min-width: 1000px) {
    .sr-sh .sr-sh-theme-navigation select {
      width: 400px;
      margin-bottom: 0; } }

/*! ng-dialog - v0.3.12 (https://github.com/likeastore/ngDialog) */
@-webkit-keyframes ngdialog-fadeout {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes ngdialog-fadeout {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@-webkit-keyframes ngdialog-fadein {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes ngdialog-fadein {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.ngdialog {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: fixed;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  z-index: 9000;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }
  .ngdialog * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    .ngdialog *:before, .ngdialog *:after {
      -webkit-box-sizing: border-box;
      box-sizing: border-box; }

.ngdialog-overlay {
  position: fixed;
  background: rgba(0, 0, 0, 0.7);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-backface-visibility: hidden;
  -webkit-animation: ngdialog-fadein 0.5s;
  animation: ngdialog-fadein 0.5s; }

.ngdialog.ngdialog-closing .ngdialog-overlay {
  -webkit-backface-visibility: hidden;
  -webkit-animation: ngdialog-fadeout 0.5s;
  animation: ngdialog-fadeout 0.5s; }

.ngdialog-content {
  background: white;
  -webkit-backface-visibility: hidden;
  -webkit-animation: ngdialog-fadein 0.5s;
  animation: ngdialog-fadein 0.5s; }

.ngdialog.ngdialog-closing .ngdialog-content {
  -webkit-backface-visibility: hidden;
  -webkit-animation: ngdialog-fadeout 0.5s;
  animation: ngdialog-fadeout 0.5s; }

.ngdialog-close:before {
  z-index: 2;
  font-family: "Helvetica Nueue", "Helvetica", sans-serif, Arial;
  content: '\D7';
  cursor: pointer;
  font-weight: normal !important; }

body.ngdialog-open {
  overflow: hidden; }

@-webkit-keyframes ngdialog-flyin {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

@keyframes ngdialog-flyin {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

@-webkit-keyframes ngdialog-flyout {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px); } }

@keyframes ngdialog-flyout {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px); } }

.ngdialog.ngdialog-theme-default {
  font-family: "Helvetica Nueue", "Helvetica", sans-serif, Arial;
  padding: 5px; }
  @media screen and (min-width: 700px) {
    .ngdialog.ngdialog-theme-default {
      padding: 20px; } }
  .ngdialog.ngdialog-theme-default.ngdialog-closing .ngdialog-content {
    -webkit-animation: ngdialog-flyout .5s;
    animation: ngdialog-flyout .5s; }
  .ngdialog.ngdialog-theme-default .ngdialog-content {
    border-radius: 3px;
    padding: 0;
    -webkit-animation: ngdialog-flyin .5s;
    animation: ngdialog-flyin .5s;
    color: #333;
    margin: 0 auto;
    position: relative;
    width: 100%;
    max-width: 700px;
    min-width: 300px;
    font-size: 14px; }
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-column-centered {
      margin: 0 auto;
      float: none; }
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header {
      border-radius: 3px 3px 0 0;
      background-color: #fff;
      color: #333;
      font-weight: normal;
      padding: 8px; }
      @media screen and (min-width: 700px) {
        .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header {
          padding: 15px 20px 15px 20px; } }
      .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics {
        padding: 0;
        position: relative;
        -webkit-transform: none;
                transform: none;
        min-width: 160px;
        margin-right: 20px;
        margin-top: 0px;
        display: table; }
      .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics__item-content .sr-sh-theme-statistics__item-icon,
      .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics__item-content .sr-sh-theme-statistics__item-label,
      .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics__item-content .sr-sh-theme-statistics__item-count {
        color: #666;
        cursor: pointer; }
      .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics__item-content:hover .sr-sh-theme-statistics__item-icon,
      .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics__item-content:hover .sr-sh-theme-statistics__item-label,
      .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics__item-content:hover .sr-sh-theme-statistics__item-count, .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics__item-content.hover .sr-sh-theme-statistics__item-icon,
      .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics__item-content.hover .sr-sh-theme-statistics__item-label,
      .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-header .sr-sh-theme-statistics__item-content.hover .sr-sh-theme-statistics__item-count {
        color: #b3b3b3; }
    .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-body {
      border-radius: 0 0 3px 3px;
      background-color: #fff;
      padding: 8px; }
      @media screen and (min-width: 700px) {
        .ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-dialog-body {
          padding: 20px; } }
  .ngdialog.ngdialog-theme-default .ngdialog-close {
    background-color: transparent;
    border: none;
    border-radius: 1px;
    cursor: pointer;
    height: 30px;
    position: absolute;
    width: 30px;
    right: 0;
    top: 0; }
    @media screen and (min-width: 700px) {
      .ngdialog.ngdialog-theme-default .ngdialog-close {
        right: 5px;
        top: 9px; } }
    @media screen and (min-width: 1300px) {
      .ngdialog.ngdialog-theme-default .ngdialog-close {
        right: 15px; } }
    .ngdialog.ngdialog-theme-default .ngdialog-close:before {
      background: transparent;
      border-radius: 3px;
      color: #666;
      content: '\D7';
      font-weight: normal;
      height: 30px;
      line-height: 26px;
      position: absolute;
      text-align: center;
      width: 30px;
      font-size: 30px;
      right: 0;
      top: 3px; }
    .ngdialog.ngdialog-theme-default .ngdialog-close:hover:before, .ngdialog.ngdialog-theme-default .ngdialog-close:active:before {
      color: #b3b3b3; }
  .ngdialog.ngdialog-theme-default .ngdialog-message {
    margin-bottom: .5em; }

@media (max-width: 568px) {
  .ngdialog.ngdialog-theme-default .ngdialog-button:focus {
    -webkit-animation: none;
    animation: none; } }

.sr-sh-dialog-open {
  height: auto;
  overflow: hidden;
  position: fixed; }

.sr-sh-dialog-close {
  position: absolute; }

@media screen and (min-width: 1300px) {
  .ngdialog.ngdialog-theme-default.sr-sh-theme-photo-entry .ngdialog-content,
  .ngdialog.ngdialog-theme-default.sr-sh-theme-video-entry .ngdialog-content {
    max-width: 1200px; } }

@media screen and (min-width: 1300px) {
  .sr-dialog-header {
    width: 100%;
    float: right; } }

.sr-sh-theme-upload__progress-wrapper {
  width: 80%;
  margin: 20px auto; }

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }

@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }
  .sr-sh-theme-upload__progress-wrapper .progress {
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
  .sr-sh-theme-upload__progress-wrapper .progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #428bca;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -webkit-transition: width .6s ease;
    transition: width .6s ease; }
  .sr-sh-theme-upload__progress-wrapper .progress-striped .progress-bar,
  .sr-sh-theme-upload__progress-wrapper .progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 40px 40px; }
  .sr-sh-theme-upload__progress-wrapper .progress.active .progress-bar,
  .sr-sh-theme-upload__progress-wrapper .progress-bar.active {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite; }
  .sr-sh-theme-upload__progress-wrapper .progress-bar {
    background-color: #5bc0de; }
  .sr-sh-theme-upload__progress-wrapper .progress-striped {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.ngdialog.ngdialog-theme-default .ngdialog-content .sr-sh-theme-share-body {
  padding-top: 0; }

.sr-sh-theme-oauth-social-buttons {
  text-align: center; }

.sr-sh-theme-social-buttons {
  margin-top: 15px;
  text-align: center; }
  .sr-sh-theme-social-buttons #fb-button {
    position: relative;
    top: -4px; }
  .sr-sh-theme-social-buttons img {
    height: 20px;
    vertical-align: top; }

.ngdialog .sr-sh-theme-card__share .sr-sh-theme-btn.sr-sh-theme-btn-twitter {
  display: none; }

a.share-btn.share-btn-branded.share-btn-facebook {
  background: #3b5998;
  border-color: #344e86; }
  a.share-btn.share-btn-branded.share-btn-facebook .share-btn-icon:before {
    font-family: "hub-icons-2016-02-02-1720" !important;
    vertical-align: bottom;
    content: "r"; }

a.share-btn.share-btn-branded {
  color: #fff; }

a.share-btn {
  position: relative;
  display: inline-block;
  height: 21px;
  margin: 0;
  padding: 1px 8px;
  line-height: 1.53;
  letter-spacing: .04em;
  vertical-align: top;
  font-size: 12px;
  font-family: "Helvetica Neue",Arial,sans-serif;
  color: #111;
  background: #e0e0e0;
  border: 1px solid #c7c7c7;
  border-radius: 2px;
  text-decoration: none;
  -webkit-transition: all .2s ease;
  transition: all .2s ease; }

.sr-sh .sr-sh-theme-signin-dialog {
  z-index: 9001; }

.sr-sh .sr-sh-theme-signin__link {
  display: inline-block;
  font-size: 13px;
  padding: 7px 15px;
  margin: 0px 5px;
  text-decoration: none;
  color: #333;
  border: 1px solid #333;
  border-radius: 2px;
  cursor: pointer;
  background-color: #fff;
  text-transform: uppercase;
  float: right;
  margin: 0 0 13px 0; }
  .sr-sh .sr-sh-theme-signin__link:hover, .sr-sh .sr-sh-theme-signin__link:active, .sr-sh .sr-sh-theme-signin__link:focus, .sr-sh .sr-sh-theme-signin__link.selected {
    border-color: #333;
    background-color: #333;
    color: #fff; }

.sr-sh .sr-sh-theme-signin-wrapper,
.ngdialog .sr-sh-theme-signin-wrapper {
  margin: 0 auto;
  float: none; }
  .sr-sh .sr-sh-theme-signin-wrapper .sr-sh-theme-facebook-wrapper,
  .ngdialog .sr-sh-theme-signin-wrapper .sr-sh-theme-facebook-wrapper {
    padding: 0;
    text-align: center; }
    .sr-sh .sr-sh-theme-signin-wrapper .sr-sh-theme-facebook-wrapper button,
    .ngdialog .sr-sh-theme-signin-wrapper .sr-sh-theme-facebook-wrapper button {
      display: block;
      margin: 10px auto;
      width: 250px; }
      .sr-sh .sr-sh-theme-signin-wrapper .sr-sh-theme-facebook-wrapper button i,
      .ngdialog .sr-sh-theme-signin-wrapper .sr-sh-theme-facebook-wrapper button i {
        float: left;
        margin-right: 5px; }
    @media screen and (min-width: 1000px) {
      .sr-sh .sr-sh-theme-signin-wrapper .sr-sh-theme-facebook-wrapper button,
      .ngdialog .sr-sh-theme-signin-wrapper .sr-sh-theme-facebook-wrapper button {
        display: inline-block;
        margin: 0 5px;
        width: auto; } }
  .sr-sh .sr-sh-theme-signin-wrapper .sr-sh-theme-rule,
  .ngdialog .sr-sh-theme-signin-wrapper .sr-sh-theme-rule {
    text-align: center; }
    .sr-sh .sr-sh-theme-signin-wrapper .sr-sh-theme-rule p,
    .ngdialog .sr-sh-theme-signin-wrapper .sr-sh-theme-rule p {
      display: inline-block; }
    .sr-sh .sr-sh-theme-signin-wrapper .sr-sh-theme-rule a,
    .ngdialog .sr-sh-theme-signin-wrapper .sr-sh-theme-rule a {
      font-size: 11px;
      text-decoration: none;
      margin: auto 5px;
      color: #9a9a9a; }
    .sr-sh .sr-sh-theme-signin-wrapper .sr-sh-theme-rule a:visited,
    .ngdialog .sr-sh-theme-signin-wrapper .sr-sh-theme-rule a:visited {
      color: #9a9a9a; }

.sr-accessible .sr-sh-theme-rule a {
  color: black !important; }

.sr-sh .sr-sh-theme-signout__link {
  display: inline-block;
  font-size: 13px;
  padding: 7px 15px;
  margin: 0px 5px;
  text-decoration: none;
  color: #333;
  border: 1px solid #333;
  border-radius: 2px;
  cursor: pointer;
  background-color: #fff;
  text-transform: uppercase;
  float: right;
  margin: 0 0 13px 0; }
  .sr-sh .sr-sh-theme-signout__link:hover, .sr-sh .sr-sh-theme-signout__link:active, .sr-sh .sr-sh-theme-signout__link:focus, .sr-sh .sr-sh-theme-signout__link.selected {
    border-color: #333;
    background-color: #333;
    color: #fff; }

.sr-sh-theme-statistics {
  margin: 0;
  padding: 5px 0 0;
  text-align: center;
  max-height: 60px;
  overflow: hidden; }

.sr-sh-theme-card__info .sr-sh-theme-statistics {
  -webkit-transition: -webkit-transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  transition: -webkit-transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  transition: transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  transition: transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255), -webkit-transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  -webkit-transform: translate3d(0, -150%, 0);
          transform: translate3d(0, -150%, 0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  list-style: none; }
  .is-touch .sr-sh-theme-card.sr--touched .sr-sh-theme-card__info .sr-sh-theme-statistics,
  .sr-sh-theme-card:hover .sr-sh-theme-card__info .sr-sh-theme-statistics {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  .sr-sh-theme-card.hover .sr-sh-theme-card__info .sr-sh-theme-statistics {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }

.sr-sh-theme-card__top-statistics-container .sr-sh-theme-statistics {
  width: 100%; }

.sr-sh-theme-card__top-statistics-container .sr-sh-theme-statistics__item-icon {
  color: #666; }

.sr-sh-theme-card__top-statistics-container .sr-sh-theme-statistics__item-label, .sr-sh-theme-card__top-statistics-container .sr-sh-theme-statistics__item-count {
  color: #333; }

.sr-sh-theme-mosaic .sr-sh-theme-card__top-statistics-container {
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1; }
  .sr-sh-theme-mosaic .sr-sh-theme-card__top-statistics-container .sr-sh-theme-statistics__item-icon {
    color: #f8f8f8; }
  .sr-sh-theme-mosaic .sr-sh-theme-card__top-statistics-container .sr-sh-theme-statistics__item-label, .sr-sh-theme-mosaic .sr-sh-theme-card__top-statistics-container .sr-sh-theme-statistics__item-count {
    color: #fff; }

.sr-sh-theme-statistics__item {
  position: relative;
  display: inline-block; }

.sr-sh-theme-statistics__item-content {
  position: relative;
  padding: 10px 8px;
  -webkit-transform-origin: top center;
          transform-origin: top center;
  -webkit-transition: -webkit-transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  transition: -webkit-transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  transition: transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255);
  transition: transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255), -webkit-transform 400ms cubic-bezier(0, 0.395, 0.455, 1.255); }

.sr-sh-theme-statistics__item--shares .sr-sh-theme-statistics__item-content {
  -webkit-transform-origin: top right;
          transform-origin: top right; }

.sr-sh-theme-statistics__item--comments .sr-sh-theme-statistics__item-content {
  -webkit-transform-origin: top left;
          transform-origin: top left; }

.sr-sh-theme-statistics__item-content:hover .sr-sh-theme-statistics__item-icon,
.sr-sh-theme-statistics__item-content:hover .sr-sh-theme-statistics__item-label,
.sr-sh-theme-statistics__item-content:hover .sr-sh-theme-statistics__item-count {
  color: #b3b3b3;
  cursor: pointer; }

.sr-sh-theme-statistics__item-icon {
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 1;
  vertical-align: middle;
  margin-right: 3px;
  color: #f8f8f8; }
  .sr-sh-theme-statistics__item-icon:hover {
    color: #acacac;
    cursor: pointer; }

.sr-sh-theme-statistics__item-label {
  display: block;
  font-size: 10px;
  color: #fff; }

.sr-sh-theme-statistics__item-count {
  color: #fff;
  font-size: 10px;
  display: inline-block; }

.sr-sh-theme-statistics.sr-sh-theme-width-4 {
  display: table;
  max-height: 66px; }
  .sr-sh-theme-statistics.sr-sh-theme-width-4 .sr-sh-theme-statistics__item {
    vertical-align: top;
    min-width: 20%;
    margin: 0 2px;
    display: table-cell; }
  .sr-sh-theme-statistics.sr-sh-theme-width-4 .sr-sh-theme-statistics__item--comments {
    min-width: 25% !important; }
  .sr-sh-theme-statistics.sr-sh-theme-width-4 .sr-sh-theme-statistics__item-content {
    padding: 10px 1px; }
  .sr-sh-theme-statistics.sr-sh-theme-width-4 .sr-sh-theme-statistics__item-icon {
    padding: 0 5px; }
  .sr-sh-theme-statistics.sr-sh-theme-width-4 .sr-sh-theme-statistics__item-count {
    display: block; }

.sr-sh .alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 2px; }
  .sr-sh .alert h4 {
    margin-top: 0;
    color: inherit; }
  .sr-sh .alert .alert-link {
    font-weight: bold; }
  .sr-sh .alert > p,
  .sr-sh .alert > ul {
    margin-bottom: 0; }
  .sr-sh .alert > p + p {
    margin-top: 5px; }

.sr-sh .alert-dismissable,
.sr-sh .alert-dismissible {
  padding-right: 35px; }
  .sr-sh .alert-dismissable .close,
  .sr-sh .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit; }

.sr-sh .alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d; }
  .sr-sh .alert-success hr {
    border-top-color: #c9e2b3; }
  .sr-sh .alert-success .alert-link {
    color: #2b542c; }

.sr-sh .alert-info,
.sr-sh .alert-notice {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f; }
  .sr-sh .alert-info hr,
  .sr-sh .alert-notice hr {
    border-top-color: #a6e1ec; }
  .sr-sh .alert-info .alert-link,
  .sr-sh .alert-notice .alert-link {
    color: #245269; }

.sr-sh .alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b; }
  .sr-sh .alert-warning hr {
    border-top-color: #f7e1b5; }
  .sr-sh .alert-warning .alert-link {
    color: #66512c; }

.sr-sh .alert-danger,
.sr-sh .alert-error {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442; }
  .sr-sh .alert-danger hr,
  .sr-sh .alert-error hr {
    border-top-color: #e4b9c0; }
  .sr-sh .alert-danger .alert-link,
  .sr-sh .alert-error .alert-link {
    color: #843534; }

.sr-sh .sr-sh-theme-upload {
  display: block;
  margin: 0 5px; }
  .sr-sh .sr-sh-theme-upload:first-child {
    margin-left: 0; }

form.sr-sh-theme__file-upload-form select {
  width: 99%;
  margin: 0 5px 15px 0;
  background-color: #fff;
  color: #333;
  border: 1px solid #333;
  font-size: 13px;
  padding: 7px 15px;
  height: 35px;
  line-height: 35px; }

form.sr-sh-theme__file-upload-form select[multiple] {
  height: auto !important; }

.sr-sh-upload-card-wrapper {
  cursor: pointer;
  float: left; }
  .sr-sh-upload-card-wrapper div.sr-sh-upload-card {
    border: dashed 2px #999;
    height: 100%;
    margin-right: 5px;
    position: relative;
    color: #999; }
    .sr-sh-upload-card-wrapper div.sr-sh-upload-card:hover {
      border-color: #333;
      color: #333; }
      .sr-sh-upload-card-wrapper div.sr-sh-upload-card:hover .sr-sh-upload-text {
        color: #333; }
      .sr-sh-upload-card-wrapper div.sr-sh-upload-card:hover .sr-sh-upload-img {
        color: #333; }
    .sr-sh-upload-card-wrapper div.sr-sh-upload-card h1 {
      line-height: 50px; }
    .sr-sh-upload-card-wrapper div.sr-sh-upload-card .sr-sh-upload-text {
      font-weight: bold;
      margin: 0;
      text-align: center; }
    .sr-sh-upload-card-wrapper div.sr-sh-upload-card .sr-sh-upload-img {
      bottom: 0;
      font-size: 14px;
      left: 0;
      position: absolute;
      right: 0;
      text-align: center;
      top: 35%;
      color: #999; }
      .sr-sh-upload-card-wrapper div.sr-sh-upload-card .sr-sh-upload-img .icon-camera {
        font-size: 50px; }

/*!
 * ngToast v1.2.1 (http://tameraydin.github.io/ngToast)
 * Copyright 2014 Tamer Aydin
 * Licensed under MIT (http://tameraydin.mit-license.org/)
 */
.ng-toast {
  position: fixed;
  z-index: 10800;
  width: 100%;
  height: 0;
  margin-top: 0;
  text-align: center; }
  .ng-toast.ng-toast--top {
    top: 30px;
    bottom: auto; }
    .ng-toast.ng-toast--top .ng-toast__list {
      top: 0;
      bottom: auto; }
    .ng-toast.ng-toast--top.ng-toast--center .ng-toast__list {
      position: static; }
  .ng-toast.ng-toast--bottom {
    top: auto;
    bottom: 0; }
    .ng-toast.ng-toast--bottom .ng-toast__list {
      top: auto;
      bottom: 0; }
    .ng-toast.ng-toast--bottom.ng-toast--center .ng-toast__list {
      pointer-events: none; }
    .ng-toast.ng-toast--bottom.ng-toast--center .ng-toast__message .alert {
      pointer-events: auto; }
  .ng-toast.ng-toast--right .ng-toast__list {
    left: auto;
    right: 0;
    margin-right: 20px; }
  .ng-toast.ng-toast--right .ng-toast__message {
    text-align: right; }
  .ng-toast.ng-toast--left .ng-toast__list {
    right: auto;
    left: 0;
    margin-left: 20px; }
  .ng-toast.ng-toast--left .ng-toast__message {
    text-align: left; }
  .ng-toast .ng-toast__list {
    display: inline-block;
    position: absolute;
    right: 0;
    left: 0;
    margin: 0 auto;
    padding: 0;
    list-style: none; }
  .ng-toast .ng-toast__message {
    display: block;
    width: 100%;
    text-align: center; }
    .ng-toast .ng-toast__message .alert {
      display: inline-block; }
  .ng-toast .ng-enter,
  .ng-toast .ng-leave,
  .ng-toast .ng-move {
    -webkit-transition: 0.3s ease left, 0.3s ease opacity;
    transition: 0.3s ease left, 0.3s ease opacity; }
  .ng-toast .ng-enter {
    left: -50px;
    opacity: 0; }
  .ng-toast .ng-enter.ng-enter-active {
    left: 0;
    opacity: 1; }
  .ng-toast .ng-leave {
    left: 0;
    opacity: 1; }
  .ng-toast .ng-leave.ng-leave-active {
    left: -50px;
    opacity: 0; }
  .ng-toast .ng-move {
    opacity: 0.5; }
  .ng-toast .ng-move.ng-move-active {
    opacity: 1; }

.ng-toast--center {
  left: 0; }

iframe[name=stripe_checkout_app] {
  z-index: 19999 !important; }

.sr-sh-theme-preview {
  width: 100%;
  text-align: left; }
  .sr-sh-theme-preview img {
    width: 150px;
    height: auto;
    padding: 3px;
    border-radius: 2px;
    border: 1px solid #333; }
  @media screen and (max-width: 700px) {
    .sr-sh-theme-preview {
      display: none; } }

@media screen and (min-width: 0\0) {
  .sr-sh-theme-card__info {
    opacity: 0 \9; }
    .is-touch .sr-sh-theme-card.sr--touched .sr-sh-theme-card__info,
    .sr-sh-theme-card:hover .sr-sh-theme-card__info {
      opacity: 1 \9; }
    .sr-sh-theme-card.hover .sr-sh-theme-card__info {
      opacity: 1 \9; } }

.sr-sh-clearfix {
  clear: both; }

.sr-sh-pointer {
  cursor: pointer; }

@media (max-width: 1330px) {
  span.filters {
    display: none; }
  select.filters {
    width: 120px !important; } }

@media (min-width: 1331px) {
  select.filters {
    display: none !important; } }

.sr-sh[ng-social-hub-customer="solospin"] .masonryBrick .sr-sh-theme-statistics .sr-sh-theme-statistics__item {
  display: block !important;
  min-width: auto !important; }
  .sr-sh[ng-social-hub-customer="solospin"] .masonryBrick .sr-sh-theme-statistics .sr-sh-theme-statistics__item.sr-sh-theme-statistics__item--comments, .sr-sh[ng-social-hub-customer="solospin"] .masonryBrick .sr-sh-theme-statistics .sr-sh-theme-statistics__item.sr-sh-theme-statistics__item--info {
    display: none !important; }
  .sr-sh[ng-social-hub-customer="solospin"] .masonryBrick .sr-sh-theme-statistics .sr-sh-theme-statistics__item .sr-sh-theme-statistics__item-count:before {
    display: none !important; }

.sr-sh[ng-social-hub-customer="solospin"] .masonryBrick .icon-zoom-alt:before {
  margin-bototm: 14px; }

.sr-sh[ng-social-hub-customer="solospin"] .sr-sh-filters {
  display: none !important; }

.sr-sh[ng-social-hub-customer="solospin"] .sr-sh-theme-card__video__sr {
  visibility: visible; }

.sr-sh[ng-social-hub-customer="suntory"][ng-social-hub-board-id="pepsi_fan"] .sr-sh-filters,
.sr-sh[ng-social-hub-customer="suntory"][ng-social-hub-board-id="kinmugi_fan"] .sr-sh-filters,
.sr-sh[ng-social-hub-customer="suntory"][ng-social-hub-board-id="foresty_fan"] .sr-sh-filters,
.sr-sh[ng-social-hub-customer="suntory"][ng-social-hub-board-id="jimbeam-fan"] .sr-sh-filters,
.sr-sh[ng-social-hub-customer="suntory"][ng-social-hub-board-id="boss-rainbow_fan"] .sr-sh-filters,
.sr-sh[ng-social-hub-customer="suntory"][ng-social-hub-board-id="bossblack_tokuho_fan"] .sr-sh-filters,
.sr-sh[ng-social-hub-customer="suntory"][ng-social-hub-board-id="starbucks_fan"] .sr-sh-filters,
.sr-sh[ng-social-hub-customer="suntory"][ng-social-hub-board-id="orangina_fan"] .sr-sh-filters,
.sr-sh[ng-social-hub-customer="suntory"][ng-social-hub-board-id="regain_fan"] .sr-sh-filters,
.sr-sh[ng-social-hub-customer="suntory"][ng-social-hub-board-id="themalts_fan"] .sr-sh-filters,
.sr-sh[ng-social-hub-customer="suntory"][ng-social-hub-board-id="premiumboss_bitou_fan"] .sr-sh-filters {
  display: none !important; }

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url(glyphicons-halflings-regular.eot);
  src: url(glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(data:application/font-woff;base64,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) format("woff2"), url(fa2772327f55d8198301fdb8bcfc8158.woff) format("woff"), url(e18bbf611f2a2e43afc071aa2f4e1512.ttf) format("truetype"), url(89889688147bd7575d6327160d64e760.svg#glyphicons_halflingsregular) format("svg"); }

