
/*!
Video.js Default Styles (http://videojs.com)
Version 4.8.2
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 occurances 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('../..//fileadmin/bower_components/video.js/dist/video-js/font/vjs.eot');
  src: url('../..//fileadmin/bower_components/video.js/dist/video-js/font/vjs.eot?#iefix') format('embedded-opentype'), url('../..//fileadmin/bower_components/video.js/dist/video-js/font/vjs.woff') format('woff'), url('../..//fileadmin/bower_components/video.js/dist/video-js/font/vjs.ttf') format('truetype'), url('../..//fileadmin/bower_components/video.js/dist/video-js/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 hightlight 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;
}
/* 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;
}
/* FontAwsome 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-menu-button .vjs-menu-content {
  height: 2.9em;
}
.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;
}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content {
  width: 6em;
  left: -4em;
}
/* 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-menu {
  display: block;
}
.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 vertially 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;
  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 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 {
  text-align: center;
  position: absolute;
  bottom: 4em;
  /* Leave padding on left and right */
  left: 1em;
  right: 1em;
}
/* Move captions down when controls aren't being shown */
.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
  bottom: 1em;
}
/* Individual tracks */
.video-js .vjs-text-track {
  display: none;
  font-size: 1.4em;
  text-align: center;
  margin-bottom: 0.1em;
  /* Transparent black background, or fallback to all black (oldIE) */
  /* background-color-with-alpha */
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.5);
}
.video-js .vjs-subtitles {
  color: #ffffff /* Subtitles are white */;
}
.video-js .vjs-captions {
  color: #ffcc66 /* Captions are yellow */;
}
.vjs-tt-cue {
  display: block;
}
/* Hide disabled or unsupported controls */
.vjs-default-skin .vjs-hidden {
  display: none;
}
.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: 20px;
  color: #ccc;
  background-color: #333;
  font-size: 18px;
  font-family: Arial, sans-serif;
  text-align: center;
  width: 300px;
  height: 150px;
  margin: 0px 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 */

