/*!
Video.js Default Styles (http://videojs.com)
Version 4.12.15
Create your own skin at http://designer.videojs.com
*/
/* SKIN
================================================================================
The main class name for all skin-specific styles. To make your own skin,
replace all occurrences of 'vjs-default-skin' with a new name. Then add your new
skin name to your video tag instead of the default skin.
e.g. <video class="video-js my-skin-name">
*/
.vjs-default-skin {
  color: #cccccc;
}
/* Custom Icon Font
--------------------------------------------------------------------------------
The control icons are from a custom font. Each icon corresponds to a character
(e.g. "\e001"). Font icons allow for easy scaling and coloring of icons.
*/
@font-face {
  font-family: 'VideoJS';
  src: url('font/vjs.eot');
  src: url('font/vjs.eot?#iefix') format('embedded-opentype'), url('font/vjs.woff') format('woff'), url('font/vjs.ttf') format('truetype'), url('font/vjs.svg#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Base UI Component Classes
--------------------------------------------------------------------------------
*/
/* Slider - used for Volume bar and Seek bar */
.vjs-default-skin .vjs-slider {
  /* Replace browser focus highlight with handle highlight */
  outline: 0;
  position: relative;
  cursor: pointer;
  padding: 0;
  /* background-color-with-alpha */
  background-color: #333333;
  background-color: rgba(51, 51, 51, 0.9);
}
.vjs-default-skin .vjs-slider:focus {
  /* box-shadow */
  -webkit-box-shadow: 0 0 2em #ffffff;
  -moz-box-shadow: 0 0 2em #ffffff;
  box-shadow: 0 0 2em #ffffff;
}
.vjs-default-skin .vjs-slider-handle {
  position: absolute;
  /* Needed for IE6 */
  left: 0;
  top: 0;
}
.vjs-default-skin .vjs-slider-handle:before {
  content: "\e009";
  font-family: VideoJS;
  font-size: 1em;
  line-height: 1;
  text-align: center;
  text-shadow: 0em 0em 1em #fff;
  position: absolute;
  top: 0;
  left: 0;
  /* Rotate the square icon to make a diamond */
  /* transform */
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
/* Control Bar
--------------------------------------------------------------------------------
The default control bar that is a container for most of the controls.
*/
.vjs-default-skin .vjs-control-bar {
  /* Start hidden */
  display: none;
  position: absolute;
  /* Place control bar at the bottom of the player box/video.
     If you want more margin below the control bar, add more height. */
  bottom: 0;
  /* Use left/right to stretch to 100% width of player div */
  left: 0;
  right: 0;
  /* Height includes any margin you want above or below control items */
  height: 3.0em;
  /* background-color-with-alpha */
  background-color: #07141e;
  background-color: rgba(7, 20, 30, 0.7);
}
/* Show the control bar only once the video has started playing */
.vjs-default-skin.vjs-has-started .vjs-control-bar {
  display: block;
  /* Visibility needed to make sure things hide in older browsers too. */

  visibility: visible;
  opacity: 1;
  /* transition */
  -webkit-transition: visibility 0.1s, opacity 0.1s;
  -moz-transition: visibility 0.1s, opacity 0.1s;
  -o-transition: visibility 0.1s, opacity 0.1s;
  transition: visibility 0.1s, opacity 0.1s;
}
/* Hide the control bar when the video is playing and the user is inactive  */
.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  display: block;
  visibility: hidden;
  opacity: 0;
  /* transition */
  -webkit-transition: visibility 1s, opacity 1s;
  -moz-transition: visibility 1s, opacity 1s;
  -o-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s;
}
.vjs-default-skin.vjs-controls-disabled .vjs-control-bar {
  display: none;
}
.vjs-default-skin.vjs-using-native-controls .vjs-control-bar {
  display: none;
}
/* The control bar shouldn't show after an error */
.vjs-default-skin.vjs-error .vjs-control-bar {
  display: none;
}
/* Don't hide the control bar if it's audio */
.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  opacity: 1;
  visibility: visible;
}
/* IE8 is flakey with fonts, and you have to change the actual content to force
fonts to show/hide properly.
  - "\9" IE8 hack didn't work for this
  - Found in XP IE8 from http://modern.ie. Does not show up in "IE8 mode" in IE9
*/
@media \0screen {
  .vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before {
    content: "";
  }
}
/* General styles for individual controls. */
.vjs-default-skin .vjs-control {
  outline: none;
  position: relative;
  float: left;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 3.0em;
  width: 4em;
}
/* Font button icons */
.vjs-default-skin .vjs-control:before {
  font-family: VideoJS;
  font-size: 1.5em;
  line-height: 2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
/* Replacement for focus outline */
.vjs-default-skin .vjs-control:focus:before,
.vjs-default-skin .vjs-control:hover:before {
  text-shadow: 0em 0em 1em #ffffff;
}
.vjs-default-skin .vjs-control:focus {
  /*  outline: 0; */
  /* keyboard-only users cannot see the focus on several of the UI elements when
  this is set to 0 */

}
/* Hide control text visually, but have it available for screenreaders */
.vjs-default-skin .vjs-control-text {
  /* hide-visually */
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* Play/Pause
--------------------------------------------------------------------------------
*/
.vjs-default-skin .vjs-play-control {
  width: 5em;
  cursor: pointer;
}
.vjs-default-skin .vjs-play-control:before {
  content: "\e001";
}
.vjs-default-skin.vjs-playing .vjs-play-control:before {
  content: "\e002";
}
/* Playback toggle
--------------------------------------------------------------------------------
*/
.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value {
  font-size: 1.5em;
  line-height: 2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content {
  width: 4em;
  left: -2em;
  list-style: none;
}
/* Volume/Mute
-------------------------------------------------------------------------------- */
.vjs-default-skin .vjs-mute-control,
.vjs-default-skin .vjs-volume-menu-button {
  cursor: pointer;
  float: right;
}
.vjs-default-skin .vjs-mute-control:before,
.vjs-default-skin .vjs-volume-menu-button:before {
  content: "\e006";
}
.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before {
  content: "\e003";
}
.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before {
  content: "\e004";
}
.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before {
  content: "\e005";
}
.vjs-default-skin .vjs-volume-control {
  width: 5em;
  float: right;
}
.vjs-default-skin .vjs-volume-bar {
  width: 5em;
  height: 0.6em;
  margin: 1.1em auto 0;
}
.vjs-default-skin .vjs-volume-level {
  position: absolute;
  top: 0;
  left: 0;
  height: 0.5em;
  /* assuming volume starts at 1.0 */

  width: 100%;
  background: #66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat;
}
.vjs-default-skin .vjs-volume-bar .vjs-volume-handle {
  width: 0.5em;
  height: 0.5em;
  /* Assumes volume starts at 1.0. If you change the size of the
     handle relative to the volume bar, you'll need to update this value
     too. */

  left: 4.5em;
}
.vjs-default-skin .vjs-volume-handle:before {
  font-size: 0.9em;
  top: -0.2em;
  left: -0.2em;
  width: 1em;
  height: 1em;
}
/* The volume menu button is like menu buttons (captions/subtitles) but works
    a little differently. It needs to be possible to tab to the volume slider
    without hitting space bar on the menu button. To do this we're not using
    display:none to hide the slider menu by default, and instead setting the
    width and height to zero. */
.vjs-default-skin .vjs-volume-menu-button .vjs-menu {
  display: block;
  width: 0;
  height: 0;
  border-top-color: transparent;
}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content {
  height: 0;
  width: 0;
}
.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu,
.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing {
  border-top-color: rgba(7, 40, 50, 0.5);
  /* Same as ul background */

}
.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content,
.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content {
  height: 2.9em;
  width: 10em;
}
/* Progress
--------------------------------------------------------------------------------
*/
.vjs-default-skin .vjs-progress-control {
  position: absolute;
  left: 0;
  right: 0;
  width: auto;
  font-size: 0.3em;
  height: 1em;
  /* Set above the rest of the controls. */
  top: -1em;
  /* Shrink the bar slower than it grows. */
  /* transition */
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
/* On hover, make the progress bar grow to something that's more clickable.
    This simply changes the overall font for the progress bar, and this
    updates both the em-based widths and heights, as wells as the icon font */
.vjs-default-skin:hover .vjs-progress-control {
  font-size: .9em;
  /* Even though we're not changing the top/height, we need to include them in
      the transition so they're handled correctly. */

  /* transition */
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
/* Box containing play and load progresses. Also acts as seek scrubber. */
.vjs-default-skin .vjs-progress-holder {
  height: 100%;
}
/* Progress Bars */
.vjs-default-skin .vjs-progress-holder .vjs-play-progress,
.vjs-default-skin .vjs-progress-holder .vjs-load-progress,
.vjs-default-skin .vjs-progress-holder .vjs-load-progress div {
  position: absolute;
  display: block;
  height: 100%;
  margin: 0;
  padding: 0;
  /* updated by javascript during playback */

  width: 0;
  /* Needed for IE6 */
  left: 0;
  top: 0;
}
.vjs-default-skin .vjs-play-progress {
  /*
    Using a data URI to create the white diagonal lines with a transparent
      background. Surprisingly works in IE8.
      Created using http://www.patternify.com
    Changing the first color value will change the bar color.
    Also using a paralax effect to make the lines move backwards.
      The -50% left position makes that happen.
  */

  background: #66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat;
}
.vjs-default-skin .vjs-load-progress {
  background: #646464 /* IE8- Fallback */;
  background: rgba(255, 255, 255, 0.2);
}
/* there are child elements of the load progress bar that represent the
   specific time ranges that have been buffered */
.vjs-default-skin .vjs-load-progress div {
  background: #787878 /* IE8- Fallback */;
  background: rgba(255, 255, 255, 0.1);
}
.vjs-default-skin .vjs-seek-handle {
  width: 1.5em;
  height: 100%;
}
.vjs-default-skin .vjs-seek-handle:before {
  padding-top: 0.1em /* Minor adjustment */;
}
/* Live Mode
--------------------------------------------------------------------------------
*/
.vjs-default-skin.vjs-live .vjs-time-controls,
.vjs-default-skin.vjs-live .vjs-time-divider,
.vjs-default-skin.vjs-live .vjs-progress-control {
  display: none;
}
.vjs-default-skin.vjs-live .vjs-live-display {
  display: block;
}
/* Live Display
--------------------------------------------------------------------------------
*/
.vjs-default-skin .vjs-live-display {
  display: none;
  font-size: 1em;
  line-height: 3em;
}
/* Time Display
--------------------------------------------------------------------------------
*/
.vjs-default-skin .vjs-time-controls {
  font-size: 1em;
  /* Align vertically by making the line height the same as the control bar */
  line-height: 3em;
}
.vjs-default-skin .vjs-current-time {
  float: left;
}
.vjs-default-skin .vjs-duration {
  float: left;
}
/* Remaining time is in the HTML, but not included in default design */
.vjs-default-skin .vjs-remaining-time {
  display: none;
  float: left;
}
.vjs-time-divider {
  float: left;
  line-height: 3em;
}
/* Fullscreen
--------------------------------------------------------------------------------
*/
.vjs-default-skin .vjs-fullscreen-control {
  width: 3.8em;
  cursor: pointer;
  float: right;
}
.vjs-default-skin .vjs-fullscreen-control:before {
  content: "\e000";
}
/* Switch to the exit icon when the player is in fullscreen */
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before {
  content: "\e00b";
}
/* Big Play Button (play button at start)
--------------------------------------------------------------------------------
Positioning of the play button in the center or other corners can be done more
easily in the skin designer. http://designer.videojs.com/
*/
.vjs-default-skin .vjs-big-play-button {
  left: 0.5em;
  top: 0.5em;
  font-size: 3em;
  display: block;
  z-index: 2;
  position: absolute;
  width: 4em;
  height: 2.6em;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  opacity: 1;
  /* Need a slightly gray bg so it can be seen on black backgrounds */
  /* background-color-with-alpha */
  background-color: #07141e;
  background-color: rgba(7, 20, 30, 0.7);
  border: 0.1em solid #3b4249;
  /* border-radius */
  -webkit-border-radius: 0.8em;
  -moz-border-radius: 0.8em;
  border-radius: 0.8em;
  /* box-shadow */
  -webkit-box-shadow: 0px 0px 1em rgba(255, 255, 255, 0.25);
  -moz-box-shadow: 0px 0px 1em rgba(255, 255, 255, 0.25);
  box-shadow: 0px 0px 1em rgba(255, 255, 255, 0.25);
  /* transition */
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
/* Optionally center */
.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button {
  /* Center it horizontally */
  left: 50%;
  margin-left: -2.1em;
  /* Center it vertically */
  top: 50%;
  margin-top: -1.4000000000000001em;
}
/* Hide if controls are disabled */
.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button {
  display: none;
}
/* Hide when video starts playing */
.vjs-default-skin.vjs-has-started .vjs-big-play-button {
  display: none;
}
/* Hide on mobile devices. Remove when we stop using native controls
    by default on mobile  */
.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button {
  display: none;
}
.vjs-default-skin:hover .vjs-big-play-button,
.vjs-default-skin .vjs-big-play-button:focus {
  outline: 0;
  border-color: #fff;
  /* IE8 needs a non-glow hover state */
  background-color: #505050;
  background-color: rgba(50, 50, 50, 0.75);
  /* box-shadow */
  -webkit-box-shadow: 0 0 3em #ffffff;
  -moz-box-shadow: 0 0 3em #ffffff;
  box-shadow: 0 0 3em #ffffff;
  /* transition */
  -webkit-transition: all 0s;
  -moz-transition: all 0s;
  -o-transition: all 0s;
  transition: all 0s;
}
.vjs-default-skin .vjs-big-play-button:before {
  content: "\e001";
  font-family: VideoJS;
  /* In order to center the play icon vertically we need to set the line height
     to the same as the button height */

  line-height: 2.6em;
  text-shadow: 0.05em 0.05em 0.1em #000;
  text-align: center /* Needed for IE8 */;
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
}
.vjs-error .vjs-big-play-button {
  display: none;
}
/* Error Display
--------------------------------------------------------------------------------
*/
.vjs-error-display {
  display: none;
}
.vjs-error .vjs-error-display {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.vjs-error .vjs-error-display:before {
  content: 'X';
  font-family: Arial;
  font-size: 4em;
  color: #666666;
  /* In order to center the play icon vertically we need to set the line height
     to the same as the button height */

  line-height: 1;
  text-shadow: 0.05em 0.05em 0.1em #000;
  text-align: center /* Needed for IE8 */;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -0.5em;
  width: 100%;
}
.vjs-error-display div {
  position: absolute;
  bottom: 1em;
  right: 0;
  left: 0;
  font-size: 1.4em;
  text-align: center;
  padding: 3px;
  background: #000000;
  background: rgba(0, 0, 0, 0.5);
}
.vjs-error-display a,
.vjs-error-display a:visited {
  color: #F4A460;
}
/* Loading Spinner
--------------------------------------------------------------------------------
*/
.vjs-loading-spinner {
  /* Should be hidden by default */
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 4em;
  line-height: 1;
  width: 1em;
  height: 1em;
  margin-left: -0.5em;
  margin-top: -0.5em;
  opacity: 0.75;
}
/* Show the spinner when waiting for data and seeking to a new time */
.vjs-waiting .vjs-loading-spinner,
.vjs-seeking .vjs-loading-spinner {
  display: block;
  /* only animate when showing because it can be processor heavy */
  /* animation */
  -webkit-animation: spin 1.5s infinite linear;
  -moz-animation: spin 1.5s infinite linear;
  -o-animation: spin 1.5s infinite linear;
  animation: spin 1.5s infinite linear;
}
/* Errors are unrecoverable without user interaction so hide the spinner */
.vjs-error .vjs-loading-spinner {
  display: none;
  /* ensure animation doesn't continue while hidden */
  /* animation */
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.vjs-default-skin .vjs-loading-spinner:before {
  content: "\e01e";
  font-family: VideoJS;
  position: absolute;
  top: 0;
  left: 0;
  width: 1em;
  height: 1em;
  text-align: center;
  text-shadow: 0em 0em 0.1em #000;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
/* Menu Buttons (Captions/Subtitles/etc.)
--------------------------------------------------------------------------------
*/
.vjs-default-skin .vjs-menu-button {
  float: right;
  cursor: pointer;
}
.vjs-default-skin .vjs-menu {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0em;
  /* (Width of vjs-menu - width of button) / 2 */

  width: 0em;
  height: 0em;
  margin-bottom: 3em;
  border-left: 2em solid transparent;
  border-right: 2em solid transparent;
  border-top: 1.55em solid #000000;
  /* Same width top as ul bottom */

  border-top-color: rgba(7, 40, 50, 0.5);
  /* Same as ul background */

}
/* Button Pop-up Menu */
.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content {
  display: block;
  padding: 0;
  margin: 0;
  position: absolute;
  width: 10em;
  bottom: 1.5em;
  /* Same bottom as vjs-menu border-top */

  max-height: 15em;
  overflow: auto;
  left: -5em;
  /* Width of menu - width of button / 2 */

  /* background-color-with-alpha */
  background-color: #07141e;
  background-color: rgba(7, 20, 30, 0.7);
  /* box-shadow */
  -webkit-box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
  -moz-box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
  box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
}
.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu,
.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing {
  display: block;
}
/* prevent menus from opening while scrubbing (FF, IE) */
.vjs-default-skin.vjs-scrubbing .vjs-menu-button:hover .vjs-control-content .vjs-menu {
  display: none;
}
.vjs-default-skin .vjs-menu-button ul li {
  list-style: none;
  margin: 0;
  padding: 0.3em 0 0.3em 0;
  line-height: 1.4em;
  font-size: 1.2em;
  text-align: center;
  text-transform: lowercase;
}
.vjs-default-skin .vjs-menu-button ul li.vjs-selected {
  background-color: #000;
}
.vjs-default-skin .vjs-menu-button ul li:focus,
.vjs-default-skin .vjs-menu-button ul li:hover,
.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,
.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover {
  outline: 0;
  color: #111;
  /* background-color-with-alpha */
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.75);
  /* box-shadow */
  -webkit-box-shadow: 0 0 1em #ffffff;
  -moz-box-shadow: 0 0 1em #ffffff;
  box-shadow: 0 0 1em #ffffff;
}
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 2em;
  padding: 0;
  margin: 0 0 0.3em 0;
  font-weight: bold;
  cursor: default;
}
/* Subtitles Button */
.vjs-default-skin .vjs-subtitles-button:before {
  content: "\e00c";
}
/* Captions Button */
.vjs-default-skin .vjs-captions-button:before {
  content: "\e008";
}
/* Chapters Button */
.vjs-default-skin .vjs-chapters-button:before {
  content: "\e00c";
}
.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content {
  width: 24em;
  left: -12em;
}
/* Replacement for focus outline */
.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,
.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before {
  /* box-shadow */
  -webkit-box-shadow: 0 0 1em #ffffff;
  -moz-box-shadow: 0 0 1em #ffffff;
  box-shadow: 0 0 1em #ffffff;
}
/*
REQUIRED STYLES (be careful overriding)
================================================================================
When loading the player, the video tag is replaced with a DIV,
that will hold the video tag or object tag for other playback methods.
The div contains the video playback element (Flash or HTML5) and controls,
and sets the width and height of the video.

** If you want to add some kind of border/padding (e.g. a frame), or special
positioning, use another containing element. Otherwise you risk messing up
control positioning and full window mode. **
*/
.video-js {
  background-color: #000;
  position: relative;
  padding: 0;
  /* Start with 10px for base font size so other dimensions can be em based and
     easily calculable. */

  font-size: 10px;
  /* Allow poster to be vertically aligned. */

  vertical-align: middle;
  /*  display: table-cell; */
  /*This works in Safari but not Firefox.*/

  /* Provide some basic defaults for fonts */

  font-weight: normal;
  font-style: normal;
  /* Avoiding helvetica: issue #376 */

  font-family: Arial, sans-serif;
  /* Turn off user selection (text highlighting) by default.
     The majority of player components will not be text blocks.
     Text areas will need to turn user selection back on. */

  /* user-select */
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* Playback technology elements expand to the width/height of the containing div
    <video> or <object> */
.video-js .vjs-tech {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* Fix for Firefox 9 fullscreen (only if it is enabled). Not needed when
   checking fullScreenEnabled. */
.video-js:-moz-full-screen {
  position: absolute;
}
/* Fullscreen Styles */
body.vjs-full-window {
  padding: 0;
  margin: 0;
  height: 100%;
  /* Fix for IE6 full-window. http://www.cssplay.co.uk/layouts/fixed.html */
  overflow-y: auto;
}
.video-js.vjs-fullscreen {
  position: fixed;
  overflow: hidden;
  z-index: 1000;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100% !important;
  height: 100% !important;
  /* IE6 full-window (underscore hack) */
  _position: absolute;
}
.video-js:-webkit-full-screen {
  width: 100% !important;
  height: 100% !important;
}
.video-js.vjs-fullscreen.vjs-user-inactive {
  cursor: none;
}
/* Poster Styles */
.vjs-poster {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  background-color: #000000;
  cursor: pointer;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.vjs-poster img {
  display: block;
  margin: 0 auto;
  max-height: 100%;
  padding: 0;
  width: 100%;
}
/* Hide the poster after the video has started playing */
.video-js.vjs-has-started .vjs-poster {
  display: none;
}
/* Don't hide the poster if we're playing audio */
.video-js.vjs-audio.vjs-has-started .vjs-poster {
  display: block;
}
/* Hide the poster when controls are disabled because it's clickable
    and the native poster can take over */
.video-js.vjs-controls-disabled .vjs-poster {
  display: none;
}
/* Hide the poster when native controls are used otherwise it covers them */
.video-js.vjs-using-native-controls .vjs-poster {
  display: none;
}
/* Text Track Styles */
/* Overall track holder for both captions and subtitles */
.video-js .vjs-text-track-display {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 3em;
  right: 0;
  pointer-events: none;
}
/* Captions Settings Dialog */
.vjs-caption-settings {
  position: relative;
  top: 1em;
  background-color: #000;
  opacity: 0.75;
  color: #FFF;
  margin: 0 auto;
  padding: 0.5em;
  height: 15em;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 40em;
}
.vjs-caption-settings .vjs-tracksettings {
  top: 0;
  bottom: 2em;
  left: 0;
  right: 0;
  position: absolute;
  overflow: auto;
}
.vjs-caption-settings .vjs-tracksettings-colors,
.vjs-caption-settings .vjs-tracksettings-font {
  float: left;
}
.vjs-caption-settings .vjs-tracksettings-colors:after,
.vjs-caption-settings .vjs-tracksettings-font:after,
.vjs-caption-settings .vjs-tracksettings-controls:after {
  clear: both;
}
.vjs-caption-settings .vjs-tracksettings-controls {
  position: absolute;
  bottom: 1em;
  right: 1em;
}
.vjs-caption-settings .vjs-tracksetting {
  margin: 5px;
  padding: 3px;
  min-height: 40px;
}
.vjs-caption-settings .vjs-tracksetting label {
  display: block;
  width: 100px;
  margin-bottom: 5px;
}
.vjs-caption-settings .vjs-tracksetting span {
  display: inline;
  margin-left: 5px;
}
.vjs-caption-settings .vjs-tracksetting > div {
  margin-bottom: 5px;
  min-height: 20px;
}
.vjs-caption-settings .vjs-tracksetting > div:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  min-height: 0;
}
.vjs-caption-settings label > input {
  margin-right: 10px;
}
.vjs-caption-settings input[type="button"] {
  width: 40px;
  height: 40px;
}
/* Hide disabled or unsupported controls */
.vjs-hidden {
  display: none !important;
}
.vjs-lock-showing {
  display: block !important;
  opacity: 1;
  visibility: visible;
}
/*  In IE8 w/ no JavaScript (no HTML5 shim), the video tag doesn't register.
    The .video-js classname on the video tag also isn't considered.
    This optional paragraph inside the video tag can provide a message to users
    about what's required to play video. */
.vjs-no-js {
  padding: 2em;
  color: #ccc;
  background-color: #333;
  font-size: 1.8em;
  font-family: Arial, sans-serif;
  text-align: center;
  width: 30em;
  height: 15em;
  margin: 0 auto;
}
.vjs-no-js a,
.vjs-no-js a:visited {
  color: #F4A460;
}
/* -----------------------------------------------------------------------------
The original source of this file lives at
https://github.com/videojs/video.js/blob/master/src/css/video-js.less */
.introjs-overlay {
  position: absolute;
  box-sizing: content-box;
  z-index: 999999;
  background-color: #000;
  opacity: 0;
  background: -moz-radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
  background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.4)),color-stop(100%,rgba(0,0,0,0.9)));
  background: -webkit-radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
  background: -o-radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
  background: -ms-radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
  background: radial-gradient(center,ellipse farthest-corner,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
  filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -webkit-transition: all 0.3s ease-out;
     -moz-transition: all 0.3s ease-out;
      -ms-transition: all 0.3s ease-out;
       -o-transition: all 0.3s ease-out;
          transition: all 0.3s ease-out;
}

.introjs-fixParent {
  z-index: auto !important;
  opacity: 1.0 !important;
  -webkit-transform: none !important;
     -moz-transform: none !important;
      -ms-transform: none !important;
       -o-transform: none !important;
          transform: none !important;
}

.introjs-showElement,
tr.introjs-showElement > td,
tr.introjs-showElement > th {
  z-index: 9999999 !important;
}

.introjs-disableInteraction {
  z-index: 99999999 !important;
  position: absolute;
  background-color: white;
  opacity: 0;
  filter: alpha(opacity=0);
}

.introjs-relativePosition,
tr.introjs-showElement > td,
tr.introjs-showElement > th {
  position: relative;
}

.introjs-helperLayer {
  box-sizing: content-box;
  position: absolute;
  z-index: 9999998;
  background-color: #FFF;
  background-color: rgba(255,255,255,.9);
  border: 1px solid #777;
  border: 1px solid rgba(0,0,0,.5);
  border-radius: 4px;
  box-shadow: 0 2px 15px rgba(0,0,0,.4);
  -webkit-transition: all 0.3s ease-out;
     -moz-transition: all 0.3s ease-out;
      -ms-transition: all 0.3s ease-out;
       -o-transition: all 0.3s ease-out;
          transition: all 0.3s ease-out;
}

.introjs-tooltipReferenceLayer {
  box-sizing: content-box;
  position: absolute;
  visibility: hidden;
  z-index: 100000000;
  background-color: transparent;
  -webkit-transition: all 0.3s ease-out;
     -moz-transition: all 0.3s ease-out;
      -ms-transition: all 0.3s ease-out;
       -o-transition: all 0.3s ease-out;
          transition: all 0.3s ease-out;
}

.introjs-helperLayer *,
.introjs-helperLayer *:before,
.introjs-helperLayer *:after {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
      -ms-box-sizing: content-box;
       -o-box-sizing: content-box;
          box-sizing: content-box;
}

.introjs-helperNumberLayer {
  box-sizing: content-box;
  position: absolute;
  visibility: visible;
  top: -16px;
  left: -16px;
  z-index: 9999999999 !important;
  padding: 2px;
  font-family: Arial, verdana, tahoma;
  font-size: 13px;
  font-weight: bold;
  color: white;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0,0,0,.3);
  background: #ff3019; /* Old browsers */
  background: -webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* Chrome10+,Safari5.1+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404)); /* Chrome,Safari4+ */
  background:    -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* FF3.6+ */
  background:     -ms-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* IE10+ */
  background:      -o-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* Opera 11.10+ */
  background:         linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);  /* W3C */
  width: 20px;
  height:20px;
  line-height: 20px;
  border: 3px solid white;
  border-radius: 50%;
  filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)"; /* IE6-9 */
  filter: "progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)"; /* IE10 text shadows */
  box-shadow: 0 2px 5px rgba(0,0,0,.4);
}

.introjs-arrow {
  border: 5px solid transparent;
  content:'';
  position: absolute;
}
.introjs-arrow.top {
  top: -10px;
  border-bottom-color:white;
}
.introjs-arrow.top-right {
  top: -10px;
  right: 10px;
  border-bottom-color:white;
}
.introjs-arrow.top-middle {
  top: -10px;
  left: 50%;
  margin-left: -5px;
  border-bottom-color:white;
}
.introjs-arrow.right {
  right: -10px;
  top: 10px;
  border-left-color:white;
}
.introjs-arrow.right-bottom {
  bottom:10px;
  right: -10px;
  border-left-color:white;
}
.introjs-arrow.bottom {
  bottom: -10px;
  border-top-color:white;
}
.introjs-arrow.bottom-right {
  bottom: -10px;
  right: 10px;
  border-top-color:white;
}
.introjs-arrow.bottom-middle {
  bottom: -10px;
  left: 50%;
  margin-left: -5px;
  border-top-color:white;
}
.introjs-arrow.left {
  left: -10px;
  top: 10px;
  border-right-color:white;
}
.introjs-arrow.left-bottom {
  left: -10px;
  bottom:10px;
  border-right-color:white;
}

.introjs-tooltip {
  box-sizing: content-box;
  position: absolute;
  visibility: visible;
  padding: 10px;
  background-color: white;
  min-width: 200px;
  max-width: 300px;
  border-radius: 3px;
  box-shadow: 0 1px 10px rgba(0,0,0,.4);
  -webkit-transition: opacity 0.1s ease-out;
     -moz-transition: opacity 0.1s ease-out;
      -ms-transition: opacity 0.1s ease-out;
       -o-transition: opacity 0.1s ease-out;
          transition: opacity 0.1s ease-out;
}

.introjs-tooltipbuttons {
  text-align: right;
  white-space: nowrap;
}

/*
 Buttons style by http://nicolasgallagher.com/lab/css3-github-buttons/
 Changed by Afshin Mehrabani
*/
.introjs-button {
  box-sizing: content-box;
  position: relative;
  overflow: visible;
  display: inline-block;
  padding: 0.3em 0.8em;
  border: 1px solid #d4d4d4;
  margin: 0;
  text-decoration: none;
  text-shadow: 1px 1px 0 #fff;
  font: 11px/normal sans-serif;
  color: #333;
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  background-color: #ececec;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
  background-image: -moz-linear-gradient(#f4f4f4, #ececec);
  background-image: -o-linear-gradient(#f4f4f4, #ececec);
  background-image: linear-gradient(#f4f4f4, #ececec);
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  -o-background-clip: padding-box;
  /*background-clip: padding-box;*/ /* commented out due to Opera 11.10 bug */
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  border-radius: 0.2em;
  /* IE hacks */
  zoom: 1;
  *display: inline;
  margin-top: 10px;
}

.introjs-button:hover {
  border-color: #bcbcbc;
  text-decoration: none;
  box-shadow: 0px 1px 1px #e3e3e3;
}

.introjs-button:focus,
.introjs-button:active {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));
  background-image: -moz-linear-gradient(#ececec, #f4f4f4);
  background-image: -o-linear-gradient(#ececec, #f4f4f4);
  background-image: linear-gradient(#ececec, #f4f4f4);
}

/* overrides extra padding on button elements in Firefox */
.introjs-button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.introjs-skipbutton {
  box-sizing: content-box;
  margin-right: 5px;
  color: #7a7a7a;
}

.introjs-prevbutton {
  -webkit-border-radius: 0.2em 0 0 0.2em;
  -moz-border-radius: 0.2em 0 0 0.2em;
  border-radius: 0.2em 0 0 0.2em;
  border-right: none;
}

.introjs-prevbutton.introjs-fullbutton {
  border: 1px solid #d4d4d4;
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  border-radius: 0.2em;
}

.introjs-nextbutton {
  -webkit-border-radius: 0 0.2em 0.2em 0;
  -moz-border-radius: 0 0.2em 0.2em 0;
  border-radius: 0 0.2em 0.2em 0;
}

.introjs-nextbutton.introjs-fullbutton {
  -webkit-border-radius: 0.2em;
  -moz-border-radius: 0.2em;
  border-radius: 0.2em;
}

.introjs-disabled, .introjs-disabled:hover, .introjs-disabled:focus {
  color: #9a9a9a;
  border-color: #d4d4d4;
  box-shadow: none;
  cursor: default;
  background-color: #f4f4f4;
  background-image: none;
  text-decoration: none;
}

.introjs-hidden {
     display: none;
}

.introjs-bullets {
  text-align: center;
}
.introjs-bullets ul {
  box-sizing: content-box;
  clear: both;
  margin: 15px auto 0;
  padding: 0;
  display: inline-block;
}
.introjs-bullets ul li {
  box-sizing: content-box;
  list-style: none;
  float: left;
  margin: 0 2px;
}
.introjs-bullets ul li a {
  box-sizing: content-box;
  display: block;
  width: 6px;
  height: 6px;
  background: #ccc;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  text-decoration: none;
  cursor: pointer;
}
.introjs-bullets ul li a:hover {
  background: #999;
}
.introjs-bullets ul li a.active {
  background: #999;
}

.introjs-progress {
  box-sizing: content-box;
  overflow: hidden;
  height: 10px;
  margin: 10px 0 5px 0;
  border-radius: 4px;
  background-color: #ecf0f1
}
.introjs-progressbar {
  box-sizing: content-box;
  float: left;
  width: 0%;
  height: 100%;
  font-size: 10px;
  line-height: 10px;
  text-align: center;
  background-color: #08c;
}

.introjsFloatingElement {
  position: absolute;
  height: 0;
  width: 0;
  left: 50%;
  top: 50%;
}

.introjs-fixedTooltip {
  position: fixed;
}

.introjs-hint {
  box-sizing: content-box;
  position: absolute;
  background: transparent;
  width: 20px;
  height: 15px;
  cursor: pointer;
}
.introjs-hint:focus {
    border: 0;
    outline: 0;
}
.introjs-hidehint {
  display: none;
}

.introjs-fixedhint {
  position: fixed;
}

.introjs-hint:hover > .introjs-hint-pulse {
  border: 5px solid rgba(60, 60, 60, 0.57);
}

.introjs-hint-pulse {
  box-sizing: content-box;
  width: 10px;
  height: 10px;
  border: 5px solid rgba(60, 60, 60, 0.27);
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  background-color: rgba(136, 136, 136, 0.24);
  z-index: 10;
  position: absolute;
  -webkit-transition: all 0.2s ease-out;
     -moz-transition: all 0.2s ease-out;
      -ms-transition: all 0.2s ease-out;
       -o-transition: all 0.2s ease-out;
          transition: all 0.2s ease-out;
}
.introjs-hint-no-anim .introjs-hint-dot {
  -webkit-animation: none;
  -moz-animation: none;
  animation: none;
}
.introjs-hint-dot {
  box-sizing: content-box;
  border: 10px solid rgba(146, 146, 146, 0.36);
  background: transparent;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  height: 50px;
  width: 50px;
  -webkit-animation: introjspulse 3s ease-out;
  -moz-animation: introjspulse 3s ease-out;
  animation: introjspulse 3s ease-out;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  position: absolute;
  top: -25px;
  left: -25px;
  z-index: 1;
  opacity: 0;
}

@-webkit-keyframes introjspulse {
    0% {
        -webkit-transform: scale(0);
        opacity: 0.0;
    }
    25% {
        -webkit-transform: scale(0);
        opacity: 0.1;
    }
    50% {
        -webkit-transform: scale(0.1);
        opacity: 0.3;
    }
    75% {
        -webkit-transform: scale(0.5);
        opacity: 0.5;
    }
    100% {
        -webkit-transform: scale(1);
        opacity: 0.0;
    }
}

@-moz-keyframes introjspulse {
    0% {
        -moz-transform: scale(0);
        opacity: 0.0;
    }
    25% {
        -moz-transform: scale(0);
        opacity: 0.1;
    }
    50% {
        -moz-transform: scale(0.1);
        opacity: 0.3;
    }
    75% {
        -moz-transform: scale(0.5);
        opacity: 0.5;
    }
    100% {
        -moz-transform: scale(1);
        opacity: 0.0;
    }
}

@keyframes introjspulse {
    0% {
        transform: scale(0);
        opacity: 0.0;
    }
    25% {
        transform: scale(0);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.1);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.5);
        opacity: 0.5;
    }
    100% {
        transform: scale(1);
        opacity: 0.0;
    }
}
.vld-shown {
  overflow: hidden;
}

.vld-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  align-items: center;
  display: none;
  justify-content: center;
  overflow: hidden;
  z-index: 9999;
}

.vld-overlay.is-active {
  display: flex;
}

.vld-overlay.is-full-page {
  z-index: 9999;
  position: fixed;
}

.vld-overlay .vld-background {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  background: #fff;
  opacity: 0.5;
}

.vld-overlay .vld-icon, .vld-parent {
  position: relative;
}


@font-face {
    font-family: "SFDisplay-Light";
    font-style: normal;
    font-weight: 400;
    src: url(/fonts/sfd/sanfranciscodisplay-ultralight-webfont.eot?#iefix) format("embedded-opentype"), url(/fonts/sfd/sanfranciscodisplay-ultralight-webfont.woff2) format("woff2"), url(/fonts/sfd/sanfranciscodisplay-ultralight-webfont.woff) format("woff"), url(/fonts/sfd/sanfranciscodisplay-ultralight-webfont.ttf) format("truetype"), url("fonts/sanfranciscodisplay-ultralight-webfont.svg#SFDisplay Ultralight") format("svg")
  }
  
  @font-face {
    font-family: "SFDisplay-Semilight";
    font-style: normal;
    font-weight: 400;
    src: url(/fonts/sfd/sanfranciscodisplay-thin-webfont.eot?#iefix) format("embedded-opentype"), url(/fonts/sfd/sanfranciscodisplay-thin-webfont.woff2) format("woff2"), url(/fonts/sfd/sanfranciscodisplay-thin-webfont.woff) format("woff"), url(/fonts/sfd/sanfranciscodisplay-thin-webfont.ttf) format("truetype"), url("fonts/sanfranciscodisplay-thin-webfont.svg#SFDisplay Thin") format("svg")
  }
  
  @font-face {
    font-family: "SFDisplay";
    font-style: normal;
    font-weight: 400;
    src: url(/fonts/sfd/sanfranciscodisplay-medium-webfont.eot?#iefix) format("embedded-opentype"), url(/fonts/sfd/sanfranciscodisplay-medium-webfont.woff2) format("woff2"), url(/fonts/sfd/sanfranciscodisplay-medium-webfont.woff) format("woff"), url(/fonts/sfd/sanfranciscodisplay-medium-webfont.ttf) format("truetype"), url("fonts/sanfranciscodisplay-medium-webfont.svg#SFDisplay Medium") format("svg")
  }
  
  @font-face {
    font-family: "SFDisplay-Semibold";
    font-style: normal;
    font-weight: 400;
    src: url(/fonts/sfd/sanfranciscodisplay-semibold-webfont.eot?#iefix) format("embedded-opentype"), url(/fonts/sfd/sanfranciscodisplay-semibold-webfont.woff2) format("woff2"), url(/fonts/sfd/sanfranciscodisplay-semibold-webfont.woff) format("woff"), url(/fonts/sfd/sanfranciscodisplay-semibold-webfont.ttf) format("truetype"), url("fonts/sanfranciscodisplay-semibold-webfont.svg#SFDisplay Semibold") format("svg")
  }
  
  @font-face {
    font-family: "SFDisplay-Bold";
    font-style: normal;
    font-weight: 400;
    src: url(/fonts/sfd/sanfranciscodisplay-bold-webfont.eot?#iefix) format("embedded-opentype"), url(/fonts/sfd/sanfranciscodisplay-bold-webfont.woff2) format("woff2"), url(/fonts/sfd/sanfranciscodisplay-bold-webfont.woff) format("woff"), url(/fonts/sfd/sanfranciscodisplay-bold-webfont.ttf) format("truetype"), url("fonts/sanfranciscodisplay-bold-webfont.svg#SFDisplay Bold") format("svg")
  }.emoji-wysiwyg-editor {
  border: 1px solid #d0d0d0;
  overflow: auto;
  outline: none;
}
.emoji-wysiwyg-editor img {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin: -3px 0 0 0;
}
.emoji-menu {
  position: absolute;
  z-index: 1040;
  width: 180px;
  margin-left: -100px;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.emoji-menu > div {
  max-height: 200px;
  overflow: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.emoji-menu img {
  width: 25px;
  height: 25px;
  vertical-align: middle;
  border: 0 none;
}
.emoji-menu a {
  margin: 1px 0 0 2px;
  padding: 4px;
  display: block;
  float: left;
}
.emoji-menu a:hover {
  background-color: #fffae7;
}
.emoji-menu:after {
  content: ' ';
  display: block;
  clear: left;
}
.emoji-menu a .label {
  display: none;
}
@font-face {
  font-family: 'SegoeUI';
  src: url('/fonts/SegoeUI.eot?#iefix') format('embedded-opentype'),  url('/fonts/SegoeUI.woff') format('woff'), url('/fonts/SegoeUI.ttf')  format('truetype'), url('/fonts/SegoeUI.svg#SegoeUI') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'SegoeUI-Bold';
  src: url('/fonts/SegoeUI-Bold.eot?#iefix') format('embedded-opentype'),  url('/fonts/SegoeUI-Bold.woff') format('woff'), url('/fonts/SegoeUI-Bold.ttf')  format('truetype'), url('/fonts/SegoeUI-Bold.svg#SegoeUI-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'SegoeUI-Light';
  src: url('/fonts/SegoeUI-Light.eot?#iefix') format('embedded-opentype'),  url('/fonts/SegoeUI-Light.woff') format('woff'), url('/fonts/SegoeUI-Light.ttf')  format('truetype'), url('/fonts/SegoeUI-Light.svg#SegoeUI-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'SegoeUI-Semibold';
  src: url('/fonts/SegoeUI-Semibold.eot?#iefix') format('embedded-opentype'),  url('/fonts/SegoeUI-Semibold.woff') format('woff'), url('/fonts/SegoeUI-Semibold.ttf')  format('truetype'), url('/fonts/SegoeUI-Semibold.svg#SegoeUI-Semibold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'SegoeUI-Semilight';
  src: url('/fonts/SegoeUI-Semilight.eot?#iefix') format('embedded-opentype'),  url('/fonts/SegoeUI-Semilight.woff') format('woff'), url('/fonts/SegoeUI-Semilight.ttf')  format('truetype'), url('/fonts/SegoeUI-Semilight.svg#SegoeUI-Semilight') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Webfont: SkypeAssets-Regular */@font-face {
    font-family: 'SkypeAssets';
    src: url('/stylesheets/font/skype-assets/SkypeAssets-Regular.eot?ver0'); /* IE9 Compat Modes */
    src: url('/stylesheets/font/skype-assets/SkypeAssets-Regular.eot?ver0#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/stylesheets/font/skype-assets/SkypeAssets-Regular.woff?ver0') format('woff'), /* Modern Browsers */
         url('/stylesheets/font/skype-assets/SkypeAssets-Regular.ttf?ver0') format('truetype'), /* Safari, Android, iOS */
         url('/stylesheets/font/skype-assets/SkypeAssets-Regular.svg?ver0#SkypeAssets-Regular') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

[class^="saricon-"], [class*=" saricon-"] {
    font-family: 'groupme' !important;
    font-family: 'SkypeAssets' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.saricon-contact-group:before {
    content: "\e20b";
}

.saricon-skype:before {
    content: "\e012";
}

.saricon-video:before {
    content: "\e102";
}

.saricon-call:before {
    content: "\e100";
}

.saricon-quick-look:before {
    content: "\e329";
}

.saricon-magic-wand:before {
    content: "\e61c";
}

.saricon-share-android:before {
    content: "\e33e";
}

.saricon-contact-group-add:before {
    content: "\e20a";
}

.saricon-quick-look:before {
    content: "\e329";
}

.saricon-reply::before {
    content: "\e30e";
}

.saricon-more::before {
    content: "\e109";
}

.saricon-contact-group-pair-small::before {
    content: "\e216";
}

.saricon-ok::before {
    content: "\e412";
}

.saricon-notification::before {
    content: "\e60e";
}/* Webfont: SkypeAssets-Light */@font-face {
    font-family: 'SkypeAssetsLight';
    src: url('/stylesheets/font/skype-assets-light/SkypeAssets-Light.eot?ver0'); /* IE9 Compat Modes */
    src: url('/stylesheets/font/skype-assets-light/SkypeAssets-Light.eot?ver0#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/stylesheets/font/skype-assets-light/SkypeAssets-Light.woff?ver0') format('woff'), /* Modern Browsers */
         url('/stylesheets/font/skype-assets-light/SkypeAssets-Light.ttf?ver0') format('truetype'), /* Safari, Android, iOS */
         url('/stylesheets/font/skype-assets-light/SkypeAssets-Light.svg?ver0#SkypeAssets-Light') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

[class^="salicon-"], [class*=" salicon-"] {
    font-family: 'groupme' !important;
    font-family: 'SkypeAssetsLight' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.salicon-skype:before {
  content: "\e00e";
}

.salicon-settings:before {
  content: "\e60a";
}

.salicon-folder:before {
  content: "\e905";
}

.salicon-privacy:before {
  content: "\e609";
}

.salicon-chevronDown:before {
  content: "\e41e";
}

.salicon-chevronUp:before {
  content: "\e41f";
}

.salicon-chevronLeft:before {
  content: "\e420";
}

.salicon-chevronRight:before {
  content: "\e421";
}

.salicon-refresh:before {
  content: "\e605";
}

.salicon-microsoft:before {
  content: "\e002";
}

.salicon-video:before {
  content: "\e102";
}

.salicon-call:before {
  content: "\e100";
}

.salicon-quick-look:before {
  content: "\e329";
}

.salicon-reply::before {
  content: "\e30e";
}

.salicon-contact-group:before {
  content: "\e20b";
}

.salicon-file:before {
  content: "\e306";
}

.salicon-location:before {
  content: "\e610";
}

.salicon-contact-add:before {
  content: "\e201";
}

.salicon-delete::before {
  content: "\e42b";
}

.salicon-warning::before {
  content: "\e601";
}

.salicon-notification::before {
  content: "\e60e";
}

.salicon-favourite::before {
  content: "\e113";
}

.salicon-up::before {
  content: "\e417";
}

.salicon-gif::before {
  content: "\e337";
}@font-face {
  font-family: 'groupme-new';
  src:  url('/stylesheets/font/groupme-new/fonts/groupme-new.eot?1hgyyw');
  src:  url('/stylesheets/font/groupme-new/fonts/groupme-new.eot?1hgyyw#iefix') format('embedded-opentype'),
    url('/stylesheets/font/groupme-new/fonts/groupme-new.ttf?1hgyyw') format('truetype'),
    url('/stylesheets/font/groupme-new/fonts/groupme-new.woff?1hgyyw') format('woff'),
    url('/stylesheets/font/groupme-new/fonts/groupme-new.svg?1hgyyw#groupme-new') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: optimizeLegibility;
}

[class^="gmn-icon-"], [class*=" gmn-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'groupme-new' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.gmn-icon-community:before {
  content: "\e949";
}
.gmn-icon-start-group:before {
  content: "\e94a";
}
.gmn-icon-group-fill:before {
  content: "\e20c";
}
.gmn-icon-admin:before {
  content: "\e900";
}
.gmn-icon-archive-filled:before {
  content: "\e901";
}
.gmn-icon-archive:before {
  content: "\e902";
}
.gmn-icon-bell-filled:before {
  content: "\e903";
}
.gmn-icon-bell:before {
  content: "\e904";
}
.gmn-icon-block:before {
  content: "\e905";
}
.gmn-icon-blue-tooth:before {
  content: "\e906";
}
.gmn-icon-calendar:before {
  content: "\e907";
}
.gmn-icon-chat-filled:before {
  content: "\e908";
}
.gmn-icon-chat:before {
  content: "\e909";
}
.gmn-icon-check:before {
  content: "\e90a";
}
.gmn-icon-clock-filled:before {
  content: "\e90b";
}
.gmn-icon-clock:before {
  content: "\e90c";
}
.gmn-icon-close:before {
  content: "\e90d";
}
.gmn-icon-contacts-filled:before {
  content: "\e90e";
}
.gmn-icon-contacts:before {
  content: "\e90f";
}
.gmn-icon-delete-key:before {
  content: "\e910";
}
.gmn-icon-document-filled:before {
  content: "\e911";
}
.gmn-icon-document-share:before {
  content: "\e912";
}
.gmn-icon-document:before {
  content: "\e913";
}
.gmn-icon-down-arrow:before {
  content: "\e914";
}
.gmn-icon-emoji:before {
  content: "\e915";
}
.gmn-icon-error-filled:before {
  content: "\e916";
}
.gmn-icon-error:before {
  content: "\e917";
}
.gmn-icon-gallery-filled:before {
  content: "\e918";
}
.gmn-icon-gallery:before {
  content: "\e919";
}
.gmn-icon-gear-filled:before {
  content: "\e91a";
}
.gmn-icon-gear:before {
  content: "\e91b";
}
.gmn-icon-group:before {
  content: "\e91c";
}
.gmn-icon-hamberger-button:before {
  content: "\e91d";
}
.gmn-icon-heart-filled:before {
  content: "\e91e";
}
.gmn-icon-heart:before {
  content: "\e91f";
}
.gmn-icon-hidden-filled:before {
  content: "\e920";
}
.gmn-icon-hidden:before {
  content: "\e921";
}
.gmn-icon-info-filled:before {
  content: "\e922";
}
.gmn-icon-info:before {
  content: "\e923";
}
.gmn-icon-keyboard:before {
  content: "\e924";
}
.gmn-icon-left-arrow:before {
  content: "\e925";
}
.gmn-icon-location-filled:before {
  content: "\e926";
}
.gmn-icon-location:before {
  content: "\e927";
}
.gmn-icon-lock-keyhole:before {
  content: "\e928";
}
.gmn-icon-media-search:before {
  content: "\e929";
}
.gmn-icon-mute-filled:before {
  content: "\e92a";
}
.gmn-icon-owner:before {
  content: "\e92b";
}
.gmn-icon-pdf:before {
  content: "\e92c";
}
.gmn-icon-phone-call-filled:before {
  content: "\e92d";
}
.gmn-icon-phone-call:before {
  content: "\e92e";
}
.gmn-icon-photo-library:before {
  content: "\e92f";
}
.gmn-icon-play-filled:before {
  content: "\e930";
}
.gmn-icon-play:before {
  content: "\e931";
}
.gmn-icon-plus:before {
  content: "\e932";
}
.gmn-icon-poll:before {
  content: "\e933";
}
.gmn-icon-qr:before {
  content: "\e934";
}
.gmn-icon-refresh:before {
  content: "\e935";
}
.gmn-icon-right-arrow:before {
  content: "\e936";
}
.gmn-icon-search:before {
  content: "\e937";
}
.gmn-icon-sent:before {
  content: "\e938";
}
.gmn-icon-share:before {
  content: "\e939";
}
.gmn-icon-sign-out:before {
  content: "\e93a";
}
.gmn-icon-silent-filled:before {
  content: "\e93b";
}
.gmn-icon-silent:before {
  content: "\e93c";
}
.gmn-icon-start-chat:before {
  content: "\e93d";
}
.gmn-icon-up-arrow:before {
  content: "\e93e";
}
.gmn-icon-glasses:before {
  content: "\e93f";
}
.gmn-icon-lock-filled:before {
  content: "\e940";
}
.gmn-icon-lock:before {
  content: "\e941";
}
.gmn-icon-paper-clip:before {
  content: "\e942";
}
.gmn-icon-i-circle:before {
  content: "\e943";
}
.gmn-icon-copy:before {
  content: "\e944";
}
.gmn-icon-qrcode:before {
  content: "\e945";
}
.gmn-icon-qrcode-filled:before {
  content: "\e946";
}
.gmn-icon-school-community-filled:before {
  content: "\e947";
}
.gmn-icon-school-community:before {
  content: "\e948";
}
.gmn-icon-compass-filled:before {
  content: "\e94b";
}
.gmn-icon-compass:before {
  content: "\e94c";
}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('/stylesheets/font/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('/stylesheets/font/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), 
    url('/stylesheets/font/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), 
    url('/stylesheets/font/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), 
    url('/stylesheets/font/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), 
    url('/stylesheets/font/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:"Glyphicons Halflings";src:url("font/bootstrap/glyphicons-halflings-regular.eot");src:url("font/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("font/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"),url("font/bootstrap/glyphicons-halflings-regular.woff") format("woff"),url("font/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"),url("font/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-euro:before,.glyphicon-eur:before{content:"€"}.glyphicon-minus:before{content:"−"}.glyphicon-cloud:before{content:"☁"}.glyphicon-envelope:before{content:"✉"}.glyphicon-pencil:before{content:"✏"}.glyphicon-glass:before{content:""}.glyphicon-music:before{content:""}.glyphicon-search:before{content:""}.glyphicon-heart:before{content:""}.glyphicon-star:before{content:""}.glyphicon-star-empty:before{content:""}.glyphicon-user:before{content:""}.glyphicon-film:before{content:""}.glyphicon-th-large:before{content:""}.glyphicon-th:before{content:""}.glyphicon-th-list:before{content:""}.glyphicon-ok:before{content:""}.glyphicon-remove:before{content:""}.glyphicon-zoom-in:before{content:""}.glyphicon-zoom-out:before{content:""}.glyphicon-off:before{content:""}.glyphicon-signal:before{content:""}.glyphicon-cog:before{content:""}.glyphicon-trash:before{content:""}.glyphicon-home:before{content:""}.glyphicon-file:before{content:""}.glyphicon-time:before{content:""}.glyphicon-road:before{content:""}.glyphicon-download-alt:before{content:""}.glyphicon-download:before{content:""}.glyphicon-upload:before{content:""}.glyphicon-inbox:before{content:""}.glyphicon-play-circle:before{content:""}.glyphicon-repeat:before{content:""}.glyphicon-refresh:before{content:""}.glyphicon-list-alt:before{content:""}.glyphicon-lock:before{content:""}.glyphicon-flag:before{content:""}.glyphicon-headphones:before{content:""}.glyphicon-volume-off:before{content:""}.glyphicon-volume-down:before{content:""}.glyphicon-volume-up:before{content:""}.glyphicon-qrcode:before{content:""}.glyphicon-barcode:before{content:""}.glyphicon-tag:before{content:""}.glyphicon-tags:before{content:""}.glyphicon-book:before{content:""}.glyphicon-bookmark:before{content:""}.glyphicon-print:before{content:""}.glyphicon-camera:before{content:""}.glyphicon-font:before{content:""}.glyphicon-bold:before{content:""}.glyphicon-italic:before{content:""}.glyphicon-text-height:before{content:""}.glyphicon-text-width:before{content:""}.glyphicon-align-left:before{content:""}.glyphicon-align-center:before{content:""}.glyphicon-align-right:before{content:""}.glyphicon-align-justify:before{content:""}.glyphicon-list:before{content:""}.glyphicon-indent-left:before{content:""}.glyphicon-indent-right:before{content:""}.glyphicon-facetime-video:before{content:""}.glyphicon-picture:before{content:""}.glyphicon-map-marker:before{content:""}.glyphicon-adjust:before{content:""}.glyphicon-tint:before{content:""}.glyphicon-edit:before{content:""}.glyphicon-share:before{content:""}.glyphicon-check:before{content:""}.glyphicon-move:before{content:""}.glyphicon-step-backward:before{content:""}.glyphicon-fast-backward:before{content:""}.glyphicon-backward:before{content:""}.glyphicon-play:before{content:""}.glyphicon-pause:before{content:""}.glyphicon-stop:before{content:""}.glyphicon-forward:before{content:""}.glyphicon-fast-forward:before{content:""}.glyphicon-step-forward:before{content:""}.glyphicon-eject:before{content:""}.glyphicon-chevron-left:before{content:""}.glyphicon-chevron-right:before{content:""}.glyphicon-plus-sign:before{content:""}.glyphicon-minus-sign:before{content:""}.glyphicon-remove-sign:before{content:""}.glyphicon-ok-sign:before{content:""}.glyphicon-question-sign:before{content:""}.glyphicon-info-sign:before{content:""}.glyphicon-screenshot:before{content:""}.glyphicon-remove-circle:before{content:""}.glyphicon-ok-circle:before{content:""}.glyphicon-ban-circle:before{content:""}.glyphicon-arrow-left:before{content:""}.glyphicon-arrow-right:before{content:""}.glyphicon-arrow-up:before{content:""}.glyphicon-arrow-down:before{content:""}.glyphicon-share-alt:before{content:""}.glyphicon-resize-full:before{content:""}.glyphicon-resize-small:before{content:""}.glyphicon-exclamation-sign:before{content:""}.glyphicon-gift:before{content:""}.glyphicon-leaf:before{content:""}.glyphicon-fire:before{content:""}.glyphicon-eye-open:before{content:""}.glyphicon-eye-close:before{content:""}.glyphicon-warning-sign:before{content:""}.glyphicon-plane:before{content:""}.glyphicon-calendar:before{content:""}.glyphicon-random:before{content:""}.glyphicon-comment:before{content:""}.glyphicon-magnet:before{content:""}.glyphicon-chevron-up:before{content:""}.glyphicon-chevron-down:before{content:""}.glyphicon-retweet:before{content:""}.glyphicon-shopping-cart:before{content:""}.glyphicon-folder-close:before{content:""}.glyphicon-folder-open:before{content:""}.glyphicon-resize-vertical:before{content:""}.glyphicon-resize-horizontal:before{content:""}.glyphicon-hdd:before{content:""}.glyphicon-bullhorn:before{content:""}.glyphicon-bell:before{content:""}.glyphicon-certificate:before{content:""}.glyphicon-thumbs-up:before{content:""}.glyphicon-thumbs-down:before{content:""}.glyphicon-hand-right:before{content:""}.glyphicon-hand-left:before{content:""}.glyphicon-hand-up:before{content:""}.glyphicon-hand-down:before{content:""}.glyphicon-circle-arrow-right:before{content:""}.glyphicon-circle-arrow-left:before{content:""}.glyphicon-circle-arrow-up:before{content:""}.glyphicon-circle-arrow-down:before{content:""}.glyphicon-globe:before{content:""}.glyphicon-wrench:before{content:""}.glyphicon-tasks:before{content:""}.glyphicon-filter:before{content:""}.glyphicon-briefcase:before{content:""}.glyphicon-fullscreen:before{content:""}.glyphicon-dashboard:before{content:""}.glyphicon-paperclip:before{content:""}.glyphicon-heart-empty:before{content:""}.glyphicon-link:before{content:""}.glyphicon-phone:before{content:""}.glyphicon-pushpin:before{content:""}.glyphicon-usd:before{content:""}.glyphicon-gbp:before{content:""}.glyphicon-sort:before{content:""}.glyphicon-sort-by-alphabet:before{content:""}.glyphicon-sort-by-alphabet-alt:before{content:""}.glyphicon-sort-by-order:before{content:""}.glyphicon-sort-by-order-alt:before{content:""}.glyphicon-sort-by-attributes:before{content:""}.glyphicon-sort-by-attributes-alt:before{content:""}.glyphicon-unchecked:before{content:""}.glyphicon-expand:before{content:""}.glyphicon-collapse-down:before{content:""}.glyphicon-collapse-up:before{content:""}.glyphicon-log-in:before{content:""}.glyphicon-flash:before{content:""}.glyphicon-log-out:before{content:""}.glyphicon-new-window:before{content:""}.glyphicon-record:before{content:""}.glyphicon-save:before{content:""}.glyphicon-open:before{content:""}.glyphicon-saved:before{content:""}.glyphicon-import:before{content:""}.glyphicon-export:before{content:""}.glyphicon-send:before{content:""}.glyphicon-floppy-disk:before{content:""}.glyphicon-floppy-saved:before{content:""}.glyphicon-floppy-remove:before{content:""}.glyphicon-floppy-save:before{content:""}.glyphicon-floppy-open:before{content:""}.glyphicon-credit-card:before{content:""}.glyphicon-transfer:before{content:""}.glyphicon-cutlery:before{content:""}.glyphicon-header:before{content:""}.glyphicon-compressed:before{content:""}.glyphicon-earphone:before{content:""}.glyphicon-phone-alt:before{content:""}.glyphicon-tower:before{content:""}.glyphicon-stats:before{content:""}.glyphicon-sd-video:before{content:""}.glyphicon-hd-video:before{content:""}.glyphicon-subtitles:before{content:""}.glyphicon-sound-stereo:before{content:""}.glyphicon-sound-dolby:before{content:""}.glyphicon-sound-5-1:before{content:""}.glyphicon-sound-6-1:before{content:""}.glyphicon-sound-7-1:before{content:""}.glyphicon-copyright-mark:before{content:""}.glyphicon-registration-mark:before{content:""}.glyphicon-cloud-download:before{content:""}.glyphicon-cloud-upload:before{content:""}.glyphicon-tree-conifer:before{content:""}.glyphicon-tree-deciduous:before{content:""}.glyphicon-cd:before{content:""}.glyphicon-save-file:before{content:""}.glyphicon-open-file:before{content:""}.glyphicon-level-up:before{content:""}.glyphicon-copy:before{content:""}.glyphicon-paste:before{content:""}.glyphicon-alert:before{content:""}.glyphicon-equalizer:before{content:""}.glyphicon-king:before{content:""}.glyphicon-queen:before{content:""}.glyphicon-pawn:before{content:""}.glyphicon-bishop:before{content:""}.glyphicon-knight:before{content:""}.glyphicon-baby-formula:before{content:""}.glyphicon-tent:before{content:"⛺"}.glyphicon-blackboard:before{content:""}.glyphicon-bed:before{content:""}.glyphicon-apple:before{content:""}.glyphicon-erase:before{content:""}.glyphicon-hourglass:before{content:"⌛"}.glyphicon-lamp:before{content:""}.glyphicon-duplicate:before{content:""}.glyphicon-piggy-bank:before{content:""}.glyphicon-scissors:before{content:""}.glyphicon-bitcoin:before{content:""}.glyphicon-btc:before{content:""}.glyphicon-xbt:before{content:""}.glyphicon-yen:before{content:"¥"}.glyphicon-jpy:before{content:"¥"}.glyphicon-ruble:before{content:"₽"}.glyphicon-rub:before{content:"₽"}.glyphicon-scale:before{content:""}.glyphicon-ice-lolly:before{content:""}.glyphicon-ice-lolly-tasted:before{content:""}.glyphicon-education:before{content:""}.glyphicon-option-horizontal:before{content:""}.glyphicon-option-vertical:before{content:""}.glyphicon-menu-hamburger:before{content:""}.glyphicon-modal-window:before{content:""}.glyphicon-oil:before{content:""}.glyphicon-grain:before{content:""}.glyphicon-sunglasses:before{content:""}.glyphicon-text-size:before{content:""}.glyphicon-text-color:before{content:""}.glyphicon-text-background:before{content:""}.glyphicon-object-align-top:before{content:""}.glyphicon-object-align-bottom:before{content:""}.glyphicon-object-align-horizontal:before{content:""}.glyphicon-object-align-left:before{content:""}.glyphicon-object-align-vertical:before{content:""}.glyphicon-object-align-right:before{content:""}.glyphicon-triangle-right:before{content:""}.glyphicon-triangle-left:before{content:""}.glyphicon-triangle-bottom:before{content:""}.glyphicon-triangle-top:before{content:""}.glyphicon-console:before{content:""}.glyphicon-superscript:before{content:""}.glyphicon-subscript:before{content:""}.glyphicon-menu-left:before{content:""}.glyphicon-menu-right:before{content:""}.glyphicon-menu-down:before{content:""}.glyphicon-menu-up:before{content:""}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"SegoeUI",sans-serif;font-size:14px;line-height:1.428571429;color:#3b3b3b;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#00aff0;text-decoration:none}a:hover,a:focus{color:#0077a4;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:normal;line-height:1.1;color:#3b3b3b}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media(min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#626f82}.text-primary{color:#00aff0}a.text-primary:hover,a.text-primary:focus{color:#008abd}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#00aff0}a.bg-primary:hover,a.bg-primary:focus{background-color:#008abd}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media(min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"— "}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:" —"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media(min-width: 768px){.container{width:740px}}@media(min-width: 992px){.container{width:960px}}@media(min-width: 1200px){.container{width:1160px}}.container-fluid{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-10px;margin-left:-10px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media(min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media(min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media(min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#626f82;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9 ;line-height:normal}input[type=radio][disabled],input[type=radio].disabled,fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=checkbox].disabled,fieldset[disabled] input[type=checkbox]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}input[type=date].input-sm,.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm input[type=date],input[type=time].input-sm,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm input[type=time],input[type=datetime-local].input-sm,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm input[type=datetime-local],input[type=month].input-sm,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm input[type=month]{line-height:30px}input[type=date].input-lg,.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg input[type=date],input[type=time].input-lg,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg input[type=time],input[type=datetime-local].input-lg,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg input[type=datetime-local],input[type=month].input-lg,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg input[type=month]{line-height:44px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-top:4px \9 ;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:44px;padding:10px 16px;font-size:16px;line-height:1.3333333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:44px;line-height:44px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn{height:auto}.form-group-lg .form-control{height:44px;padding:10px 16px;font-size:16px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:44px;line-height:44px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:44px;min-height:36px;padding:11px 16px;font-size:16px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:44px;height:44px;line-height:44px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#7b7b7b}@media(min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-10px;margin-left:-10px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media(min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:10px}@media(min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:16px}}@media(min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#00aff0;border-color:#009cd7}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#008abd;border-color:#003f57}.btn-primary:hover{color:#fff;background-color:#008abd;border-color:#007099}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#008abd;background-image:none;border-color:#007099}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#007099;border-color:#003f57}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#00aff0;border-color:#009cd7}.btn-primary .badge{color:#00aff0;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#dd2c00;border-color:#c42700}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#a20;border-color:#440e00}.btn-danger:hover{color:#fff;background-color:#a20;border-color:#861b00}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#a20;background-image:none;border-color:#861b00}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#861b00;border-color:#440e00}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#dd2c00;border-color:#c42700}.btn-danger .badge{color:#dd2c00;background-color:#fff}.btn-link{font-weight:400;color:#00aff0;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#0077a4;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:16px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9 ;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#00aff0;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9 }.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media(min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:16px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#02bcff}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#02bcff;border-color:#00aff0}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#00aff0}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media(min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media(min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media(min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media(min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:10px;padding-left:10px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media(min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media(max-device-width: 480px)and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media(min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-10px;margin-left:-10px}@media(min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media(min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 10px;font-size:16px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media(min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-10px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media(min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -10px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media(max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media(min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 10px;margin-right:-10px;margin-left:-10px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media(min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media(max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media(min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media(min-width: 768px){.navbar-text{float:left;margin-right:10px;margin-left:10px}}@media(min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-10px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media(max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#090909}@media(max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#00aff0;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#0077a4;background-color:#eee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#00aff0;border-color:#00aff0}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:16px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#00aff0}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#008abd}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#dd2c00}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#a20}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#00aff0;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:10px;padding-left:10px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#3b3b3b}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#00aff0}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-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}}.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,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#00aff0;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-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-image:-o-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-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}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-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-image:-o-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-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)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-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-image:-o-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-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)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-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-image:-o-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-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)}.progress-bar-danger{background-color:#dd2c00}.progress-striped .progress-bar-danger{background-image:-webkit-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-image:-o-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-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)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#00aff0;border-color:#00aff0}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#bdedff}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#00aff0}.panel-primary>.panel-heading{color:#fff;background-color:#00aff0;border-color:#00aff0}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#00aff0}.panel-primary>.panel-heading .badge{color:#00aff0;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#00aff0}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid transparent}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid transparent}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:440px}}@media(min-width: 992px){.modal-lg{width:768px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"SegoeUI",sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"SegoeUI",sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image:linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#80000000", GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"‹"}.carousel-control .icon-next:before{content:"›"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9 ;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media(max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media(max-width: 767px){.visible-xs-block{display:block !important}}@media(max-width: 767px){.visible-xs-inline{display:inline !important}}@media(max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-block{display:block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-block{display:block !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media(min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media(min-width: 1200px){.visible-lg-block{display:block !important}}@media(min-width: 1200px){.visible-lg-inline{display:inline !important}}@media(min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media(max-width: 767px){.hidden-xs{display:none !important}}@media(min-width: 768px)and (max-width: 991px){.hidden-sm{display:none !important}}@media(min-width: 992px)and (max-width: 1199px){.hidden-md{display:none !important}}@media(min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.accessible-focus:focus,.accessible-focus-fixed{outline:dotted 2px #4f4f4f !important}.accessible-focus-dark:focus,.accessible-focus-fixed{outline:dotted 2px #fff !important}.age-gate-prompt .modal-header .modal-img{content:"";background:url(/images/svg-icons/icon_warning.svg) no-repeat;background-image:url(/images/svg-icons/icon_warning.svg);background-position-x:initial;background-position-y:initial;background-size:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;height:40px;width:40px;display:block;margin:0 auto;margin-top:30px}.age-gate-prompt .modal-body .nps-element{margin-top:20px;margin-bottom:20px}.age-gate-prompt .modal-body .modal-content{box-shadow:none;border:none}.app-sidebar{position:fixed;top:0;left:0;bottom:0;width:48px}.app-sidebar~#page{margin-left:48px}.app-sidebar.open{width:373px}.app-sidebar.open #tray{width:325px}.app-sidebar.open~#page{margin-left:373px}.with-info-banner .app-sidebar{transition:top .4s linear;top:60px}#app.app-busy{opacity:.5}.dropdown-menu.textcomplete-dropdown{border:1px solid #ddd;background-color:#fff;list-style:none;padding:0;margin:0;z-index:9999 !important}.dropdown-menu.textcomplete-dropdown li{border-top:1px solid #ddd;padding:2px 5px}.dropdown-menu.textcomplete-dropdown li:first-child{border-top:none}.dropdown-menu.textcomplete-dropdown li:hover,.dropdown-menu.textcomplete-dropdown .active{background-color:#6eb7db;outline:dotted 2px gray !important}.dropdown-menu.textcomplete-dropdown a:hover{cursor:pointer}.attachment{max-width:100%;background:#fff;margin-bottom:3px;border-radius:4px;background:transparent}.birthday-modal .modal-body a{color:#1973ba;font-size:15px;height:16px;letter-spacing:.17px;text-align:center;width:169px}.birthday-modal .modal-body .back{font-size:45px;float:left}.birthday-modal .modal-body .btn-success{width:240px;margin:20px auto}.birthday-modal .modal-body .btn-verify-age{background:#1973ba;border-radius:5px;height:39px;margin-top:200px;margin-bottom:35px;text-align:center;line-height:20px}.birthday-modal .modal-body .btn-microsoft{margin-top:40px;margin-bottom:10px}.birthday-modal .modal-body .btn-switch{color:#1973ba;font-size:16px;text-align:center;border-radius:5px;border:1px solid #3d5488;height:39px;background:transparent}.birthday-modal .modal-body .well{width:320px;margin:auto;padding-bottom:5px}.birthday-modal .modal-body .input-lg,.birthday-modal .modal-body .input-group-lg>.form-control,.birthday-modal .modal-body .input-group-lg>.input-group-addon,.birthday-modal .modal-body .input-group-lg>.input-group-btn>.btn{text-align:center;display:inline-block;padding:10px}.birthday-modal .modal-body .confirm{text-align:center}.birthday-modal .modal-body .confirm .content{width:350px;margin:30px auto;font-size:16px}.age-congent p{font-family:"SegoeWPLight";font-size:20px;margin:40px 10px}.age-congent .btn{width:150px;margin:auto}.btn-default{color:#333;background-color:#fff;border-color:#e6e6e6}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#a6a6a6}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#c7c7c7}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#c7c7c7}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#a6a6a6}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#e6e6e6}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#00aff0;border-color:#009cd7}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#008abd;border-color:#003f57}.btn-primary:hover{color:#fff;background-color:#008abd;border-color:#007099}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#008abd;background-image:none;border-color:#007099}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#007099;border-color:#003f57}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#00aff0;border-color:#009cd7}.btn-primary .badge{color:#00aff0;background-color:#fff}.btn-secondary{color:#00aff0;background-color:#fff;border-color:#e6e6e6}.btn-secondary:focus,.btn-secondary.focus{color:#00aff0;background-color:#e6e6e6;border-color:#a6a6a6}.btn-secondary:hover{color:#00aff0;background-color:#e6e6e6;border-color:#c7c7c7}.btn-secondary:active,.btn-secondary.active,.open>.btn-secondary.dropdown-toggle{color:#00aff0;background-color:#e6e6e6;background-image:none;border-color:#c7c7c7}.btn-secondary:active:hover,.btn-secondary:active:focus,.btn-secondary:active.focus,.btn-secondary.active:hover,.btn-secondary.active:focus,.btn-secondary.active.focus,.open>.btn-secondary.dropdown-toggle:hover,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle.focus{color:#00aff0;background-color:#d4d4d4;border-color:#a6a6a6}.btn-secondary.disabled:hover,.btn-secondary.disabled:focus,.btn-secondary.disabled.focus,.btn-secondary[disabled]:hover,.btn-secondary[disabled]:focus,.btn-secondary[disabled].focus,fieldset[disabled] .btn-secondary:hover,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary.focus{background-color:#fff;border-color:#e6e6e6}.btn-secondary .badge{color:#fff;background-color:#00aff0}.btn-success{color:#fff;background-color:#78c32c;border-color:#78c32c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#5e9923;border-color:#385b15}.btn-success:hover{color:#fff;background-color:#5e9923;border-color:#599121}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#5e9923;background-image:none;border-color:#599121}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#4c7c1c;border-color:#385b15}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#78c32c;border-color:#78c32c}.btn-success .badge{color:#78c32c;background-color:#fff}.btn-info{color:#5bc0de;background-color:#fff;border-color:#e6e6e6}.btn-info:focus,.btn-info.focus{color:#5bc0de;background-color:#e6e6e6;border-color:#a6a6a6}.btn-info:hover{color:#5bc0de;background-color:#e6e6e6;border-color:#c7c7c7}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#5bc0de;background-color:#e6e6e6;background-image:none;border-color:#c7c7c7}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#5bc0de;background-color:#d4d4d4;border-color:#a6a6a6}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#fff;border-color:#e6e6e6}.btn-info .badge{color:#fff;background-color:#5bc0de}.btn-warning{color:#f0ad4e;background-color:#fff;border-color:#e6e6e6}.btn-warning:focus,.btn-warning.focus{color:#f0ad4e;background-color:#e6e6e6;border-color:#a6a6a6}.btn-warning:hover{color:#f0ad4e;background-color:#e6e6e6;border-color:#c7c7c7}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#f0ad4e;background-color:#e6e6e6;background-image:none;border-color:#c7c7c7}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#f0ad4e;background-color:#d4d4d4;border-color:#a6a6a6}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#fff;border-color:#e6e6e6}.btn-warning .badge{color:#fff;background-color:#f0ad4e}.btn-danger{color:#dd2c00;background-color:#fff;border-color:#dd2c00}.btn-danger:focus,.btn-danger.focus{color:#dd2c00;background-color:#e6e6e6;border-color:#5e1300}.btn-danger:hover{color:#dd2c00;background-color:#e6e6e6;border-color:#a02000}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#dd2c00;background-color:#e6e6e6;background-image:none;border-color:#a02000}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#dd2c00;background-color:#d4d4d4;border-color:#5e1300}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#fff;border-color:#dd2c00}.btn-danger .badge{color:#fff;background-color:#dd2c00}.btn-facebook{color:#fff;background-color:#4e69a2;border-color:#3c5488}.btn-facebook:focus,.btn-facebook.focus{color:#fff;background-color:#3d5380;border-color:#151d30}.btn-facebook:hover{color:#fff;background-color:#3d5380;border-color:#293a5e}.btn-facebook:active,.btn-facebook.active,.open>.btn-facebook.dropdown-toggle{color:#fff;background-color:#3d5380;background-image:none;border-color:#293a5e}.btn-facebook:active:hover,.btn-facebook:active:focus,.btn-facebook:active.focus,.btn-facebook.active:hover,.btn-facebook.active:focus,.btn-facebook.active.focus,.open>.btn-facebook.dropdown-toggle:hover,.open>.btn-facebook.dropdown-toggle:focus,.open>.btn-facebook.dropdown-toggle.focus{color:#fff;background-color:#324367;border-color:#151d30}.btn-facebook.disabled:hover,.btn-facebook.disabled:focus,.btn-facebook.disabled.focus,.btn-facebook[disabled]:hover,.btn-facebook[disabled]:focus,.btn-facebook[disabled].focus,fieldset[disabled] .btn-facebook:hover,fieldset[disabled] .btn-facebook:focus,fieldset[disabled] .btn-facebook.focus{background-color:#4e69a2;border-color:#3c5488}.btn-facebook .badge{color:#4e69a2;background-color:#fff}.btn-microsoft{color:#fff;background-color:#0069bc;border-color:#3c5488}.btn-microsoft:focus,.btn-microsoft.focus{color:#fff;background-color:#004d89;border-color:#151d30}.btn-microsoft:hover{color:#fff;background-color:#004d89;border-color:#293a5e}.btn-microsoft:active,.btn-microsoft.active,.open>.btn-microsoft.dropdown-toggle{color:#fff;background-color:#004d89;background-image:none;border-color:#293a5e}.btn-microsoft:active:hover,.btn-microsoft:active:focus,.btn-microsoft:active.focus,.btn-microsoft.active:hover,.btn-microsoft.active:focus,.btn-microsoft.active.focus,.open>.btn-microsoft.dropdown-toggle:hover,.open>.btn-microsoft.dropdown-toggle:focus,.open>.btn-microsoft.dropdown-toggle.focus{color:#fff;background-color:#003965;border-color:#151d30}.btn-microsoft.disabled:hover,.btn-microsoft.disabled:focus,.btn-microsoft.disabled.focus,.btn-microsoft[disabled]:hover,.btn-microsoft[disabled]:focus,.btn-microsoft[disabled].focus,fieldset[disabled] .btn-microsoft:hover,fieldset[disabled] .btn-microsoft:focus,fieldset[disabled] .btn-microsoft.focus{background-color:#0069bc;border-color:#3c5488}.btn-microsoft .badge{color:#0069bc;background-color:#fff}.btn-apple{color:#fff;background-color:#2b1b17;border-color:#2b1b17}.btn-apple:focus,.btn-apple.focus{color:#fff;background-color:#0a0605;border-color:#000}.btn-apple:hover{color:#fff;background-color:#0a0605;border-color:#030202}.btn-apple:active,.btn-apple.active,.open>.btn-apple.dropdown-toggle{color:#fff;background-color:#0a0605;background-image:none;border-color:#030202}.btn-apple:active:hover,.btn-apple:active:focus,.btn-apple:active.focus,.btn-apple.active:hover,.btn-apple.active:focus,.btn-apple.active.focus,.open>.btn-apple.dropdown-toggle:hover,.open>.btn-apple.dropdown-toggle:focus,.open>.btn-apple.dropdown-toggle.focus{color:#fff;background-color:#000;border-color:#000}.btn-apple.disabled:hover,.btn-apple.disabled:focus,.btn-apple.disabled.focus,.btn-apple[disabled]:hover,.btn-apple[disabled]:focus,.btn-apple[disabled].focus,fieldset[disabled] .btn-apple:hover,fieldset[disabled] .btn-apple:focus,fieldset[disabled] .btn-apple.focus{background-color:#2b1b17;border-color:#2b1b17}.btn-apple .badge{color:#2b1b17;background-color:#fff}.btn-upload{position:relative;overflow:hidden}.btn-upload input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;cursor:pointer}.btn-loading{cursor:not-allowed;pointer-events:none}.btn-sq{border-radius:0}.btn-xl{font-size:18px;padding:22px}button.frameless{background:none;padding:0;border:none;outline:none}button.qr{font-size:20px;vertical-align:middle}button.qrcode{font-size:40px;vertical-align:middle}.btn-fix-maxlen{max-width:320px;margin:auto}.contacts-list .blocked-overlay{display:none}.contacts-list .avatar.blocked .media-object{opacity:.6}.contacts-list .avatar.blocked .blocked-overlay{display:block;position:absolute;top:50%;left:50%;width:46px;transform:translate(-50%, -50%)}.contacts-list .list-item .list-content{padding-right:0}.contacts-list .list-item .list-content p{font-size:11px}.dropdown-menu.dropdown-with-pointer{margin-top:7px;width:200px}.dropdown-menu.dropdown-with-pointer:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;content:""}.dropdown-menu.dropdown-with-pointer:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:""}.dropdown-menu.dropdown-with-pointer.dropdown-menu-right:before{left:auto;right:9px}.dropdown-menu.dropdown-with-pointer.dropdown-menu-right:after{left:auto;right:10px}.dropup .dropdown-menu.dropdown-with-pointer{margin-top:7px}.dropup .dropdown-menu.dropdown-with-pointer:before{top:auto;bottom:-7px;left:9px;border-bottom:none;border-top:7px solid rgba(0,0,0,.2)}.dropup .dropdown-menu.dropdown-with-pointer:after{top:auto;bottom:-6px;left:10px;border-bottom:none;border-top:6px solid #fff}.dropup .dropdown-menu.dropdown-with-pointer.dropdown-menu-right:before{left:auto;right:9px}.dropup .dropdown-menu.dropdown-with-pointer.dropdown-menu-right:after{left:auto;right:10px}.dropdown-menu.small{width:150px;min-width:150px}.dropdown-menu.small li{min-width:150px;padding:3px}.dropdown-switcher{padding:16px}.dropdown-switcher.bordered{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.dropdown-switcher .dropdown-toggle{font-weight:bold;border:none;cursor:pointer;background:none}.dropdown-switcher .dropdown-toggle:hover,.dropdown-switcher .dropdown-toggle:focus{color:#222;text-decoration:none}.dropdown-switcher .dropdown-menu a{cursor:pointer}.dropdown-switcher .dropdown-menu .checkbox-item{border:none;margin:2px;width:90%;background:none}.dropdown-switcher .dropdown-menu .checkbox-item.active i{display:block}.dropdown-switcher .dropdown-menu .checkbox-item span{float:left}.dropdown-switcher .dropdown-menu .checkbox-item i{float:right;display:none;float:right;color:#00aff0;margin-top:2px}.dropdown-switcher .dropdown-menu>li>a{padding-right:15px;cursor:pointer}.dropdown-switcher .dropdown-menu>li>a.active i{display:block}.dropdown-switcher .dropdown-menu>li>a i{display:none;float:right;color:#00aff0;margin-top:2px}.dropdown-menu.textcomplete-dropdown{padding:0}.container .row{margin-top:2.1em}.container .row .unsubscribe .logo{display:block;margin-left:auto;margin-right:auto}.container .row .unsubscribe h1{font-weight:normal;font-size:34px;font-family:"SFDisplay-Light"}.user-export{padding:20px 20px;max-width:1200px}.user-export input[type=checkbox]{width:25px;font-size:25px}.user-export input[type=checkbox].partial-selected{opacity:.5}.user-export br{border:.5px solid #ddd}.user-export .alert{margin-top:20px}.user-export .well{background-color:#fff}.user-export .flex{display:flex}.user-export .indented{margin-left:28px}.user-export .export-block h3{display:inline-block}.user-export .export-block button{display:inline-block}.user-export .export-block td{vertical-align:top}.user-export .export-block .item{font-size:18px;line-height:40px}.user-export .export-block .item .field-label{width:225px}.user-export .export-block .item .help-text{margin:0 10px;color:gray;line-height:25px}.user-export .export-block .item .col{flex:1}.user-export .export-block .item .close{height:14px;font-size:14px}.user-export .btn-primary{border-color:#1973ba;background-color:#1973ba;width:160px}.user-export .salicon-refresh{font-weight:900}.user-export .export-block h3{margin:0px 0px 15px 0px}.user-export .export-block p{margin:25px 0px}.user-export .selection{margin:20px 0px}.user-export .selection label{font-size:16px}.user-export .selection p{margin-left:30px}.user-export .selection #attachmentsCol{min-width:180px}.user-export .selection #attachmentTypes{margin-left:30px}.user-export .selection #attachmentTypes label{font-weight:200}.user-export .selection .warn{color:red}.user-export .header{background-color:#e5e5e5}.user-export .list .toggle-btn{border:none;background:transparent;float:right}.user-export .list .list-group{max-height:230px;overflow-y:auto}.user-export .requested{margin-top:120px;text-align:center}.user-export .requested .logo{width:84px}.user-export .requested p{font-size:17px;margin-top:30px}.user-export .requested .btn-primary{margin-top:20px}.user-export .gm-loading-overlay{position:fixed}.gm-mobile .user-export{padding:10px 10px}.feedback-modal .modal-body .skype-feedback{width:500px;height:350px;border:none;display:block;margin:auto}.gm-file-type-icon{position:relative}.gm-file-type-icon:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-image:url(/images/file-view-sprite-2.png);background-repeat:no-repeat;background-size:1153px 96px;width:96px;height:96px}.gm-file-type-icon.generic:before{background-position:-318px 0}.gm-file-type-icon.ms-excel:before{background-position:-106px 0}.gm-file-type-icon.ms-word:before{background-position:0 0}.gm-file-type-icon.ms-powerpoint:before{background-position:-212px 0}.attachment.file .gm-file-type-icon:before,.gallery-modal .gm-file-type-icon:before{width:32px;height:32px}.attachment.file .gm-file-type-icon.generic:before,.gallery-modal .gm-file-type-icon.generic:before{background-position:-774px 0}.attachment.file .gm-file-type-icon.ms-excel:before,.gallery-modal .gm-file-type-icon.ms-excel:before{background-position:-563px 0}.attachment.file .gm-file-type-icon.ms-word:before,.gallery-modal .gm-file-type-icon.ms-word:before{background-position:-456px 0}.attachment.file .gm-file-type-icon.ms-powerpoint:before,.gallery-modal .gm-file-type-icon.ms-powerpoint:before{background-position:-668px 0}.view-document .gm-file-type-icon.ms-excel:before{background-position:-954px 0}.view-document .gm-file-type-icon.ms-word:before{background-position:-848px 0}.view-document .gm-file-type-icon.ms-powerpoint:before{background-position:-1060px 0}textarea.frameless,input.frameless{background:transparent;margin:0;padding:0;border:none;box-shadow:none;resize:none;width:100%}textarea.frameless:focus,input.frameless:focus{outline:none}.gallery-modal .modal-body{padding-top:0}.gallery-modal .col-xs-3{padding:1px}.gallery-modal .picture{position:relative;overflow:hidden}.gallery-modal .picture button{margin:1px}.gallery-modal .picture button.img-wrap{border:none;background:transparent}.gallery-modal .picture .img-placeholder{margin:0;padding-top:100%}.gallery-modal .picture .img-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.gallery-modal .file{position:absolute;top:0;right:0;bottom:0;left:0;width:98%;background-color:#d8e5ef;border:7px #fff solid}.gallery-modal .file .file-type{position:absolute;top:64px;left:50%;transform:translateX(-50%);height:32px}.gallery-modal .file p{position:absolute;width:90%;left:5%;bottom:32px;height:16px;font-size:12px;overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap;margin:0;color:#2b2b30}.gallery-modal .img-wrap .video-icon{font-size:20px;position:absolute;width:60px;height:40px;text-align:center;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:#fff;background:#808080b8;padding:5px;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;border-radius:5px}.gallery-modal .img-wrap .video-icon::before{content:"";font-family:"SkypeAssetsLight"}.gallery-modal .loading,.gallery-modal .load-more{margin-top:15px}.gallery-modal .loading{background:url(/images/gm-hash-spinner-base.png) no-repeat center center;background-size:24px auto}.gallery-modal .loading img{width:24px;height:24px}.gallery-modal .no-pictures{margin-top:50px}.gallery-modal .no-pictures h4{color:#626f82}.gallery-zoom .modal-dialog{width:calc(100vw - 160px);max-width:1024px;height:80%;margin:80px auto}.gallery-zoom .modal-content{height:100%;background-color:#000;position:relative;padding-top:8px;box-shadow:none}.gallery-zoom .zoom-layout{height:100%}.gallery-zoom .zoom-layout .close{position:absolute;color:#fff;font-size:15px;top:-24px;right:10px;opacity:1;text-shadow:none}.gallery-zoom .viewer-layout{height:calc(100% - 100px);overflow-y:auto;padding:0 8px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.gallery-zoom .viewer-layout .zoom-nav{width:64px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.gallery-zoom .viewer-layout .zoom-nav.next{right:-15px}.gallery-zoom .viewer-layout .current-media{margin-left:20px;margin-right:20px;height:100%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.gallery-zoom .viewer-layout .current-media .media-wrap{height:100%;overflow:hidden}.gallery-zoom .viewer-layout .current-media .media-wrap img{max-height:100%;background-color:#fff;position:relative;top:50%;transform:translateY(-50%)}.gallery-zoom .viewer-layout .current-media .file-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;text-align:center}.gallery-zoom .viewer-layout .current-media .file-wrap .file-type{height:96px;margin-bottom:24px}.gallery-zoom .viewer-layout .current-media .file-wrap p{margin:0;color:#fff;font-size:24px;overflow:hidden;text-overflow:ellipsis}.gallery-zoom .viewer-layout .current-media .file-wrap p.file-size{font-size:20px}.gallery-zoom .viewer-layout .current-media .video-wrap{width:100%;height:100%;text-align:center;overflow-y:hidden}.gallery-zoom .viewer-layout .current-media .video-wrap video{height:100%}.gallery-zoom .viewer-layout .current-media img.loading{background-image:url(/images/gm-hash-spinner-base.png);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.gallery-zoom .zoom-nav>div{cursor:pointer}.gallery-zoom .zoom-nav>div i{color:#fff;font-size:50px}.gallery-zoom .zoom-nav>div:hover i{color:#d9d9d9}.gallery-zoom .image-info-bar{height:92px;border-top:1px solid #2b2b30;margin:7px 8px 0}.gallery-zoom .image-info-bar .message{position:absolute;top:0;left:0;height:70px;color:#fff;padding:12px;margin:8px;background-color:rgba(0,0,0,.6)}.gallery-zoom .image-info-bar .message .avatar{width:32px;height:32px;overflow:hidden;position:relative}.gallery-zoom .image-info-bar .message .avatar img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.gallery-zoom .image-info-bar .message .media-body p{margin:0;height:16px;line-height:1.3;font-size:12px;width:104px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gallery-zoom .image-info-bar .message .media-caption{position:absolute;left:172px;top:10px;line-height:1.3;font-size:12px}.gallery-zoom .image-info-bar .likes{height:24px;position:absolute;width:344px;right:0;bottom:32px}.gallery-zoom .image-info-bar .likes .like{display:inline-block;margin-right:10px}.gallery-zoom .image-info-bar .likes .avatar-wrap{position:relative}.gallery-zoom .image-info-bar .likes .avatar-wrap .avatar{position:relative;width:24px;height:24px;overflow:hidden}.gallery-zoom .image-info-bar .likes .avatar-wrap .avatar img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.gallery-zoom .image-info-bar .likes .avatar-wrap i{display:inline-block;position:absolute;right:-5px;bottom:0;color:#f77070;font-size:10px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.gallery-zoom .image-info-bar .likes .additional-likes{position:absolute;top:50%;transform:translateY(-50%);left:112px;width:180px;color:#fff;font-size:12px;cursor:pointer}.gallery-zoom .image-info-bar .likes .additional-likes .dropdown-menu{margin-bottom:12px;background-color:#2b2b30;border:1px solid #000;padding:10px 0 10px;width:216px}.gallery-zoom .image-info-bar .likes .additional-likes .dropdown-menu:after{border-top-color:#2b2b30}.gallery-zoom .image-info-bar .likes .additional-likes .dropdown-menu li{padding:2px 12px 2px;position:relative}.gallery-zoom .image-info-bar .likes .additional-likes .dropdown-menu li:hover{background-color:#637182}.gallery-zoom .image-info-bar .likes .additional-likes .dropdown-menu li .avatar{overflow:hidden;position:relative;width:24px;height:24px}.gallery-zoom .image-info-bar .likes .additional-likes .dropdown-menu li .avatar img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.gallery-zoom .image-info-bar .likes .additional-likes .dropdown-menu li span{display:block;position:absolute;top:0;line-height:24px;left:44px;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:152px}.gallery-zoom .image-info-bar .like-button{position:absolute;right:24px;bottom:36px;font-size:18px;line-height:18px;border:none;background:transparent}.gallery-zoom .image-info-bar .like-button .gmicon-heart{display:none}.gallery-zoom .image-info-bar .like-button .gmicon-heart-outline{color:#d4d4d4}.gallery-zoom .image-info-bar .like-button.liked-by-me .gmicon-heart{color:#f77070;display:inline}.gallery-zoom .image-info-bar .like-button.liked-by-me .gmicon-heart-outline{display:none}.gallery-zoom .image-info-bar .buttons{padding:24px 56px 24px}.gallery-zoom .image-info-bar .buttons button,.gallery-zoom .image-info-bar .buttons .button{display:inline-block;background-color:#000;color:#fff;border:none;padding:12px;font-size:15px;margin-right:8px}.gallery-zoom .image-info-bar .buttons button:hover,.gallery-zoom .image-info-bar .buttons .button:hover{background-color:#2b2b30}.gallery-zoom .image-info-bar .buttons input[type=submit]{background:none;border:none}.edit-field .row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.edit-field form{padding:10px 7px;background-color:#f2f2f2;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.edit-field form input{font-size:16px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.edit-field form .max-indicator{margin-right:5px;color:gray}.edit-field form button{color:#626f82;margin-left:7px}.edit-field form button:hover{color:#414a56}.edit-field form button[type=submit]{color:#00aff0}.edit-field form button[type=submit][disabled],.edit-field form button[type=submit][disabled]:hover{color:#626f82}.edit-field .static-value{font-size:16px;padding:10px 7px;margin:0}.edit-field .static-value.placeholder{color:#999;font-style:italic}.edit-field .field-label{color:#626f82;font-size:16px;margin:0}.fancy-toggle.disabled input[type=checkbox]+button{cursor:not-allowed;pointer-events:none;opacity:.4}.fancy-toggle input[type=checkbox]{display:none}.fancy-toggle input[type=checkbox]+button{display:inline-block;font-size:20px;cursor:pointer;background-color:transparent;border:none}.fancy-toggle input[type=checkbox]+button .on{display:none;color:#00aff0}.fancy-toggle input[type=checkbox]+button .off{display:inline;color:#626f82}.fancy-toggle input[type=checkbox]:checked+button .on{display:inline}.fancy-toggle input[type=checkbox]:checked+button .off{display:none}.gm-feature-bubble{position:absolute;width:250px;left:-220px;top:-15px;padding:10px}.gm-group-topic p{margin:0}.gm-group-topic .topic{padding:0;background:none;border:none;width:100%;text-align:left;font-style:italic}.gm-group-topic .topic.placeholder{color:#626f82}.gm-group-topic .topic i{display:none;color:#626f82;margin-left:5px}.gm-group-topic .form-group{position:relative;margin:0}.gm-group-topic .form-group textarea{width:100%;height:120px;padding:10px;padding-right:45px;resize:none}.gm-group-topic .form-group .controls{position:absolute;bottom:5px;right:7px}.gm-group-topic .form-group .controls button{border:none;background:none}.gm-group-topic .form-group .controls .submit{color:#5cb85c;cursor:pointer}.gm-group-topic .form-group .controls .cancel{color:#dd2c00;margin-left:3px;cursor:pointer}.gm-group-topic .form-group .controls .character-count.warning{color:#f0ad4e}.gm-group-topic .form-group .controls .character-count.critical{color:#dd2c00}.gm-group-topic .loader{background:url(/images/gm-hash-spinner-base.png) no-repeat center center;background-size:20px auto;height:20px;width:20px}.gm-group-topic .loader img{width:20px;height:20px;display:block}.gm-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:url(/images/gm-hash-spinner-base.png) no-repeat center center;background-size:32px auto;background-color:rgba(220,220,220,.6);z-index:10}.gm-loading-overlay img{position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%, -50%)}.upload-image{position:relative}.upload-image .image-wrap{position:relative;max-width:200px;height:200px;background-color:transparent;background-repeat:no-repeat;background-position:center center;overflow:hidden}.upload-image .image-wrap .action-label{position:absolute;top:50%;left:0;width:100%;margin-top:-10px}.upload-image .image-wrap input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.upload-image .image-button-group-container{position:absolute;left:50%;top:0;transform:translateX(-50%);height:200px;max-width:200px}.upload-image .image-button-group-container .image-button-group{opacity:0;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.upload-image .image-button-group-container .image-button-group .input-group{display:block}.upload-image .image-button-group-container .image-button-group .remove{margin-top:20px}.upload-image .image-button-group-container:hover .image-button-group,.upload-image .image-button-group-container:focus-within .image-button-group{opacity:1}.upload-image.group-type .image-wrap{background-image:url(/images/default_group_300.png);background-size:200px auto}.upload-image.user-type .image-wrap{background-image:url(/images/default_single_300.png);background-size:200px auto}.upload-image.uploading .image-wrap{background-image:url(/images/gm-hash-spinner-base.png);background-size:auto}.upload-image.uploading .image-wrap img.loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.upload-image.has-image .image-wrap{background-image:none}.gm-tab-header:focus{background-color:#f3f3f3}.group-settings .settings-body{padding:15px}.group-settings .welcome{text-align:center;margin-bottom:40px}.group-settings .welcome .embiggen{margin:20px 0}.group-settings .group-avatar .image-wrap{margin:0 auto}.group-settings .section-header{font-size:14px;margin-top:24px;margin-bottom:15px;font-weight:bold;color:#000}.group-settings .setting-block{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:12px;color:#000}.group-settings .setting-block .field-label{display:block;font-size:14px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.group-settings .setting-block #MuteLabel{width:25%;padding-right:12px;font-size:14px}.group-settings .setting-block #MuteUntilLabel{width:68%;padding:0px 10px}.group-settings .setting-block+#JoinRequestHint{white-space:initial}.group-settings .setting-block+#WhoCanJoinHint{white-space:initial}.group-settings .edit-field{font-size:14px;margin-bottom:12px}.group-settings .edit-field .field-label{font-size:14px;color:#000}.group-settings .help-text{color:#000;margin-bottom:20px}.group-settings .setting-hint ul{list-style-type:none;padding-left:0}.group-settings .setting-hint ul li:before{content:"-";text-indent:-5px}.group-settings .share-url{margin:10px 0}.group-settings .share-url p{margin:0}.group-settings .group-ids span{margin:0 20px}.group-settings hr{margin-top:10px;margin-bottom:10px}.group-settings .like-icon-container .like-icon-showcase{display:inline-block;margin:0 9px}.group-settings .like-icon-container .like-icon-showcase i{display:block;margin-left:auto;margin-right:auto}.group-settings .like-icon-container .like-icon-showcase span{font-size:10px}.group-settings .like-icon-container .like-icon-showcase .like-icon{color:#f77070}.group-settings .like-icon-container .like-icon-showcase.liked-by-others{filter:saturate(0) contrast(2)}.group-settings .like-icon-container .like-icon-showcase .gmicon-heart-outline{position:relative;bottom:-4px}.group-settings .like-icon-container .like-icon-showcase .gmicon-heart-outline,.group-settings .like-icon-container .like-icon-showcase .gmicon-heart{font-size:14px;text-align:center}.group-settings .like-icons-btns{display:flex;position:absolute;right:10px}.group-settings .like-icons-btns .btn{margin-left:5px}.group-settings .custom-question-label{width:34%}.group-settings .location-section .setting-block{justify-content:space-between}.group-settings .location-section .setting-block .field-label{flex:0;margin-right:10px}.group-settings .location-section .setting-block .locations{display:flex;align-items:center}.group-settings .location-section .setting-block .locations .location-list{margin-right:10px;margin-left:10px;display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:350px}.group-settings .location-section .setting-block .locations .location-list span{overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;vertical-align:middle;font-size:14px}.group-settings .location-section .setting-block .locations .location-list .location-divider{border-radius:50%;width:5px;background-color:#000;height:5px;margin-right:5px}.groupme-list.discover-group-list{position:relative;height:100%}.groupme-list .alpha-header{color:#2b2b30;font-size:15px;text-transform:capitalize;background-color:#eaeaea;margin:0;padding:7px 27px}.groupme-list .list-menu{width:99%;margin:1px;padding:20px 16px;border-bottom:1px solid #e6e6e6;border-top:none;border-left:none;border-right:none;background:transparent;cursor:pointer;text-align:left;font-size:16px}.groupme-list .list-menu i{margin-right:5px;position:relative}.groupme-list .list-menu i.lower{top:1px}.groupme-list .list-menu .iconify{margin-bottom:-2px}.groupme-list .list-menu.active{background-color:#fff}.groupme-list .list-menu.create-group{position:absolute;bottom:0;left:0;color:#007dab;font-size:15px;font-weight:bold}.groupme-list .list-menu.create-group i{background-color:#007dab;color:#fff;padding:5px;font-size:12px;border-radius:50%}.groupme-list .list-item{display:block;position:relative;width:99%;height:88px;margin:1px;padding:12px 16px;border-bottom:1px solid #e6e6e6;border-top:none;border-left:none;border-right:none;background:transparent;cursor:pointer;text-align:left}.groupme-list .list-item.directory-group-item{cursor:inherit}.groupme-list .list-item .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;height:100%}.groupme-list .list-item .wrapper .avatar .overlay{background-color:rgba(0,0,0,.4);width:100%;position:absolute;z-index:1;text-align:center;font-size:20px;line-height:50px;color:#fff}.groupme-list .list-item:hover,.groupme-list .list-item.selected,.groupme-list .list-item.active,.groupme-list .list-item:focus{background-color:#fff}.groupme-list .list-item .list-gutter{-webkit-box-flex:0;-webkit-flex:0 0 50px;-moz-box-flex:0;-moz-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;margin-top:2px}.groupme-list .list-item .list-body{width:calc(100% - 50px);padding-left:12px}.groupme-list .list-item .directoy-group-body{display:flex;justify-content:space-between}.groupme-list .list-item .directoy-group-body.joined{cursor:pointer}.groupme-list .list-item .directoy-group-body.joined{cursor:pointer}.groupme-list .list-item .directoy-group-body .list-content{padding-right:0px}.groupme-list .list-item .directoy-group-body .join{margin-top:15px;margin-right:10px}.groupme-list .list-item .directoy-group-body .details{max-width:150px}.groupme-list .list-item p{color:#626f82;margin:0;max-height:36px;line-height:16px;font-size:12px;overflow:hidden;position:relative;margin-right:-1em;padding-right:1em}.groupme-list .list-item p.has-emoji{max-height:40px;line-height:20px}.groupme-list .list-item p .bold{font-family:"SFDisplay-Bold"}.groupme-list .avatar{position:relative;width:50px;height:50px;overflow:hidden}.groupme-list .avatar img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.groupme-list .list-heading{font-size:14px;font-weight:normal;margin:0;line-height:1.4285;color:#2b2b30}.groupme-list .list-content{position:relative;padding-right:64px;height:40px}.groupme-list .show-more{margin:15px 0}.info-banner{position:fixed;top:-60px;right:0;left:0;width:100%;height:60px;background-color:#f2f2f2;padding:0 20px;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.info-banner .message{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.info-banner .message>p{color:#666;margin-bottom:0}.info-banner .message>p .btn{margin-left:10px}.with-info-banner .info-banner{transition:top .4s linear;top:0}.loading-modal{width:100%}.loading-modal .modal-dialog{width:100%;height:100%;margin:0}.loading-modal .modal-content{height:100%;background-color:transparent;border:none;border-radius:0}.loading-modal img.loading{background-image:url(/images/gm-hash-spinner-base.png);position:relative;transform:translateY(-50%);top:50%}.mfa-modal .modal-body{text-align:center}.mfa-modal .modal-body .step{width:85%;margin:auto}.mfa-modal .modal-body .step .title{margin-bottom:30px}.mfa-modal .modal-body .step .form-control{width:100%}.mfa-modal .modal-body .step .form-inline .form-group{margin-bottom:40px}.mfa-modal .modal-body .step .forced-mfa{text-align:left;padding-left:30px}.mfa-modal .modal-body .content{margin:20px auto;white-space:pre-line}.mfa-modal .modal-body .strength{font-size:20px}.mfa-modal .modal-body .input{text-align:center;margin-bottom:20px}.mfa-modal .modal-body .button-block{width:80%;margin:20px auto}.mfa-modal .modal-body .help{margin-top:20px}.modal .modal-content{border-radius:4px}.modal .modal-title{font-weight:bold;font-size:20px}.modal .modal-title.text-center{margin:0 25px}.modal .modal-body.frameless{padding:0}.modal .modal-footer.frameless{overflow:hidden;padding:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.modal .modal-footer.text-center{text-align:center}.modal.modal-fill .modal-dialog{height:100%;margin:0 auto;padding:70px 0}.modal.modal-fill .modal-content{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal.modal-fill .modal-body{overflow-y:auto;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.modal-backdrop.dark.in{opacity:.7}@media(min-width: 768px){.modal-xs{width:350px}.modal-centered{text-align:center}.modal-centered .modal:before{content:" ";display:inline-block;width:1px;height:100%;vertical-align:middle}.modal-centered:before{content:" ";display:inline-block;width:1px;height:100%;vertical-align:middle}.modal-centered .modal-dialog{display:inline-block;text-align:left;margin-top:-35px;vertical-align:middle}}.multichat-education-modal .modal-body,.multichat-education-modal .modal-footer{padding:20px}.multichat-education-modal p{margin-bottom:0}.modal.new-group .modal-dialog,.modal.change_owner .modal-dialog,.modal.new-dm .modal-dialog{width:530px}.modal.new-group .modal-dialog .help-text,.modal.change_owner .modal-dialog .help-text,.modal.new-dm .modal-dialog .help-text{margin-top:20px}.modal.new-group .popular-nav,.modal.change_owner .popular-nav,.modal.new-dm .popular-nav{border-bottom:1px solid #e6e6e6}.modal.new-group .categories .btn-link,.modal.change_owner .categories .btn-link,.modal.new-dm .categories .btn-link{color:#626f82;padding-top:15px;padding-bottom:15px}.modal.new-group .categories .btn-link:hover,.modal.new-group .categories .btn-link:focus,.modal.change_owner .categories .btn-link:hover,.modal.change_owner .categories .btn-link:focus,.modal.new-dm .categories .btn-link:hover,.modal.new-dm .categories .btn-link:focus{color:#414a56;text-decoration:none}.modal.new-group .categories .btn-link.active,.modal.change_owner .categories .btn-link.active,.modal.new-dm .categories .btn-link.active{position:relative;color:#2b2b30;cursor:default}.modal.new-group .categories .btn-link.active:before,.modal.change_owner .categories .btn-link.active:before,.modal.new-dm .categories .btn-link.active:before{content:" ";display:block;width:100%;height:2px;position:absolute;bottom:-1px;left:0;background-color:#00aff0}.modal.new-group .upload-image,.modal.change_owner .upload-image,.modal.new-dm .upload-image{margin:30px 0 40px}.modal.new-group .upload-image .image-wrap,.modal.change_owner .upload-image .image-wrap,.modal.new-dm .upload-image .image-wrap{margin:0 auto}.modal.new-group .group-name,.modal.change_owner .group-name,.modal.new-dm .group-name{margin-bottom:45px}.modal.new-group .search,.modal.change_owner .search,.modal.new-dm .search{padding:10px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.modal.new-group .search input[type=text],.modal.change_owner .search input[type=text],.modal.new-dm .search input[type=text]{width:100%}.modal.new-group .contacts-pane,.modal.change_owner .contacts-pane,.modal.new-dm .contacts-pane{height:350px;overflow-x:hidden;overflow-y:scroll}.modal.new-group .contacts-pane .search-result-alert,.modal.change_owner .contacts-pane .search-result-alert,.modal.new-dm .contacts-pane .search-result-alert{opacity:0}.modal.new-group .contacts-pane .list-item.selected,.modal.change_owner .contacts-pane .list-item.selected,.modal.new-dm .contacts-pane .list-item.selected{background-color:inherit}.modal.new-group .contacts-pane .list-item.selected .list-body:after,.modal.change_owner .contacts-pane .list-item.selected .list-body:after,.modal.new-dm .contacts-pane .list-item.selected .list-body:after{display:block;position:absolute;content:"";top:50%;transform:translateY(-50%);right:20px;color:#00aff0;font-family:groupme;font-size:24px}.modal.new-group .create-member,.modal.change_owner .create-member,.modal.new-dm .create-member{margin-top:75px}.modal.new-group .success-message,.modal.change_owner .success-message,.modal.new-dm .success-message{font-size:16px;margin-bottom:60px}.nps-prompt .modal-header .modal-img{content:"";background:url(/images/svg-icons/thanks-for-feedback.svg) no-repeat;background-image:url(/images/svg-icons/thanks-for-feedback.svg);background-position-x:initial;background-position-y:initial;background-size:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;height:80px;width:80px;display:block;margin:0 auto}.nps-prompt .modal-body .nps-element{margin-top:20px;margin-bottom:20px}.nps-prompt .modal-body .modal-content{box-shadow:none;border:none}.nps-prompt .modal-body .npssurvey-feedback{width:500px;height:500px;border:none;display:block;margin:auto}.connectivity{position:absolute;top:0;left:50%;width:525px;height:16px;margin-left:-262.5px;z-index:100}.connectivity .alert{text-align:center;padding:8px 14px;border:1px solid #f0c36d;-webkit-box-shadow:rgba(0,0,0,.2) 0px 2px 4px 0px;-moz-box-shadow:rgba(0,0,0,.2) 0px 2px 4px 0px;box-shadow:rgba(0,0,0,.2) 0px 2px 4px 0px}.connectivity a{text-decoration:underline;font-weight:bold}.popover.in{display:block}.popular.modal-fill .modal-body{overflow:hidden}.popular .popular-nav{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.popular .categories .btn-link{color:#626f82;padding-top:15px;padding-bottom:15px}.popular .categories .btn-link:hover,.popular .categories .btn-link:focus{color:#414a56;text-decoration:none}.popular .categories .btn-link.active{position:relative;color:#2b2b30;cursor:default}.popular .categories .btn-link.active:before{content:" ";display:block;width:100%;height:2px;position:absolute;bottom:-1px;left:0;background-color:#00aff0}.popular .all-likes-filter{padding:16px;border-top:1px solid #e6e6e6}.popular .all-likes-filter .dropdown-toggle{font-weight:bold;cursor:pointer}.popular .all-likes-filter .dropdown-toggle:hover,.popular .all-likes-filter .dropdown-toggle:focus{color:#222;text-decoration:none}.popular .all-likes-filter .dropdown-menu a{cursor:pointer}.popular .all-likes-filter .dropdown-menu>li>a{padding-right:15px;cursor:pointer}.popular .all-likes-filter .dropdown-menu>li>a.active i{display:block}.popular .all-likes-filter .dropdown-menu>li>a i{display:none;float:right;color:#00aff0;margin-top:2px}.popular .modal-body{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.popular .chat-messages{overflow-y:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.popular .chat-messages .popular-message{border-bottom:1px solid #e6e6e6}.popular .chat-messages .popular-message .popular-timestamp{padding-bottom:15px;padding-left:65px}.popular .chat-messages .popular-message .popular-timestamp.me{background-color:#e5f1f6}.popular .chat-messages .popular-message .popular-timestamp.system{background-color:#f0f0f0}.popular .chat-messages .popular-message .popular-timestamp p{font-size:11px;margin:0}.popular .popular-category-my-likes .likes-container{display:none}.popular .empty-state{color:#626f82;text-align:center;padding:50px}.popular .load-more,.popular .loading{margin:20px 0}.popular .loading{background:url(/images/gm-hash-spinner-base.png) no-repeat center center;background-size:24px auto}.popular .loading img{width:24px;height:24px}.prompt-modal .modal-body,.prompt-modal .modal-footer{padding:20px}.prompt-modal .modal-body .support-email,.prompt-modal .modal-footer .support-email{margin-right:80px}.prompt-modal .question,.prompt-modal .icon{text-align:center;margin-bottom:20px}.prompt-modal .message{font-size:16px;margin:0}.prompt-modal .message .content{vertical-align:middle}.prompt-modal .help-text{margin-top:20px}.prompt-modal.alert-modal .modal-body{padding-bottom:0}.prompt-modal.alert-modal .support{color:#999;font-size:13px;margin-top:10px;margin-bottom:0}.recent-contacts{text-align:center;min-height:80px;position:relative}.recent-contacts h5{text-align:left;padding-left:10px;font-size:80%;color:#3b3b3b}.recent-contacts ul{margin-bottom:0;white-space:nowrap;overflow-x:scroll}.recent-contacts ul li{width:60px;cursor:pointer;padding:0}.recent-contacts ul li button{display:block;background-color:transparent;border:none;width:56px;padding:0 2px 0}.recent-contacts ul li .avatar{width:40px;height:40px;overflow:hidden;position:relative}.recent-contacts ul li .avatar img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.recent-contacts ul li p{font-size:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-contacts ul li p img.emoji{width:16px;height:16px}.recent-contacts ul li.selected .img-circle{background-color:#00aff0;position:relative}.recent-contacts ul li.selected .img-circle img{opacity:.5}.recent-contacts ul li.selected .img-circle:after{display:block;position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-family:groupme;font-size:24px}.recent-contacts ul li.selected .img-square{background-color:#00aff0;position:relative}.recent-contacts ul li.selected .img-square img{opacity:.5}.recent-contacts ul li.selected .img-square:after{display:block;position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-family:groupme;font-size:24px}.selected-list-input{position:relative;padding:10px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;overflow:hidden;max-height:90px;overflow-x:hidden;overflow-y:scroll}.selected-list-input textarea,.selected-list-input .label-wrap{vertical-align:middle}.selected-list-input textarea{width:100%;height:24px !important;font-size:13px;padding:2px;overflow:hidden;color:#626f82}.selected-list-input .label-wrap{display:inline-block;margin-right:3px;margin-bottom:3px}.selected-list-input .label-wrap .label{display:inline-block;font-size:13px;cursor:pointer;background-color:#626f82}.selected-list-input .label-wrap .label>span *{vertical-align:middle}.gm-tab{display:flex}.gm-tab .gm-tab-head{flex:1}.text-overflow{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}p.subtle{color:#b2b2b2;font-size:11px;text-shadow:0 1px 0 #fff}.line-break{white-space:pre-line}.word-wrap{word-wrap:break-word}.word-break{word-wrap:break-word}.user-profile{width:80%;max-width:800px;margin:20px auto 0}@media(min-height: 720px){.user-profile{margin:50px auto 0}}.user-profile .alert.alert-hidden{visibility:hidden}.user-profile .upload-image{margin-bottom:40px}.user-profile .upload-image .image-wrap{margin:0 auto;border-radius:50%;position:relative}.user-profile .upload-image .image-wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.user-profile .setting-block{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.user-profile .setting-block .field-label{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.user-profile .misc{margin:15px 0;padding:10px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.user-profile .misc .deleteAccountBtn{border:none;background-color:transparent;color:#0773a6;padding:6px 12px}.user-profile .misc .deleteAccountBtn:hover{text-decoration:underline}.user-profile .misc .deleteAccountBtn:focus,.user-profile .misc .deleteAccountBtn:active{outline:none !important;text-decoration:underline}.user-profile .account-info .row,.user-profile .social .row,.user-profile .setion .row{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.user-profile .account-info .row.align-top,.user-profile .social .row.align-top,.user-profile .setion .row.align-top{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.user-profile .account-info .form-group,.user-profile .social .form-group,.user-profile .setion .form-group{margin-bottom:0}.user-profile .account-info .form-group .new-password,.user-profile .social .form-group .new-password,.user-profile .setion .form-group .new-password{margin-bottom:5px}.user-profile .account-info .form-group .col-xs-4,.user-profile .social .form-group .col-xs-4,.user-profile .setion .form-group .col-xs-4{white-space:nowrap}.user-profile .account-info .fa,.user-profile .social .fa,.user-profile .setion .fa{width:30px;display:inline-block;font-size:20px;text-align:center}.user-profile .account-info .disconnect,.user-profile .social .disconnect,.user-profile .setion .disconnect{color:gray;border-color:gray}.user-profile .account-info .edit-field,.user-profile .social .edit-field,.user-profile .setion .edit-field{margin-bottom:10px}.user-profile .account-info .edit-field:first-child,.user-profile .social .edit-field:first-child,.user-profile .setion .edit-field:first-child{margin-bottom:3px}.user-profile .account-info .edit-field .field-label,.user-profile .account-info .edit-field .static-value,.user-profile .account-info .edit-field form input,.user-profile .social .edit-field .field-label,.user-profile .social .edit-field .static-value,.user-profile .social .edit-field form input,.user-profile .setion .edit-field .field-label,.user-profile .setion .edit-field .static-value,.user-profile .setion .edit-field form input{font-size:14px;color:#000}.user-profile .account-info .edit-field .btn,.user-profile .social .edit-field .btn,.user-profile .setion .edit-field .btn{border-color:#0773a6;color:#0773a6}.user-profile .account-info .edit-field .row,.user-profile .social .edit-field .row,.user-profile .setion .edit-field .row{margin-bottom:0;display:flex}.user-profile .account-info .edit-field .row .col-xs-9,.user-profile .social .edit-field .row .col-xs-9,.user-profile .setion .edit-field .row .col-xs-9{width:78.5%}.user-profile .account-info .edit-field .updateForm,.user-profile .social .edit-field .updateForm,.user-profile .setion .edit-field .updateForm{width:405px}.user-profile .account-info .col-xs-3,.user-profile .social .col-xs-3,.user-profile .setion .col-xs-3{width:16%}.user-profile .account-info .col-xs-6,.user-profile .social .col-xs-6,.user-profile .setion .col-xs-6{width:57%}.user-profile .account-info .directory-icon,.user-profile .social .directory-icon,.user-profile .setion .directory-icon{vertical-align:bottom;font-weight:bolder}.user-profile .account-info .toggle-social,.user-profile .social .toggle-social,.user-profile .setion .toggle-social{min-width:90px}.user-profile .setion{border-top:1px solid #e6e6e6;padding-top:15px}.access-tokens{width:720px;padding-bottom:60px}.access-tokens .token-row{margin-top:10px}.delete-account{width:720px;min-height:20px;padding-left:19px;padding-right:19px;padding-bottom:19px;border:1px solid #e3e3e3;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);position:relative}.delete-account.loading{min-height:300px}.delete-account .delete-account-screen{position:absolute;top:0;left:0;right:0;bottom:0;width:100%}.delete-account .delete-account-screen.delete-account-loading{background-image:url("/images/gm-hash-spinner-base.png");background-position:center center;background-repeat:no-repeat;background-size:32px auto;min-height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.delete-account .delete-account-screen.delete-account-loading img{position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%, -50%)}.delete-account .well{background-color:#fff;padding:0;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-top:1px solid #e3e3e3;border-bottom:0;min-width:600px;margin:auto}.delete-account .well .token-row{padding-left:16px;padding-top:12px;padding-right:16px;padding-bottom:12px;min-height:88px;border-bottom:1px solid #e3e3e3;margin:0;display:inline-flex;width:100%}.delete-account .well .token-row .avatar{width:35%}.delete-account .well .token-row .avatar .img-responsive{margin:auto}.delete-account .well .token-row .groupname{width:100%;float:left}.delete-account .well .token-row .groupname .name{font-size:15px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2d2d2d}.delete-account .well .token-row .groupname .members{font-size:15px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2d2d2d}.delete-account .well .token-row .groupname .members i{color:#2d2d2d;font-size:15px;vertical-align:middle}.delete-account .well .token-row .buttons{margin:auto;width:100%;margin:auto}.delete-account .well .token-row .buttons .btn-secondary{height:36px;border:solid 1px #00aff0;background-color:#00aff0;border-radius:4px;font-size:16px;font-style:normal;font-weight:normal;font-family:"SegoeUI",sans-serif;font-stretch:normal;line-height:1.12;letter-spacing:normal;margin:4px;color:#fff}.delete-account .well .token-row .buttons .btn-danger{height:36px;border:solid 1px #dd2c00;background-color:#dd2c00;border-radius:4px;font-size:16px;font-style:normal;font-weight:normal;font-family:"SegoeUI",sans-serif;font-stretch:normal;line-height:1.12;letter-spacing:normal;margin:4px;color:#fff}.delete-account .passwordBlock{text-align:center;width:300px;margin:auto}.delete-account .passwordBlock .passForm .form-group{margin-top:15px}.delete-account .passwordBlock .passForm .form-group .control-label{margin-bottom:15px}.delete-account .passwordBlock .passForm .form-group .form-control{text-align:left;margin-bottom:15px}.delete-account .passwordBlock .passForm .error{color:#dd2c00}#page.scrollable{overflow:hidden auto}.user-settings{max-width:600px;margin:20px auto 0}@media(min-height: 720px){.user-settings{margin:100px auto 0}}.user-settings .notification-settings .setting-block{margin:0;padding:15px 25px;border-top:1px solid #e6e6e6;display:flex;justify-content:space-between;align-items:flex-end}.user-settings .notification-settings select.form-control{display:inline-block;text-align-last:right;position:relative;top:-5px;background:transparent;box-shadow:none;border:none;max-width:150px}.user-settings .notification-settings select.safari-right{text-indent:420px}.user-settings .company-links{margin-bottom:20px;padding:15px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.user-settings .company-links a{margin:0 10px}.user-settings .company-links .feedbackBtn{border:none;background-color:transparent;color:#0773a6}.user-settings .company-links .feedbackBtn:hover{text-decoration:underline}.user-settings .company-links .feedbackBtn:focus,.user-settings .company-links .feedbackBtn:active{outline:none !important;text-decoration:underline}.user-settings .permission-info{margin-right:-20px}.user-settings .permission-info .icon-exclamation{color:red}.user-settings .permission-info .icon-warning-sign{color:orange;cursor:pointer}.user-settings .help-text{font-size:13px;margin:0;white-space:pre-line}.user-settings .web-pings .text-muted{margin-bottom:10px}.view-document{position:relative;min-height:100vh}.view-document .chat-data{position:relative;height:56px;padding:12px 0 12px;width:375px;margin:0 auto}.view-document .chat-data .avatar{position:absolute;left:12px;width:32px;height:32px;overflow:hidden}.view-document .chat-data .avatar img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.view-document .chat-data p{padding-top:8px;font-size:12px;width:264px;margin:0 auto}.view-document .sender-data{padding:12px 0 12px;background-color:#fff;min-height:56px}.view-document .sender-data .wrapper{width:375px;margin:0 auto;position:relative}.view-document .sender-data .wrapper .avatar{position:absolute;left:12px;width:32px;height:32px;overflow:hidden}.view-document .sender-data .wrapper .avatar img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.view-document .sender-data .wrapper .nickname{width:264px;margin:0 auto;height:14px;font-size:12px;line-height:1.17;color:#637182}.view-document .sender-data .wrapper .message-text{width:264px;margin:4px auto 0;color:#2b2b30}.view-document .file-data{padding-top:36px}.view-document .file-data .file-type{height:132px}.view-document .file-data .file-name{text-align:center;padding-top:20px;font-size:16px;width:264px;margin:0 auto;word-wrap:break-word}.view-document .file-data .file-size{text-align:center;font-size:14px}.view-document .actions{text-align:center}.view-document .actions form{padding-top:20px}.view-document .actions button.btn-success{width:264px}.view-document .actions p{padding-top:52px;font-size:12px;color:#626f82}.view-document .actions button.get-the-app{font-size:12px;border:none;background:transparent;color:#00aff0}.view-document .error{text-align:center;padding-top:40px}.view-document .error p{padding-top:20px;font-size:12px;color:#626f82}.view-document img.loading{background-image:url(/images/gm-hash-spinner-base.png);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 761px){.app-sidebar{width:48px}.app-sidebar #tray{display:none}.app-sidebar.open{width:373px}.app-sidebar.open #tray{display:flex}}.view-poll{position:relative;min-height:100vh}.view-poll .sender-data{padding:12px 0 12px;background-color:#fff;min-height:56px}.view-poll .sender-data .wrapper{width:375px;margin:0 auto;position:relative}.view-poll .sender-data .wrapper .avatar{position:absolute;left:12px;width:32px;height:32px;overflow:hidden}.view-poll .sender-data .wrapper .avatar img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.view-poll .sender-data .wrapper .nickname{width:264px;margin:0 auto;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;color:#637182}.view-poll .sender-data .wrapper .title{width:264px;margin:0 auto;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2b2b30}.view-poll .sender-data .wrapper .message-text{width:264px;margin:4px auto 0;color:#2b2b30}.view-poll .poll-data{padding-top:27px;padding-left:24px}.view-poll .actions{text-align:center;padding-top:48px}.view-poll .actions form{padding-top:20px}.view-poll .actions button.btn-success{width:264px}.view-poll .actions p{padding-top:52px;font-size:12px;color:#626f82}.view-poll .actions button.get-the-app{font-size:12px;border:none;background:transparent;color:#00aff0}.view-poll .error{text-align:center;padding-top:40px}.view-poll .error p{padding-top:20px;font-size:12px;color:#626f82}.view-poll img.loading{background-image:url(/images/gm-hash-spinner-base.png);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.view-poll .results{padding-top:3px}.view-poll .results .optionRow{height:100%;width:100%;min-height:44px;background-color:#fff;display:inline-flex;position:relative;margin-bottom:2px}.view-poll .results .optionRow .rect{background-color:#d5effe;position:absolute;height:100%}.view-poll .results .optionRow .option{float:left;width:80%;height:100%;margin-top:auto;margin-bottom:auto;text-align:left;padding-left:24px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2b2b30;position:relative}.view-poll .results .optionRow .votes{margin:auto;float:right;text-align:right;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2b2b30;position:relative}.view-poll .results .optionRow .votes .avatar{position:absolute;margin:auto;float:left;left:-40px;top:-2px;width:24px;height:24px;overflow:hidden}.view-poll .results .optionRow .votes .avatar img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.view-poll .results .actions{text-align:center;padding-top:48px}.view-poll .results .actions form{padding-top:20px}.view-poll .results .actions button.btn-success{width:264px}.view-poll .results .actions p{padding-top:52px;font-size:12px;color:#626f82}.view-poll .results .actions button.get-the-app{font-size:12px;border:none;background:transparent;color:#00aff0}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);-ms-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);-ms-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 3deg);-ms-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);-ms-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.ct-label{fill:#333;color:#333;font-size:.75rem;line-height:1}.ct-chart-line .ct-label,.ct-chart-bar .ct-label{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ct-chart-pie .ct-label,.ct-chart-donut .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-vertical.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,.2);stroke-width:1px;stroke-dasharray:2px}.ct-grid-background{fill:rgba(0,0,0,.2)}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{fill:none;stroke-width:4px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:44px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-point,.ct-series-a .ct-line,.ct-series-a .ct-bar,.ct-series-a .ct-slice-donut{stroke:#ffb900}.ct-series-a .ct-slice-pie,.ct-series-a .ct-area{fill:#ffb900}.ct-series-b .ct-point,.ct-series-b .ct-line,.ct-series-b .ct-bar,.ct-series-b .ct-slice-donut{stroke:#429e8a}.ct-series-b .ct-slice-pie,.ct-series-b .ct-area{fill:#429e8a}.ct-series-c .ct-point,.ct-series-c .ct-line,.ct-series-c .ct-bar,.ct-series-c .ct-slice-donut{stroke:#df6b7d}.ct-series-c .ct-slice-pie,.ct-series-c .ct-area{fill:#df6b7d}.ct-series-d .ct-point,.ct-series-d .ct-line,.ct-series-d .ct-bar,.ct-series-d .ct-slice-donut{stroke:#bc5}.ct-series-d .ct-slice-pie,.ct-series-d .ct-area{fill:#bc5}.ct-series-e .ct-point,.ct-series-e .ct-line,.ct-series-e .ct-bar,.ct-series-e .ct-slice-donut{stroke:#ed978a}.ct-series-e .ct-slice-pie,.ct-series-e .ct-area{fill:#ed978a}.ct-series-f .ct-point,.ct-series-f .ct-line,.ct-series-f .ct-bar,.ct-series-f .ct-slice-donut{stroke:#c77dc1}.ct-series-f .ct-slice-pie,.ct-series-f .ct-area{fill:#c77dc1}.ct-series-g .ct-point,.ct-series-g .ct-line,.ct-series-g .ct-bar,.ct-series-g .ct-slice-donut{stroke:#25bfa4}.ct-series-g .ct-slice-pie,.ct-series-g .ct-area{fill:#25bfa4}.ct-series-h .ct-point,.ct-series-h .ct-line,.ct-series-h .ct-bar,.ct-series-h .ct-slice-donut{stroke:#f08549}.ct-series-h .ct-slice-pie,.ct-series-h .ct-area{fill:#f08549}.ct-series-i .ct-point,.ct-series-i .ct-line,.ct-series-i .ct-bar,.ct-series-i .ct-slice-donut{stroke:#3fa5bb}.ct-series-i .ct-slice-pie,.ct-series-i .ct-area{fill:#3fa5bb}.ct-series-j .ct-point,.ct-series-j .ct-line,.ct-series-j .ct-bar,.ct-series-j .ct-slice-donut{stroke:#b2a3fd}.ct-series-j .ct-slice-pie,.ct-series-j .ct-area{fill:#b2a3fd}.ct-series-k .ct-point,.ct-series-k .ct-line,.ct-series-k .ct-bar,.ct-series-k .ct-slice-donut{stroke:#eacf7d}.ct-series-k .ct-slice-pie,.ct-series-k .ct-area{fill:#eacf7d}.ct-series-l .ct-point,.ct-series-l .ct-line,.ct-series-l .ct-bar,.ct-series-l .ct-slice-donut{stroke:#0544d3}.ct-series-l .ct-slice-pie,.ct-series-l .ct-area{fill:#0544d3}.ct-series-m .ct-point,.ct-series-m .ct-line,.ct-series-m .ct-bar,.ct-series-m .ct-slice-donut{stroke:#b2c326}.ct-series-m .ct-slice-pie,.ct-series-m .ct-area{fill:#b2c326}.ct-series-n .ct-point,.ct-series-n .ct-line,.ct-series-n .ct-bar,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-slice-pie,.ct-series-n .ct-area{fill:#6188e2}.ct-series-o .ct-point,.ct-series-o .ct-line,.ct-series-o .ct-bar,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-slice-pie,.ct-series-o .ct-area{fill:#a748ca}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}.ct-chart-donut .ct-label{fill:#282f35;color:#282f35;font-size:.9rem;line-height:1}.ct-chart-bar-clickable{cursor:pointer}.content-card{margin:100px auto 0}.content-card .avatar{margin-bottom:40px}.content-card .avatar .avatar-crop{width:200px;height:200px;background-color:#fff;margin-bottom:15px;overflow:hidden;position:relative}.content-card .avatar .avatar-crop img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.content-card .card-info{display:inline-block}.content-card .card-info p{margin:0}.content-card .card-info .divider{border-top:1px solid #e6e6e6;width:150px;margin:10px auto 10px}.content-card .card-info .hint{max-width:317px}.content-card .add-contact-in-app{margin-top:15px}.discover-preview-modal .modal-body{padding:0}.discover-page{height:100%;overflow:hidden}.page-container{padding:15px}.page-container .splash{height:100%;display:flex;justify-content:center;align-items:center}.page-title{font-size:16px;font-weight:bold;color:#242424;margin:20px 0 10px 15px}.list-page-container{height:95vh}.list-page{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:flex-start;margin:0 auto}.footer{display:flex}.footer .load-more{margin:20px auto}.embiggen{margin:5px}.embiggen .emoji{background:url(https://powerups.s3.amazonaws.com/emoji/1/keyboard.xxhdpi.120x120.png) no-repeat 0 0}.embiggen .emoji.three-d{background-position:0px -4500px}.embiggen .emoji.sunglasses{background-position:0px -4560px}.embiggen .emoji.beanie{background-position:0px -4620px}.embiggen .emoji.emo-face{background-position:0px -2400px}.embiggen .emoji.content-face{background-position:0px -180px}.embiggen .emoji.swoon-face{background-position:0px -360px}.embiggen .emoji.gasp-face{background-position:0px -2460px}.embiggen .emoji.cool-guy-face{background-position:0px -720px}.embiggen .emoji.silly-face{background-position:0px -540px}.icon-checkmark:before{content:""}.has-error .btn{border-color:#a94442}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:none}.image-zoom .modal-dialog{width:100%;height:100%;margin:0}.image-zoom .modal-dialog .modal-content{height:100%;background:transparent;border-radius:0}.image-zoom .modal-dialog .modal-content .picture{height:100%;padding:75px;text-align:center}.image-zoom .modal-dialog .modal-content .picture:before{content:" ";display:inline-block;height:100%;vertical-align:middle}.image-zoom .modal-dialog .modal-content .picture img{display:inline-block;max-width:97%;max-height:100%;vertical-align:middle;background-color:#fff}.pillar{position:absolute;top:0;left:0;bottom:0;width:48px;height:100%;background-color:#f7f7f7;border-right:solid 1px #eaeaea}.pillar .tray-controls{margin-top:68px}.pillar .user-navigation{position:absolute;width:100%;left:0;top:66px}.pillar .user-navigation:last-child{bottom:0;top:auto}.pillar .user-navigation .qrcode{bottom:15px;margin-top:-15px}.pillar .tab{display:block;position:relative;height:48px;color:#00aff0;text-align:center;cursor:pointer;background-color:transparent;border:none;width:47px}.pillar .tab .iconify-fluent-ui-chat{content:url("https://api.iconify.design/fluent/chat-28-regular.svg?color=%2300aff0&width=28")}.pillar .tab .iconify-fluent-ui-contacts{content:url("https://api.iconify.design/fluent/book-contacts-28-regular.svg?color=%2300aff0&width=28")}.pillar .tab .iconify-fluent-ui-archive{content:url("https://api.iconify.design/fluent/archive-28-regular.svg?color=%2300aff0&width=28")}.pillar .tab .iconify-fluent-ui-compass{content:url("https://api.iconify.design/fluent/compass-northwest-28-regular.svg?color=%2300aff0&width=28")}.pillar .tab .iconify-fluent-ui-settings{content:url("https://api.iconify.design/fluent/settings-28-regular.svg?color=%2300aff0&width=28")}.pillar .tab .iconify-fluent-ui-qr{content:url("https://api.iconify.design/fluent/qr-code-28-regular.svg?color=%2300aff0&width=28")}.pillar .tab:hover .iconify-fluent-ui-chat,.pillar .tab:focus .iconify-fluent-ui-chat,.pillar .tab.active .iconify-fluent-ui-chat{content:url("https://api.iconify.design/fluent/chat-28-filled.svg?color=%2300aff0&width=28")}.pillar .tab:hover .iconify-fluent-ui-contacts,.pillar .tab:focus .iconify-fluent-ui-contacts,.pillar .tab.active .iconify-fluent-ui-contacts{content:url("https://api.iconify.design/fluent/book-contacts-28-filled.svg?color=%2300aff0&width=28")}.pillar .tab:hover .iconify-fluent-ui-archive,.pillar .tab:focus .iconify-fluent-ui-archive,.pillar .tab.active .iconify-fluent-ui-archive{content:url("https://api.iconify.design/fluent/archive-28-filled.svg?color=%2300aff0&width=28")}.pillar .tab:hover .iconify-fluent-ui-compass,.pillar .tab:focus .iconify-fluent-ui-compass,.pillar .tab.active .iconify-fluent-ui-compass{content:url("https://api.iconify.design/fluent/compass-northwest-28-filled.svg?color=%2300aff0&width=28")}.pillar .tab:hover .iconify-fluent-ui-settings,.pillar .tab:focus .iconify-fluent-ui-settings,.pillar .tab.active .iconify-fluent-ui-settings{content:url("https://api.iconify.design/fluent/settings-28-filled.svg?color=%2300aff0&width=28")}.pillar .tab:hover .iconify-fluent-ui-qr,.pillar .tab:focus .iconify-fluent-ui-qr,.pillar .tab.active .iconify-fluent-ui-qr{content:url("https://api.iconify.design/fluent/qr-code-28-filled.svg?color=%2300aff0&width=28")}.pillar .tab.active{background-color:#fff}.pillar .tab.logo{color:#00aff0}.pillar .tab.logo:hover,.pillar .tab.logo:focus,.pillar .tab.logo.active{background-color:#fff}.pillar .tab.logo i{font-size:30px}.pillar .tab.profile{overflow:hidden;width:50px;height:50px;padding:20px}.pillar .tab.profile img{width:30px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.pillar .tab.compass i{font-size:44px;position:relative;top:-16px;left:7px}.pillar .tab i{font-size:24px;vertical-align:middle}.pillar .tab .gmn-icon-qrcode{font-size:45px}.pillar .tab .badge{position:absolute;top:4px;right:4px;color:#00aff0;font-size:11px;background-color:#00aff0;padding:0;border:4px solid #f7f7f7;width:20px;height:20px}.attachment.file{background:transparent;padding:0;border:none}.attachment.file>div{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.attachment.file .file-type{width:32px;height:32px}.attachment.file form{padding-left:8px;line-height:32px;margin:0}.attachment.file form input{border:none;background:transparent;color:#0773a6}.image-content .layout{position:relative}.image-content .layout.loading-image{background:transparent url(/images/gm-hash-spinner-base.png) no-repeat center center;background-size:32px auto}.image-content .layout.loading-image img.loading{position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%, -50%)}.image-content .layout:hover .image-controls{display:block}.image-content .image-wrapper{position:relative;max-width:100%}.image-content .image-wrapper:hover .img-controls{display:block}.image-content .image-wrapper .image-data{display:flex;align-items:stretch}.image-content .image-wrapper .image-data .image-alignment{padding-left:3px;padding-right:3px}.image-content .image-wrapper .image-quad-data{width:100%;height:100%;display:flex;flex-wrap:wrap;padding:0 4px}.image-content .image-wrapper .image-quad-data .image-collage{flex:50%;max-width:50%;padding:4px 4px;position:relative}.image-content .image-wrapper .image-quad-data .image-number{position:absolute;bottom:27%;top:27%;right:27%;left:27%;border-radius:50%;color:#fff;font-size:34px;display:flex;justify-content:center;margin:auto;align-items:center}@media(max-width: 900px){.image-content .image-wrapper .image-quad-data .image-number{font-size:28px}}.image-content .image-wrapper .image-quad-data .number-background{background-color:rgba(0,0,0,.5);text-align:center;vertical-align:middle}.image-content .image-wrapper img{position:relative;top:0;left:0}.image-content .image-wrapper img:hover{opacity:.8}.image-content .image-wrapper span:hover{cursor:default}.image-content .image-wrapper font:hover{cursor:default}.image-content .image-wrapper .vertical-spacer{position:absolute;top:0;left:0}.image-content .image-controls{display:none;position:absolute;right:10px;top:10px}.image-content .image-controls .btn{opacity:.7}.image-content .image-controls .btn:hover,.image-content .image-controls .btn:focus{background-color:#fff;opacity:1}.image-content .image-message{font-size:13px;font-style:italic;margin:0}.image-content .image-message .btn{padding:0}@font-face{font-family:"Glyphicons Halflings";src:url("/stylesheets/font/bootstrap/glyphicons-halflings-regular.eot");src:url("/stylesheets/font/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("/stylesheets/font/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"),url("/stylesheets/font/bootstrap/glyphicons-halflings-regular.woff") format("woff"),url("/stylesheets/font/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"),url("/stylesheets/font/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}@font-face{font-family:"groupme";src:url("/stylesheets/font/groupme/fonts/groupme.eot?i0xf0c");src:url("/stylesheets/font/groupme/fonts/groupme.eot?i0xf0c#iefix") format("embedded-opentype"),url("/stylesheets/font/groupme/fonts/groupme.ttf?i0xf0c") format("truetype"),url("/stylesheets/font/groupme/fonts/groupme.woff?i0xf0c") format("woff"),url("/stylesheets/font/groupme/fonts/groupme.svg?i0xf0c#groupme") format("svg");font-weight:normal;font-style:normal}[class^=gmicon-],[class*=" gmicon-"]{font-family:"groupme" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gmicon-group:before{content:""}.gmicon-chats:before{content:""}.gmicon-speech-bubble-stroke:before{content:""}.gmicon-people-stroke:before{content:""}.gmicon-file-share:before{content:""}.gmicon-open-link:before{content:""}.gmicon-heart-outline:before{content:""}.gmicon-media-search:before{content:""}.gmicon-switch-off:before{content:""}.gmicon-switch-on:before{content:""}.gmicon-emoji:before{content:""}.gmicon-multi-chat:before{content:""}.gmicon-add:before{content:""}.gmicon-archive:before{content:""}.gmicon-calendar:before{content:""}.gmicon-check:before{content:""}.gmicon-close:before{content:""}.gmicon-creator:before{content:""}.gmicon-edit:before{content:""}.gmicon-gallery:before{content:""}.gmicon-heart:before{content:""}.gmicon-image:before{content:""}.gmicon-check-sign:before{content:""}.gmicon-person:before{content:""}.gmicon-muted:before{content:""}.gmicon-play:before{content:""}.gmicon-search:before{content:""}.gmicon-gear:before{content:""}.gmicon-poundie:before{content:""}.gmicon-add-chat:before{content:""}.gmicon-delete-poll:before{content:""}.gmicon-poll:before{content:""}.gmicon-icon-time:before{content:""}.gmicon-icon-group:before{content:""}.gmicon-lock:before{content:""}.gmicon-unlocked:before{content:""}.gmicon-admin:before{font-size:22px;content:""}[ng-cloak]{display:none !important}html{height:100%}body{min-height:100%;height:100%;background-color:#f7f7f7}body #cookiepolicy{position:fixed;top:0;width:100%;z-index:10;clear:both;color:#fff;text-align:center}body #cookiepolicy .background{background:#2b5464;display:block}@media(min-width: 750px){body #cookiepolicy .background{padding:.65em 0}}@media(max-width: 749px){body #cookiepolicy .background{padding:1.5em}}body #cookiepolicy p{margin:0 0 5px}body #cookiepolicy .close{color:#fff;-webkit-appearance:none;padding:0;cursor:pointer;background:0;border:0;font-size:30px;font-weight:bold}@media(max-width: 749px){body #cookiepolicy .close{float:none;margin:auto}}@media(min-width: 750px){body #cookiepolicy .close{position:absolute;right:15px;top:.1em}}body.chatting{overflow:hidden;height:100%}#app{height:100%}@media(max-width: 979px){.container{width:auto;padding-bottom:60px}}.page-header{border-bottom:1px solid #ddd;position:relative}.emoji{width:20px;height:20px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}.zoomable{cursor:pointer;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}.tooltip{text-shadow:none;line-height:15px;z-index:9999}.pop-over{min-width:176px;position:absolute;top:-79px;right:16px;font-size:13px;background-color:#fff;margin:1px 0 0;padding:14px 8px;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;z-index:1000}.pop-over:before{position:absolute;bottom:-8px;right:8px;display:inline-block;border-right:8px solid transparent;border-top:8px solid rgba(0,0,0,.14);border-left:8px solid transparent;border-bottom-color:rgba(0,0,0,0);content:""}.pop-over:after{position:absolute;bottom:-6px;right:10px;display:inline-block;border-right:6px solid transparent;border-top:6px solid #fff;border-left:6px solid transparent;content:""}.pop-over p{font-weight:bold;margin-bottom:2px}.pop-over ul{margin-left:0;margin-bottom:0}.pop-over li{list-style:none}input::-ms-clear{display:none}a,.btn-link,.btn-secondary{color:#0773a6}a:hover,a:focus,.btn-link:hover,.btn-link:focus,.btn-secondary:hover,.btn-secondary:focus{color:#065d8a}.btn-secondary{border-color:#0773a6}.help-text{font-size:13px;margin:0;white-space:pre-wrap}.warning{font-size:13px;text-align:center;margin:20px 0px}.change-phone-number{max-width:400px;margin:0 auto;padding:30px 15px 25px}.change-phone-number h1{font-weight:normal;font-size:40px;font-family:"SFDisplay-Light","Helvetica Neue",Helvetica,Arial sans-serif;padding:10px 0 15px}.change-phone-number .btn{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.change-phone-number input[type=text],.change-phone-number input[type=number]{width:100%}.change-phone-number .alert{text-align:left}.change-phone-number .alert-error>div{margin-bottom:3px}.change-phone-number .contact{font-size:12px;color:#999}.change-phone-number .title{text-align:center}.change-phone-number .join-hint{margin-bottom:10px}.change-phone-number .join-hint p{display:inline}.change-phone-number #community{text-align:center}.change-phone-number #community .groups{margin-bottom:20px}.change-phone-number #community i{font-size:150px}.change-phone-number #campus-connect-info{margin-top:40px}.change-phone-number #campus-connect-info h4{text-align:center;font-weight:bold}.change-phone-number #campus-connect-info p{padding:0 15px}.chat-messages{position:relative;overflow-y:auto;overflow-x:hidden;margin:0;background:#f7f7f7;box-shadow:0px 1px 1px 0px rgba(0,0,0,.1)}.chat-messages .pages{padding-bottom:20px}.chat-messages .chat-loading,.chat-messages .chat-empty{color:#626f82;text-align:center;margin:20px 0}.chat-messages .chat-loading p,.chat-messages .chat-empty p{margin:0}.chat-messages .chat-loading{visibility:hidden;background:url(/images/gm-hash-spinner-base.png) no-repeat center center;background-size:24px auto;width:32px;height:32px;margin:0 auto;position:relative}.chat-messages .chat-loading.visible{visibility:visible}.chat-messages .chat-loading img{position:absolute;left:50%;top:50%;width:24px;height:24px;transform:translate(-50%, -50%)}.chat-messages.no-scroll{overflow:hidden}.chat-messages.message-detail .gutter{width:72px !important}.off-screen{position:absolute;top:0;left:-9999px;width:100%}#chats .pending-requests{text-align:center;padding:5px;height:32px;font-size:15px}#chats .pending-requests i{margin:0 10px;color:#a8afb8;font-size:24px}#chats .pending-requests .message{vertical-align:text-top;line-height:10px}#chats .pending-requests~.chat-content{top:85px}#page{height:100%;overflow:hidden;padding:0}.with-info-banner #page{transition:padding-top .4s linear;padding-top:60px}#chats{position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#chats .onboard{width:100%;margin-top:-30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#chats .onboard .empty_group{color:#838383;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}#chats .onboard .empty_group p.poundie{color:#00aff0}#chats .onboard .empty_group p.poundie i{font-size:100px;vertical-align:middle}#chats .onboard .empty_group h3{font-size:18px;font-weight:normal}#chats .onboard .empty_group h4{font-weight:normal}#chats .chat{position:relative;max-width:960px;height:100%;border-left:5px solid #d4d4d4;border-right:1px solid #d4d4d4;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}#chats .chat-header{position:relative;background-color:#fff;padding:5px 80px 5px 0;border-bottom:1px solid #e6e6e6;background-position:right bottom}#chats .chat-header .menu-toggle{position:relative;z-index:100;height:100%;padding:4px 10px;cursor:pointer;width:100%;text-align:left;border:none;background:none}#chats .chat-header .menu-toggle>*{display:inline-block;vertical-align:middle}#chats .chat-header .menu-toggle .avatar-wrap .avatar{width:30px;height:30px;margin:0 5px;overflow:hidden;position:relative;display:inline-block}#chats .chat-header .menu-toggle .avatar-wrap .avatar img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#chats .chat-header .menu-toggle .salicon-notification{margin-bottom:2px}#chats .chat-header .menu-toggle .gmn-icon-lock{font-size:15px;position:relative;top:-2px}#chats .chat-header .menu-toggle .gmn-icon-school-community{font-size:17px;position:relative;top:-1px}#chats .chat-header .menu-toggle .chat-name{max-width:80%;font-size:18px;font-weight:bold;line-height:normal;letter-spacing:-0.15pt;margin:0 2px 5px}#chats .chat-header .menu-toggle .toggle-arrow .caret{color:#626f82;border-width:6px}#chats .chat-header .menu-toggle .toggle-arrow .caret.up{border-top:none;border-bottom:6px dashed}#chats .chat-header .close-chat{position:absolute;z-index:100;top:50%;right:18px;color:#626f82;margin-top:-10px;cursor:pointer;border:none;background:none}#chats .chat-header .skype-button-container{position:absolute;z-index:100;font-size:27px;color:#03a9f4}#chats .chat-header .skype-button-container-right{right:40px;position:absolute;width:43px;border:none;background:none}#chats .chat-header .skype-button-container-right .skype-button{margin-top:3px}#chats .chat-header .skype-button-container-right .skype-button-img{margin-top:-6px}#chats .chat-header .dropdown-menu{margin:0px;width:100%;border-radius:0px}#chats .chat-content{position:absolute;top:50px;right:0;bottom:0;left:0;width:100%;z-index:1}#chats .chat-content .chat-content-layout{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#chats .chat-content .chat-content-layout .chat-messages{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}#chats .chat-content .chat-content-layout .chat-input{min-height:50px}.emoji{display:inline-block;background-size:20px auto !important;width:20px;height:20px}.embiggen .emoji{background-size:60px auto !important;width:60px;height:60px}.emoji-menu{width:248px;margin-left:0;z-index:9999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3);-moz-box-shadow:0 1px 5px rgba(0,0,0,.3);box-shadow:0 1px 5px rgba(0,0,0,.3)}.emoji-menu img{width:20px;height:20px}.emoji-menu .emojis-unavailable{text-align:center;background-color:#f7f7f7;padding:16px;color:#999}.emoji-menu .emojis-unavailable img{width:90px;height:auto}.emoji-menu .emojis-unavailable div{padding-top:15px}.emoji-menu .emoji-preview{text-align:center;background-color:rgba(249,249,249,.95);padding:10px}.emoji-menu .emoji-preview img{display:none;width:60px;height:60px}.emoji-menu .emoji-preview img.active{display:inline-block}.emoji-menu .emoji-preview .emoji-label{color:#545454;padding-top:15px}.emoji-menu .pack-container{display:none;height:180px;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow-y:auto}.emoji-menu .pack-container.currentPack{display:block}.emoji-menu .pack-container button{border:none;background:none;margin:1px}.emoji-menu .pack-switcher{height:48px;position:relative;background-color:#f7f7f7;padding:5px;border-top:1px solid #ddd}.emoji-menu .pack-switcher .slider-control{width:20px;height:46px;position:absolute;top:0;text-align:center;background-color:#c1c1c1;padding:5px;cursor:pointer;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3);-moz-box-shadow:0 1px 5px rgba(0,0,0,.3);box-shadow:0 1px 5px rgba(0,0,0,.3)}.emoji-menu .pack-switcher .slider-control.prev{left:0}.emoji-menu .pack-switcher .slider-control.next{right:0}.emoji-menu .pack-switcher .slider-control i{display:inline-block;color:#fff;margin-top:12px}.emoji-menu .pack-switcher .slider-window{height:40px;position:relative;overflow:hidden}.emoji-menu .pack-switcher .slider-window .slider{width:3000px;position:absolute;top:0;left:0}.emoji-menu .pack-switcher .slider-window .slider .switcher{width:34px;height:34px;float:left;border:none;border-radius:4px;background:none;margin:1px;background-repeat:no-repeat;background-position:4px 5px;background-size:26px}.emoji-menu .pack-switcher .slider-window .slider .switcher.current,.emoji-menu .pack-switcher .slider-window .slider .switcher.current:hover{background-color:#00aff0;background-position:4px -22px}.emoji-menu .pack-switcher .slider-window .slider .switcher[disabled].recent-pack,.emoji-menu .pack-switcher .slider-window .slider .switcher[disabled].recent-pack:hover{background-color:transparent;opacity:.5}.emoji-menu .pack-switcher .slider-window .slider .switcher[disabled].recent-pack a,.emoji-menu .pack-switcher .slider-window .slider .switcher[disabled].recent-pack:hover a{cursor:default}.emoji-menu .pack-switcher .slider-window .slider .switcher:hover{background-color:#e9e9e9}.emoji-menu .pack-switcher .slider-window .slider a{float:none;display:inline-block;width:26px;height:26px;background-repeat:no-repeat;background-position:left top;background-size:26px;margin:0;padding:0;border:0}.emoji-menu .pack-switcher .slider-window .slider a:hover{background-color:transparent}.emoji-menu>div{max-height:none;position:relative;z-index:2}.emoji-menu .emoji-menu-pointer{width:20px;height:20px;position:absolute;bottom:-10px;left:16px;background-color:#f7f7f7;border-radius:0;z-index:1;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3);-moz-box-shadow:0 1px 5px rgba(0,0,0,.3);box-shadow:0 1px 5px rgba(0,0,0,.3);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#footer{margin-top:100px;color:#ccc;text-shadow:0 1px 0 #fff;text-align:center}#footer a{color:#ccc;text-shadow:0 1px 0 #fff}#forgot_password{width:300px;margin:40px auto}#forgot_password h2{font-weight:normal;margin-bottom:14px}#forgot_password .account,#forgot_password .well{text-align:center}.message-inline-downloader.loading{display:block;background:#fff url(/images/gm-hash-spinner-base.png) no-repeat center center;background-size:32px auto;padding:0;border:1px solid #e6e6e6;border-radius:4px;overflow:hidden;position:relative}.message-inline-downloader.loading>*{height:300px;visibility:hidden;overflow:hidden}.message-inline-downloader.loading>img.loading{position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%, -50%);height:auto;visibility:visible;overflow:auto}.message-inline-downloader.loading.id-instagram,.message-inline-downloader.loading.id-imgur,.message-inline-downloader.loading.id-vine,.message-inline-downloader.loading.id-youtube,.message-inline-downloader.loading.id-vimeo,.message-inline-downloader.loading.id-pinterest,.message-inline-downloader.loading.id-image{height:425px}.message-inline-downloader.loading.id-link{height:55px}.message-inline-downloader.loading.id-tweet{height:100px}.message-inline-downloader.loading.id-gist{height:600px}.message-inline-downloader .inline-downloader{max-width:100%;background:#fff;margin-bottom:3px;border-radius:4px;background:transparent}.message-inline-downloader .inline-downloader.inline-link{padding:0px}.message-inline-downloader .img-placeholder iframe{position:absolute;top:0;left:0}.message-inline-downloader .inline-tweet,.message-inline-downloader .inline-gm-join-group{padding:8px 10px;border:1px solid #e6e6e6;background-color:#fff;max-width:650px}.message-inline-downloader .inline-link{max-width:336px;height:208px}.message-inline-downloader .inline-link .link-wrapper{overflow:hidden;text-overflow:ellipsis;color:#fff;font-size:12px;border-top:solid 1px #e6e6e6;width:329px;height:62px;border-radius:0 0 4px 4px;padding:7px 7px 13px 17px;line-height:1.7}.message-inline-downloader .inline-link .link-wrapper .clearfix{clear:both}.message-inline-downloader .inline-link .link-wrapper .container-favicon{height:16px;line-height:16px;float:left;padding-right:8px}.message-inline-downloader .inline-link .link-wrapper .link-favicon{height:16px;vertical-align:middle}.message-inline-downloader .inline-link .link-wrapper.headerimg{border-top:none}.message-inline-downloader .inline-link.compact{height:auto}.message-inline-downloader .inline-link .link-image{border-radius:4px}.message-inline-downloader .inline-link a{display:block;height:100%}.message-inline-downloader .inline-link a,.message-inline-downloader .inline-link span{color:#000;white-space:nowrap}.message-inline-downloader .inline-link a:hover,.message-inline-downloader .inline-link span:hover{text-decoration:none}.message-inline-downloader .inline-link a .link-wrapper.headerimg a,.message-inline-downloader .inline-link a .link-wrapper.headerimg span,.message-inline-downloader .inline-link span .link-wrapper.headerimg a,.message-inline-downloader .inline-link span .link-wrapper.headerimg span{color:#fff}.message-inline-downloader .inline-link p{color:#000;white-space:normal}.message-inline-downloader .inline-tweet>.layout{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative}.message-inline-downloader .inline-tweet .twitter-avatar{position:absolute;top:0;left:0;display:block;width:30px;padding-top:3px}.message-inline-downloader .inline-tweet .twitter-avatar img{height:30px;width:30px}.message-inline-downloader .inline-tweet .tweet-content{padding-left:40px;width:100%}.message-inline-downloader .inline-tweet .image-content{margin-top:3px}.message-inline-downloader .inline-tweet a.name{color:#333;font-weight:bold}.message-inline-downloader .inline-tweet a.username{color:#999;font-size:12px}.message-inline-downloader .inline-tweet p{padding-top:0;margin:0}.message-inline-downloader .inline-tweet a.timestamp{float:left;padding:0;background-color:transparent;border:none;color:#ccc;font-size:11px;margin-top:3px}.message-inline-downloader .inline-tweet .icon-twitter{padding-right:5px;text-decoration:none}.message-inline-downloader .inline-tweet .icon-twitter:hover{text-decoration:none}.headerimg{position:relative;top:-64px;background-color:rgba(43,43,48,.7)}.link-summary{padding:18px 7px 18px 17px;height:132px;overflow:hidden}div.placeholder{height:208px;overflow:hidden}div.placeholder div{height:100%;background:no-repeat center;background-size:cover}div.center-cropped{width:330px;height:208px;overflow:hidden}div.center-cropped .link-image{min-width:100%;min-height:100%}.link-wrapper{word-break:break-all}.link-wrapper .link-title{color:#b0b0b0;font-size:12px}.link-wrapper .link-title:hover{color:#7d7d7d;text-decoration:none}.link-hostname{vertical-align:top}.link-hostname:after{content:"";font-family:"groupme";padding-left:10px}#join{width:100%;height:100%;background:#f7f7f7}#join .not-joinable{padding-top:2em}#join .hint{text-align:left;font-size:13px;font-weight:initial}#join .action-block{text-align:left;margin-bottom:20px}#join .action-block h5{font-weight:bold}#join #community{text-align:center;margin:25px}#join #community i{font-size:150px;background:#fff;padding:20px;border-radius:15px}#join #community .details{margin:20px}#join #report{text-align:center}#join #report a{font-size:16px;color:#dd2c00;cursor:pointer}.join-question-modal .question-container{text-align:center;margin:20px 0}.join-question-modal .question-container .question{font-size:18px;margin-bottom:20px}.join-question-modal .question-container .btn{padding:1.5px 5px;margin-top:-5px}.join-question-modal .question-container textarea{width:100%}.join-question-modal .form-footer{text-align:right}@media(min-width: 1260px){#join{margin:0 auto}#join .error{padding:5px;font-weight:bold;color:red}#join .tagline{position:relative;padding:17px 17px 17px 26px;background-color:#fff;border:1px solid #d5d5d5;margin-bottom:25px;font-size:19px;line-height:25px;border-radius:3px;color:#232323}#join .tagline .logo{position:absolute;top:20px;right:20px;height:45px}#join .content{padding:25px 0 17px 0;background-color:#fff;border:1px solid #d5d5d5;margin-bottom:20px;border-radius:3px;width:100%;box-sizing:border-box}#join .content>*{padding:0 17px}#join #group{overflow:hidden;padding-bottom:27px}#join #group .name{font-weight:bold}#join #group img{width:142px;margin:17px auto 10px auto;border-radius:3px;display:block}#join #group .details{text-align:center}#join #contact{padding-bottom:27px}#join #contact .img-circle{overflow:hidden;width:180px;height:180px;margin:auto}#join #contact .img-circle img{width:180px;height:180px;margin-bottom:8px}#join #contact .name{font-weight:bold}#join #contact .details{text-align:center}#join #members{border-top:1px solid #e6e6e6;overflow:hidden}#join #members .count{font-size:16px;margin:10px 0}#join #members .count i{width:0}#join #members .member{position:relative;float:left;width:80px;margin:0 5px 5px 0;border-radius:3px}#join #members .member:nth-child(6n+1){margin-right:0}#join #members .member img{width:100%;border-radius:3px}#join #members .member span{position:absolute;display:block;width:100%;bottom:0;color:#fff;border-radius:0 0 3px 3px;text-shadow:0 1px 1px #000;padding:5px;font-size:11px;line-height:11px}#join .join{background-color:#f8f8f8;padding:25px 20px 35px;border-top:1px solid #e6e6e6;text-align:center}#join .creator{padding:0px 30px 17px 30px}#join .creator img{width:28px;margin-right:10px;border-radius:3px}#join .creator .name{font-size:16px;position:relative;top:3px}#join a.btn-large{padding-left:30px;padding-right:30px;width:400px;height:48px;padding-top:11px;font-weight:bold;font-size:17px}}@media(max-width: 1260px){body.pages.join .container{padding:0 !important}body.pages.join #hd{text-align:center}body.pages.join #hd #logo{float:none}body.pages.join #bd{padding-bottom:0;padding-top:0}body.pages.join #bd .top.shadow{display:none}body.pages.join #ft{display:none}body.pages.join div.login{display:none}body.pages.join div.container{padding:0}#join{overflow:hidden;height:100%}#join .content{padding:0 0 12px;width:100%}#join .content>*{padding:0 12px}#join h1.tagline{background-color:#fff;color:#00b0f1;text-align:center;padding:0 12px 12px;font-size:16px;text-transform:uppercase;line-height:20px;font-weight:bold;text-shadow:1px 1px 1px #fff;margin:0;border-bottom:1px solid #d3d3d3}#join h1.tagline br{display:none}#join h1.tagline .logo{margin:0 auto;padding:.5em 0 .25em 0;display:block;width:35%}#join .details h2{margin:0}#join #group{padding:20px 0 15px;text-align:center}#join #group img{width:91px;border-radius:3px;margin-bottom:8px}#join #group .name{line-height:24px;font-size:20px;text-align:center}#join #contact{padding:20px 0 15px;text-align:center}#join #contact .img-circle{overflow:hidden;width:91px;height:91px;margin:auto}#join #contact .img-circle img{width:91px;height:91px;margin-bottom:8px}#join #contact .name{line-height:24px;font-size:20px;text-align:center}#join .join{text-align:center;font-weight:bold;color:#000;background-color:#fff;padding:15px 20px 22px}#join .btn-large{width:90%;border-color:#253f0a}#join .btn-large:active{background:green;border-color:#fff}#join .creator{padding-bottom:9px;text-shadow:0 1px #1f1f1f}#join .creator img{width:22px;border-radius:3px;margin-right:7px}#join .creator .name{position:relative;top:2px}#join .join-in-app{margin-top:15px}#join .join-in-app a.btn-large{margin-top:10px}#join #members{padding:0}#join #members .count{border-bottom:1px solid #8b8b8b;padding-left:13px;font-size:14px;text-shadow:0 1px #ccc;margin:0;text-align:left;font-weight:bold;padding-top:0;padding-bottom:0}#join #members .count i{width:14px;height:14px;position:relative;top:3px;display:inline-block;background:url(/images/member_icon.png) no-repeat left top;background-size:14px 14px}#join #members .member{float:none;width:100%;border-bottom:1px solid #eee;overflow:hidden;background-color:#fff;padding:6px 10px;text-align:left}#join #members .member:last-child{border-bottom:0}#join #members .member img{width:40px;float:left;margin-right:10px;border-radius:3px}#join #members .member span{position:relative;top:10px;font-weight:bold;background-color:transparent;color:#2b2b2b;padding-top:15px}}#app-loading{position:fixed;top:0;left:0;width:100vw;height:100vh;text-align:center}#app-loading img{width:58px;margin-bottom:10px}#app-loading .center{position:absolute;top:43%;left:50%;display:inline-block;color:#a6a6a6;margin:0}#app-loading .center a{color:#a6a6a6;text-decoration:underline}#app-loading .poundie{position:relative;left:-50%}.manage-contacts{min-width:960px;margin:0 auto;padding:0 40px}.manage-contacts h2{margin-bottom:15px}.manage-contacts .contact{background-color:#fff;margin-right:30px;margin-bottom:10px;padding:10px;border-radius:5px;border:1px solid #ccc}.manage-contacts .contact>*{vertical-align:middle}.manage-contacts .contact .avatar-wrap{width:60px;height:60px;display:inline-block;margin-right:8px;overflow:hidden;border-radius:3px}.manage-contacts .contact .name{display:inline-block;width:175px}.group-members .modal-body{padding-top:0}.group-members .former .state-description{width:420px}.group-members .members{max-height:588px;overflow-y:auto}.group-members .members .section-header{background-color:#d3d3d3;clear:both;padding:10px}.group-members .members .member{position:relative;margin-bottom:15px;padding:20px;border:1px solid transparent}.group-members .members .member:hover{background-color:rgba(251,251,251,.9);border-color:#e6e6e6;border-radius:4px}.group-members .members .member:hover .overlay,.group-members .members .member.focused .overlay{display:block}.group-members .members .member:hover .avatar,.group-members .members .member.focused .avatar{opacity:.3}.group-members .members .member:hover h5,.group-members .members .member.focused h5{opacity:.6}.group-members .members .member .overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:34px 8px}.group-members .members .member .overlay .btn{border-color:#1973ba}.group-members .members .member .overlay .btn:hover,.group-members .members .member .overlay .btn:focus{text-decoration:underline}.group-members .members .member .overlay .btn-primary{border-color:#1973ba;background-color:#1973ba;color:#fff}.group-members .members .member .overlay .btn-danger{border-color:#c64747;background-color:#c64747;color:#fff}.group-members .members .member .avatar{width:122px;height:122px;text-align:center;margin:0 auto;overflow:hidden;position:relative}.group-members .members .member .avatar img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.group-members .members .member h5{height:38px;line-height:normal}.group-members .members .member .creator{position:absolute;top:10px;left:10px;color:#00aff0;font-size:22px}.group-members .members .member .muted{position:absolute;top:14px;right:13px;color:#dd2c00;font-size:18px}.group-members .members .add-members{background-color:transparent}.group-members .members .add-members .avatar{color:#d4d4d4;font-size:42px;background-color:#f2f2f2}.group-members .members .add-members .avatar:before{content:" ";display:inline-block;width:1px;height:100%;margin-left:-1px;vertical-align:middle}.group-members .members .add-members .avatar>*{vertical-align:middle}.group-members .members .add-members .avatar .gmicon-add{margin-left:-9px}.group-members .members .add-members h5{color:#1973ba}.group-members .members .add-members:hover .avatar{color:#bbb;background-color:#e0e0e0;opacity:1}.group-members .members .add-members:hover h5{opacity:1}.modal#message-large-picture{top:10%;left:12.5%;width:75%;max-height:80%;margin:0}.modal#message-large-picture a.close,.modal#message-large-picture a.top-right{position:absolute;top:10px;right:10px;font-size:40px !important;opacity:1}.modal .avatar-preview{float:left;margin-right:20px}.modal .empty-message{color:#626f82;text-align:center;padding:50px}.modal.image{display:block;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;background-color:transparent;padding:15px 15px 100px;margin:0;overflow:hidden;border-radius:0;box-shadow:none}.modal.image .modal-content{width:100%;text-align:center}.modal.image .modal-content img{width:auto;height:auto;max-width:100%;max-height:100%;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.image .close{background-color:#fff;border-radius:0 0 0 5px;display:block;opacity:.5;padding:0 5px 5px 5px;position:absolute;right:0px;top:0px}.modal.image .close:hover{opacity:1}.upload_pic_wrapper{margin-bottom:12px}.upload_pic{line-height:0 !important;height:auto !important;background-color:#fafafa;padding:9px;border-radius:3px;border:1px solid #ebebeb}#notifications{position:fixed;top:20px;right:20px;width:265px;z-index:1001}#notifications .notification{padding:10px;padding-right:20px;border-radius:3px;position:relative;margin-bottom:10px;background-color:#fff;border:1px solid #cacaca;box-shadow:0 0 3px 0 #cacaca}#notifications .notification .close{position:absolute;right:10px;top:0;text-shadow:0 1px 0 #000}#notifications .notification a.context{color:#333}#notifications .notification a.context:hover{text-decoration:none;color:#333}#notifications .notification .name{font-size:14px;font-weight:bold;margin-bottom:3px}#notifications .notification .avatar{float:left;width:33px;height:33px;margin-right:7px;position:relative;overflow:hidden}#notifications .notification .avatar img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#notifications .notification .message-content{display:block;float:left;width:190px;font-size:12px;line-height:15px;color:#3e3e3e;overflow:hidden}#notifications .notification .message-content img.picture{display:block;width:100%;margin-top:10px}#notifications .notification .message-content .link-favicon{margin-top:0}#notifications .notification .message-content .tweet{margin-top:10px}#notifications .notification .message-content .tweet a.twitter-avatar img{width:25px;height:25px}#notifications .notification .message-content .tweet .content{width:150px}#notifications .notification .message-content .tweet .name{font-size:12px}#notifications .notification .message-content .youtube{margin-top:10px;display:block}#notifications .notification .message-content .youtube span.overlay{top:60px}#notifications .animate-enter,#notifications .animate-leave,#notifications .animate-move{-webkit-transition:.12s linear all;-moz-transition:.12s linear all;-o-transition:.12s linear all;transition:.12s linear all;position:relative}#notifications .animate-enter{opacity:0}#notifications .animate-enter.animate-enter-active{opacity:1}#notifications .animate-leave{opacity:1}#notifications .animate-leave-active{opacity:0}#signin{position:relative;width:300px;margin:40px auto}#signin .bg-subtle{position:absolute;top:50%;left:50%;margin-left:-437px;margin-top:-269px;z-index:-1}#signin h3{font-weight:normal;text-align:left;margin-top:5px;margin-bottom:14px}#signin .alert-danger{padding-right:0px;position:relative}#signin .close{position:absolute;right:5px}#signin .social-login{border-bottom:1px solid #e2e2e2;margin-bottom:18px}#signin .social-login button{width:90%;padding-left:40px;margin:10px 14px}#signin .social-login .btn-facebook{background:#4e69a2;margin-right:1%}#signin .social-login .btn-microsoft{background:#0069bc;color:#fff}#signin .social-login .btn-microsoft .icon{font-size:18px;position:absolute;left:42px}#signin .social-login .btn-apple{background:#000;color:#fff}#signin .social-login .fa{font-size:22px;position:absolute;left:42px}#signin .or{position:relative;top:9px;background:#f5f5f5;display:inline-block;color:#626f82;font-weight:bold;padding:0 10px 0}#signin .actions{padding-bottom:10px}#signin .actions .checkbox{margin:0}#signin .well{width:340px}#signin .account{width:340px;padding:11px;margin:0;background:#e6e6e6;text-align:center;border-radius:3px}.footer-container{margin-top:80px}.footer-container>ul{margin-bottom:5px}.footer-container>ul>li{display:inline-block;margin-left:20px}.footer-container>ul>li:first-child{margin-left:0}.footer-container .copy{font-size:11px;color:#626f82}.footer-container a{color:#626f82}.footer-container .language-picker{bottom:2em;padding:10px;width:25em;border-radius:unset;box-shadow:unset}.footer-container .language-picker li{padding:2px;color:#626f82;cursor:pointer}.footer-container .language-picker li:hover{color:#00aff0}body.signup,body.signin,body.changing-phone-number,body.verify-age,body.verify-email{height:auto;padding:0}@media(max-width: 767px){body.signup,body.signin,body.changing-phone-number,body.verify-age,body.verify-email{padding-left:0 !important;padding-right:0 !important}}body.signup header,body.signin header,body.changing-phone-number header,body.verify-age header,body.verify-email header{display:none}body.signup #notifications,body.signin #notifications,body.changing-phone-number #notifications,body.verify-age #notifications,body.verify-email #notifications{display:none}body.signup .login,body.signin .login,body.changing-phone-number .login,body.verify-age .login,body.verify-email .login{position:absolute;right:30px;top:20px;font-size:16px;color:#818181}@media(max-width: 767px){body.signup .login,body.signin .login,body.changing-phone-number .login,body.verify-age .login,body.verify-email .login{position:inherit;right:inherit;top:inherit;margin-top:.5em;text-align:center;font-size:13px;color:#919191}}@media(max-width: 480px){body.signup .login,body.signin .login,body.changing-phone-number .login,body.verify-age .login,body.verify-email .login{font-size:18px}}body.signup .front-door,body.signup .profile,body.signup .verification,body.signin .front-door,body.signin .profile,body.signin .verification,body.changing-phone-number .front-door,body.changing-phone-number .profile,body.changing-phone-number .verification,body.verify-age .front-door,body.verify-age .profile,body.verify-age .verification,body.verify-email .front-door,body.verify-email .profile,body.verify-email .verification{padding-top:40px}@media(max-width: 767px){body.signup .front-door,body.signup .profile,body.signup .verification,body.signin .front-door,body.signin .profile,body.signin .verification,body.changing-phone-number .front-door,body.changing-phone-number .profile,body.changing-phone-number .verification,body.verify-age .front-door,body.verify-age .profile,body.verify-age .verification,body.verify-email .front-door,body.verify-email .profile,body.verify-email .verification{padding-top:15px}}@media(max-width: 480px){body.signup .front-door,body.signup .profile,body.signup .verification,body.signin .front-door,body.signin .profile,body.signin .verification,body.changing-phone-number .front-door,body.changing-phone-number .profile,body.changing-phone-number .verification,body.verify-age .front-door,body.verify-age .profile,body.verify-age .verification,body.verify-email .front-door,body.verify-email .profile,body.verify-email .verification{padding-top:15px}}body.signup .front-door img.logo,body.signup .profile img.logo,body.signup .verification img.logo,body.signin .front-door img.logo,body.signin .profile img.logo,body.signin .verification img.logo,body.changing-phone-number .front-door img.logo,body.changing-phone-number .profile img.logo,body.changing-phone-number .verification img.logo,body.verify-age .front-door img.logo,body.verify-age .profile img.logo,body.verify-age .verification img.logo,body.verify-email .front-door img.logo,body.verify-email .profile img.logo,body.verify-email .verification img.logo{display:block;width:84px;margin:0 auto 25px}body.signup .front-door h1,body.signup .profile h1,body.signup .verification h1,body.signin .front-door h1,body.signin .profile h1,body.signin .verification h1,body.changing-phone-number .front-door h1,body.changing-phone-number .profile h1,body.changing-phone-number .verification h1,body.verify-age .front-door h1,body.verify-age .profile h1,body.verify-age .verification h1,body.verify-email .front-door h1,body.verify-email .profile h1,body.verify-email .verification h1{font-weight:normal;font-size:34px;font-family:"SFDisplay-Light"}body.signup .front-door,body.signin .front-door,body.changing-phone-number .front-door,body.verify-age .front-door,body.verify-email .front-door{padding-top:30px}@media(max-width: 767px){body.signup .front-door,body.signin .front-door,body.changing-phone-number .front-door,body.verify-age .front-door,body.verify-email .front-door{padding-top:15px}}body.signup .front-door h1,body.signin .front-door h1,body.changing-phone-number .front-door h1,body.verify-age .front-door h1,body.verify-email .front-door h1{margin-bottom:36px}@media(max-width: 767px){body.signup .front-door h1,body.signin .front-door h1,body.changing-phone-number .front-door h1,body.verify-age .front-door h1,body.verify-email .front-door h1{margin-bottom:12px}}body.signup .front-door .btn-facebook i,body.signin .front-door .btn-facebook i,body.changing-phone-number .front-door .btn-facebook i,body.verify-age .front-door .btn-facebook i,body.verify-email .front-door .btn-facebook i{margin-right:5px}body.signup .front-door .btn-microsoft i,body.signin .front-door .btn-microsoft i,body.changing-phone-number .front-door .btn-microsoft i,body.verify-age .front-door .btn-microsoft i,body.verify-email .front-door .btn-microsoft i{margin-right:3px;margin-left:-3px;font-size:12px}body.signup .front-door .btn-apple i,body.signin .front-door .btn-apple i,body.changing-phone-number .front-door .btn-apple i,body.verify-age .front-door .btn-apple i,body.verify-email .front-door .btn-apple i{margin-right:5px}body.signup .front-door .or,body.signin .front-door .or,body.changing-phone-number .front-door .or,body.verify-age .front-door .or,body.verify-email .front-door .or{color:#989898;font-family:"SegoeUI","Helvetica Neue",Helvetica;font-size:16px;text-align:center;text-transform:uppercase;margin:7px auto 24px auto;border-bottom:1px solid #ccc}body.signup .front-door .or span,body.signin .front-door .or span,body.changing-phone-number .front-door .or span,body.verify-age .front-door .or span,body.verify-email .front-door .or span{display:inline-block;position:relative;top:10px;background:#f7f7f7;padding:0 10px 0}body.signup .front-door .disclaimer,body.signin .front-door .disclaimer,body.changing-phone-number .front-door .disclaimer,body.verify-age .front-door .disclaimer,body.verify-email .front-door .disclaimer{font-size:14px;color:#919191;margin-top:20px}@media(max-width: 480px){body.signup .front-door .disclaimer,body.signin .front-door .disclaimer,body.changing-phone-number .front-door .disclaimer,body.verify-age .front-door .disclaimer,body.verify-email .front-door .disclaimer{font-size:11px;font-weight:bold}}body.signup .profile h1,body.signin .profile h1,body.changing-phone-number .profile h1,body.verify-age .profile h1,body.verify-email .profile h1{padding-bottom:10px}@media(max-width: 767px){body.signup .profile h1,body.signin .profile h1,body.changing-phone-number .profile h1,body.verify-age .profile h1,body.verify-email .profile h1{padding-bottom:0;margin-bottom:12px;font-size:30px}body.signup .profile h1 span,body.signin .profile h1 span,body.changing-phone-number .profile h1 span,body.verify-age .profile h1 span,body.verify-email .profile h1 span{display:block}}body.signup .profile .fields .phone-row,body.signin .profile .fields .phone-row,body.changing-phone-number .profile .fields .phone-row,body.verify-age .profile .fields .phone-row,body.verify-email .profile .fields .phone-row{margin-left:0;margin-right:0}body.signup .profile .fields .phone,body.signin .profile .fields .phone,body.changing-phone-number .profile .fields .phone,body.verify-age .profile .fields .phone,body.verify-email .profile .fields .phone{position:relative;padding:0}body.signup .profile .fields .phone .fa-question-circle,body.signin .profile .fields .phone .fa-question-circle,body.changing-phone-number .profile .fields .phone .fa-question-circle,body.verify-age .profile .fields .phone .fa-question-circle,body.verify-email .profile .fields .phone .fa-question-circle{position:absolute;top:15px;right:15px;font-size:18px;color:#ccc}@media(max-width: 767px){body.signup .profile .fields .phone .fa-question-circle,body.signin .profile .fields .phone .fa-question-circle,body.changing-phone-number .profile .fields .phone .fa-question-circle,body.verify-age .profile .fields .phone .fa-question-circle,body.verify-email .profile .fields .phone .fa-question-circle{display:none}}body.signup .profile .fields .phone .tooltip,body.signin .profile .fields .phone .tooltip,body.changing-phone-number .profile .fields .phone .tooltip,body.verify-age .profile .fields .phone .tooltip,body.verify-email .profile .fields .phone .tooltip{margin-left:45px;width:300px}body.signup .profile .fields .phone .tooltip-arrow,body.signin .profile .fields .phone .tooltip-arrow,body.changing-phone-number .profile .fields .phone .tooltip-arrow,body.verify-age .profile .fields .phone .tooltip-arrow,body.verify-email .profile .fields .phone .tooltip-arrow{margin-left:-50px}body.signup .profile .fields .phone .tooltip-inner,body.signin .profile .fields .phone .tooltip-inner,body.changing-phone-number .profile .fields .phone .tooltip-inner,body.verify-age .profile .fields .phone .tooltip-inner,body.verify-email .profile .fields .phone .tooltip-inner{padding:11px 8px}body.signup .profile .fields .phone input,body.signin .profile .fields .phone input,body.changing-phone-number .profile .fields .phone input,body.verify-age .profile .fields .phone input,body.verify-email .profile .fields .phone input{width:100%}body.signup .profile .fields .code,body.signin .profile .fields .code,body.changing-phone-number .profile .fields .code,body.verify-age .profile .fields .code,body.verify-email .profile .fields .code{padding-right:5px}body.signup .profile .fields .code select,body.signin .profile .fields .code select,body.changing-phone-number .profile .fields .code select,body.verify-age .profile .fields .code select,body.verify-email .profile .fields .code select{width:100%;font-size:85%}body.signup .profile .fields input[type=password],body.signin .profile .fields input[type=password],body.changing-phone-number .profile .fields input[type=password],body.verify-age .profile .fields input[type=password],body.verify-email .profile .fields input[type=password]{background-color:#fff}body.signup .profile .fields .add-avatar,body.signin .profile .fields .add-avatar,body.changing-phone-number .profile .fields .add-avatar,body.verify-age .profile .fields .add-avatar,body.verify-email .profile .fields .add-avatar{position:relative;max-width:200px;background:#fff url(/images/gm-hash-spinner-base.png) no-repeat center;margin:0 auto 15px;border-radius:5px;overflow:hidden;cursor:pointer}body.signup .profile .fields .add-avatar:focus-within,body.signin .profile .fields .add-avatar:focus-within,body.changing-phone-number .profile .fields .add-avatar:focus-within,body.verify-age .profile .fields .add-avatar:focus-within,body.verify-email .profile .fields .add-avatar:focus-within{outline:dotted 2px gray !important}body.signup .profile .fields .add-avatar img.loading,body.signin .profile .fields .add-avatar img.loading,body.changing-phone-number .profile .fields .add-avatar img.loading,body.verify-age .profile .fields .add-avatar img.loading,body.verify-email .profile .fields .add-avatar img.loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}body.signup .profile .fields .add-avatar.has-img,body.signin .profile .fields .add-avatar.has-img,body.changing-phone-number .profile .fields .add-avatar.has-img,body.verify-age .profile .fields .add-avatar.has-img,body.verify-email .profile .fields .add-avatar.has-img{border:1px solid rgba(0,0,0,.2);background:#fff}body.signup .profile .fields .add-avatar .img-placeholder,body.signin .profile .fields .add-avatar .img-placeholder,body.changing-phone-number .profile .fields .add-avatar .img-placeholder,body.verify-age .profile .fields .add-avatar .img-placeholder,body.verify-email .profile .fields .add-avatar .img-placeholder{padding-top:100%;margin:0}body.signup .profile .fields .add-avatar .no-image,body.signup .profile .fields .add-avatar .avatar,body.signup .profile .fields .add-avatar input[type=file],body.signin .profile .fields .add-avatar .no-image,body.signin .profile .fields .add-avatar .avatar,body.signin .profile .fields .add-avatar input[type=file],body.changing-phone-number .profile .fields .add-avatar .no-image,body.changing-phone-number .profile .fields .add-avatar .avatar,body.changing-phone-number .profile .fields .add-avatar input[type=file],body.verify-age .profile .fields .add-avatar .no-image,body.verify-age .profile .fields .add-avatar .avatar,body.verify-age .profile .fields .add-avatar input[type=file],body.verify-email .profile .fields .add-avatar .no-image,body.verify-email .profile .fields .add-avatar .avatar,body.verify-email .profile .fields .add-avatar input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%}body.signup .profile .fields .add-avatar .no-image,body.signin .profile .fields .add-avatar .no-image,body.changing-phone-number .profile .fields .add-avatar .no-image,body.verify-age .profile .fields .add-avatar .no-image,body.verify-email .profile .fields .add-avatar .no-image{right:0;bottom:0;color:#9c9c9c;font-size:15px;background-color:#e9e9e9;padding-top:50px;border:2px dashed #c9c9c9;z-index:3}body.signup .profile .fields .add-avatar .no-image:hover,body.signin .profile .fields .add-avatar .no-image:hover,body.changing-phone-number .profile .fields .add-avatar .no-image:hover,body.verify-age .profile .fields .add-avatar .no-image:hover,body.verify-email .profile .fields .add-avatar .no-image:hover{background-color:#ccc}body.signup .profile .fields .add-avatar .no-image .set-profile,body.signin .profile .fields .add-avatar .no-image .set-profile,body.changing-phone-number .profile .fields .add-avatar .no-image .set-profile,body.verify-age .profile .fields .add-avatar .no-image .set-profile,body.verify-email .profile .fields .add-avatar .no-image .set-profile{height:62px;opacity:.1;background-color:none;border:none}body.signup .profile .fields .add-avatar .no-image p,body.signin .profile .fields .add-avatar .no-image p,body.changing-phone-number .profile .fields .add-avatar .no-image p,body.verify-age .profile .fields .add-avatar .no-image p,body.verify-email .profile .fields .add-avatar .no-image p{color:#bebebe}body.signup .profile .fields .add-avatar .avatar,body.signin .profile .fields .add-avatar .avatar,body.changing-phone-number .profile .fields .add-avatar .avatar,body.verify-age .profile .fields .add-avatar .avatar,body.verify-email .profile .fields .add-avatar .avatar{height:100%;z-index:3}body.signup .profile .fields .add-avatar .avatar img,body.signin .profile .fields .add-avatar .avatar img,body.changing-phone-number .profile .fields .add-avatar .avatar img,body.verify-age .profile .fields .add-avatar .avatar img,body.verify-email .profile .fields .add-avatar .avatar img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}body.signup .profile .fields .add-avatar input[type=file],body.signin .profile .fields .add-avatar input[type=file],body.changing-phone-number .profile .fields .add-avatar input[type=file],body.verify-age .profile .fields .add-avatar input[type=file],body.verify-email .profile .fields .add-avatar input[type=file]{right:0;bottom:0;opacity:0;cursor:pointer;z-index:5}body.signup .verification h3,body.signin .verification h3,body.changing-phone-number .verification h3,body.verify-age .verification h3,body.verify-email .verification h3{color:#959595;font-family:"SFDisplay-Light";margin-bottom:40px}@media(max-width: 480px){body.signup .verification h3,body.signin .verification h3,body.changing-phone-number .verification h3,body.verify-age .verification h3,body.verify-email .verification h3{font-size:20px;margin-bottom:20px}}body.signup .verification form,body.signin .verification form,body.changing-phone-number .verification form,body.verify-age .verification form,body.verify-email .verification form{margin-bottom:10px}body.signup .verification .troubleshoot h4,body.signin .verification .troubleshoot h4,body.changing-phone-number .verification .troubleshoot h4,body.verify-age .verification .troubleshoot h4,body.verify-email .verification .troubleshoot h4{font-family:"SFDisplay-Light";margin-bottom:5px}body.signup .verification .troubleshoot p,body.signin .verification .troubleshoot p,body.changing-phone-number .verification .troubleshoot p,body.verify-age .verification .troubleshoot p,body.verify-email .verification .troubleshoot p{color:#959595}body.signup .verification .troubleshoot ul,body.signin .verification .troubleshoot ul,body.changing-phone-number .verification .troubleshoot ul,body.verify-age .verification .troubleshoot ul,body.verify-email .verification .troubleshoot ul{margin-top:5px}body.signup .verification .link-space,body.signin .verification .link-space,body.changing-phone-number .verification .link-space,body.verify-age .verification .link-space,body.verify-email .verification .link-space{margin-top:20px;margin-bottom:20px}body.signup .poundie-cloud,body.signin .poundie-cloud,body.changing-phone-number .poundie-cloud,body.verify-age .poundie-cloud,body.verify-email .poundie-cloud{position:fixed;bottom:0;width:100%;height:458px;background:url(/images/signup/poundie_cloud_temp.png) no-repeat;background-position:top;background-size:cover;z-index:-1}#tray{position:absolute;top:0;bottom:0;left:48px;width:325px;height:auto;background-color:#f7f7f7;border-right:1px solid #d4d4d4;overflow-y:hidden;overflow-x:hidden;z-index:1010;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#tray .tray-header{position:relative;display:flex;justify-content:space-between;min-height:48px;align-items:center}#tray .tray-header h3{color:#2d2d2d;font-size:18px;text-transform:capitalize;margin:0;padding-left:16px}#tray .tray-header .actions{padding-right:12px;display:flex}#tray .tray-header .actions button{margin-left:24px;background:none;padding:0;border:none}#tray .tray-header .actions .frameless{color:#626f82;font-size:24px;vertical-align:middle;padding-top:5px}#tray .tray-header .actions .frameless.join-request{font-size:22px}#tray .tray-header .actions .frameless:hover{color:#414a56}#tray .tray-header .actions .new-chat{display:inline-block;position:relative;margin-top:-2px}#tray .tray-header .actions .new-chat .dropdown-toggle{color:#00aff0;font-size:24px;vertical-align:middle}#tray .tray-header .actions .new-chat .dropdown-toggle:hover{color:#0082b3}#tray .tray-header .actions .new-chat .dropdown-menu-right{right:-4px;min-width:270px}#tray .tray-header .actions .new-chat .dropdown-menu-right button{padding:10px 20px 10px 50px;cursor:pointer;display:block;width:100%;margin:0;text-align:left;position:relative}#tray .tray-header .actions .new-chat .dropdown-menu-right button:hover span{color:#2d2d2d}#tray .tray-header .actions .new-chat .dropdown-menu-right button:hover .group-icon{background-position:-78px -25px}#tray .tray-header .actions .new-chat .dropdown-menu-right button:hover .dm-icon{background-position:0px -84px}#tray .tray-header .actions .new-chat .dropdown-menu-right button span{color:#666}#tray .tray-header .actions .new-chat .dropdown-menu-right button .wrap-icon{font-size:16px;position:absolute;left:10px;top:50%;transform:translateY(-50%);width:30px;text-align:center;margin-right:8px;display:inline-block}#tray .tray-header .actions .new-chat .dropdown-menu-right button .group-icon{display:inline-block;width:30px;height:25px;background:transparent url("../../images/_sprites/_icons.png?v=23409734") no-repeat -78px 0px}#tray .tray-header .actions .new-chat .dropdown-menu-right button .dm-icon{display:inline-block;width:24px;height:22px;background:transparent url("../../images/_sprites/_icons.png?v=23409734") no-repeat -72px -60px}#tray .list-search{height:48px;position:relative;background-color:#fff;border-bottom:1px solid #e6e6e6}#tray .list-search input{display:block;background-color:#f7f7f7;padding:0;margin:12px 16px;width:288px;height:24px;text-align:center;border-radius:4px;font-size:12px;color:#626f82;line-height:1.83;border:none}#tray .list-search button{font-size:12px;color:#626f82;top:17px;position:absolute;right:24px;cursor:pointer;background:transparent;border:none;padding:0;height:12px;line-height:12px}#tray .nudge-container{display:flex;align-items:center;background-color:#fff;margin:5px;padding:12px}#tray .nudge-container .emoji-wrapper{margin-right:21px}#tray .nudge-container .emoji-wrapper .emoji{height:52px;width:52px;background:url(https://powerups.s3.amazonaws.com/emoji/20/keyboard.xxxhdpi.160x160.png) no-repeat 0 0;background-size:52px auto !important;background-position:0px -1040px}#tray .nudge-container .text-wrapper p{color:#6e6e6e;font-size:15px;margin-bottom:5px}#tray .nudge-container .text-wrapper button{border:none;background-color:transparent;color:#47a7e8;padding:0}#tray .nudge-container .close{color:#6e6e6e;align-self:flex-start}#tray .tray-list{position:relative;width:100%;background-color:#f7f7f7;overflow-y:auto;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}#tray .tray-list .match-result{padding:10px;text-align:center;border-bottom:1px solid #e6e6e6}#tray .tray-list .list-item .timestamp{font-size:11px;line-height:14px;color:#637182;text-align:right;white-space:nowrap;padding-left:8px}#tray .tray-list .list-item.dragging{opacity:.2}#tray .tray-list .list-item.dragging.dragginghere{opacity:1;padding:11px 6px 12px 10px;border-top:4px solid #00aff0;border-right:4px solid #00aff0;border-bottom:5px solid #00aff0}#tray .tray-list .list-heading{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;overflow:hidden;max-height:42px}#tray .tray-list .list-heading .list-title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline}#tray .tray-list .list-heading .list-title .gmn-icon-lock{margin-right:7px;font-size:11px}#tray .tray-list .list-heading .list-title .gmn-icon-school-community,#tray .tray-list .list-heading .list-title .salicon-notification{margin-right:7px;font-size:13px;position:relative;top:1.5px}#tray .tray-list .list-heading .list-title .chat-name{max-width:120px}#tray .tray-list .list-content .badge-count{position:absolute;top:18px;width:24px;height:24px;right:0;border-radius:12px;background-color:#0773a6;text-align:center;line-height:24px;font-weight:bold;color:#fff;font-size:11px}#tray .tray-list .list-content .member-count{margin-bottom:3px}#tray .tray-list .list-number .empty-list{margin:15px}#tray .tray-list .list-number .search-result{padding:15px;border-bottom:1px solid #e6e6e6}#tray .tray-list .dragging-overlay{position:absolute;top:80px;left:0;width:100%;text-align:center;font-size:150%;padding:0 12px 0}#tray .tray-list .create-group-button{display:flex;text-align:left;margin-top:5px;padding-top:10px;width:100%;border:none;background:none}#tray .tray-list .create-group-button:hover{background:#fff}#tray .tray-list .create-group-button .plus-holder{padding:10px 8px}#tray .tray-list .create-group-button .plus-holder .wrap-icon{font-size:18px;font-weight:900}#tray .tray-list .create-group-button .header{font-size:15px;font-weight:bold}#tray .tray-list .create-group-button .sub{font-size:12px}.ui-autocomplete{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;_width:160px;padding:4px 0;margin:2px 0 0 0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,.2);border-style:solid;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px}.ui-autocomplete img{width:25px;border-radius:3px;margin-right:5px}.ui-autocomplete .ui-menu-item>a.ui-corner-all{display:block;padding:3px 5px;clear:both;font-weight:normal;line-height:18px;color:#555;white-space:nowrap}.ui-autocomplete .ui-menu-item>a.ui-corner-all.ui-state-hover,.ui-autocomplete .ui-menu-item>a.ui-corner-all.ui-state-active{color:#fff;text-decoration:none;background-color:#26ade3;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;background-image:none}body.verifyPage{text-align:center;font-size:20px;line-height:25px}body.verifyPage header{display:none}body.verifyPage .error{color:red}html.ie #chats .chat-header{overflow:visible}html.ie .chat-messages .text img{width:100%}.message-composer{position:relative;height:100%;background-color:#fff;border-top:1px solid #e2e2e2}.message-composer .quote-block{bottom:100%;top:auto;width:100%;display:flex;justify-content:space-between;padding:5px 5px 5px 20px;vertical-align:middle}.message-composer .quote-block .message{width:100%}.message-composer .quote-block .close{margin:5px}.message-composer .composer-layout{position:relative}.message-composer .composer-layout.disabled{opacity:.5}.message-composer .composer-layout .composer-wrapper .emoji-wysiwyg-editor{position:relative;width:100%;max-height:350px;min-height:60px;font-size:15px;line-height:20px;padding:20px 58px;word-wrap:break-word;overflow-y:auto;border:none;resize:none}.message-composer .composer-layout .composer-wrapper .emoji-wysiwyg-editor:empty:before{content:attr(placeholder);display:inline-block;position:absolute;top:20px;left:58px;color:#626f82;font-size:15px}.message-composer .composer-layout .composer-wrapper .emoji-wysiwyg-editor:focus{box-shadow:inset 0px 0px 2px 2px rgba(0,175,240,.25)}.message-composer .composer-layout .composer-wrapper .emoji-wysiwyg-editor:focus:before{display:none}.message-composer .composer-layout .controls{position:absolute;bottom:17px;width:58px;text-align:center}.message-composer .composer-layout .controls>*{vertical-align:bottom}.message-composer .composer-layout .controls-left{left:0}.message-composer .composer-layout .controls-right{right:0}.message-composer .composer-layout .composer-btn{font-size:22px;cursor:pointer;border:none;background:none}.message-composer .composer-layout .composer-btn:hover{text-decoration:none}.message-composer .composer-layout .composer-btn i{vertical-align:middle}.message-composer .composer-layout .emoji-button{color:#626f82}.message-composer .composer-layout .emoji-button:hover{color:#414a56}.message-composer .composer-layout .plus-extender{color:#00aff0}.message-composer .composer-layout .plus-extender:hover{color:#0077a4}.message-composer .composer-layout .dropdown-menu-right{width:auto;margin-bottom:10px;margin-right:13px}.message-composer .composer-layout .dropdown-menu-right li{padding:7px 10px;cursor:pointer}.message-composer .composer-layout .dropdown-menu-right li button,.message-composer .composer-layout .dropdown-menu-right li .button{width:100%;position:relative;background:transparent;border:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.message-composer .composer-layout .dropdown-menu-right li button:hover span,.message-composer .composer-layout .dropdown-menu-right li .button:hover span{color:#2d2d2d}.message-composer .composer-layout .dropdown-menu-right li button span,.message-composer .composer-layout .dropdown-menu-right li .button span{color:#666;white-space:nowrap}.message-composer .composer-layout .dropdown-menu-right li button .wrap-icon,.message-composer .composer-layout .dropdown-menu-right li .button .wrap-icon{font-size:18px;width:30px;text-align:center;margin-right:4px}.message-composer .composer-layout .dropdown-menu-right li button.upload,.message-composer .composer-layout .dropdown-menu-right li .button.upload{position:relative}.message-composer .composer-layout .dropdown-menu-right li button.upload .wrap-icon,.message-composer .composer-layout .dropdown-menu-right li .button.upload .wrap-icon{position:absolute;top:50%;transform:translateY(-50%)}.message-composer .composer-layout .dropdown-menu-right li button.upload .bootstrap-filestyle label,.message-composer .composer-layout .dropdown-menu-right li .button.upload .bootstrap-filestyle label{border:none;background:none;padding:0}.message-composer .composer-layout .dropdown-menu-right li button.upload .bootstrap-filestyle label span,.message-composer .composer-layout .dropdown-menu-right li .button.upload .bootstrap-filestyle label span{padding-left:34px}.message-composer .composer-layout .dropdown-menu-right li button.upload .bootstrap-filestyle:hover span,.message-composer .composer-layout .dropdown-menu-right li .button.upload .bootstrap-filestyle:hover span{background:none}.message-composer .composer-layout .dropdown-menu-right li button .wrap-icon,.message-composer .composer-layout .dropdown-menu-right li .skype-button .wrap-icon{margin-top:4px}.message-composer .composer-layout .popover{left:auto;top:-60px;right:-10px;max-width:none;white-space:nowrap;background-color:#0072a0;color:#fff;border-radius:0}.message-composer .composer-layout .popover .arrow{left:auto;right:38px;bottom:-10px}.message-composer .composer-layout .popover .arrow:after{border-top-color:#0072a0}.message-composer .composer-layout .popover button{border:none;background:transparent}#typing{position:absolute;top:-23px;left:0;width:100%;color:#aaa;font-size:12px;background-color:rgba(255,255,255,.9);padding:2px 18px}.textcomplete-item{position:relative}.textcomplete-item .mention{height:33px}.textcomplete-item .mention .avatar{width:35px;position:absolute;top:4px;left:4px}.textcomplete-item .mention .nickname,.textcomplete-item .mention .name{display:block;padding-left:25px}.textcomplete-item .mention .name{font-style:italic;color:#ccc}div[contenteditable=true] .mention{display:inline-block;font-weight:bold;background:transparent;margin:0 1px;padding:0 1px;border:none;border-radius:0;vertical-align:baseline;white-space:nowrap;cursor:default}.emoji-hearts .chat-messages .likes-container .like .heart{width:20px;height:20px;background:url(https://powerups.s3.amazonaws.com/emoji/1/inline.xhdpi.40x40.png) no-repeat 0 0 !important;background-size:20px 1680px !important;-webkit-filter:grayscale(1);opacity:.5}.emoji-hearts .chat-messages .likes-container .like:hover .heart{opacity:1}.emoji-hearts .chat-messages .likes-container.liked-by-me a .heart{-webkit-filter:none !important;opacity:1}.emoji-hearts .chat-messages .likes-container .likes .pop-over{right:11px;top:-49px}.emoji-hearts.champagne-room .chat-messages .likes-container .like .heart{background-position:0 -1240px !important}.emoji-hearts.team-groupme .chat-messages .likes-container .like .heart{background-position:0 -1500px !important}.emoji-hearts.after-hours .chat-messages .likes-container .like .heart{background-position:0 -160px !important;background-image:url(https://powerups.s3.amazonaws.com/emoji/2/inline.xhdpi.40x40.png) !important;background-size:20px 1700px !important}.emoji-hearts.bug-reports .chat-messages .likes-container .like .heart{background-position:0 -860px !important;background-image:url(https://powerups.s3.amazonaws.com/emoji/2/inline.xhdpi.40x40.png) !important;background-size:20px 1700px !important}.emoji-hearts.cartridge-family .chat-messages .likes-container .like .heart{background-position:0 -600px !important}.emoji-hearts.engineering .chat-messages .likes-container .like .heart{background-position:0 -840px !important}.emoji-hearts.stink-room .chat-messages .likes-container .like .heart{background-position:0 -1100px !important;background-image:url(https://powerups.s3.amazonaws.com/emoji/3/inline.xhdpi.40x40.png) !important;background-size:20px 2020px !important}.emoji-hearts.ios .chat-messages .likes-container .like .heart{background-position:0 -660px !important;background-image:url(https://powerups.s3.amazonaws.com/emoji/3/inline.xhdpi.40x40.png) !important;background-size:20px 2020px !important}.file-upload .modal-dialog{width:100%;margin:0}.file-upload .modal-content{height:100%;background:transparent;border-radius:0}.file-upload .wrapper{padding-top:180px;height:calc(80% + 80px)}.file-upload .upload-view{width:492px;margin:0 auto;background-color:#000;border-radius:4px;box-shadow:0 0 5px 1px rgba(0,0,0,.5)}.file-upload .upload-view .modal-body{height:100%}.file-upload .upload-view .file-type{margin-top:8px;width:124px;height:124px;margin:0 auto}.file-upload .upload-view .file-name,.file-upload .upload-view .file-size{width:100%;text-align:center;color:#fff;line-height:1.25}.file-upload .upload-view .file-name{font-size:24px;overflow:hidden;text-overflow:ellipsis}.file-upload .upload-view .file-size{font-size:20px}.file-upload .upload-view .quote-block{width:90%;margin:20px auto;display:flex;border:1px solid #fff;padding:7px;border-radius:2px}.file-upload .upload-view .quote-block .message{width:95%;margin-right:5px}.file-upload .upload-view .quote-block .message .message-text{color:#fff}.file-upload .upload-view .quote-block .message .file-type{width:32px;height:32px}.file-upload .upload-view .quote-block .close{color:#fff}.file-upload .upload-view .message-caption{bottom:100px;padding:0 36px 0;color:#fff}.file-upload .upload-view .message-caption input{background-color:transparent;height:36px;line-height:36px;border-bottom:1px solid #00aff0;border-top:none;border-left:none;border-right:none;width:100%;padding:0 12px 0;outline:none}.file-upload .upload-view .errors{height:calc(100% - 44px)}.file-upload .upload-view .errors:before{content:"";display:block;width:78px;height:90px;background-image:url(/images/file-share-sprite.png);background-repeat:no-repeat;background-position:-369px 0;margin:44px auto 0}.file-upload .upload-view .errors p{padding-top:12px;width:100%;text-align:center;font-size:24px;font-weight:300;line-height:1.25;color:#fff;overflow:hidden;text-overflow:ellipsis}.file-upload .upload-view .buttons{width:100%;text-align:center}.file-upload .upload-view .buttons button,.file-upload .upload-view .buttons .button{background-color:#000;color:#fff;border:none;padding:12px;font-size:15px;margin:0 4px 0;display:inline;position:relative}.file-upload .upload-view .buttons button .btn,.file-upload .upload-view .buttons .button .btn{background:transparent;border:none;color:#fff;font-size:15px;vertical-align:inherit}.file-upload .upload-view .buttons button:hover,.file-upload .upload-view .buttons .button:hover{background-color:#2b2b30}.file-upload .upload-view .buttons input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.file-upload .progress-screen .loading{position:absolute;top:44px;left:50%;transform:translateX(-50%);display:inline-block;background-image:url(/images/gm-hash-spinner-base.png)}.file-upload .progress-screen p{margin-top:148px;font-size:24px;text-align:center;color:#fff}.file-upload .progress-screen .progress{height:1px;background-color:#2b2b30;border-radius:0;position:absolute;bottom:80px;width:calc(100% - 72px);left:50%;transform:translateX(-50%)}.file-upload .progress-screen .progress .progress-bar{height:1px}#chats .chat-group-action-popover{position:relative;width:100%;z-index:2;background-color:#f1f1f1;border-top:1px solid #e6e6e6;padding:5px}#chats .chat-group-action-popover button.close{position:absolute;right:16px;top:6px}#chats .chat-group-action-popover .prompt-text,#chats .chat-group-action-popover .action-buttons{height:50px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#chats .chat-group-action-popover .prompt-text{text-align:right}#chats .chat-group-action-popover .prompt-text .wrapper{margin:auto 0 auto auto;display:inline-block;max-width:250px;color:#626f82;text-align:left}#chats .chat-group-action-popover .action-buttons .wrapper{margin:auto}#chats .chat-group-action-popover .action-buttons .wrapper .btn{margin:0 10px 0 10px}#chats .chat-group-action-popover~.chat-content{top:110px}.chat-messages .action-buttons{position:relative;margin-left:15px;height:22px;display:flex;align-items:center}.chat-messages .action-buttons button{border:none;background:none}.chat-messages .action-buttons .left-shifted{margin-right:85px}.chat-messages .hidden-icon{opacity:0 !important}.chat-messages .likes-container .like-btn{display:flex;align-items:center}.chat-messages .likes-container .like-icon{color:#d4d4d4;margin-right:5px;vertical-align:middle;cursor:pointer;display:none}.chat-messages .likes-container .like-icon:hover{color:#626f82}.chat-messages .likes-container .like-icon.emoji{filter:contrast(0) opacity(0.2)}.chat-messages .likes-container .like-icon.emoji:hover{filter:saturate(0.3)}.chat-messages .likes-container .like-icon-outline{display:inline-block;color:#d4d4d4;margin-right:5px}.chat-messages .likes-container .like-icon-outline.emoji-outline{width:20px;height:20px}.chat-messages .likes-container .liked .like-icon,.chat-messages .likes-container .liked-by-me .like-icon{display:inline-block}.chat-messages .likes-container .liked .like-icon-outline,.chat-messages .likes-container .liked-by-me .like-icon-outline{display:none}.chat-messages .likes-container .liked .emoji,.chat-messages .likes-container .liked-by-me .emoji{filter:saturate(0) contrast(2)}.chat-messages .likes-container .liked .emoji:hover,.chat-messages .likes-container .liked-by-me .emoji:hover{filter:saturate(0.4) contrast(1)}.chat-messages .likes-container .liked-by-me .like-icon{color:#f77070}.chat-messages .likes-container .liked-by-me .emoji{filter:contrast(1) opacity(1)}.chat-messages .likes-container .count{font-size:12px;font-weight:bold;color:#626f82;width:30px;text-align:left}.chat-messages .likes-container .ghost{background:transparent url(/images/like_lazer_container.png) no-repeat;position:absolute;display:block;height:50px;top:-46px;padding:4px 5px 5px 5px;left:-8px;background-size:40px 45px;border-radius:3px;opacity:0}.chat-messages .likes-container .ghost img{border-radius:3px;height:30px;width:30px}.chat-messages .message:hover .likes-container button:not(.liked-by-me) .like-icon{display:inline-block}.chat-messages .message:hover .likes-container button:not(.liked-by-me) .like-icon.emoji{filter:saturate(0.4)}.chat-messages .message:hover .likes-container .like-icon-outline{display:none}.chat-messages .pop-over{white-space:nowrap;top:-37px;left:auto;right:30px;min-width:0;display:none;padding:3px}.chat-messages .pop-over:before{right:7px}.chat-messages .pop-over:after{right:9px}.chat-messages .pop-over .liker{display:inline-block;position:relative}.chat-messages .pop-over .liker .name{display:none;position:absolute;top:-35px;right:-5px;opacity:.8}.chat-messages .pop-over .liker .tooltip-inner{white-space:nowrap;max-width:none;line-height:21px}.chat-messages .pop-over .liker:hover .name{display:block}.chat-messages .pop-over .liker img{width:25px;height:25px;margin-right:2px;border-radius:2px}.media-search-modal .modal-dialog{overflow:visible;width:805px;max-width:95%;height:90%}.media-search-modal .modal-content{height:100%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.media-search-modal .modal-body{padding-left:0;padding-right:0;padding-bottom:0;overflow:auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.media-search-modal .image-search{position:relative;border-top:1px solid #e6e6e6}.media-search-modal .image-search input{border:none;width:100%;color:#333;padding:15px}.media-search-modal .image-search img{position:absolute;top:50%;transform:translateY(-50%);right:14px}.media-search-modal .image-search img.giphy{width:50px}.media-search-modal .image-search img.bing{width:94px}.media-search-modal .media-type{background-color:#f0f0f0;border:1px solid #f0f0f0}.media-search-modal .media-type nav{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;text-align:center}.media-search-modal .media-type nav ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 auto;padding:0;list-style:none}.media-search-modal .media-type nav ul li{background-color:#f0f0f0;color:#626f82;cursor:pointer;margin:0 1px 0}.media-search-modal .media-type nav ul li button{border:none;background:transparent;width:100%;height:100%;padding:15px 50px 15px}.media-search-modal .media-type nav ul li.active{background-color:#fff;color:#2b2b30}.media-search-modal .scroll{overflow-y:auto;overflow-x:hidden}.media-search-modal .search-result-alert{height:0px}.media-search-modal .search-results{padding:0 10px;width:823px;position:relative}.media-search-modal .search-result-item{width:200px;height:200px;margin-left:1px;margin-top:1px;padding:0;overflow:hidden;cursor:pointer;background-color:#e6e6e6}.media-search-modal .search-result-item button{border:none;background:transparent;width:100%;height:100%;padding:0}.media-search-modal .search-result-item button:focus{opacity:.5}.media-search-modal .search-result-item img.landscape{height:100%}.media-search-modal .search-result-item img.portrait{width:100%}.media-search-modal .search-result-item img{opacity:0}.media-search-modal .search-result-item img.animate{animation:image-fade-in 2s forwards}.media-search-modal .search-result-item:nth-child(4n+1){margin-left:0}.media-search-modal img.loading{background-image:url(/images/gm-hash-spinner-base.png);position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.media-search-modal .no-results{text-align:center}.media-search-modal .no-results p{padding:30px}@media(max-height: 250px){.media-search-modal .modal-dialog .modal-content .modal-header{padding:0}.media-search-modal .modal-dialog .modal-content .modal-body{padding:0}.media-search-modal .modal-dialog .modal-content .modal-body .image-search input{padding:0}.media-search-modal .modal-dialog .modal-content .modal-body .media-type .btn-link{padding:0}}@keyframes image-fade-in{0%{opacity:0}100%{opacity:1}}.meme-overlay{position:absolute;left:0;top:0;bottom:0;right:0;z-index:3}.meme-overlay .sheet{background-color:#fff;opacity:.8;position:absolute;left:0;top:0;bottom:0;right:0}.meme-overlay .placeholder{text-align:center;position:relative;margin-top:240px;line-height:25px;font-size:20px}.meme-overlay .placeholder strong{display:block}.image-upload .modal-dialog{width:100%;height:100%;margin:0}.image-upload .modal-content{height:100%;background:transparent;border-radius:0}.image-upload .wrapper{margin-top:40px;height:90%;position:relative}.zoom-nav>button{cursor:pointer;background-color:Transparent;border:none}.zoom-nav>button i{color:#fff;font-size:50px}.zoom-nav>button:hover i{color:#d9d9d9}.image-editor{width:calc(100vw - 160px);max-width:1024px;height:100%;margin:0 auto;padding:8px 0 0;background-color:#000;border-radius:4px;position:relative}.image-editor .memeing-overlay{position:absolute;margin:0 auto;left:0;top:0;bottom:0;right:0;width:100%;height:100%;opacity:.8;z-index:2;background-color:#000}.image-editor .close{position:absolute;color:#fff;opacity:1;right:10px;font-size:15px;text-shadow:none}.image-editor .modal-title{color:#fff}.image-editor .image-line{width:100%;position:relative;padding:0 8px 0;margin-top:25px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.image-editor .image-line .list-inline{margin-bottom:0;white-space:nowrap;overflow-x:auto;overflow-y:hidden;width:90%}.image-editor .image-line .list-inline>li{padding-left:0px;padding-right:0px;padding-top:5px}.image-editor .image-line .list-inline>li>button{background-color:transparent;border:none}.image-editor .image-line .list-inline .img-multiple{height:100px;width:90px;border:1px solid #000}.image-editor .image-line .list-inline .img-multiple .img-preview{height:100%;width:100%}.image-editor .image-line .list-inline .selected .img-preview{background-color:#00aff0;outline:5px solid #026cba;position:relative}.image-editor .multi-image{height:calc(100% - 350px);width:94%}.image-editor .single-image{height:calc(100% - 245px);padding-top:20px;width:100%}.image-editor .container{position:relative;padding:0 8px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.image-editor .container .zoom-nav{z-index:1;width:64px;position:absolute;top:50%;transform:translateY(-50%)}.image-editor .container .zoom-nav.previous{left:-30px}.image-editor .container .zoom-nav.next{right:-45px}.image-editor .container .image-front{z-index:10}.image-editor .container .image-wrapper{width:fit-content;margin-left:auto;margin-right:auto;overflow:hidden;max-height:100%;top:50%;transform:translateY(-50%);position:relative;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.image-editor .container .image-wrapper img.preview{position:relative;display:block;margin-left:auto;margin-right:auto;max-height:100%;background-color:#fff;margin:0 auto;height:auto}.image-editor .container .image-wrapper img.inactive{opacity:.7}.image-editor .container .image-wrapper .prev .next{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:bold;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none}.image-editor .container .image-wrapper .close{position:absolute;right:1px;top:0;opacity:1;font-size:15px;text-shadow:none;background:rgba(61,68,97,.5);padding:3px;color:#fff}.image-editor .container .image-wrapper canvas.off-screen{display:block;position:absolute;top:0;left:-99999px}.image-editor .container .image-wrapper .meme-captions .meme-captions{position:absolute;height:68px;line-height:60px;border:solid 1px #979797;padding:3px;border-radius:0;background:transparent;text-align:center;left:50%;transform:translateX(-50%);color:#fff;font-size:60px;font-family:Impact;text-transform:uppercase;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000}.image-editor .container .image-wrapper .meme-captions .meme-captions.top{top:0}.image-editor .container .image-wrapper .meme-captions .meme-captions.bottom{bottom:0}.image-editor .container .image-wrapper .meme-captions .meme-captions:focus{border:solid 4px #00aff0;padding:0}.image-editor .container .image-wrapper .meme-captions .form-group{margin:0}.image-editor .message-caption{position:absolute;width:100%;bottom:40px;padding:0 64px 0;color:#fff}.image-editor .message-caption .controls{float:left;display:inline-block;text-align:center}.image-editor .message-caption .controls .emoji-button{vertical-align:middle;position:absolute;bottom:5px}.image-editor .message-caption .controls .controls-right{right:9%}.image-editor .message-caption .controls-left{left:0}.image-editor .message-caption .composer-btn{font-size:20px;cursor:pointer;border:none;background:transparent}.image-editor .message-caption .composer-btn:hover{text-decoration:none}.image-editor .message-caption .composer-btn i{vertical-align:middle}.image-editor .message-caption .caption-editor{background-color:transparent;line-height:20px;border-bottom:1px solid #2b2b30;border-top:none;border-left:none;border-right:none;width:90%;padding:0 12px 5px;outline:none;margin-left:30px;max-height:62px;overflow-y:auto;overflow-x:hidden}.image-editor .message-caption .emoji-wysiwyg-editor:empty:before{content:attr(placeholder);display:inline-block;position:absolute;color:#d4d4d4;font-size:15px}.image-editor .message-caption .emoji-wysiwyg-editor.active{border-bottom-color:#00aff0}.image-editor .message-caption .quote-block{margin:20px auto;background:none;display:flex;width:95%;border:1px solid #fff;border-radius:2px;padding:5px;display:flex}.image-editor .message-caption .quote-block .message{width:99%}.image-editor .message-caption .quote-block .message .reply-message{width:85%}.image-editor .message-caption .quote-block .close{position:relative}.image-editor .buttons{position:relative;width:100%;padding:10px 64px 10px;align-items:center;display:flex;justify-content:center;z-index:10}.image-editor .buttons .input-meme{margin-left:30px}.image-editor .buttons button{width:200px;background-color:rgba(0,107,187,.5);color:#fff;border:none;padding:12px;font-size:15px}.image-editor .buttons button.send{position:absolute;right:64px;bottom:16px}.image-editor .buttons button:hover{background-color:#fff;color:#000}.image-editor .single-image-meme{margin-top:25px;margin-bottom:25px}.image-upload .browse-box{width:600px;margin:0 auto;border-radius:4px}.image-upload .loading{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;background-image:url(/images/gm-hash-spinner-base.png);background-repeat:no-repeat}.image-upload .loading.show{display:block}.image-upload .loading .uploading-alert{width:100%;text-align:center;color:#fff}.image-upload .modal-shadow{background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.6);-webkit-box-shadow:0 3px 9px rgba(0,0,0,.8);box-shadow:0 3px 9px rgba(0,0,0,.8);background-clip:padding-box;outline:0}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.tada,.embiggen .gm-emoji-twerk:hover{-webkit-animation-name:tada;animation-name:tada}.animated,.embiggen .gm-emoji-twerk:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite,.embiggen .infinite.gm-emoji-twerk:hover{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.embiggen .gm-emoji-twerk{padding-top:5px}.chat-messages .message{font-size:14px;transition:opacity .25s;-webkit-transition:opacity .25s;-moz-transition:opacity .25s}.chat-messages .message.highlight{background-color:#efefef}.chat-messages .message.me{background-color:#e5f1f6}.chat-messages .message.me.highlight{background-color:#ddedf3}.chat-messages .message.focused .image-controls{display:block}.chat-messages .message{padding-bottom:9px}.chat-messages .message.is-continuation{padding-top:8px}.chat-messages .message.is-continuation .message-header{display:none}.chat-messages .message.is-bookend{padding-bottom:17px}.chat-messages .message.with-timestamp{padding-top:0}.chat-messages .message .message-header{padding-top:12px}.chat-messages .message .message-header .avatar{width:108px;float:left}.chat-messages .message .message-header .nickname{margin-top:7px;margin-left:108px}.chat-messages .message .message-body{margin-left:108px;word-wrap:break-word}.chat-messages .message .message-body .content{margin-right:108px}.chat-messages .message .message-body .content .deleted{font-style:italic}.chat-messages .message .message-body .content .readability{max-width:660px}.chat-messages .message .message-body .content .message-text{font-size:15px;line-height:22px}.chat-messages .message .message-body .gutter{float:right}.chat-messages .message .message-body .action-btn{opacity:0;padding-top:5px;color:gray}.chat-messages .message .failed,.chat-messages .message .message-sent,.chat-messages .message .message-read{margin-top:5px;margin-left:108px;font-size:11px}.chat-messages .message .failed{color:#626f82}.chat-messages .message .failed .retry{cursor:pointer;color:#00aff0}.chat-messages .message .message-sent,.chat-messages .message .message-read{color:#626f82}.chat-messages .message:focus .action-btn,.chat-messages .message:hover .action-btn,.chat-messages .message.focused .action-btn{opacity:1}.chat-messages .message.system{background-color:#f0f0f0;padding:6px 0}.chat-messages .message.system .message-header{width:108px;float:left;margin-bottom:0;padding-top:0}.chat-messages .message.system .message-header .avatar{float:none;cursor:default}.chat-messages .message.system .message-header .avatar span{color:#a8afb8;font-size:24px}.chat-messages .message.system .message-body{margin-top:5px}.chat-messages .message.system .message-body .message-text{color:#626f82;font-size:12px;line-height:22px}.chat-messages .message.system .message-body .reply-btn{margin-left:14px}.chat-messages .message .avatar-crop{width:30px;height:30px;margin:0 auto;overflow:hidden;cursor:pointer;position:relative}.chat-messages .message .avatar-crop.disabled{cursor:default}.chat-messages .message .avatar-crop img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.chat-messages .message .nickname{color:#626f82;font-size:13px;font-weight:bold}.chat-messages .message .mention{font-family:"SFDisplay-Bold",sans-serif}.chat-messages .message .pasted{color:#626f82;font-family:monospace;padding-left:15px;border:0;border-left:5px solid #d4d4d4}.chat-messages .embiggen{display:inline-block;font-size:30px;line-height:50px}.chat-messages .timestamp-divider{color:#626f82;font-size:11px;font-weight:bold;text-align:center;text-transform:uppercase;background-color:#f7f7f7;padding:6px 0 5px}.img-placeholder{position:relative;max-width:100%;margin-bottom:5px}.img-placeholder:hover .img-controls{display:block}.img-placeholder img{position:absolute;top:0;left:0}.img-placeholder .img-controls{display:none;position:absolute;right:10px;top:10px}.img-placeholder .img-controls .btn{opacity:.7}.img-placeholder .img-controls .btn:hover{background-color:#fff;opacity:1}.video{display:block;max-width:100%;position:relative;margin-bottom:5px}.video-js{max-width:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.video-js.vjs-fullscreen .vjs-tech{width:100% !important;margin-left:0 !important}.video-js .vjs-live-controls{display:none}.video-js .vjs-big-play-button{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.video-js .vjs-big-play-button::before{content:"";font-family:"SkypeAssetsLight"}.calendar-event{background-color:#fff}.calendar-event p{margin:0}.calendar-event.event-attachment{position:relative;max-width:350px;margin-bottom:5px;padding:8px 8px 0;border:1px solid #e6e6e6;border-radius:4px}.calendar-event.event-attachment.loading{min-height:300px}.calendar-event.event-attachment.event-canceled{padding-bottom:40px}.calendar-event.event-attachment .event-screen{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:#fff;background-color:rgba(255,255,255,.6)}.calendar-event.event-attachment .event-screen.event-loading{background-image:url("/images/gm-hash-spinner-base.png");background-position:center center;background-repeat:no-repeat;background-size:32px auto;min-height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.calendar-event.event-attachment .event-screen.event-loading img{position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%, -50%)}.calendar-event.event-attachment .event-canceled-text{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:15px}.calendar-event.event-attachment-error{text-align:center;padding:20px}.calendar-event.event-detail{background-color:transparent}.calendar-event .date-badge{width:65px;color:#1973ba;text-align:center;background-color:#fff;padding:2px;border:2px solid #1973ba;border-top:8px solid #1973ba}.calendar-event .date-badge.multi-day{position:relative}.calendar-event .date-badge.multi-day:after{content:"";position:absolute;top:-12px;right:-6px;bottom:4px;left:4px;border-top:2px solid #1973ba;border-right:2px solid #1973ba}.calendar-event .date-badge .day{font-size:32px;font-weight:200;line-height:20px;padding:5px 3px 3px}.calendar-event .date-badge .month{text-transform:uppercase}.calendar-event .header{text-align:center}.calendar-event .header .title{color:#333;letter-spacing:.05em;line-height:normal;padding:5px 12px}.calendar-event .header .date-badge{margin:0 auto 8px}.calendar-event.event-attachment .header{padding:15px 0 10px}.calendar-event.event-attachment .header .title{font-size:22px}.calendar-event.event-detail .header{padding:20px 0}.calendar-event.event-detail .header .title{font-size:26px}.calendar-event.event-detail .header .created-by{color:#333}.calendar-event [gm-center-image]{position:relative;overflow:hidden}.calendar-event [gm-center-image] img{display:none;position:absolute;top:50%;left:50%;max-width:none}.calendar-event.event-attachment .event-image{height:150px}.calendar-event.event-detail .event-image{height:200px}.calendar-event .info-section{position:relative;font-size:12px;background-color:#fff;padding:10px 8px 10px 40px;border-top:1px solid #e9e9e9}.calendar-event .info-section .biline{color:#626f82}.calendar-event .info-section>i{position:absolute;top:50%;left:0;width:40px;color:#999;text-align:center;margin-top:-7px}.calendar-event .info-section.invitees{padding-left:15px}.calendar-event .info-section.invitees .people .no-one{color:#999}.calendar-event .info-section.invitees .people .person{position:relative;width:100px;height:100px;float:left;margin-right:5px;margin-bottom:5px;overflow:hidden;border-radius:3px;z-index:1}.calendar-event .info-section.invitees .people .person:after{display:block;content:" ";position:absolute;bottom:0;left:50%;width:200%;height:200%;margin-left:-100%;box-shadow:inset 0px -15px 35px 30px rgba(0,0,0,.4);z-index:1}.calendar-event .info-section.invitees .people .person img{z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.calendar-event .info-section.invitees .people .person span{position:absolute;bottom:0;left:0;width:100%;color:#fff;text-align:center;z-index:2}.calendar-event .rsvp{font-size:12px}.calendar-event .rsvp>*{vertical-align:middle}.calendar-event .rsvp .options{display:inline-block;width:125px;margin-left:10px}.calendar-event.event-attachment .rsvp{float:left}.calendar-event.event-detail .rsvp{position:absolute;top:0;right:0;padding:10px 8px}.calendar-event.event-attachment .calendar-footer{background-color:#f8f8f8;margin:0 -8px;padding:10px 16px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.full .view-event,.brief .view-event{text-align:right}.full .view-event .btn,.brief .view-event .btn{padding-right:0}.full .view-event{float:right;text-align:left}.brief .calendar-footer{padding:4px 16px !important}.calendar-list .no-events>p{font-size:14px;color:#626f82;margin:20px 0}.calendar-list .no-events>div{position:relative}.calendar-list .no-events>div>p{position:absolute;left:22%;font-size:150%;color:#d4d4d4;font-weight:bold}.calendar-list .no-events>div>p:nth-child(2){top:3%}.calendar-list .no-events>div>p:nth-child(3){top:36%}.calendar-list .no-events>div>p:nth-child(4){top:70%}.calendar-list .year-divide{color:#666;font-size:20px;text-transform:uppercase;margin:14px 0 7px}.calendar-list .month-divide{color:#626f82;text-transform:uppercase;margin-bottom:5px}.calendar-event.event-listing{margin-bottom:10px}.calendar-event.event-listing .calendar-body{padding:15px 20px 10px}.calendar-event.event-listing .calendar-body .right-gutter{width:75px;float:left}.calendar-event.event-listing .calendar-body .details{position:relative;margin-left:90px;padding-right:50px}.calendar-event.event-listing .calendar-body .details .title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial sans-serif;margin-top:0;margin-bottom:7px;cursor:pointer}.calendar-event.event-listing .calendar-body .details .created-by.you{color:#00aff0}.calendar-event.event-listing .calendar-body .details .date-block{margin:5px 0}.calendar-event.event-listing .calendar-body .details .event-image{position:absolute;top:0;right:0;width:35px;height:35px}.calendar-event.event-listing .calendar-footer{padding:10px 20px;border-top:1px solid #e6e6e6}.calendar-event.event-listing .calendar-footer .rsvp{float:left}.calendar-event.event-listing .calendar-footer .view-event{float:right}.calendar-create form{margin:0}.calendar-create .layout{margin-bottom:15px}.calendar-create .left-fields{float:left;width:85%;padding-right:40px}.calendar-create .right-fields{float:left;width:28%}.calendar-create .section-label{color:#999;text-transform:uppercase;font-size:14px}.calendar-create .category-block{position:relative;margin-top:15px;padding-left:25px}.calendar-create .category-block>i{position:absolute;top:2px;left:0;color:#000;margin:0}.calendar-create .category-block-toggle{margin-bottom:30px}.calendar-create .category-block-toggle i{padding-right:7px}.calendar-create .category-block-toggle>*{vertical-align:middle}.calendar-create .category-block-toggle label{display:inline-block;margin-bottom:0}.calendar-create .category-block-toggle .warning{color:#a94442}.calendar-create .category-block-toggle .skype-link-error{color:red}.calendar-create .category-block-toggle .fancy-toggle{display:inline-block;margin-left:10px}.calendar-create .time-select .date{float:left;width:60%;padding:0;padding-right:15px}.calendar-create .time-select .date [readonly]{background-color:#fff;cursor:pointer}.calendar-create .time-select .time{float:left;width:40%;padding:0}.calendar-create .prefers-24hour .time-select .date{width:70%}.calendar-create .prefers-24hour .time-select .time{width:30%}.calendar-create .photo-upload .btn{text-transform:uppercase}.calendar-create .photo-upload .btn .buttonText{font-size:12px}.calendar-create .photo-upload .loader{display:inline-block;width:24px;height:24px;background:transparent url(/images/gm-hash-spinner-base.png) no-repeat center;background-size:24px auto;position:relative}.calendar-create .photo-upload .loader img{position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%, -50%)}.calendar-create .photo-preview{position:relative;display:inline-block;max-width:100%}.calendar-create .photo-preview .close{position:absolute;top:0;right:0;width:30px;height:30px;color:#fff;font-weight:normal;text-align:center;text-shadow:none;background-color:rgba(0,0,0,.5);cursor:pointer;opacity:1}.calendar-create .photo-preview img{max-height:300px}.calendar-create .location{position:relative}.calendar-create .location .clear-location{display:inline-block;position:absolute;top:0;right:0;color:#00aff0;cursor:pointer;background:none;border:none}.calendar-create .location .location-query{position:relative}.calendar-create .location .location-query .query{position:relative}.calendar-create .location .location-query .query input{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.calendar-create .location .location-query .query.short input{padding-right:50%}.calendar-create .location .location-query .near-by{position:absolute;top:9px;right:0;width:47%}.calendar-create .location .location-query .near-by label{float:left;display:block;width:27%;vertical-align:middle}.calendar-create .location .location-query .near-by input{float:left;display:block;width:70%;height:auto;padding:0 10px 0 3px;border:none;border-radius:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;vertical-align:middle}.calendar-create .location .location-query .query-options{display:block;width:100%;margin-top:0}.calendar-create .location .location-query .query-options .just-use{padding:8px 10px;margin:0;overflow-wrap:break-word}.calendar-create .location .location-query .query-options .near-by-missing{font-size:13px}.calendar-create .location .location-query .query-options .foursquare .break{color:#fff;font-size:12px;background:#999;padding:2px 10px}.calendar-create .location .location-query .query-options .foursquare .message{padding:10px;margin:0;color:#999}.calendar-create .location .location-query .query-options .foursquare .message.near-by-missing .get-location{color:#00aff0;cursor:pointer;background:none;border:none}.calendar-create .location .location-query .query-options .foursquare .message.near-by-missing .loader{display:inline-block;width:24px;height:24px;background:transparent url(/images/gm-hash-spinner-base.png) no-repeat center;background-size:24px auto;position:relative}.calendar-create .location .location-query .query-options .foursquare .message.near-by-missing .loader img{position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%, -50%)}.calendar-create .location .location-query .query-options .foursquare .foursquare-location{padding:10px}.calendar-create .location .location-query .query-options .foursquare .foursquare-location p{margin:0}.calendar-create .location .location-query .query-options .foursquare .foursquare-location .addr{color:#666}.calendar-create .location .location-query .query-options .foursquare .foursquare-location+.foursquare-location{border-top:1px solid #eee}.calendar-create .location .location-query .query-options [data-query-option-index]{cursor:pointer}.calendar-create .location .location-query .query-options [data-query-option-index]:hover,.calendar-create .location .location-query .query-options [data-query-option-index].selected{background-color:#f0f0f0}.calendar-create .location hr{margin:0;border-color:#ccc}.calendar-create .location .location-selected-name,.calendar-create .location .location-address{position:relative}.calendar-create .location .location-selected-name input,.calendar-create .location .location-address input{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.calendar-create .location .location-selected-name textarea,.calendar-create .location .location-address textarea{padding-right:30px;border-top-left-radius:0;border-top-right-radius:0;border-top:none;min-height:70px}.calendar-create .location .location-selected-name>button,.calendar-create .location .location-address>button{position:absolute;top:6px;right:12px;color:#999;font-size:16px;cursor:pointer;background:none;border:none}.calendar-create .location .location-selected-name .loader,.calendar-create .location .location-address .loader{display:inline-block;position:absolute;top:10px;right:12px;width:16px;height:16px;background:transparent url(/images/gm-hash-spinner-base.png) no-repeat center;background-size:16px auto}.calendar-create .location .location-selected-name .loader img,.calendar-create .location .location-address .loader img{position:absolute;top:50%;left:50%;width:16px;height:16px;transform:translate(-50%, -50%)}.calendar-create textarea#description{min-height:70px}.calendar-create .reminder{display:block}.calendar-create .reminder .dropdown-toggle{text-align:left}.calendar-create .reminder .dropdown-toggle .caret{position:absolute;top:50%;right:10px;margin-top:-2px}.calendar-create .delete-event{margin-top:30px}.calendar-create .form-footer{text-align:right;background-color:#fff;margin:0 -15px -15px;padding:10px 15px;border-top:1px solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.calendar-create .form-footer .btn-default{height:36px;border:solid 1px #e6e6e6;font-family:"SegoeUI",sans-serif;border-radius:4px;background-color:#fff;font-size:16px;font-style:normal;font-weight:normal;font-stretch:normal;line-height:1.12;letter-spacing:normal;color:#1973ba}.calendar-create .form-footer .btn-primary{height:36px;border:solid 1px #1973ba;background-color:#1973ba;border-radius:4px;font-size:16px;font-style:normal;font-weight:normal;font-family:"SegoeUI",sans-serif;font-stretch:normal;line-height:1.12;letter-spacing:normal;color:#fff}.calendar-nav{margin-bottom:20px}.calendar-nav>button{display:block;float:left;color:#1973ba;text-transform:uppercase;margin:0 15px 0 0;padding:0;cursor:pointer;background:none;border:none}.calendar-nav>button.edit-link{float:right;margin-right:0}.calendar-nav>button.active{color:#000;border-bottom:1px solid #000}.calendar-modal .modal-dialog{overflow:visible}.calendar-modal .modal-header{padding:15px;border-bottom:1px solid #ccc}.calendar-modal .modal-header h2{line-height:normal}.calendar-modal .modal-header .close{margin-top:0}.calendar-modal .modal-body{background-color:#f8f8f8;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.create-event .calendar-modal .modal-dialog{width:90%}.poll{background-color:#fff}.poll p{margin:0}.poll.poll-attachment{max-width:469px;position:relative;margin-bottom:5px;padding:0px 0px 0px 0px}.poll.poll-attachment.loading{min-height:300px}.poll.poll-attachment.poll-canceled{padding-bottom:40px}.poll.poll-attachment .poll-screen{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:#fff;background-color:rgba(255,255,255,.6)}.poll.poll-attachment .poll-screen.poll-loading{background-image:url("/images/gm-hash-spinner-base.png");background-position:center center;background-repeat:no-repeat;background-size:33px auto;min-height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.poll.poll-attachment .poll-screen.poll-loading img{position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%, -50%)}.poll.poll-attachment .pollattachment{border-radius:4px;background:#fff}.poll.poll-attachment .pollattachment .header{padding-top:26px;text-align:center}.poll.poll-attachment .pollattachment .header p.poll-icon{cursor:pointer;color:#00aff0;padding-bottom:13px}.poll.poll-attachment .pollattachment .header p.poll-icon i{font-size:32px}.poll.poll-attachment .pollattachment .header .title{cursor:pointer;font-size:20px;padding-left:16px;padding-right:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;padding-bottom:10px;border-bottom:solid 1px #e6e6e6}.poll.poll-attachment .pollattachment .body{display:inline-block;width:100%}.poll.poll-attachment .pollattachment .body .leadingText{text-align:left;display:inline-block}.poll.poll-attachment .pollattachment .body .leadingText .leadingResult{padding-left:16px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.poll.poll-attachment .pollattachment .body .leadingText .leadingOption{padding-left:16px;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2d2d2d}.poll.poll-attachment .pollattachment .body .chart{cursor:pointer;display:inline-flex;float:right;width:60px;margin-right:16px}.poll.poll-attachment .pollattachment .info{padding-left:17px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:7px}.poll.poll-attachment .pollattachment .info .totalVotes,.poll.poll-attachment .pollattachment .info .publicVotes,.poll.poll-attachment .pollattachment .info .votingEnds{height:16px;display:flex;margin-bottom:6px}.poll.poll-attachment .pollattachment .info i{padding-right:8px;object-fit:contain;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#929292}.poll.poll-attachment .pollattachment .options{display:inline-block;width:100%;background-color:#f7f7f7;margin-bottom:-4px}.poll.poll-attachment .pollattachment .options .vote{display:inline-flex;float:left}.poll.poll-attachment .pollattachment .options .vote .btn-block{height:36px;border:solid 1px #1973ba;background-color:#1973ba;border-radius:4px;font-size:16px;font-style:normal;font-weight:normal;font-family:"SegoeUI",sans-serif;font-stretch:normal;line-height:1.12;letter-spacing:normal;margin:8px;padding-left:12px;padding-right:12px;color:#fff}.poll.poll-attachment .pollattachment .options .results{display:inline-flex;float:right}.poll.poll-attachment .pollattachment .options .results .btn-block{height:36px;border:solid 1px #e6e6e6;font-family:"SegoeUI",sans-serif;border-radius:4px;background-color:#fff;font-size:16px;font-style:normal;font-weight:normal;font-stretch:normal;line-height:1.12;letter-spacing:normal;margin:8px;padding-left:12px;padding-right:12px;color:#1973ba}.poll.poll-attachment-error{text-align:center;padding:20px}.poll.poll-detail{background-color:transparent}.poll.poll-attachment .header{text-align:center;padding:15px 0 10px}.poll.poll-attachment .header .title{font-size:22px;color:#282f35}.poll.poll-attachment .header p.poll-icon{color:#00aff0}.poll.poll-attachment .header p.poll-icon i{font-size:50px;vertical-align:middle}.poll.poll-attachment .header .vote{text-align:right}.poll.poll-attachment .pollinfo{font-family:"SegoeUI";font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;padding-bottom:9px;padding-left:12px;font-size:14px}.poll.poll-attachment .pollinfo .info-section{display:inline;float:left}.poll.poll-attachment .pollinfo .vote{display:inline;float:right}.poll.poll-detail .header{padding:20px 0;text-align:center}.poll.poll-detail .header .gmicon-poll{font-size:32px;color:#00aff0}.poll.poll-detail .header .title{font-family:SegoeUI;font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2d2d2d}.poll.poll-detail .header .created-by{font-family:SegoeUI;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2d2d2d}.poll.poll-detail .body{background-color:#f8f8f8}.poll.poll-detail .poll-footer{width:100%}.poll.poll-detail .poll-footer .info{padding-left:26px;padding-top:16px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:12px}.poll.poll-detail .poll-footer .info .totalVotes,.poll.poll-detail .poll-footer .info .publicVotes,.poll.poll-detail .poll-footer .info .votingEnds{height:16px;display:flex;margin-bottom:10px}.poll.poll-detail .poll-footer .info i{padding-right:8px;object-fit:contain;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#929292}.poll.poll-detail .poll-footer .vote{border-top:1px solid #e6e6e6;width:100%;float:right}.poll.poll-detail .poll-footer .vote .btn-primary{margin:10px;height:43px;float:right;color:#fff;font-size:14px;background-color:#1973ba;border-color:#1973ba}.poll.poll-vote .header{background-color:#f8f8f8;padding:20px 0;text-align:center}.poll.poll-vote .header .gmicon-poll{font-size:32px;color:#00aff0}.poll.poll-vote .header .title{font-family:SegoeUI;font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2d2d2d}.poll.poll-vote .header .created-by{font-family:SegoeUI;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2d2d2d}.poll.poll-vote .body{background-color:#f8f8f8}.poll.poll-vote .body .hint{padding:16px 15px;background-color:#1873ba;color:#fff}.poll.poll-vote .body .poll-option{cursor:pointer;padding:9px 25px;background-color:#fff;margin-bottom:2px}.poll.poll-vote .body .poll-option:hover{background-color:#dbf4fd}.poll.poll-vote .body .poll-option label{margin-left:6px;font-weight:normal;font-size:16px}.poll.poll-vote .body .btn{float:right;margin:20px 20px}.poll.poll-vote .body .voter-vote .nickname{width:20px}.poll.poll-vote .poll-footer{background-color:#f8f8f8;width:100%}.poll.poll-vote .poll-footer .info{padding-left:26px;padding-top:16px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:12px}.poll.poll-vote .poll-footer .info .totalVotes,.poll.poll-vote .poll-footer .info .publicVotes,.poll.poll-vote .poll-footer .info .votingEnds{height:16px;display:flex;margin-bottom:10px}.poll.poll-vote .poll-footer .info i{padding-right:8px;object-fit:contain;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#929292}.poll.poll-vote .poll-footer .vote{border-top:1px solid #e6e6e6;width:100%;float:right}.poll.poll-vote .poll-footer .vote .options{float:right}.poll.poll-vote .poll-footer .vote .options .btn-secondary{margin:10px;height:43px}.poll.poll-vote .poll-footer .vote .options .btn-default{margin:10px;height:43px;border:none;background-color:#fff}.poll.poll-vote .poll-footer .vote .options .btn-primary{margin:10px;height:43px;color:#fff;font-size:14px;background-color:#1973ba;border-color:#1973ba}.full .view-poll,.brief .view-poll{text-align:center}.full .view-poll .btn,.brief .view-poll .btn{padding-right:0}.full .view-poll{float:right;text-align:center}.brief .poll-footer{padding:4px 16px !important}.brief .poll-footer .votes{float:right}.poll-list .no-events>p{font-size:14px;color:#626f82;margin:20px 0}.poll-list .no-events>div{position:relative}.poll-list .no-events>div>p{position:absolute;left:22%;font-size:150%;color:#d4d4d4;font-weight:bold}.poll-list .no-events>div>p:nth-child(2){top:3%}.poll-list .no-events>div>p:nth-child(3){top:36%}.poll-list .no-events>div>p:nth-child(4){top:70%}.poll-list{font-family:"SegoeUI",sans-serif;background-color:#f8f8f8;padding-bottom:24px;padding-top:24px}.poll-list .poll.poll-listing{width:92%;margin:0 auto;background-color:#fff;border:solid 1px #e6e6e6;border-radius:4px;margin-bottom:18px}.poll-list .poll.poll-listing .pollattachment .body{margin-top:18px;width:100%;display:inline-block}.poll-list .poll.poll-listing .pollattachment .body .avatar{display:inline-block;width:44px;height:44px;margin-left:20px;margin-right:20px;float:left}.poll-list .poll.poll-listing .pollattachment .body .avatar .avatar-crop{width:45px;height:45px;margin:0 auto;overflow:hidden;cursor:default;position:relative}.poll-list .poll.poll-listing .pollattachment .body .avatar .avatar-crop.disabled{cursor:default}.poll-list .poll.poll-listing .pollattachment .body .avatar .avatar-crop img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.poll-list .poll.poll-listing .pollattachment .body .title{max-width:360px;cursor:pointer;margin-bottom:20px;text-align:left;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#3b3b3b;display:inline-block}.poll-list .poll.poll-listing .pollattachment .body .title .created-by{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2d2d2d}.poll-list .poll.poll-listing .pollattachment .body .chart{cursor:pointer;display:inline-flex;float:right;width:70px;margin-right:20px}.poll-list .poll.poll-listing .pollattachment .info{padding-left:62px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;padding-bottom:16px;border-bottom:solid 1px #e6e6e6}.poll-list .poll.poll-listing .pollattachment .info .totalVotes,.poll-list .poll.poll-listing .pollattachment .info .publicVotes,.poll-list .poll.poll-listing .pollattachment .info .votingEnds{height:16px;display:flex;margin-bottom:6px}.poll-list .poll.poll-listing .pollattachment .info i{padding-right:8px;object-fit:contain;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#929292}.poll-list .poll.poll-listing .pollattachment .options{display:inline-block;padding-left:84px;width:100%;margin-bottom:-4px}.poll-list .poll.poll-listing .pollattachment .options .vote{display:inline-flex;float:left}.poll-list .poll.poll-listing .pollattachment .options .vote .btn-block{height:36px;border:solid 1px #1973ba;background-color:#1973ba;border-radius:4px;font-size:16px;font-style:normal;font-weight:normal;font-family:"SegoeUI",sans-serif;font-stretch:normal;line-height:1.12;letter-spacing:normal;margin:8px;padding-left:12px;padding-right:12px;color:#fff}.poll-list .poll.poll-listing .pollattachment .options .results{display:inline-flex;float:right}.poll-list .poll.poll-listing .pollattachment .options .results .btn-block{height:36px;border:solid 1px #e6e6e6;font-family:"SegoeUI",sans-serif;border-radius:4px;background-color:#fff;font-size:16px;font-style:normal;font-weight:normal;font-stretch:normal;line-height:1.12;letter-spacing:normal;margin:8px;padding-left:12px;padding-right:12px;color:#1973ba}.poll-list .poll-body{padding:5px 5px 5px}.poll-list .poll-body .vote{text-align:right;padding-top:15px}.poll-list .poll-body .right-gutter{width:150px;padding-top:5px;float:left}.poll-list .poll-body .right-gutter .view-poll{text-align:center}.poll-list .poll-body .details{position:relative;margin-left:90px;padding-right:50px}.poll-list .poll-body .details .title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial sans-serif;margin-top:0;margin-bottom:7px;cursor:pointer}.poll-list .poll-body .details .created-by.you{color:#00aff0}.poll-list .poll-body .details .date-block{margin:5px 0}.poll-list .poll-body .details .event-image{position:absolute;top:0;right:0;width:35px;height:35px}.poll-list .poll-footer{padding:10px 16px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;text-align:center}.poll-list .poll-footer .change-vote{float:left}.poll-list .poll-footer .change-vote .btn-default{background-color:#1973ba;border-radius:3px;font-family:"SegoeUI";font-size:12px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}.poll-create form{margin:0}.poll-create .layout{background-color:#f8f8f8;padding-bottom:24px;padding-top:24px}.poll-create .left-fields{font-family:"SegoeUI",sans-serif;padding-left:16px;padding-right:24px;float:left;width:100%}.poll-create .left-fields .optionRow{padding:10px;padding-left:0px;padding-right:2px;float:left;width:79%}.poll-create .left-fields .optionRow .form-control{width:100%}.poll-create .left-fields .optionRemoveBtn{padding-bottom:10px;padding-top:10px;float:left}.poll-create .left-fields .optionRemoveBtn .btn-default{height:34px;border:none;background-color:#f8f8f8}.poll-create .left-fields .optionRemoveBtn .btn-default>i{color:#d0011b}.poll-create .left-fields .optionRemoveBtn .btn-default:active{border:none;background-color:#f8f8f8;background-image:none;outline:0;outline-offset:0;-webkit-box-shadow:none;box-shadow:none}.poll-create .left-fields .optionAddBtn .btn-default{font-family:"SegoeUI",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;border:none;background-color:#f8f8f8;background-image:none;outline:0;outline-offset:0;-webkit-box-shadow:none;box-shadow:none;color:#1973ba}.poll-create .left-fields .optionAddBtn .btn-default>i{color:#1973ba}.poll-create .right-fields{float:left;width:28%}.poll-create .section-label{color:#999;text-transform:uppercase;font-size:14px}.poll-create .category-block{position:relative;margin-top:15px}.poll-create .category-block>i{position:absolute;top:2px;left:0;color:#000;margin:0}.poll-create .category-block-inline{margin-top:15px}.poll-create .category-block-inline .field-label,.poll-create .category-block-inline .fancy-toggle{display:inline-block}.poll-create .category-block-inline .toggle-label{margin-top:-5px;vertical-align:text-top;width:285px}.poll-create .time-select .date{float:left;width:30%;padding:0;padding-right:15px}.poll-create .time-select .date [readonly]{background-color:#fff;cursor:pointer}.poll-create .time-select .time{float:left;width:30%;padding:0}.poll-create .prefers-24hour .time-select .date{width:70%}.poll-create .prefers-24hour .time-select .time{width:30%}.poll-create .help-block{color:#a94442}.poll-create .form-footer{text-align:right;background-color:#fff;padding:10px 15px;border-top:1px solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.poll-create .form-footer .btn-default{height:36px;border:solid 1px #e6e6e6;font-family:"SegoeUI",sans-serif;border-radius:4px;background-color:#fff;font-size:16px;font-style:normal;font-weight:normal;font-stretch:normal;line-height:1.12;letter-spacing:normal;color:#1973ba}.poll-create .form-footer .btn-primary{height:36px;border:solid 1px #1973ba;background-color:#1973ba;border-radius:4px;font-size:16px;font-style:normal;font-weight:normal;font-family:"SegoeUI",sans-serif;font-stretch:normal;line-height:1.12;letter-spacing:normal;color:#fff}.poll-nav{border-bottom:1px solid #e6e6e6;background-color:#fff}.categories .btn-link{color:#626f82;padding-top:15px;padding-bottom:15px}.categories .btn-link:hover,.categories .btn-link:focus{color:#414a56;text-decoration:none}.categories .btn-link.active{position:relative;color:#2b2b30;cursor:default}.categories .btn-link.active:before{content:" ";display:block;width:100%;height:2px;position:absolute;bottom:-1px;left:0;background-color:#00aff0}#pollNameInput{resize:none}.poll-modal .modal-dialog{overflow:visible}.poll-modal .modal-header{padding:15px;border-bottom:1px solid #ccc}.poll-modal .modal-header h2{line-height:normal}.poll-modal .modal-header .close{margin-top:0}.poll-modal .modal-body{background-color:#f8f8f8;border-radius:4px;overflow:visible;padding:0px}body.create-poll .poll-modal .modal-dialog{width:90%}.ct-barlabel_y,.ct-barlabel{font-family:SegoeUI;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;fill:#2d2d2d;cursor:default;pointer-events:none}.ct-barlabel-bold_y,.ct-barlabel-bold{font-family:SFDisplay-Bold;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;fill:#2d2d2d;cursor:default;pointer-events:none}.radio_outer{fill:#fff;cursor:pointer;stroke:#aab2bb;stroke-width:2px;pointer-events:none}.radio_inner{fill:#fff;cursor:pointer}.radioselected{fill:#00aff0;cursor:pointer;stroke:#00aff0;stroke-width:2px;pointer-events:none}.nocolorstyle{stroke-width:44px;stroke:#fff;cursor:pointer}.nocolorstyle:hover{stroke-width:44px;stroke:#dbf4fd;cursor:pointer}.selectedstyle{stroke-width:44px;stroke:#dbf4fd;cursor:pointer}.voters-modal .voters-container{display:flex;flex-wrap:wrap}.voters-modal .voters-container .voter{margin:5px;background:none;border:none}.voters-modal .voters-container .text-overflow{width:80px;height:25px}.voters-modal .voters-container .img-circle{overflow:hidden;width:60px;height:60px;margin:auto}.voters-modal .voters-container .img-circle img{width:60px;height:60px;margin-bottom:8px}.voter-view .voter-vote{display:flex;margin:10px}.voter-view .voter-vote .img-circle{cursor:pointer;overflow:hidden;width:40px;height:40px;margin:2px}.voter-view .voter-vote .img-circle img{width:40px;height:40px}.voter-view .voter-vote .voter-info{display:block;width:85%;margin-left:8px}.voter-view .voter-vote .voter-info .nickname{color:gray;font-size:12px}.voter-view .voter-vote .voter-info .votes{margin-top:3px}.reply{display:flex;margin-top:10px;cursor:pointer}.reply .left-rail{border:2px solid #28a8ea;border-radius:5px;margin-right:10px}.reply .reply-message{font-size:12px;width:90%;margin-right:10px}.reply .reply-message .name{color:#4da8ea}.reply .reply-message .attachment{color:gray}.reply .reply-message .attachment .icon{position:relative;top:1px;font-size:10px}.reply .reply-message .message-text .text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.reply .attachment-holder{align-items:center;display:flex}.reply .attachment-holder .gmicon-poll{font-size:32px;color:#00aff0}.reply .attachment-holder img{height:40px}.reply .attachment-holder .calendar-event .date-badge{width:40px;border-width:5px 1.5px 1.5px 1.5px}.reply .attachment-holder .calendar-event .date-badge.multi-day{position:relative}.reply .attachment-holder .calendar-event .date-badge.multi-day:after{top:-8px;right:-4px;bottom:2px;left:1px;border-width:1.5px}.reply .attachment-holder .calendar-event .date-badge .day{font-size:13px;font-weight:bold;line-height:7px;padding:5px 3px 3px}.reply .attachment-holder .calendar-event .date-badge .month{font-size:10px;text-transform:uppercase}.reply .attachment-holder .image-number-holder{position:absolute;margin:10px 15px}.reply .attachment-holder .image-number-holder .image-number{color:#fff;font-size:14px;background:rgba(0,0,0,.5);padding:5px;border-radius:50%}.reply hr{height:1px;background:#d3d3d3;margin-top:5px;margin-bottom:5px}.share-url p.url-box{border:1px solid #e6e6e6;border-radius:4px;margin:0px 20px 0px 0px;padding:5px}div.qr-code{margin:10px auto 30px;height:200px}div.qr-code img{width:200px;height:200px;display:inline-block}.modal-fullscreen .modal-dialog{width:100%;height:100%;padding:0;margin:0}.modal-fullscreen .modal-content{height:100%;min-height:100%;height:auto;border-radius:0}.modal-content .chat-title{background:red}.modal-content .avatar-wrap{background:none}.group-header{text-align:center;margin-top:40px;margin-bottom:20px;padding-bottom:10px}.group-header img{margin:17px auto 10px auto;border-radius:3px;display:inline-block;width:60px;height:60px}.group-header .title{display:inline-block;text-align:left;vertical-align:middle;font-weight:bold;padding-left:10px;font-size:20px}.group-footer{margin-top:40px;.link-color:blue;.link-text-decoration:underline}.modal-qr .modal-body{margin:auto;margin-bottom:20px}.modal-qr .modal-body .share-url{background-color:#f2f2f2;margin:0 15px;padding:15px 0}.modal-qr .modal-body .claim{font-size:20px;font-weight:bold}.modal-qr .modal-body .hint{margin:0px auto 30px;font-size:16px;width:420px}@media print{#app{visibility:hidden}.group-settings{visibility:hidden}.background{visibility:hidden}.modal-fullscreen .modal-header button.close{display:none}.modal-fullscreen .modal-content{background-color:#fff !important}.modal-qr .modal-footer{display:none}}.sms-mode.groupme-list .list-item{height:60px;border-bottom:none;border-top:1px solid #e6e6e6}.sms-mode.groupme-list .list-item:hover{background-color:#f8f8ff}.chat-menu{position:absolute;left:0;width:100%;background-color:#fff;padding:20px;border-bottom:1px solid #e6e6e6;overflow-y:auto;z-index:3}.chat-menu .topic-control+.layout{padding-top:20px}.chat-menu .locations{display:flex;align-items:center;margin:5px 0;color:#626f82}.chat-menu .locations .iconify{margin-right:5px}.chat-menu .locations .location-list{display:flex}.chat-menu .locations .location-list span{display:flex;align-items:center}.chat-menu .locations .location-list span .location-divider{border-radius:50%;width:5px;background-color:#626f82;height:5px;margin:0 5px;display:inline-block}.chat-menu .layout{border-top:1px solid #e6e6e6;padding-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.chat-menu .layout .avatar-wrap,.chat-menu .layout .list{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.chat-menu .avatar{display:inline-block;position:relative;width:180px;max-width:100%;max-height:180px;text-align:center;overflow:hidden}.chat-menu .avatar .hint{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;width:123px;height:35px;color:#fff;background-color:#000;background-color:rgba(0,0,0,.5);margin:auto;padding-top:7px;border:2px solid #fff;border-radius:4px;cursor:pointer}.chat-menu .avatar .hint:hover{background:rgba(0,0,0,.69)}.chat-menu .avatar .blocked{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(255,255,255,.7) url("/images/block-icon-large.png") center center no-repeat;background-size:contain;z-index:100}.chat-menu .section{display:block;text-align:left;width:100%;border:none;background:none;position:relative;cursor:pointer;padding:7px 0;margin:0}.chat-menu .section>.iconify{color:#626f82;font-size:18px;margin-right:5px;vertical-align:middle}.chat-menu .section>.section-name{color:#626f82;vertical-align:middle}.chat-menu .section:hover>.iconify{color:#414a56}.chat-menu .section:hover>.section-name{color:#414a56}.skype-modal #modal-skype-call-title{margin:5px 0px}.skype-modal .message{margin-bottom:10px;font-size:16px}.skype-modal .message .content{margin-bottom:25px}.skype-modal .message input{width:370px;border-top:none;border-left:none;border-right:none;border-bottom:1px #000 solid;outline:none}.themes-modal .modal-content{height:650px;text-align:center}.themes-modal .modal-content .preview{width:308px;margin:auto}.themes-modal .modal-content .preview:hover .overlay,.themes-modal .modal-content .preview:focus .overlay,.themes-modal .modal-content .preview:focus-within .overlay{display:block}.themes-modal .modal-content .preview img{width:100%}.themes-modal .modal-content .preview .overlay{position:absolute;top:30%;right:30%;bottom:30%;left:30%;display:none}.themes-modal .modal-content .preview .overlay .btn{border-color:#1973ba;background-color:#fff;margin:20px 0}.themes-modal .modal-content .preview .overlay .btn:hover,.themes-modal .modal-content .preview .overlay .btn:focus{text-decoration:underline}.themes-modal .modal-content .action-btn-container{display:flex;justify-content:center;margin:25px}.themes-modal .modal-content .action-btn-container .btn{margin:0px 7px}.themes-modal .modal-content .category-container{width:390px;margin:auto;display:flex;flex-wrap:wrap}.themes-modal .modal-content .category-container .category{margin:25px;width:80px;background:none;border:none}.themes-modal .modal-content .category-container .category .icon{opacity:.9}.themes-modal .modal-content .category-container .category .icon img{width:60px}.themes-modal .modal-content .category-container .category:hover .icon{opacity:1}.themes-modal .modal-content .category-container .category:hover .text{font-weight:bold}.themes-modal .modal-content .theme{margin:8px;width:380px;border:none;background:none;opacity:.9}.themes-modal .modal-content .theme:hover{opacity:1}.themes-modal .modal-content .theme .background{background-position:bottom;height:60px}.video-preview .modal-dialog{width:100%;height:100%;margin:0}.video-preview .modal-content{height:100%;background:transparent;border-radius:0}.video-preview .modal-content .wrapper{height:100%;padding:75px}.video-preview .container{padding-bottom:0}.video-preview .controls{position:fixed;bottom:0;left:0;width:100%;color:#fff;background-color:#1b1b1b;padding:10px}.video-preview .controls .title{font-size:20px}.video-preview .preview .video{text-align:center}.video-preview .preview .iframe-video iframe{position:absolute;top:0;left:0}.video-preview .preview .inline-downloader{margin:0 auto}