div.button,div.button span,div.checker span,div.radio span,div.selector,div.selector span,div.uploader,div.uploader span.action{background-image:url('../..//fileadmin/assets/images/sprite.png');background-repeat:no-repeat;-webkit-font-smoothing:antialiased}div.button,div.checker,div.radio,div.selector,div.uploader{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;vertical-align:middle}div.button:focus,div.checker:focus,div.radio:focus,div.selector:focus,div.uploader:focus{outline:0}div.button,div.button *,div.checker,div.checker *,div.radio,div.radio *,div.selector,div.selector *,div.uploader,div.uploader *{margin:0;padding:0}.highContrastDetect{background:url('../..//fileadmin/assets/images/bg-input.png') repeat-x 0 0;width:0;height:0}input.uniform-input,select.uniform-multiselect,textarea.uniform{padding:3px;background:url('../..//fileadmin/assets/images/bg-input.png') repeat-x 0 0;outline:0}input.uniform-input.active,select.uniform-multiselect.active,textarea.uniform.active{background:url('../..//fileadmin/assets/images/bg-input-focus.png') repeat-x 0 0}div.checker input,input[type=search],input[type=search]:active{-moz-appearance:none;-webkit-appearance:none}div.selector{overflow:hidden}div.selector span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;width:100%;display:block}div.selector.fixedWidth{width:190px}div.selector.fixedWidth span{width:155px}div.selector select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:0;background:0 0;position:absolute;left:0;width:100%}div.selector.focus.active,div.selector.hover.active{background-position:0 -208px}div.selector.focus.active span,div.selector.hover.active span{background-position:right -78px}div.selector.disabled,div.selector.disabled.active{background-position:0 -234px}div.selector.disabled span,div.selector.disabled.active span{background-position:right -104px}div.checker{position:relative}div.checker span{*display:inline;zoom:1;text-align:center}div.checker input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:0;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1}div.checker.active span{background-position:-19px -260px}div.checker.active span.checked{background-position:-95px -260px}div.checker.focus span,div.checker.hover span{background-position:-38px -260px}div.checker.focus span.checked,div.checker.hover span.checked{background-position:-114px -260px}div.checker.focus.active span,div.checker.hover.active span{background-position:-57px -260px}div.checker.focus.active span.checked,div.checker.hover.active span.checked{background-position:-133px -260px}div.checker.disabled,div.checker.disabled.active{background-position:-152px -260px}div.checker.disabled span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px}div.radio,div.radio input,div.radio span{width:18px;height:18px}div.radio span{*display:inline;zoom:1;text-align:center}div.radio input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:0;background:0 0;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center}div.radio.active span{background-position:-18px -18px -279px}div.radio.active span.checked{background-position:-90px -279px}div.radio.focus span,div.radio.hover span{background-position:-36px -36px -279px}div.radio.focus span.checked,div.radio.hover span.checked{background-position:-108px -279px}div.radio.focus.active span,div.radio.hover.active span{background-position:-54px -279px}div.radio.focus.active span.checked,div.radio.hover.active span.checked{background-position:-126px -279px}div.radio.disabled span,div.radio.disabled.active span{background-position:-144px -279px}div.radio.disabled span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px}div.uploader{background-position:0 -297px;height:28px;width:190px;cursor:pointer;position:relative;overflow:hidden}div.uploader span.action{background-position:right -409px;height:28px;line-height:28px;width:82px;text-align:center;float:left;display:inline;overflow:hidden;cursor:pointer}div.uploader span.filename{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;float:left;cursor:default;height:24px;margin:2px 0 2px 2px;line-height:24px;width:85px;padding:0 10px}div.uploader input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:0;background:0 0;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%}div.uploader.active span.action{background-position:right -465px}div.uploader.focus,div.uploader.hover{background-position:0 -353px}div.uploader.focus span.action,div.uploader.hover span.action{background-position:right -437px}div.uploader.focus.active span.action,div.uploader.hover.active span.action{background-position:right -493px}div.uploader.disabled,div.uploader.disabled.active{background-position:0 -325px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{background-position:right -381px}div.button{background-position:0 -641px;height:30px;cursor:pointer;position:relative}div.button a,div.button button,div.button input{opacity:.01;filter:alpha(opacity=1);-moz-opacity:.01;display:block;top:0;left:0;right:0;bottom:0;position:absolute}div.button span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;line-height:22px;text-align:center;background-position:right -521px;height:22px;margin-left:13px;padding:8px 15px 0 2px}div.button.active{background-position:0 -671px}div.button.active span{background-position:right -551px;cursor:default}div.button.focus,div.button.hover{background-position:0 -701px}div.button.focus span,div.button.hover span{background-position:right -581px}div.button.disabled,div.button.disabled.active{background-position:0 -731px}div.button.disabled span,div.button.disabled.active span{background-position:right -611px;cursor:default}input.uniform-input,select.uniform-multiselect,textarea.uniform{font-size:12px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:400;color:#777;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}input.uniform-input.focus,input.uniform-input.hover,select.uniform-multiselect.focus,select.uniform-multiselect.hover,textarea.uniform.focus,textarea.uniform.hover{-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);-moz-box-shadow:0 0 4px rgba(0,0,0,.3);box-shadow:0 0 4px rgba(0,0,0,.3);border-color:#999}div.button span{font-weight:700;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase}div.button.focus span,div.button.hover span{color:#555}div.button.disabled span,div.button.disabled.active span{color:#bbb}div.selector span{color:#666}div.selector select{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px}div.selector.disabled span,div.selector.disabled.active span{color:#bbb}div.checker{margin-right:5px}div.radio{margin-right:3px}div.uploader span.action{text-shadow:#fff 0 1px 0;background-color:#fff;font-size:11px;font-weight:700}div.uploader span.filename{color:#777;border-right:solid 1px #bbb;font-size:11px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{color:#aaa}div.uploader.disabled span.filename,div.uploader.disabled.active span.filename{border-color:#ddd;color:#aaa}input.uniform-input,input.uniform-input:focus{background-color:#fff}/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.no-margin{margin:0!important}.no-margin-right{margin-right:0!important}.clear-left{clear:left}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}figure{position:relative}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}#inner-wrap,body,html{min-height:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;width:auto \9;width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}#ad-banner img,#ad-mobile-banner img,#ad-rectangle img,#ad-skyscraper img,.width-auto{width:auto}.btn,button,div.selector,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}a.btn{display:inline-block}.btn.more-right{position:relative;padding-right:28px}.btn.more-right:after{content:'»';position:absolute;right:10px;top:50%;margin-top:-11px;display:inline-block;font-size:20px;line-height:20px}.btn,button,input{*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;font-style:normal}.btn,button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label,select{cursor:pointer}textarea{overflow:auto;vertical-align:top}.selector.form-bordered,form .form-bordered,table div.selector,table input,table select{border:1px solid #ccc}input[disabled=disabled]{background:#eee}table input{margin:0}body{margin:0;font-size:14px;line-height:20px;color:#4d5143}a{color:#ee2e24;text-decoration:none}a:focus,a:hover{color:#ee2e24;text-decoration:underline}.touch a:focus,.touch a:hover{color:inherit;text-decoration:inherit}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}.label,.legend,.overlay-headline,b,legend,strong{font-weight:600}em{font-style:italic}cite{font-style:normal}.muted{color:#999}.no-touch a.muted:hover,a.muted:focus{color:gray}.text-warning{color:#c09853}.no-touch a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}.no-touch a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}.no-touch a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}.no-touch a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:600;line-height:20px;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1;color:#999}h5{font-size:100%}.news-list .tab-box-content .h2{font-size:20px;line-height:23px}.news-list .h2{text-transform:none}ol,ul{margin-left:20px;margin-bottom:20px}.no-list{padding:0;margin:0;list-style:none}ol.inline-list>li,ul.inline-list>li{display:inline-block;*display:inline;*zoom:1;padding-left:5px;padding-right:5px;vertical-align:top}dl{margin-bottom:20px}dd,dt{line-height:20px}dt{font-weight:700}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:after,.dl-horizontal:before{display:table;content:"";line-height:0}.dl-horizontal:after{clear:both}.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}.pull-left{float:left}.pull-right{float:right}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}blockquote:after,blockquote:before,q:after,q:before{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}.table-replace,table{border-collapse:collapse;border-spacing:0;width:100%;max-width:100%;margin-bottom:15px}table>tbody>tr:nth-child(odd)>td,table>tbody>tr:nth-child(odd)>th{background-color:#fff}.table-replace .tr:nth-child(even),table>thead+tbody>tr:nth-child(even)>td,table>thead+tbody>tr:nth-child(even)>th{background-color:#e4e5e3}table>thead+tbody>tr:nth-child(odd)>td,table>thead+tbody>tr:nth-child(odd)>th{background-color:transparent}.th,th{text-align:left;font-weight:600;padding:5px}.tr,tbody th,td{padding:5px 10px;vertical-align:top}tbody th{vertical-align:middle}.tr .td{margin-top:5px}.tr .td:first-child{margin-top:0}th+th{border-left:10px solid #fff}thead{background:#fff}thead th{border-top:1px solid #aaa;border-bottom:1px solid #aaa}thead+tbody tr:first-child td{padding-top:15px}.table{clear:both;overflow-x:auto;max-width:100%;margin-bottom:15px}.table table{margin-bottom:0}table a.display-block{color:inherit}.btn-new-search{margin-top:20px}.ui-datepicker{background:#fff}.ui-state-active{background:#ee2e24;color:#fff}.multisport-table .tr:nth-child(even),.multisport-table td,.multisport-table th,.multisport-table tr,.multisport-table>thead+tbody>tr:nth-child(even)>td,.multisport-table>thead+tbody>tr:nth-child(even)>th{background:#fff}.result-table{margin-bottom:25px}.result-table th{padding:5px 10px}.result-table td:not(:first-child){padding-left:15px}.table-alt-1 td,.table-alt-1 th{border:1px solid #aaa;vertical-align:top}.table-alt-1 thead th{background-color:#bdbfbf}.table-alt-1>thead+tbody>tr:nth-child(odd)>td,.table-alt-1>thead+tbody>tr:nth-child(odd)>th{background-color:#e4e5e3}.table-alt-1>thead+tbody>tr:nth-child(even)>td,.table-alt-1>thead+tbody>tr:nth-child(even)>th{background-color:#fff}.table-alt-1,.table-alt-2{margin-bottom:15px}.table-alt-1 p,.table-alt-2 p{margin:0}.table .table-alt-2 tbody tr th{border:1px solid #aaa;vertical-align:top;background-color:#bdbfbf}.table-alt-2 tbody tr td{border:1px solid #aaa}.table-alt-2 tbody tr:nth-child(odd) td{background-color:#e4e5e3}.table-alt-2 tbody tr th{width:120px}.table-alt-2 tbody tr td{min-width:200px}.table-remark td:first-child{text-align:right}.table-remark td{border:0;padding:0 3px 0 0}.btn,.form-label,.label,.label.featured-link,.overlay-headline,.overlay-headline time,.pagination a,.sub-nav,.teaser-slider h3,.time,body,button,h1,h2,h3,header,header form,input,label,nav,nav a,select,time{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif}.h1,h1{font-size:20px;line-height:24px;margin-bottom:20px;text-transform:none}.h2,h2{text-transform:none}.h2,.overlay-headline,h2{font-size:18px;line-height:22px;margin-bottom:15px}h2{margin-bottom:15px}h2+.author{margin-top:-12px;display:block;margin-bottom:20px}.label,h3{font-size:17px;line-height:35px}h3{font-size:17px;line-height:20px;margin-bottom:13px;text-transform:none}.top-news-slider .h2,.top-news-slider .h3,.top-news-slider h2,.top-news-slider h3{text-transform:none}p{font-size:14px;line-height:20px;margin-bottom:20px}.form-label,label{font-size:16px;line-height:18px}.author,.overlay-headline time,.time,time{font-size:14px}.description,.description p{font-size:13px;padding-top:3px;margin-bottom:0}.intro-text{font-size:17px;line-height:21.25px}.container{margin-left:auto;margin-right:auto;padding:0 16px;background:#fff}.col-1-2,.col-1-3,.col-1-4,.col-2-3,.col-3-4,.container{width:100%;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h2 a,h2 a:hover{color:inherit}.content{padding-top:16px;position:relative}nav .form-helper{background-color:#fff;color:#4d5143}.label-red,.label.label-red,footer{color:#ee2e24}footer .container{background:transparent!important;text-transform:uppercase}header{padding:14px 0}.logo img,header img{height:27px;width:auto}header .dlv-logo-phone{height:auto}header input[type=text]{border:1px solid #4d5143}.logo{margin-top:3px}.form-helper .logo img,header .logo img{width:auto}.form-helper{padding-top:2px}.form-helper input[type=text]{border:1px solid #4d5143}.form-helper input{width:83%}.form-helper .logo{margin-top:0}.logo img{height:16px}.js-nav header .logo{display:none}nav form{padding:0 14px 14px}header form{display:none}.box{padding:10px}.width-auto{width:auto}.author,.time,time{color:#666}.textlink{color:#ee2e24}.push-down{margin-bottom:20px}.no-margin-bottom{margin-bottom:0}[data-toggle=collapse]{cursor:pointer;display:block;width:100%}a[href$=".pdf"]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA5LzExLzA24EiMeQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAIsSURBVDiNhZNdSJNRGMd/5/iStq8ww9aqaUVDwXRdZDdNN7AY9AHddRF4EQlR1F0UIUUsLIQgzIvCuxCSQLrICII+1HBSUNCXmlnkYppZrmLj3cd7usjNvTn0gQMHzv//e57zPOcI8qKrul5Z16+jUAgBSUPR2Hr6U4V/VzWgA2j5IvfBvdScOIphGHlGgRACKSXRaBS317vp4+P+kS2BhipAF8OeemWVRQWzZkNXBs5HvYyNjeH3+wEYfzLweWugoUqbSaeYIbUkAGBNOk0mk1modueOyu6Wkw+1n5nlzQCGYWCz2QiFQkQiETweD/Yi6dO+JnXmloFYZBENUuJyuQgGg8TjcWw2GxPTd9Ha4t/cwEqA9sNHRr3Nh0xm9fIVHDtO5loHpa3ncDgcucZOlVjQgO/MT8NhseJ0Ok2AZOlq5hTIsrKcMTsVJUCLxWKJrLikuBi73W4CiD1NTCuJ9cB+pJQmiEIgTY2aJ+ev38/C/EIy2/dg0ZkhhPkhKf4BctmF4O2ZVjZeucRI5w2ig2EcddtQAsobfahFAGEGjHbeZPL1e/5092Cpq0VWuHlzq4fYl0nW9odZ0RQwj+vO+csqkUioueiUuu0LquurNqjI8Aul67rSdV0lk0mVSqXU7PiESqfTqvdiuypYQV/LKT4MDLGvq4Py7bUIIXJXEkJQurkypy/Yg91X2/BdOIurrsZkzO5zTVf//cbn/YP8ILUgunefpeLd0yH+Aij2yNj1Y8bAAAAAAElFTkSuQmCC) 0 2px no-repeat;padding-left:20px}.info-container{padding-left:20px;border-left:4px solid #ee2e24}.content-list{margin-bottom:15px}.content-list li{padding-bottom:5px}a.share-btn{padding:6px;display:inline-block;color:#fff;font-size:.9em;text-decoration:none}.share-btn:hover{background:#333}.share-btn .social-count{background:#fff;color:#333;padding:2px;margin-left:3px}.fb-like{background:#3b5998}.twitter-btn{background:#2caae1}.container.box-with-headline{padding-left:0;padding-right:0}div.selector,input,select,textarea{border:0;background:#fff;padding:0 6px;font-size:16px;margin:0;margin-bottom:15px;border-radius:none;border-radius:0;-webkit-appearance:none}div.selector,input,select{height:30px;line-height:30px}textarea{padding-top:6px;padding-bottom:6px;width:100%;max-width:100%}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}div.selector,div.selector.active,div.selector.focus,div.selector.hover{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRF/vPy9HVv+K6q8l9Y//7+9YqE////7i4k1uCoFwAAAEhJREFUeNpiYMcLGEalaSjNzMKGACzMGLoZGeCyDIxYDIfLI2RR7IbKI8miOo0VLM2K0+VMQFkmPB5jQpXF8DfzaHxTLg0QYACTwBf8M+pAiQAAAABJRU5ErkJggg==) right top no-repeat;max-width:100%}div.selector span,div.selector.active span,div.selector.focus span,div.selector.hover span{background:0 0;height:30px;line-height:30px;text-shadow:none;border:0;outline:0;padding:0;margin:0;padding-left:10px;max-width:100%;padding-right:30px}div.selector select{top:0;height:30px}.btn,button,input[type=reset],input[type=submit]{border:0;background:#ee2e24;font-size:13px;text-transform:uppercase;color:#fff;text-align:center;line-height:30px}.btn:active,.btn:focus,.btn:hover,button:active,button:focus,button:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{color:#222;text-decoration:none}header button,nav button{background:#4d5143 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0Q3JlYXRpb24gVGltZQAxNS4wNy4yMDEzgFSJlgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAElSURBVDiNlZJPK0RhFIefO1MWVlKzEgtSNrOSKGlYWfsElL0v4FP4FDayskEWbEWyYi1KowZJE+59bM5w6d47zW91/vzO85737U0IqTVgEVgGGsArcJZl2XG9XpcSqT/BnHptsa7UmUqIOqu+54bu1VP1Lld7VCeqIBdh7KobcS3SNE3UdfUj+ntVkJ62Skzb0U/VRhXkUx0ugUzmDloqgtQizoBu8dPxlYs7RYZamIaAtRJIr/4G3BQ61P1Yta0u/Ou11LfoH5TMgzqlvoQxUw/VHfUo8p46arMQEsFK/IV+av8HqSS5ZBTYBFrACHAHnAC3wC4wFtYnYDVJkss/m/STOh1b9PSizg8ECXOzCDQQpAo0GOUX9JADPQ8MCdC4eh6Q9BsCA73v4Sz+YgAAAABJRU5ErkJggg==) 50% 50% no-repeat;height:30px;width:30px}nav input{margin-bottom:0}fieldset{border:0}.form-label,label{display:block;margin-bottom:8px}.inline-lable-group label{display:inline-block;margin-right:20px}.legend,legend{padding-top:16px;font-size:16px;max-width:100%}.legend{margin-bottom:20px}.checkbox-inline,.radio-inline{display:inline-block;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.btn,button{border:0;background:#ee2e24;padding:1px 13px;text-transform:uppercase;color:#fff;text-align:center;line-height:30px;margin-bottom:14px}.form-box{background:#e4e5e3}.selector,input,select{width:100%;max-width:100%}.no-js input[type=checkbox],.no-js input[type=radio]{margin:0 10px 5px 0}div.checker,div.checker span,div.radio,div.radio span{display:block;-webkit-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}div.checker,div.checker input,div.checker span,div.radio,div.radio span{width:14px;height:14px;background:#fff}div.radio,form div.checker,form div.checker input[type=checkbox],input[type=checkbox],input[type=radio]{width:14px;height:14px;display:inline-block;border:1px solid #000;position:relative;outline:0}div.radio span,form div.checker input[type=checkbox],form div.radio input[type=checkbox]{border:0}div.checker span,div.radio span,form div.checker input[type=checkbox],form div.radio input[type=radio]{height:12px;width:12px;border:0}div.checker span.checked,div.radio span.checked{background:#222;width:6px;height:6px;margin:auto;top:50%;margin-top:-3px;position:relative}form div.checker>span.checked{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowODkzOEI3MkE2MTAxMUUzOTI5NkJEQjNBOTMwRjAxOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowODkzOEI3M0E2MTAxMUUzOTI5NkJEQjNBOTMwRjAxOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA4OTM4QjcwQTYxMDExRTM5Mjk2QkRCM0E5MzBGMDE4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA4OTM4QjcxQTYxMDExRTM5Mjk2QkRCM0E5MzBGMDE4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+X1xITAAAAIpQTFRF+vr69/f3VVVVKysrioqK6OjowMDAampqZmZmR0dHUVFRMzMzv7+/NjY2aGhoPDw809PT/Pz8+/v75+fnhISEbm5uMDAwqqqqLS0t2NjYvLy8e3t7c3NzlJSUX19fnp6ednZ2+Pj4enp6MTExREREcHBw19fX3t7eQUFBx8fH4+PjT09PKSkp////q7ncQgAAAHZJREFUeNp8z9cSgkAMQNEszYaKBVGwYgH17v//HgwM4y4zkrecl9yI7o0MwsuzId1dLQj2bE0o5pAZIF9gYsCp3qdRC+F5rTd3WKjmrB9DonMYS9txmcHj4OKoLuzjQMnS/5XeRuC+zfTVE8/+RY7q77eVAAMAeEMnh1xS3CcAAAAASUVORK5CYII=) 50% 50% no-repeat!important;margin:0 auto;height:100%;width:100%;top:0}div.radio,input[type=radio]{-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;border-radius:14px}div.radio span{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px}.form-box fieldset{padding:14px;padding-bottom:0;border-bottom:1px solid #fff;margin-bottom:20px}.form-box{margin-bottom:10px}.input-small{width:118px}.input-medium{width:220px}.filter-fieldset .inline-block{display:block}input[type=reset],input[type=submit]{display:inline-block;width:auto}.form-box .no-border,.newsletter-form fieldset,.no-border{border:0}.newsletter-form .pull-right p{padding:14px;margin-bottom:0}.checkbox-label,.label-radio{padding-left:20px;font-weight:400}.checkbox-label .checker,.checkbox-label input,.label-radio .radio,.label-radio input{margin-left:-20px}.label-radio{padding-left:26px}.label-radio .radio,.label-radio input{margin-left:-26px;margin-right:10px}.meter-list{margin-bottom:20px}.meter-list li{margin-bottom:22px;line-height:10px}.meter-container{height:10px;padding-right:40px}.meter{background:#cecece;display:block;height:100%;position:relative}.meter-title{padding-bottom:10px;display:block}.meter-value{background:#fff;display:block;float:right;width:40px;text-align:right;height:100%;line-height:10px;margin-right:-40px}.alert{padding:20px;padding-bottom:0;background:#fff;border-left:4px solid #292b24;margin-bottom:20px}.alert-error{border-color:#ee2e24}.search-filter-list{margin-left:0}.search-filter-list li{list-style:none}input.f3-form-error,textarea.f3-form-error{background-color:#FF9F9F;border:1px red solid}.aside-content{padding:20px}.aside-content a{color:#4d5143}.sidebar-box-highlight{border-left:4px solid #ee3124}.sidebar-content p{margin-bottom:0}.sidebar-content .label{background:0 0;color:#ee2e24}.social-feed a{font-weight:600}.social-feed p{margin-bottom:17px}.social-feed img{width:auto;float:left}.social-feed figcaption{padding-left:58px;font-weight:400}.social-feed-zebra li:nth-child(even) .aside-content{background:#e4e5e3}.sub-nav{display:none}.sub-nav li{background:#e4e5e3}.sub-nav>li{border-bottom:1px solid #fff}.sub-nav>li>ul{border-top:1px solid #fff}.sub-nav li>a{padding:12px 17px;color:#373736;display:block}.sub-nav li>a.active,.sub-nav li>a:active,.sub-nav li>a:focus,.sub-nav li>a:hover{color:#ee2e24;text-decoration:none}.touch .sub-nav li>a:hover{color:inherit;text-decoration:inherit}.sub-nav li li{padding-left:24px}.sub-nav li li a{padding-top:5px;padding-bottom:5px}.box-with-headline>.h3.push-down,.box-with-headline>h3.push-down{margin-bottom:20px}.zebra-list li:nth-child(even) a{background:#e4e5e3}.zebra-list a{color:#333}.zebra-list a:active,.zebra-list a:focus,.zebra-list a:hover{text-decoration:none}.zebra-list a:active b,.zebra-list a:focus b,.zebra-list a:hover b{text-decoration:underline}.top-link{display:block;text-align:right;margin-top:10px;margin-bottom:10px}.top-link a{color:#4d5143;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAYdEVYdENyZWF0aW9uIFRpbWUAMDEuMDguMjAxM8MsAXEAAABsSURBVAiZXc6xCQJBFITh77SLTazA6KUGIhiJCJcYGFmZZwkGYgEXPyxj2zA5YdkJZ35+hi4RMUXE1PfrHsIZm1LKttb6+m+rBnrgiAuuOLXmoTEdcMvMeekCH7wz8z4sphH7zPx2V3Z4Yv4BDgcc4M5w5hEAAAAASUVORK5CYII=) 0 50% no-repeat;padding:10px 10px 10px 20px;display:inline-block}.image-container{position:relative}.image-container .headline{position:absolute;top:20px;left:20px;color:#fff}.image-container .headline>h1{font-weight:400;text-transform:uppercase;font-size:20px;line-height:26px}.image-container .headline>h1.inverse{color:#4d5143}.image-container .headline>h1>strong{font-weight:600;display:block}.image-video:after{content:'';display:block;width:72px;height:72px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA0CAYAAAApDX79AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAANvSURBVGiB7ZvPSxxnHIef+bGTBfFgIyE2RBtI00JKSCDQS/RStiqUvbrsYS1CF2zRklMQ+j+EIvVQ2Zuyh+BBLB4WFlFT8JiSBtqGsrWi0sVUhZ3Rzszu9DAdky4bPbQz7ztxn9vO++58P/vAzjvvzn4VXs9bwGfAbaADUE6ZG0c8wASeALPAn60mve5Dfwl8dMr4m4YHlIGvmweaBejAN8DbEYSSkR3gC8ANDjQL+hboiTKRhOwC+eCF9srAA+Bm5HHkoxPoBb4HUP85+C5wT1QiCbmH7+RE0H1xWaTlPviCLgFXxWaRkqvAJQ34FLguNou0XFDxbwTbtOa2ClwUnUJiLqpAQnQKiUmoZ88532hANqyT12q1wc7OTq9cLu+HVSNsFGAprJN7nvcJwPHxsTs7O/vr5OTk87BqhUUkX7FkMqlPTEy8d3R0NDQzM3ND07TY/EoQ6TUomUzq4+PjNyzLGioUCu/HQZSQi7RhGNrY2Nh1y7KG5ufnbxqGIa0ooauYYRhaNpu9VqvVhovF4gcyipJimU8kEmomk3nHNM3hxcXFWx0dHVLkAkkEBei6rqbT6d6DgwNpRAkP0Apd15V0Ot17eHg4XCqV7nR1demiskgpKEDTNCWVSl3Z29sbLJVKd7q7uyMXJbWgAFVVlVQqdaVarQ6urq7e7enpiWz/GAtBAYqiKAMDA5e3t7c/Xltbu9vX13ch7JqxEhSgKIrS399/uVKppDY2Nj4MU1QsBUWJsNXhv+B5nre+vv5HLpd7urm5+VeYtWIlKBCTyWR+2N3ddaKoGQtBjUbDK5fLOyMjI0/39/fds9/x/yG1INd1vZWVFSFiAqQU5Lqut7y8vJXNZn80TbMhMotUghzHaSwtLW3lcrlnosUESCHIcZzGwsLC76Ojo89s2/ZE53kVoYJs264Xi8Xf8vn8T7KJCRAiyLbt+tzcXCWfz/9cr9elFBMQqaA4Pt2IRJBlWW6hUIiVmIBQBZmm6UxPT/8yNTVVCbNOmIT64PBNoL2bPwMViGTTF1McFXghOoXEvFDx/4rfpjVPVOCR6BQS80gFqsCW6CQSsgVUg1XsocgkkvIQXi7zz4HH4rJIx2N8J+1mlhb8q5ml+Ubxc/yWoPPKDr6DE7SmCQ3gO/z2hGucv4a6r/AdnHCagHZLJvA3Vowa+R1/QjgAAAAASUVORK5CYII=) 50% 50% no-repeat;position:absolute;z-index:12;top:50%;left:50%;margin-top:-36px;margin-left:-36px}.image-container.pull-left,.image-container.pull-right{margin-left:20px;margin-bottom:20px}.image-container.pull-left.no-margin-bottom,.image-container.pull-right.no-margin-bottom{margin-bottom:0}.image-container.pull-left{margin-left:0;margin-right:20px}.image-copy{position:absolute;right:0;bottom:15px;color:#fff;display:inline-block;z-index:8;background:#282b24;padding:3px 10px}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;vertical-align:top;margin-bottom:10px}.video-container.video-container-youtube{padding-top:30px}.js .video-container .video-js,.video-container iframe,.video-container object,.video-container video{position:absolute;top:0;left:0;width:100%!important;height:auto}.js .video-container .video-js,.lt-ie9 .video-container object{height:100%!important}.lt-ie9 .vjs-fullscreen-control,.vjs-live-display{display:none!important}.lt-ie9 .dlv-video .vjs-volume-control{margin-right:20px}.dlv-video.vjs-controls-disabled .vjs-control-bar{display:block!important}.vjs-poster{background-color:#000}.iframe-container iframe{width:100%}.media-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.media-container .video-js,.media-container iframe,.media-container object,.media-container video{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.open-embed-code{position:absolute;right:5%;top:5%;z-index:139;padding:7px 5px;background:#000;font-size:17px;line-height:17px;font-weight:700;color:#fff;display:none;cursor:pointer}.touch-embed-trigger{display:none}.touch .touch-embed-trigger{display:block}.touch .open-embed-code,.video-container:hover .open-embed-code{display:inline-block}.open-embed-code:hover{text-decoration:none;color:#ee2e24;cursor:pointer}.embed-code-container{position:absolute;right:5%;top:5%;z-index:140;width:30%;height:30%;background:#000;background:rgba(0,0,0,.8);padding:5px;display:none;font-size:.9em}.embed-code-content{overflow:auto;max-height:80%;margin-bottom:5px}pre{white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;font-size:.8em;font-family:"Lucida Console",Monaco,'Andale Mono',monospace;background:#f5f5f5;padding:5px}.embed-code-container a{color:#fff}.embed-code-container a:hover{color:#ee2e24}.touch .desktop-embed-trigger .embed-code-container,.touch .desktop-embed-trigger .open-embed-code{display:none}.touch .touch-embed-trigger .embed-code-container,.touch .touch-embed-trigger .open-embed-code{display:block;position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%}.touch .touch-embed-trigger .embed-code-container{display:none}.current-views{margin-left:15px;line-height:17px;display:inline-block;vertical-align:top}.video-more small{padding-top:10px;display:inline-block}.rating-list{margin-bottom:20px}.js .rating-list>li{cursor:pointer}.js .rating-list.disabled>li{cursor:default}.rating-list>li{display:block;float:left;width:18px;height:18px;text-indent:-9989px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAADQWvz5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASVJREFUeNpiYCAAfAMd5YG4BJf8////wZiJgTAoB+JioGGc+BQxEXCNJJBKBGIJKE2eQUBQAMQcUHYF0GAWkg0CahIAUtlIQrJAHINLPSOaZmYgpQDE6kAciUXjbSCuBeJbILx5/f6voIAGGwTUrAekm4BYDYhVgJiVgXjwBGr4WiagqZeAjBtArEmiISAgA8SiQLwKHEZAwyqAVCcD6eAKEDttWrfvNTywyTAMbghGYEMDvBtIlRAw5DoQ2wMtfw0LbGzRf4AI15wHGUIoHWkRYZA2MQlSmwiDNKBpDq9BGkjsb0DcAsTh0EQIA+xArESM1/4C8RxQAgWGRS0Qr4K6NBOIX2BzOXoWkQNSk0AZFKj5Bo48yAOkioD4PVDNZFisAQQYAMVBWmGya1SOAAAAAElFTkSuQmCC) 0 0 no-repeat}.rating-list>li.active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAADQWvz5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASpJREFUeNpiYCAA3hmqlACxPC75////gzETAUM4gVQxEJcTspCJgHwiEEuAaKChkmQZBNTIAqQqoFwOIC4g10UxQCyLxM8GGi6ASzEjmiu4gZQaFDcDsSqa+iVAvByIbwLxA6Hzd/6CAhpsEFBzNpAOhmqSYSAe/AbiO0B8C4jrQF5bBcSiJBoCAqxArAnENwTP3b7ECPUSyKB9QKxDomGdQEMqUMKIDMM6gWFUAQ8jtMAGGXYQ6mR8oAdoSCksZWNEP1DyNZA6T4RrDhCTjrSJMEgLr0FArzEDKQ0iDNIm5CIlIGZH4oPSSDgQtwDxNyRxDUIGwWx6AcSZID4w3FYBcS2QrQLEc4D4LzavocdaLpASBOI+oOYvODIzyDUdQJwHVPMIFmsAAQYA07taJ5WuHbcAAAAASUVORK5CYII=)}.share-list li iframe{margin-top:1px}.twitter-count-horizontal{max-width:109px}footer{padding-top:15px;padding-bottom:15px;font-size:14px;background:#4d5143}footer ul.inline-list>li{padding-bottom:10px;padding-right:10px}footer li a{vertical-align:top}footer a,footer a:active,footer a:focus,footer a:hover{color:#fff}footer a:active,footer a:focus,footer a:hover{text-decoration:underline}.icon-facebook,.icon-instagram,.icon-twitter{height:21px;display:inline-block}.icon-facebook{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACpQTFRFAAAA////////////////////////////////////////////////////hrvKLwAAAA10Uk5TABAwQFBwgI+fr7/P7xr5ccYAAABESURBVAjXY2BAAJ67MMDAi4d5y9kUxmxgYIYxBZhgorcZdGFqbzHYYjKvGjEIm0OYl4G2siGYnBDm7eUMWmvwmUAkEwCXRnV4cuH83QAAAABJRU5ErkJggg==) 50% no-repeat;width:24px}.icon-instagram{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANZJREFUeNq8lV0NAyEMgI8pQAISTgJSztkkVAJzgIRJOAnsWErSFOjBSNeEp9Kvv5RtUxIjKVNKXjQ25jXkJYOuA2leoBvEpTjSuhytSKn3fbSW+S7L0lNlUcBMgzDLwOBALxTZOwCHWeXjGnaA8K9U4A4wNGoZUPektR0Co+FJYBFPkZNGPwMOBOBZo4vDMAXGaOsut6fIzYCLYRQmInLHlPO4mSi7tDD+Vgq15gnj9l4et5sHAhwqgoUnbcmTtsIyqsA/LSEGbi4hnbWptug1vqaPAAMAyauJel97qcgAAAAASUVORK5CYII=) 50% no-repeat;width:24px}.icon-twitter{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAGUSURBVEiJ3ZUxaBRBGEbffx4mV4iITXJFOlvBIhBLwVIQE4kGYm8rKWwCVhamFxsLK0G7IGpIHYLF9SEEBEHMRSwEO5O7Z5HdY7OZ8zZ3XJOvnPn3vZmd2X9DZZypjZV+LgR1gIg400PqJLAMzAKHwKb6oVarmc1PRURbhfyQ1Vl1qQL8mrrn6XxSV9Rt9WZWe0LwXD1U7/eDd7vdUFsJeJ4j9YW6qE6UBS+zoo76Sr2cWP3cf+B5/qrzqR08LhX+UFfVZkHwqILgbqGeUIkIshXvANOlhR8BrWyuATwccEzNiNhPCR4AN4AnwMUBkH7pABMR0ckF9aIZeDokOM/XHJ6n+KG9BtojCjbKAz1BRPwBFoBfIwjWT41Y6KbZ3V1RdyvclnK+JNmW2rX6cQh4R71VVXBF3TqjYC31vpIC6LWE2+pmBfi6mrzWfQXqdfVtBfgbtZ5gnxSol9Rn6mf1ewXwN/VeP3ByB+oF9Y76Tv2ZgP5W33vcKRuD4Lmg1yoSkzPAVaALtCPioAo0KRhnxv5P/gdQw9OV9cS4qwAAAABJRU5ErkJggg==) 50% no-repeat;width:24px}.label .icon-facebook{margin-left:5px}.label .icon-facebook,.label .icon-instagram,.label .icon-twitter{display:none;margin-bottom:-3px;width:24px;margin-right:0}.label{line-height:19px;padding:5px 9px;text-transform:uppercase;background:#e4e5e3;position:relative}a.label{color:#333}.label b{background:#cecece;display:inline-block;padding:5px 40px 5px 10px;margin-top:-5px;margin-left:-9px;margin-right:9px;margin-bottom:-5px;height:100%;min-width:125px}.label.label-extra{font-size:16px;font-weight:400;line-height:30px;text-transform:none}.label-overlay{padding-right:22px;background:#D4FF45;position:absolute;top:9px;left:0}.display-block,.label-block{display:block}.overlay-headline{background:#292b24;background:rgba(41,43,36,.9);color:#fff;margin:0}.overlay-headline a span{color:#fff}.overlay-headline a{color:#fff;text-decoration:none;display:block}.overlay-headline a:focus span,.overlay-headline a:hover span{text-decoration:underline}.touch .other-top-news a:hover span,.touch .overlay-headline a:hover span,.touch .slider-container a:hover h3{text-decoration:inherit}.overlay-headline time{display:block;font-weight:400;color:#fff}.slider-container .label-red{width:100%;display:block}.slider-container .featured-link{text-decoration:underline;text-transform:none;margin-top:15px}.slider-container .cat-infos{font-size:1em}.slider-container .cat-title{padding-bottom:5px;text-transform:none}.other-top-news{display:none}.other-top-news.col-1-3{margin-right:0;float:right}.other-top-news a{color:#4d5143;text-decoration:none}.other-top-news a:active span,.other-top-news a:focus span,.other-top-news a:hover span{text-decoration:underline}.top-news-detail-list{position:relative;height:337px}.top-news-detail-list>li{position:absolute;top:0;left:0;max-width:100%}.slider-container h3,.slider-container h4{font-size:14px;line-height:18px}.slider-container a{text-decoration:none;color:#4d5143}.slider-container a:active h3,.slider-container a:active h4,.slider-container a:focus h3,.slider-container a:focus h4,.slider-container a:hover h3,.slider-container a:hover h4{text-decoration:underline}.slider-container .image-container{text-align:center;background:#e4e5e3}.teaser-slider figcaption{padding:15px 12px}.teaser-slider figcaption p{margin-bottom:0}.story-slider .aside-content{padding-bottom:0}.slider-nav{margin:0 auto;text-align:center}.slider-nav a,.slider-nav li{display:inline-block;width:10px;height:10px;margin:10px 2px 0}.slider-nav a{display:block;height:100%;background-color:#D4FF45;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0}.slider-nav a:hover,.slider-nav li.active a{background-color:#ee2e24}.touch .slider-nav a:hover{background-color:inherit}.news-list,.partners-slider,.photo-slider>li,.sidebar-content>li,.slider-container{margin-bottom:16px}.tab-box{position:relative}.tab-box .label-red{background:#ee2e24}.tab-box .tab-box-nav{display:block;width:100%;border-bottom:1px solid #fff;top:0;z-index:10;box-shadow:inset 0 1px 5px rgba(0,0,0,.3);color:#fff;margin-bottom:0}.tab-box .tab-box-nav:hover{box-shadow:inset 0 2px 20px rgba(0,0,0,.4)}.tab-box .tab-box-nav a{color:#fff;word-wrap:break-word}.tab-box-nav .h3,.tab-box-nav a{display:block;line-height:19px}.tab-box-content{background-color:#e4e5e3}.tab-box .active-tab{background:#e4e5e3;color:#4d5143;box-shadow:none}.tab-box .active-tab:hover{box-shadow:none}.tab-box .active-tab a{color:#4d5143}.tab-box .tab-box-content{display:none}.tab-box .tab-box-content.active{display:block}.tab-box.form-list .tab-box-content{padding-bottom:0}.alternative-tab-box,.alternative-tab-box .tab-box-content{margin-bottom:0;padding-bottom:0}.alternative-tab-box .tab-box-content form{margin-bottom:0}.kader-results{background:#fff}.kader-results .no-athlete-results{padding:10px}.tab-box-nav-1of2{position:absolute;top:0;display:block;border-bottom:1px solid #fff;z-index:10;box-shadow:inset 0 1px 5px rgba(0,0,0,.3);color:#fff;margin-bottom:0}.tab-box-nav-1of2 .active-tab{background:#e4e5e3;color:#4d5143}.tab-box-nav-1of2 a{color:#fff}.tab-box-nav-2of2{left:50%}.tab-nav-styling{background-color:#fff;padding-top:20px}.date-list>li>.tab-box-nav-1of2{width:50%}.white-cell>table>tbody>tr:nth-child(odd){background-color:#fff}.horizontal-list{text-align:center;margin:0;color:#ee2e24}.horizontal-list li{font-size:19px;display:inline;list-style-type:none}.allEventBlock-active,.importantEventBlock-active{display:table}.importantTabContent-hide,.tabContent-hide{display:none}.importantEventActive>table{display:table}.active-TabSite{text-decoration:underline;font-weight:700}.js [data-target]{cursor:pointer}.js .collapse{display:none}.collapse.active{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}.accordion-toggle{position:relative}.accordion-headline{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0M3NTk5RUFGODAxMUUzODNDRjlDN0MzODRCMzFEOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0M3NTk5RkFGODAxMUUzODNDRjlDN0MzODRCMzFEOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNDQzc1OTlDQUY4MDExRTM4M0NGOUM3QzM4NEIzMUQ5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNDQzc1OTlEQUY4MDExRTM4M0NGOUM3QzM4NEIzMUQ5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+w7OcpgAAAJ5JREFUeNpi/P//P8NAACaGAQKjFo9aPGrxqMVDz2IWQgoc1FT/3/rylWSD1Xi4GQ7cus1Ito+BljJKcHGRZClIPUgfxUH94ts3oi0HqQOpp1ocE2M5sZaSnLhAhvJzsGOVA4kTaylZqfrjj5+MzEyo2kB8kDjNs9Pff//gloNoEJ9u+RhkGSjLkGMpCDCOtrlGLR61eNTiIWcxQIABAHaSNwiDfsxeAAAAAElFTkSuQmCC);background-position:right 50%;background-repeat:no-repeat}.accordion-body{margin-top:25px}.news-list .headline{padding-top:15px}.news-list ul>li{padding:10px}.news-list time{margin-top:5px;margin-bottom:5px;display:block}.introtext{font-size:17px;font-style:italic}.news-list .introtext{font-style:normal}figcaption .introtext{margin-bottom:0}.news-list a{text-decoration:none;color:#4d5143}.news-list a:active h3,.news-list a:active p,.news-list a:focus h3,.news-list a:focus p,.news-list a:hover h3,.news-list a:hover p{text-decoration:underline}.news-list .textlink{color:#ee2e24;text-decoration:underline}.news-list .textlink:active,.news-list .textlink:focus,.news-list .textlink:hover{text-decoration:none}.news-list h3{margin-bottom:3px}.playlist-container{margin-bottom:1em;overflow:hidden}.playlist-container--overflow{overflow-y:scroll;max-height:420px}.playlist-container .image-container{border:0}.playlist{padding-bottom:0}.playlist .introtext{padding-bottom:.6em}.playlist li:hover{cursor:pointer;background:#f9f9f9}.playlist .active{background:#e9e9e9}.video-js-playlist .vjs-control-bar{z-index:1}.search-result-list li{border-bottom:2px solid red;margin:0 0 20px;width:100%;overflow:hidden}.search-result-list .link-next{border:0}.search-result-list .link-next a{background:#e4e5e3;color:#fff;text-align:center;text-transform:uppercase;display:block;padding:20px;font-size:22px}.search-result-list figcaption{padding:15px;color:#4d5143}.search-result-list figcaption>span,.search-result-list figcaption>strong{display:block}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.pagination{display:inline-block;padding-left:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 10px;line-height:1.428571429;text-decoration:none;background-color:#ee2e24;border-left:1px solid #fff;border-right:1px solid #fff;color:#fff;font-size:13px;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#4d5143;background-color:#ee2e24}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#4d5143;background-color:#ee2e24;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span{color:#ee2e24;background-color:#e4e5e3;cursor:not-allowed}.most-recent-news h1{margin-bottom:0}.most-recent-news ul>li,.recent-news ul>li{border-left:1px solid #000;padding-top:0;padding-bottom:3px;margin-bottom:20px}.most-recent-news ul>li time,.recent-news ul>li time{margin-top:0}.most-recent-news ul>li:first-child,.recent-news ul>li:first-child{border-left:0}.most-recent-news ul>li h1,.recent-news ul>li .h1{margin-bottom:0}.breadcrumb{margin-bottom:17px}.breadcrumb a,.breadcrumb li{color:#4d5143;text-decoration:none;margin-right:7px}.breadcrumb.inline-list li{padding:0}.bg-box{background:#fff}.content-container{padding:16px 0}#contact-map,#contact-map-image{display:none}#contact-map,#contact-map area,#contact-map-image{outline:0}.icon-print,.icon-send{display:block;background-position:0 50%;background-repeat:no-repeat;width:26px;height:23px}.icon-send{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAQCAYAAADj5tSrAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0Q3JlYXRpb24gVGltZQAyNi4wNy4yMDEzUu4OUAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAFJSURBVDiNtZI9S8NQFIafVtOlDiqoUAc/lqp/o66VxkHoUAUHBRfBH1BcSrbSLqK/wEEI+AEWW6RQAroIlqpTrYttkqIupmucLPQjSRPrO5577vuc+57rA4iKEZP/VlSMmJ9fH+aw1Wi8m1ExYvp/QVvbG9zdK0MbPF+4ZmdvE4ARgPDy4iFASSliGAZL4RUEIeDJXG9qHB1nOJNP2zUf9O5kemqGbPqEYHDMFcAwvtk/2EVvah11f79mvakRT8R4rVUHBlSeysQTsR4AdMXVrdzNFYIQYH5uwTK+Vsvg/FImnZUsB7CFADyWH9A0lVBolonxyY6z2luVdEaicJuzBIBFXN0qKUVSUhJVrbdrqlonJSV5fqk43u+7eDtdyAUA1tZXB73CqFdzNzDHlziZDQKzhLiNxa6/B+IlcydYG/JXczuY69/lRT/dddkXIJla7QAAAABJRU5ErkJggg==)}.icon-print{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAXCAYAAAAV1F8QAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0Q3JlYXRpb24gVGltZQAyNi4wNy4yMDEzUu4OUAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAACDSURBVEiJ7ZSxCoAwDERz0j+rjirV71TQVf8tDqK0xaKU6BB8U0PhjqSXgjx4hyQAQABw6JnIiNq+EjGahiWoCxHVB/xG2cAv3kwdamdllG/Q90b6jIIvaB5XUfGmK8/zZ6kzqYvc7vwufPSFQZ/RJbWznEucYmYmZlY4uuQepfYhlw2ZGmZOuzfXkQAAAABJRU5ErkJggg==)}.swipe{overflow:hidden;position:relative;-ms-touch-action:pan-y;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swipe-wrap{overflow:hidden;position:relative}.swipe-wrap>li,.swipe-wrap>ul,.swipe-wrap>ul>li{float:left;width:100%;position:relative}.athlete-pictures li{margin-bottom:16px;width:50%;display:inline-block;float:left}.information-tables table{margin-bottom:30px;width:100%}.information-tables td,.information-tables th{vertical-align:top}.information-tables table th{width:50%;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.athlete-pictures .information-tables table th{width:160px}.athlete-pictures img{width:auto}.information-tables{border:1px solid transparent}.image-gallery a{display:block}.image-gallery li,.image-gallery-detail{background:#e4e5e3;text-align:center;width:100%;margin-bottom:20px}.image-gallery li{position:relative}.image-gallery-detail{position:relative;margin-bottom:0;min-height:100%}.image-gallery-detail img{width:auto;max-width:100%;height:auto;max-height:493px}.image-gallery .description{position:absolute;bottom:0;left:0;right:0;width:100%;color:#fff;background:#000;background:rgba(0,0,0,.7)}.no-touch .image-gallery-detail .slider-arrows .slider-next,.no-touch .image-gallery-detail .slider-arrows .slider-prev{top:50%;margin-top:-17px}.detail-nav{background:#222;color:#fff;padding:7px 14px}.link-overview{display:block;padding-left:30px;position:relative;margin-top:10px}.link-overview:before{display:block;position:absolute;background:url(data:image/gif;base64,R0lGODlhFAAUAIABAO4uJP///yH5BAEAAAEALAAAAAAUABQAAAIqhH8RyJ3rolFS0uouZno/z0HgJDbKiabqyqZWCXYx7Mk1vdk5juk9DygAADs=) 0 0 no-repeat;height:20px;width:20px;content:'';margin-left:-30px}.desktop,.sub-nav-container{display:none}.skyscraper{min-width:160px;min-height:600px;position:absolute;left:100%;margin-left:20px;display:none}.teaser-slider .teaser-spinner{margin:43px 85px}form .row{max-width:100%}fieldset .row{margin-left:-8px;margin-right:-8px}@media (max-width:319px){header img.pull-right{padding:0;margin:0;margin-top:10px;margin-left:-6px}header .logo,header img,header img.pull-right{float:none}}@media (max-width:767px){footer .pull-right{float:left}footer .pull-right.width-auto{float:right}.news-list .tab-box-content h3{margin-bottom:0}.logo{margin-left:-6px}.image-container.pull-left,.image-container.pull-right{float:none;margin:0;margin-bottom:20px}.image-gallery-detail .slider-arrows{display:none}.athlete-pictures li{padding:5px}.tab-nav-styling{background-color:#fff;padding-top:60px}.horizontal-list li{font-size:18px}.active-TabSite,.horizontal-list>li>a:focus{color:#4d5143;text-decoration:none}}@media (max-width:600px){.most-recent-news ul>li .image-container,.most-recent-news ul>li img{display:none}}@media (min-width:600px){.most-recent-news ul>li{border-left:0}}@media (min-width:768px){header img{height:auto;width:200px}.logo{margin-top:9px}.container{padding:0 14px;max-width:768px}.row{margin:0 -7px}.col-1-3,.col-1-4,.col-2-3,.col-3-4{margin-left:7px;margin-right:7px;float:left}.col-1-3{max-width:236px}aside.col-1-3{max-width:239px;margin-right:0}.col-2-3{max-width:487px}.col-1-4{max-width:178px}.col-3-4{max-width:548px}.col-1-2{max-width:50%}.desktop{display:block}.mobile{display:none}.content,.form-helper{padding-top:13px}.top-news-box{padding-bottom:34px}.content-image-inline{max-width:120px;float:left;margin-right:10px;margin-bottom:10px}img{width:auto \9;width:auto}footer .pull-right{float:right}footer{font-size:16px}.filter-fieldset .inline-block{display:inline-block}.input-small{width:92px}.input-medium{width:172px}.search-form-container p{margin-bottom:14px}.form-box fieldset{padding:17px;padding-bottom:0;margin-top:0}.filter-fieldset .input-medium,.filter-fieldset .input-small,.filter-fieldset div.selector{margin-right:15px}.filter-fieldset .inline-block+.inline-block+.inline-block select{width:210px}.image-container .headline>h1{font-size:40px;line-height:50px}.two-col-container .col-1-2.pull-left{padding-right:10px}.two-col-container .col-1-2.pull-right{padding-left:10px}.search-filter-list li{display:inline-block;padding-right:20px}.top-news-slider{background:#e4e5e3}.overlay-headline{margin:0;border-left:0;border-bottom:0;position:absolute;width:100%;bottom:-35px}.other-top-news{display:block}.other-top-news>li{padding-top:15px;padding-right:15px}.other-top-news .image-container{width:63px;float:left;margin-top:3px}.top-news-slider-nav{margin-right:5px}.container .row>.container.box-with-headline{padding-left:7px;padding-right:7px}.other-top-news figcaption{padding-left:77px;font-weight:600;line-height:16px}.other-top-news time{display:block;font-weight:400;font-size:13px}.top-news-slider-nav{text-align:right}.slider-container .featured-link{display:inline-block;width:auto;padding-right:65px;font-size:16px;padding-top:2px;padding-bottom:2px;position:absolute;bottom:0;right:0}.tab-box{padding-top:29px}.tab-box .tab-box-nav{position:absolute}.tab-box .tab-box-nav,.tab-box .tab-box-nav-2,.tab-box .tab-box-nav-3{width:33.333333%;top:0;border:0}.date-list h2{text-transform:none}.tab-box-nav-1of2>a{text-decoration:none}.tab-box-nav-2{left:33.333333%}.tab-box-nav-3{left:66.666666%}.tab-box-content{padding-bottom:16px}.tab-box.form-list{padding-top:48px}.tab-box.form-list .tab-box-nav.label{font-size:13px}.tab-box.tab-box-4 .tab-box-nav,.tab-box.tab-box-4 .tab-box-nav-2,.tab-box.tab-box-4 .tab-box-nav-3,.tab-box.tab-box-4 .tab-box-nav-4{width:25%;top:0;border:0}.tab-box-4 .tab-box-nav-2{left:25%}.tab-box-4 .tab-box-nav-3{left:50%}.tab-box-4 .tab-box-nav-4{left:75%}.news-list ul>li{padding:13px 16px 0}.news-list .headline,.news-list time{margin-bottom:0}.news-list .image-container{width:189px;float:left;margin-top:3px}.news-list figcaption{padding-left:206px}.news-list .tab-box-content h3{margin-bottom:5px}.news-list h3{margin-bottom:5px;margin-top:5px}.most-recent-news{padding-bottom:25px}.recent-news ul>li{margin-left:16px;padding-top:0;padding-bottom:0}.recent-news ul>li:first-child{margin-left:0}.textlink{text-decoration:underline}.news-list .textlink{margin-left:16px}.slider-container h3,.slider-container h4{font-size:17px;line-height:22px}.slider-container h4{font-size:14px}.meter-list li{margin-bottom:16px}.meter-list .meter-container{float:left;width:60%}.meter-list .meter-title{width:40%;float:left;margin-bottom:0}.search-result-list{margin-left:-10px;margin-right:-10px}.search-result-list li{max-width:164px;float:left;margin:7px}.search-result-list figcaption{padding:7px}.search-result-list .link-next a{height:183px;padding-top:50px}.athlete-pictures,.information-tables{margin-bottom:20px}.athlete-pictures{float:left;max-width:136px;margin-right:16px}.athlete-pictures+.information-tables{float:left;max-width:360px;font-size:.9em}.image-gallery{margin:-7px;margin-bottom:7px}.image-gallery li{max-width:162px;float:left;margin:7px}.image-gallery li img{max-height:107px}.slider-container .cat-infos time,.slider-container .cat-title,.teaser-slider figcaption p{font-size:14px}.aside-content{padding:13px 15px;background:#fff}.aside-content time{display:block;font-size:12px}.alternate-slider-container,.story-slider-container{width:688px;margin:0 auto}.alternate-slider-container h4{margin-bottom:10px}.alternate-slider-container{width:514px}.story-slider>li,.story-slider>li>ul>li,.story-slider>ul>li{width:157px;float:left;padding:0;margin:14px 7px 0}.story-slider .aside-content{padding:0}.photo-slider figcaption{max-width:80%}.photo-slider>li{float:left;margin:0 0 20px 16px;width:285px}.photo-slider>li:first-child{margin-left:0}.photo-slider>.small-photo{width:160px}.teaser-slider h3,.teaser-slider p{line-height:22px;max-height:22px}.teaser-slider figcaption{padding:8px 12px;position:relative}.slider-container{position:relative}.no-touch .slider-arrows .slider-next,.no-touch .slider-arrows .slider-prev{display:block;width:16px;height:35px;position:absolute;top:60px;left:0;z-index:15;background-position:0 0;background-repeat:no-repeat;cursor:pointer}.no-touch .story-slider-container .slider-arrows .slider-next,.no-touch .story-slider-container .slider-arrows .slider-prev{top:46px}.no-touch .alternate-slider-container.alternate-slider-container--video .slider-arrows .slider-next,.no-touch .alternate-slider-container.alternate-slider-container--video .slider-arrows .slider-prev{top:42px}.no-touch .story-slider-container.story-slider-container--video .slider-arrows .slider-next,.no-touch .story-slider-container.story-slider-container--video .slider-arrows .slider-prev{top:40px}.no-touch .alternate-slider-container .slider-arrows .slider-next,.no-touch .alternate-slider-container .slider-arrows .slider-prev{top:106px}.no-touch .slider-arrows .slider-next{left:auto;right:0}.no-touch .slider-arrows .slider-prev{background-image:url(/fileadmin/assets/img/pfeil-slider-links.png)}.no-touch .slider-arrows .slider-prev:hover{background-image:url(/fileadmin/assets/img/pfeil-slider-links-aktiv.png)}.no-touch .slider-arrows .slider-next{background-image:url(/fileadmin/assets/img/pfeil-slider-rechts.png)}.no-touch .slider-arrows .slider-next:hover{background-image:url(/fileadmin/assets/img/pfeil-slider-rechts-aktiv.png)}.no-touch .story-slider+.slider-arrows .slider-prev{left:5px}.no-touch .story-slider+.slider-arrows .slider-next{right:5px}.no-touch .story-slider+.slider-arrows+.slider-nav{margin-bottom:15px}.no-touch .photo-slider+.slider-arrows .slider-next,.no-touch .photo-slider+.slider-arrows .slider-prev{top:90px}.slider-container .cat-infos time{padding-bottom:3px}.slider-container .cat-infos{height:auto}.slider-container .cat-infos *{font-size:1em}.content-container{padding:16px}.introtext{font-size:17px}.athlete-pictures li{width:100%;display:block}.athlete-pictures li+li{float:none}}@media (min-width:1024px){body{font-size:17px;background:url('data:image/svg+xml;utf8,<svg width="1580" height="1452" viewBox="0 0 1580 1452" xmlns="http://www.w3.org/2000/svg"><g transform="translate(2 2)" stroke-width="1" fill="none" fill-rule="evenodd"><circle stroke="#E22019" cx="393.1" cy="684.5" r="392.9"/><path stroke="#D4FF45" d="M1083.9 1446.8L192.3 206.4 1575.4.4z"/></g></svg>') center center no-repeat!important}.h1,h1{font-size:29px;line-height:33px}.h2,h2{margin-bottom:20px}.h2,.overlay-headline,h2{font-size:25px;line-height:29px}h2+.author{margin-top:-20px}.h3,.label,.tab-box-nav .h3,.tab-box-nav a,h3{font-size:20px;line-height:24px}.tab-box.form-list .tab-box-nav.label a{font-size:17px}h3{margin-bottom:25px}p{font-size:17px;line-height:22px;margin-bottom:25px}label{line-height:18px}input,select{font-size:16px;line-height:22px}.author,.time,time{font-size:15px}.introtext{font-size:17px;line-height:21.25px}.container{max-width:940px;padding:0}.row{margin:0 -10px}.col-1-3,.col-1-4,.col-2-3,.col-3-4{margin-left:10px;margin-right:10px;float:left}.col-1-3,aside.col-1-3{max-width:300px}.col-2-3{max-width:620px}.col-1-4{max-width:220px}.col-3-4{max-width:700px}.content{padding-top:20px}.box{padding:15px}header{padding-top:50px}header .pull-right{margin-top:-15px}.logo{margin-top:5px}header form{display:block;margin-left:320px}header form input{width:290px}.label-overlay{top:16px;padding-top:3px;padding-bottom:3px;padding-right:24px}.top-news-box{padding-bottom:41px}.overlay-headline{border-width:5px;bottom:-65px}.other-top-news>li{padding-top:20px;padding-right:20px}.other-top-news .image-container{width:auto}.other-top-news figcaption{padding-left:98px}.slider-container{overflow:hidden}.story-slider-container{width:876px}.alternate-slider-container{width:668px}.slider-container h4{font-size:16px}.container .row>.container.box-with-headline,.container.box-with-headline{padding-left:0;padding-right:0}.story-slider>li,.story-slider>li>ul>li,.story-slider>ul>li{width:198px;margin:20px 10px 10px}.photo-slider>li{width:363px}.photo-slider>.small-photo{width:204px}.no-touch .slider-arrows .slider-next,.no-touch .slider-arrows .slider-prev{top:80px}.no-touch .story-slider-container .slider-arrows .slider-next,.no-touch .story-slider-container .slider-arrows .slider-prev{top:68px}.no-touch .alternate-slider-container.alternate-slider-container--video .slider-arrows .slider-next,.no-touch .alternate-slider-container.alternate-slider-container--video .slider-arrows .slider-prev{top:59px}.no-touch .story-slider-container.story-slider-container--video .slider-arrows .slider-next,.no-touch .story-slider-container.story-slider-container--video .slider-arrows .slider-prev{top:58px}.no-touch .alternate-slider-container .slider-arrows .slider-next,.no-touch .alternate-slider-container .slider-arrows .slider-prev{top:141px}.news-list .tab-box-content h3{margin-bottom:7px}.news-list .image-container{width:240px}.news-list figcaption{padding-left:260px}.news-list .textlink{margin-left:4px}.recent-news{padding-top:13px;padding-bottom:13px}.recent-news .textlink{padding-left:13px}.search-result-list li{max-width:210px}.search-result-list figcaption{padding:15px}.search-result-list .link-next a{height:230px}.athlete-pictures{max-width:204px;margin-right:20px}.athlete-pictures+.information-tables{width:100%;max-width:440px;font-size:1em}.image-gallery{margin:-9px;margin-bottom:7px}.image-gallery li{max-width:210px;margin:9px}.image-gallery li img{max-height:114px}.sub-nav{display:block}.sidebar-content>li{margin-bottom:20px}.border-bottom,.news-list .image-container,.partners-slider,.sidebar-box-highlight,.teaser-slider figcaption{border-width:5px}.adress-map{width:200px;float:left}#contact-map-image{float:right}.tab-box.form-list{padding-top:58px}.select-verband-form,.top-link{display:none}#contact-map,#contact-map-image,.sub-nav-container{display:block}.slider-container .cat-infos time,.slider-container .cat-title,.teaser-slider figcaption p{font-size:15px}}@media (min-width:1400px){.skyscraper{display:block}}@media (min-width:1921px){body{background-size:cover}}nav>ul{display:none}.nav-btn{display:block;width:45px;height:39px;padding:9px 10px;border:0;outline:0;background:#ee3124 url(/fileadmin/assets/img/nav-icon.png) center center no-repeat;overflow:hidden;white-space:nowrap;text-indent:100%;-webkit-tap-highlight-color:#ff0}.nav-btn:focus,.nav-btn:hover{filter:alpha(Opacity=100);opacity:1}.js-ready-ie8.lt-ie9 .nav-btn{left:80%;z-index:80;top:68px;position:absolute}nav .menu-hidden{display:block!important}.logo{display:block}@media (min-width:1023px){.search-head,nav .menu-hidden{display:none!important}.menu-wrap{display:block;width:100%;overflow:visible}nav a{color:#4d5143;text-decoration:none}nav>ul>li>ul>li>a{padding:12px 8px}nav>ul{display:block}nav a:hover{text-decoration:none}.no-touch nav>ul>li:hover>a,nav>ul>li.active>a{background:#ee2e24;color:#fff}nav ul>li>ul{background:#e4e5e3}nav ul>li>ul>li>ul{background:0 0}nav>ul>li>a{position:relative}nav ul>li>ul>li>a{padding-left:37px;color:#4d5143}nav ul>li>ul>li>a:hover{color:#ee3124}.touch nav a:active,.touch nav a:focus,.touch nav ul a:hover{color:inherit}nav ul>li>ul>li>ul>li>a{padding-left:56px}nav ul>li>ul>li>ul>li>ul>li>a{padding-left:77px}nav{display:block;width:100%;overflow:visible;font-size:14px;text-transform:uppercase}nav a{padding:8px;letter-spacing:normal;word-spacing:normal}.lt-ie9 nav{word-spacing:-2px}nav a,nav>ul>li>ul>li a{display:block}nav>ul>li>ul>li>a{padding-left:20px;border-top:1px solid #fff}nav>ul>li>ul>li>ul>li>ul>li>a{padding-left:40px}nav li{position:relative}nav>ul>li{display:inline-block}nav>ul>li>a{border:0;font-weight:600}nav>ul>li:hover>ul{position:absolute;width:300px;left:0;top:36px;background:#e4e5e3;z-index:900}nav>ul>li.open-left:hover>ul{left:auto;right:0}.form-helper,.nav-btn,nav>ul>li>ul>li:hover>ul,nav>ul>li>ul>li>ul{display:none}nav ul li:hover>ul{display:block}nav ul ul{display:none}}@media (max-width:1023px){.top-news-detail-list{height:265px}.top-news-detail-list.abs>li{position:absolute;top:0;left:0}.teaser-slider .teaser-spinner{margin:43px 70px}}@media (max-width:768px){.top-news-detail-list{height:auto}.teaser-slider .teaser-spinner{width:18px;margin:30% 48%}}@media (max-width:500px){.top-news-detail-list{height:auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){header button,nav button{background-size:50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAYdEVYdENyZWF0aW9uIFRpbWUAMjguMTAuMjAxMyFe7s4AAAJwSURBVFiF7Zg/aBRBGMXft8cZtThjoWjMIYopRLCxsRAVEcVCEW2E2Aja21lbCFoIWmiwMBDMqYiVRhQLLQIWakCIKGJlFEwUwaBGidn7WdwehMns3f65O1L4mmPfzffmdzszO7NnSihghaQeSUVJX6rV6lShUCBpfW4BReAIMAxMsFDTwH3gOLCkbSBhGBpwIgYiTh+Awy2HAVYCj1KAuLoCFFoF0w2M54CpaygMQ8vKYVJtmIIgeCDpQEy7z5IeS3oX1ayXtD/69Om0mV3OCiXgWMyvnQT6fcMABFHdV0/db6CcB8g3VG+B3gS1ZfwL4GpWmK2esB9AX4qMbUDoZEwDXWl5Akk7PP5FM3ufNMTMxiTdceySpO1ZgDZ6/MG0QZJuebzNaUMCScsdb9LMJjIAvfF4S7MAzTiee51Ucx7vT9qQQJJ7N8pAMQPQJo+XeB7OB3rheEVJhzIAHXSuq5Kep04BCsA3Z8m+TrNkgXXAjJMxmhpGUmBmoaRhx98i6XqSPSkCvy1pmfPVwyxA9dANwKznATkCrG5Q1wuMeuoA9mUGisLPxQT/BC4BeyKAtcDuyPsVUwNQybPrC+gCnjXoIIsG8kKtAl4tNqgScLPFUIPkPUkCe4GnTTr6DtygNqeGmrStJIFKsqzXSNopqU9St2rbwUdJ45JemtnfeW3PSzrTIO6upH4zm23Wb8sEXGhyp+7RztcmV9Fr1EACqNQngXZDPQHco0/boSqLCoraxv0fKinUtSZQI0DQMahoTjV7JBztGFBdwClgLgboZMeBIqhdwCcHZooGZ69OQJWAs8BYNL96JMmgc//KJdE/jnuM6N8+DJkAAAAASUVORK5CYII=)}.top-link a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAYdEVYdENyZWF0aW9uIFRpbWUAMjguMTAuMjAxMyFe7s4AAABJSURBVCiRlY7BDQAgCAPFHTslQ+LLhGgpgZ/1erCWGAABIBRjqpzf7k5ZGlZbmeQLcvkWWEYFCqz+rAM6SXtiJ7FJmUn2tPyyBw02NgibSKYQAAAAAElFTkSuQmCC)}div.selector,div.selector.active,div.selector.focus,div.selector.hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAYdEVYdENyZWF0aW9uIFRpbWUAMjguMTAuMjAxMyFe7s4AAAHhSURBVGiB7ZrNK0RRGMYfXzv/BFn7D5QdGkXGCtnIBhuy8FE+SmGhKUWIklJkihKFSCSRpY+dYeNjY8yZce+M695jIVkgzJxz1Dvvbzn33Oc+vzt37pxzuxkPhQUSaUTmfxcwDQtTh4Wpw8LUYWHqsDB1WJg6LEwdFqYOC1OHhamTdsLZKkJyioqROzoJZGo+f56HWEsjnIO9pCOUNHT2d/HU3Q5IjY+4pcRTR1tKsoDCS/p5fRXWYL+quE9YAz143lhLOUfpNZhYnIc9FlAZCQCwR0eQCC4oyVL+o4tPjSM+N6Mub3Ya8ZkJZXla7jL2yBASK8GUcxLLS7ADwwoafaDttmr1dsLZ2Up6f2d7E1Zfl8JGb2j9H4m1NuHl5OjP+70cHyLW1qyhkYGJR7ShDu7F2a/Hu+eniDbWa+tjZKYlaqrgXod+HOdehSBq/Vq7mJlaeh6E3wfv/u77Ibc3ENU+wPO0VjE3l3YciMoSyMfwp00y/ABRVQY4jvYaRhcP0rIQqSiBjEU/PosKRCpLIS3LSAfjqyX5GIbw+yDjNqRtQ1SXf/mt6yLjv15qycrLBwC4oUujx1WyPEwG06LvpN0DABamDgtTh4Wpw8LUYWHqsDB1WJg6LEwdFqYOC1PnFTaJnESD61OZAAAAAElFTkSuQmCC);background-size:30px}.icon-instagram{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANZJREFUeNq8lV0NAyEMgI8pQAISTgJSztkkVAJzgIRJOAnsWErSFOjBSNeEp9Kvv5RtUxIjKVNKXjQ25jXkJYOuA2leoBvEpTjSuhytSKn3fbSW+S7L0lNlUcBMgzDLwOBALxTZOwCHWeXjGnaA8K9U4A4wNGoZUPektR0Co+FJYBFPkZNGPwMOBOBZo4vDMAXGaOsut6fIzYCLYRQmInLHlPO4mSi7tDD+Vgq15gnj9l4et5sHAhwqgoUnbcmTtsIyqsA/LSEGbi4hnbWptug1vqaPAAMAyauJel97qcgAAAAASUVORK5CYII=)}.icon-facebook{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACpQTFRFAAAA////////////////////////////////////////////////////hrvKLwAAAA10Uk5TABAwQFBwgI+fr7/P7xr5ccYAAABESURBVAjXY2BAAJ67MMDAi4d5y9kUxmxgYIYxBZhgorcZdGFqbzHYYjKvGjEIm0OYl4G2siGYnBDm7eUMWmvwmUAkEwCXRnV4cuH83QAAAABJRU5ErkJggg==)}.icon-twitter{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAN4SURBVGiB7Zk7iB1lGIafb3N03UbQGF2ItyUXLQwEFQujJqCNqI0iVl7ASkG0EtIr2CkYi3RBBcFGwQtCSAyKCmrhBQsTjRLXVVmz2riJu8k8FjORyeycmTln5uxhYR8YODPzX973v83//SdU1jIT4xbQlnUD42bdwLhZNzBuevmbiFiVStUesA2YBhaB4xExP0D+82/OXaNG3a6+pi54Pon6mfq4uqFP3rvVK1doLjOg3qju7Ep4kiShPqsuWc/X6jWZjk3qI+oX6ndqNDVwQJ1Tr+3CgPpiA+F5flM/V8/memhPrrz+BtRJdTHL+IO6taX4hwYUXyRRn85puzSvuWwVug6Yyn5vAT5RbxlS/IXAC0M5T/kHeA74Sz0AfACcLlZS7IFdJa1wWn0mSZKBlin1vpatn2febEhbM4RmKgo5qF4/gIFXOhI/p95U2uglBnrqqYrCltSX1KsbGHivA/HfFuuqNJAleKNBwcvqm+o96mQfA4c7MHBnSbmVkxhgf13rkn7FHwTeBf7ITD+p7lAvytLMNiinjqTybVkPZM/3t2y5k+rfLctQvblKc5gTHhGoV2W3C8DbwF1tm7AlWyLieP5BXnPZENoK/AS8BXwD/D5KdTUsAyeqEpT1wGa6Gbtd8H1ErFi2K3sgIn4FvhqtrsZ8Wpeg3yr0csdChuWjugQrhhCAOgEcAvaMSFgTzgDTEXGy+KJuEhMRCfAw8OOo1DXg4zLxRfrGxBExC9wOHO5S1QA0+ZjWh5RZNHWv+o7prnQ1+EW9oInmXr9EWcIZ4FXSPfjFpOOydN/TMc9HxHKThKWTOI96BNjdlbIGHAVuqDJQO4kLPAWcaq+rEQJPNG39NEeDYxX1AfXfVRj7jSaudfFAn0y71WMjFP+lOlUpoo2BLOOk+qhppDXfofhZG0R4rQ0UCrnDbnpkTt0+YN3DG1CnTYP1s/0UDcDRQcUPZUCdUHeaRmldfcwOqRsHFV800Cu8uBXYTBrvXp5dO4DbgEuGqayERWAvsC/bc7Uj7yZr6cfUEx21cp5Efd3s4LYrzf2OVaZMV5sPs4rb8Ke6zw5Pu/Oam2wlZoD7SXemu4DLaspfBo4BB4H3gSMRsdSR9nOa/v9dayBPkiQREduAK4CN2bWB9ARjgTQA/zkiznQpuEhfA2uRNf8n37qBcbPmDfwHxiSv1tMJKeYAAAAASUVORK5CYII=)}.icon-facebook,.icon-twitter{background-size:cover}}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:8px;padding-right:8px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666666666666%}.col-xs-10{width:83.33333333333334%}.col-xs-9{width:75%}.col-xs-8{width:66.66666666666666%}.col-xs-7{width:58.333333333333336%}.col-xs-6{width:50%}.col-xs-5{width:41.66666666666667%}.col-xs-4{width:33.33333333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.666666666666664%}.col-xs-1{width:8.333333333333332%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666666666666%}.col-xs-pull-10{right:83.33333333333334%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666666666666%}.col-xs-pull-7{right:58.333333333333336%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666666666667%}.col-xs-pull-4{right:33.33333333333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.666666666666664%}.col-xs-pull-1{right:8.333333333333332%}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666666666666%}.col-xs-push-10{left:83.33333333333334%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666666666666%}.col-xs-push-7{left:58.333333333333336%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666666666667%}.col-xs-push-4{left:33.33333333333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.666666666666664%}.col-xs-push-1{left:8.333333333333332%}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666666666666%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-1{margin-left:8.333333333333332%}@media (min-width:767px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:7px;padding-right:7px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666666666666%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-1{left:8.333333333333332%}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}}@media (min-width:1024px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:10px;padding-right:10px}.col-md-1,.col-md-10,.col-md-11,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666666666666%}.col-md-10{width:83.33333333333334%}.col-md-9{width:75%}.col-md-8{width:66.66666666666666%}.col-md-7{width:58.333333333333336%}.col-md-6{width:50%}.col-md-5{width:41.66666666666667%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}.col-md-2{width:16.666666666666664%}.col-md-1{width:8.333333333333332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666666666666%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-1{right:8.333333333333332%}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666666666666%}.col-md-push-10{left:83.33333333333334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666666666666%}.col-md-push-7{left:58.333333333333336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666666666667%}.col-md-push-4{left:33.33333333333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.666666666666664%}.col-md-push-1{left:8.333333333333332%}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666666666666%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-1{margin-left:8.333333333333332%}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;margin:0;padding:0}a,a:visited{text-decoration:underline}.ir a:after,a[href]:after,a[href^="javascript:"]:after,a[href^="#"]:after,abbr[title]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}.image-container,img{width:auto!important;max-width:100%!important}h2,h3,p{orphans:3;widows:3}.label-block,h2,h3{page-break-after:avoid}.col-3-4{float:left;width:65%}.col-1-4{float:left;width:33%;padding-left:2%}#header a,#nav,.col-1-4,.dlv-video .vjs-control-bar,.dlv-video video *,.footer,.swipe-wrap li,.top-link,.top-news-box,.vjs-big-play-button,footer,nav,video div{display:none!important}.dlv-video video .vjs-poster,.swipe-wrap li:first-child{display:block}.col-md-6,.col-sm-6{width:48%;float:left}.tab-box{width:100%}.tab-box-content .image-container,.tab-box-content figcaption{float:left;width:48%}.tab-box-content figcaption{padding-left:1%}}html.mm-opened #mm-blocker,html.mm-opened .mm-fixed-bottom,html.mm-opened .mm-fixed-top,html.mm-opened .mm-menu.mm-horizontal>.mm-panel,html.mm-opened .mm-page{-webkit-transition:none .4s ease;-moz-transition:none .4s ease;-ms-transition:none .4s ease;-o-transition:none .4s ease;transition:none .4s ease;-webkit-transition-property:top,right,bottom,left,border;-moz-transition-property:top,right,bottom,left,border;-ms-transition-property:top,right,bottom,left,border;-o-transition-property:top,right,bottom,left,border;transition-property:top,right,bottom,left,border}html.mm-opened #mm-blocker,html.mm-opened .mm-page{left:0;top:0;margin:0;border:0 solid rgba(0,0,0,0)}html.mm-opened.mm-opening #mm-blocker,html.mm-opened.mm-opening .mm-page{border:0 solid rgba(100,100,100,0)}.mm-menu .mm-hidden{display:none}.mm-fixed-bottom,.mm-fixed-top{position:fixed;left:0}.mm-fixed-top{top:0}.mm-fixed-bottom{bottom:0}.mm-menu>.mm-panel,html.mm-opened .mm-page{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html.mm-opened,html.mm-opened body{width:100%;height:100%;overflow:hidden;position:relative}html.mm-opened .mm-page{height:100%;overflow:hidden;position:absolute}html.mm-background .mm-page{background:inherit}#mm-blocker{background:#fff;opacity:0;display:none;width:100%;height:100%;position:absolute;z-index:999999}.mm-menu.mm-current,html.mm-blocking #mm-blocker,html.mm-opened #mm-blocker{display:block}.mm-menu{background:inherit;display:none;overflow:hidden;height:100%;padding:0;position:absolute;left:0;top:0;z-index:0}.mm-menu>.mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;padding:20px;position:absolute;top:0;left:100%;z-index:0}.mm-menu>.mm-panel.mm-opened{left:0}.mm-menu>.mm-panel.mm-subopened{left:-40%}.mm-menu>.mm-panel.mm-highest{z-index:1}.mm-menu>.mm-panel.mm-hidden{display:block;visibility:hidden}.mm-menu .mm-list{padding:20px 0}.mm-panel>.mm-list{margin-left:-20px;margin-right:-20px}.mm-panel>.mm-list:first-child{padding-top:0}.mm-list,.mm-list>li{list-style:none;display:block;padding:0;margin:0}.mm-list{font:inherit;font-size:14px}.mm-list a,.mm-list a:hover{text-decoration:none}.mm-list>li{position:relative}.mm-list>li>a,.mm-list>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;line-height:20px;display:block;padding:10px 10px 10px 20px;margin:0}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults)::after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;width:100%;position:absolute;bottom:0;left:0}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults):after{width:auto;margin-left:20px;position:relative;left:auto}.mm-list a.mm-subopen{width:40px;height:100%;padding:0;position:absolute;right:0;top:0;z-index:2}.mm-list a.mm-subopen::before{content:'';border-left-style:solid;display:block;height:100%;position:absolute;left:0;top:0}.mm-list a.mm-subopen.mm-fullsubopen{width:100%}.mm-list a.mm-subopen.mm-fullsubopen:before{border-left:0}.mm-list a.mm-subopen+a,.mm-list a.mm-subopen+span{padding-right:5px;margin-right:40px}.mm-list>li.mm-selected>a.mm-subopen{background:0 0}.mm-list>li.mm-selected>a.mm-fullsubopen+a,.mm-list>li.mm-selected>a.mm-fullsubopen+span{padding-right:45px;margin-right:0}.mm-list a.mm-subclose{text-indent:20px;padding-top:30px;margin-top:-20px}.mm-list>li.mm-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;padding-right:5px}.mm-list>li.mm-spacer{padding-top:40px}.mm-list>li.mm-spacer.mm-label{padding-top:25px}.mm-list a.mm-subclose:before,.mm-list a.mm-subopen:after{content:'';border:2px solid transparent;display:block;width:7px;height:7px;margin-bottom:-5px;position:absolute;bottom:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-list a.mm-subopen:after{border-top:0;border-left:0;right:18px}.mm-list a.mm-subclose:before{border-right:0;border-bottom:0;margin-bottom:-15px;left:22px}.mm-menu.mm-vertical .mm-list .mm-panel{display:none;padding:0}.mm-menu.mm-vertical .mm-list .search-head .mm-panel{padding:10px 0 10px 10px}.mm-menu.mm-vertical .mm-list .mm-panel .mm-panel li>a{padding-left:40px}.mm-menu.mm-vertical .mm-list .mm-panel .mm-panel li li>a{padding-left:60px}.mm-menu.mm-vertical .mm-list .mm-panel .mm-panel li li li>a{padding-left:80px}.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{border-color:transparent}.mm-menu.mm-vertical .mm-list li.mm-opened>.mm-panel{display:block}.mm-menu.mm-vertical .mm-list>li.mm-opened>a.mm-subopen{height:40px}.mm-menu.mm-vertical .mm-list>li.mm-opened>a.mm-subopen:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:16px;right:16px}html.mm-opened .mm-page{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-ismenu{background:#333}.mm-menu{color:rgba(255,255,255,.6)}.mm-menu .mm-list>li>a.mm-subclose{background:rgba(0,0,0,.1);color:rgba(255,255,255,.3)}.mm-menu .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,.15)}.mm-menu .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu .mm-list>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu .mm-list>li.mm-label,.mm-menu.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-vertical .mm-list li.mm-opened>ul{background:rgba(255,255,255,.05)}html.mm-opened.mm-opening #mm-blocker,html.mm-opened.mm-opening .mm-fixed-bottom,html.mm-opened.mm-opening .mm-fixed-top,html.mm-opened.mm-opening .mm-page{left:80%}.mm-menu{width:80%}@media all and (max-width:175px){.mm-menu{width:140px}html.mm-opened.mm-opening #mm-blocker,html.mm-opened.mm-opening .mm-fixed-bottom,html.mm-opened.mm-opening .mm-fixed-top,html.mm-opened.mm-opening .mm-page{left:140px}}@media all and (min-width:550px){.mm-menu{width:440px}html.mm-opened.mm-opening #mm-blocker,html.mm-opened.mm-opening .mm-fixed-bottom,html.mm-opened.mm-opening .mm-fixed-top,html.mm-opened.mm-opening .mm-page{left:440px}}html.mm-nooverflowscrolling.mm-opened{height:auto;overflow:auto;overflow-x:hidden;overflow-y:scroll}html.mm-nooverflowscrolling.mm-opened body{overflow:auto}html.mm-nooverflowscrolling.mm-opened .mm-page{min-height:1000px;position:fixed}html.mm-nooverflowscrolling.mm-opened .mm-menu{height:auto;min-height:1000px;overflow:auto;overflow-x:hidden;position:relative;left:auto;top:auto}html.mm-nooverflowscrolling.mm-opened>.mm-panel{position:relative;height:auto;display:none;left:0}html.mm-nooverflowscrolling.mm-opened>.mm-panel.mm-current{display:block}#mm-nav .search-head:after{border:0}.search-head{height:107px}.mm-menu>.mm-list{padding:0 0 40px}.mm-opened li div.form-helper a{padding-left:15px;margin:15px 0;display:block}#mm-nav .mm-list{background:#4d5143}#mm-nav .mm-list a:hover,#mm-nav>.mm-list>.mm-opened>a{background:#ee3124}#mm-nav>.mm-list>.mm-opened>.mm-list .mm-opened>a{color:#ee3124}#mm-nav>.mm-list>.mm-opened>.mm-list .mm-opened>a:hover{color:#fff}.mm-menu .mm-list>li>a.mm-subclose:before,.mm-menu .mm-list>li>a.mm-subopen:after{border-color:#fff}.mm-list>li{color:#fff;background:#4d5143}.mm-list>li>a{background:#4d5143}.mm-list>li>a.mm-subclose:before,.mm-list>li>a.mm-subopen:after{border-color:#fff}.mm-list>li:after,.mm-menu .mm-list>li:after{border-color:#000}.mm-list a.mm-subopen::before{border-left-width:0}#mm-nav .mm-list a.mm-subopen{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#000}#mm-nav .mm-list .mm-opened a.mm-subopen{border-bottom-color:#ee3124}#mm-nav .mm-list .mm-list a.mm-subopen{border-bottom-color:#fff}#mm-nav .mm-list .mm-list .mm-opened a.mm-subopen{border-bottom-color:transparent}#mm-nav .mm-list ul,#mm-nav .mm-list ul li a{background:#e4e5e3;color:#000}#mm-nav .mm-list ul li a:hover{color:#fff}#mm-nav .mm-list ul li a.mm-subclose:hover:before,#mm-nav .mm-list ul li a:hover.mm-subopen:after,.mm-list ul>li:after,.mm-menu .mm-list ul>li:after{border-color:#fff}.mm-list ul>li{background:#e4e5e3}.mm-list ul ul>li:after,.mm-menu .mm-list ul ul>li:after{border-color:#e4e5e3}.athlete-profile .information-result .clearfix::before{clear:both}.athlete-profile .information-result li{overflow-x:auto}.athlete-profile .information-result h2 a{text-transform:none}.athlete-profile .information-result ul li table td{min-width:100px}/*!
Video.js Default Styles (http://videojs.com)
Version 4.2.0
Create your own skin at http://designer.videojs.com
*/.dlv-video{color:#fff}@font-face{font-family:VideoJS;src:url(/fileadmin/bower_components/video.js/dist/video-js/font/vjs.eot);src:url(/fileadmin/bower_components/video.js/dist/video-js/font/vjs.eot?#iefix) format('embedded-opentype'),url(/fileadmin/bower_components/video.js/dist/video-js/font/vjs.woff) format('woff'),url(/fileadmin/bower_components/video.js/dist/video-js/font/vjs.ttf) format('truetype');font-weight:400;font-style:normal}.dlv-video .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333}.dlv-video .vjs-slider-handle{position:absolute;left:0;top:0}.dlv-video .vjs-slider-handle:before{font-family:VideoJS;font-size:1em;line-height:1;text-align:center;position:absolute;top:0;left:0}.dlv-video .vjs-control-bar{position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#000}.dlv-video.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.dlv-video.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:none;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.dlv-video.vjs-controls-disabled .vjs-control-bar,.dlv-video.vjs-using-native-controls .vjs-control-bar{display:none}@media \0screen{.dlv-video.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.dlv-video .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.dlv-video .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}.dlv-video .vjs-control:focus:before,.dlv-video .vjs-control:hover:before{color:#ee2e24}.dlv-video .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.dlv-video .vjs-play-control{width:5em;cursor:pointer}.dlv-video .vjs-play-control:before{content:"\e001"}.dlv-video.vjs-playing .vjs-play-control:before{content:"\e002"}.dlv-video .vjs-mute-control,.dlv-video .vjs-volume-menu-button{cursor:pointer;float:right}.dlv-video .vjs-mute-control:before,.dlv-video .vjs-volume-menu-button:before{content:"\e006"}.dlv-video .vjs-mute-control.vjs-vol-0:before,.dlv-video .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.dlv-video .vjs-mute-control.vjs-vol-1:before,.dlv-video .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.dlv-video .vjs-mute-control.vjs-vol-2:before,.dlv-video .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.dlv-video .vjs-volume-control{width:5em;float:right}.dlv-video .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.dlv-video .vjs-volume-menu-button .vjs-menu-content{height:2.9em}.dlv-video .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;background:#fff}.dlv-video .vjs-volume-bar:hover .vjs-volume-level{background:#ee3124}.dlv-video .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.dlv-video .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}.dlv-video .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.dlv-video:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.dlv-video .vjs-progress-holder{height:100%}.dlv-video .vjs-progress-holder .vjs-load-progress,.dlv-video .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;left:0;top:0}.dlv-video .vjs-play-progress{background:#fff}.dlv-video .vjs-load-progress{background:#4d5143}.dlv-video .vjs-seek-handle{width:1.5em;height:100%}.dlv-video .vjs-seek-handle:before{padding-top:.1em}.dlv-video .vjs-time-controls{font-size:1em;line-height:3em}.dlv-video .vjs-current-time,.dlv-video .vjs-duration{float:left}.dlv-video .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.dlv-video .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.dlv-video .vjs-fullscreen-control:before{content:"\e000"}.dlv-video.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.dlv-video .vjs-big-play-button{left:.5em;top:.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;background-color:#000;border:.1em solid #3b4249;-webkit-border-radius:.8em;-moz-border-radius:.8em;border-radius:.8em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.dlv-video.vjs-controls-disabled .vjs-big-play-button,.dlv-video.vjs-has-started .vjs-big-play-button,.dlv-video.vjs-using-native-controls .vjs-big-play-button{display:none}.dlv-video .vjs-big-play-button:focus,.dlv-video:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.dlv-video .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:5em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75;-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}.dlv-video .vjs-loading-spinner:before{content:"\e00a";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center}@-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)}}.dlv-video .vjs-menu-button{float:right;cursor:pointer}.dlv-video .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.dlv-video .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#000}.dlv-video .vjs-menu-button:hover .vjs-menu{display:block}.dlv-video .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.dlv-video .vjs-menu-button ul li.vjs-selected{background-color:#000}.dlv-video .vjs-menu-button ul li.vjs-selected:focus,.dlv-video .vjs-menu-button ul li.vjs-selected:hover,.dlv-video .vjs-menu-button ul li:focus,.dlv-video .vjs-menu-button ul li:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,.75)}.dlv-video .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 .3em;font-weight:700;cursor:default}.dlv-video .vjs-subtitles-button:before{content:"\e00c"}.dlv-video .vjs-captions-button:before{content:"\e008"}.video-js{background-color:#000;position:relative;padding:0;font-size:11px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;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;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.dlv-video .vjs-hidden{display:none}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-volume-level{height:1px}.dlv-video .vjs-volume-bar .vjs-volume-handle{width:3px;height:3px;border-radius:3px}.vjs-fade-in{display:block!important;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-ms-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-fade-out{visibility:hidden;opacity:0;-webkit-transition:visibility .5s,opacity .5s;-moz-transition:visibility .5s,opacity .5s;-ms-transition:visibility .5s,opacity .5s;-o-transition:visibility .5s,opacity .5s;transition:visibility .5s,opacity .5s;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0}
.vjs-ad-playing .vjs-progress-control{pointer-events:none}.vjs-ad-playing .vjs-play-progress{background-color:#ffe400}.vjs-ad-loading .vjs-loading-spinner{display:block}#ima-ad-container{top:0;position:absolute}#ima-controls-div{bottom:0;height:37px;position:absolute;display:none;opacity:1;background:-moz-linear-gradient(bottom,rgba(7,20,30,.7) 0,rgba(7,20,30,0) 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,rgba(7,20,30,.7)),color-stop(100%,rgba(7,20,30,0)));background:-webkit-linear-gradient(bottom,rgba(7,20,30,.7) 0,rgba(7,20,30,0) 100%);background:-o-linear-gradient(bottom,rgba(7,20,30,.7) 0,rgba(7,20,30,0) 100%);background:-ms-linear-gradient(bottom,rgba(7,20,30,.7) 0,rgba(7,20,30,0) 100%);background:linear-gradient(to top,rgba(7,20,30,.7) 0,rgba(7,20,30,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0007141E', endColorstr='#07141E', GradientType=0)}#ima-countdown-div{color:#FFF;text-shadow:0 0 .2em #000}#ima-seek-bar-div{top:12px;height:3px;position:absolute;background:rgba(255,255,255,.4)}#ima-progress-div{width:0;height:3px;background-color:#ECC546}#ima-countdown-div{height:10px}#ima-fullscreen-div,#ima-mute-div,#ima-play-pause-div{width:35px;height:20px;top:11px;left:0;position:absolute;color:#CCC;font-family:VideoJS;font-size:1.5em;line-height:2;text-align:center}#ima-mute-div{left:auto;right:35px}#ima-fullscreen-div{left:auto;right:0}.ima-playing:before{content:"\e002"}.ima-paused:before{content:"\e001"}.ima-paused:hover:before,.ima-playing:hover:before{text-shadow:0 0 1em #fff}.ima-non-muted:before{content:"\e006"}.ima-muted:before{content:"\e003"}.ima-muted:hover:before,.ima-non-muted:hover:before{text-shadow:0 0 1em #fff}.ima-non-fullscreen:before{content:"\e000"}.ima-fullscreen:before{content:"\e00b"}.ima-fullscreen:hover:before,.ima-non-fullscreen:hover:before{text-shadow:0 0 1em #fff}body{background:#fff}#ima-ad-container{display:none}#ima-ad-container>div:first-child{height:100%;width:100%}#ima-countdown-div{margin-top:-5px}#ima-ad-container iframe{height:100%}