/**
 * Global TinyMCE style sheet
 *
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 *
 *   files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 *
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 *
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 *
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (files/tinymce.css).
 */
.model_title { color: inherit;}
.model_name { color: inherit;}
.press_title { color: inherit;}
.press_name { color: inherit;}
.product_title { color: inherit;}
.product_name { color: inherit;}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

/* MediaElement.js, (c) 2010-2014 John Dyer, MIT license */
.mejs-offscreen{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute!important;height:1px;width:1px;overflow:hidden}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.mejs-audio{margin-top:18px}.mejs-container:focus{outline:none}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url("../../assets/jquery/mediaelement/2.21.2/images/bigplay.svg") no-repeat}.no-svg .mejs-overlay-button{background-image:url("../../assets/jquery/mediaelement/2.21.2/images/bigplay.png")}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url("../../assets/jquery/mediaelement/2.21.2/images/background.png");background:rgba(0,0,0,.9);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-moz-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-o-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-ms-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:url("../../assets/jquery/mediaelement/2.21.2/images/loading.gif") 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url("../../assets/jquery/mediaelement/2.21.2/images/background.png");background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:url("../../assets/jquery/mediaelement/2.21.2/images/controls.svg") no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url("../../assets/jquery/mediaelement/2.21.2/images/controls.png")}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:10px 3px 0 3px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url("../../assets/jquery/mediaelement/2.21.2/images/background.png");background:rgba(50,50,50,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url("../../assets/jquery/mediaelement/2.21.2/images/background.png");background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px 10px 0 10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button:hover .mejs-captions-selector{visibility:visible}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px 5px;background:url("../../assets/jquery/mediaelement/2.21.2/images/background.png");background:rgba(20,20,20,.5);white-space:pre-wrap}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url("../../assets/jquery/mediaelement/2.21.2/images/background.png");background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url("../../assets/jquery/mediaelement/2.21.2/images/background.png");background:rgba(50,50,50,.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url("../../assets/jquery/mediaelement/2.21.2/images/background.png");background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px!important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:0 0;width:36px;font-size:11px;line-height:normal;color:#fff}.mejs-controls .mejs-speed-button .mejs-speed-selector{display:none;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url("../../assets/jquery/mediaelement/2.21.2/images/background.png");background:rgba(50,50,50,.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{display:block}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:#21f8f8}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px 0;padding:0 10px;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:#fff;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8!important;background-color:rgba(255,255,255,.4)!important}.mejs-controls .mejs-button.mejs-jump-forward-button{background:url("../../assets/jquery/mediaelement/2.21.2/images/jumpforward.png") no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-jump-forward-button button{background:0 0;font-size:9px;line-height:normal;color:#fff}.mejs-controls .mejs-button.mejs-skip-back-button{background:url("../../assets/jquery/mediaelement/2.21.2/images/skipback.png") no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-skip-back-button button{background:0 0;font-size:9px;line-height:normal;color:#fff}
/*!
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}@media (min-width:768px){.container{width:740px}}@media (min-width:960px){.container{width:940px}}@media (min-width:1024px){.container{width:1000px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:960px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1024px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:959px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:960px) and (max-width:1023px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1024px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:959px){.hidden-sm{display:none !important}}@media (min-width:960px) and (max-width:1023px){.hidden-md{display:none !important}}@media (min-width:1024px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.hidden-print{display:none !important}}

/*
 * Nivo Lightbox Default Theme v1.0
 * http://dev7studios.com/nivo-lightbox
 *
 * Copyright 2013, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
.nivo-lightbox-theme-default.nivo-lightbox-overlay{background:#666;background:rgba(0,0,0,.6)}.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading{background:url("http://sportart.3punktdesign.de/files/sportart/theme/css/themes/default/loading.gif") no-repeat 50% 50%}.nivo-lightbox-theme-default .nivo-lightbox-nav{top:10%;width:8%;height:80%;text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%;opacity:.5}.nivo-lightbox-theme-default .nivo-lightbox-nav:hover{opacity:1;background-color:rgba(0,0,0,.5)}.nivo-lightbox-theme-default .nivo-lightbox-prev{background-image:url("http://sportart.3punktdesign.de/files/sportart/theme/css/themes/default/prev.png");border-radius:0 3px 3px 0}.nivo-lightbox-theme-default .nivo-lightbox-next{background-image:url("http://sportart.3punktdesign.de/files/sportart/theme/css/themes/default/next.png");border-radius:3px 0 0 3px}.nivo-lightbox-theme-default .nivo-lightbox-close{display:block;background:url("http://sportart.3punktdesign.de/files/sportart/theme/css/themes/default/close.png") no-repeat 5px 5px;width:16px;height:16px;text-indent:-9999px;padding:5px;opacity:.5}.nivo-lightbox-theme-default .nivo-lightbox-close:hover{opacity:1}.nivo-lightbox-theme-default .nivo-lightbox-title-wrap{bottom:-7%}.nivo-lightbox-theme-default .nivo-lightbox-title{font:14px/20px 'Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;background:#000;color:#fff;padding:7px 15px;border-radius:30px}.nivo-lightbox-theme-default .nivo-lightbox-image img{background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.4);-moz-box-shadow:0 1px 1px rgba(0,0,0,.4);box-shadow:0 1px 1px rgba(0,0,0,.4)}.nivo-lightbox-theme-default .nivo-lightbox-ajax,.nivo-lightbox-theme-default .nivo-lightbox-inline{background:#fff;padding:40px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.4);-moz-box-shadow:0 1px 1px rgba(0,0,0,.4);box-shadow:0 1px 1px rgba(0,0,0,.4)}@media (-webkit-min-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading{background-image:url("http://sportart.3punktdesign.de/files/sportart/theme/css/themes/default/loading@2x.gif");background-size:32px 32px}.nivo-lightbox-theme-default .nivo-lightbox-prev{background-image:url("http://sportart.3punktdesign.de/files/sportart/theme/css/themes/default/prev@2x.png");background-size:48px 48px}.nivo-lightbox-theme-default .nivo-lightbox-next{background-image:url("http://sportart.3punktdesign.de/files/sportart/theme/css/themes/default/next@2x.png");background-size:48px 48px}.nivo-lightbox-theme-default .nivo-lightbox-close{background-image:url("http://sportart.3punktdesign.de/files/sportart/theme/css/themes/default/close@2x.png");background-size:16px 16px}}

/*
 * Nivo Lightbox v1.1
 * http://dev7studios.com/nivo-lightbox
 *
 * Copyright 2013, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
.nivo-lightbox-overlay{position:fixed;top:0;left:0;z-index:99998;width:100%;height:100%;overflow:hidden;visibility:hidden;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-overlay.nivo-lightbox-open{visibility:visible;opacity:1}.nivo-lightbox-wrap{position:absolute;top:10%;bottom:10%;left:10%;right:10%}.nivo-lightbox-content{width:100%;height:100%}.nivo-lightbox-title-wrap{position:absolute;bottom:0;left:0;width:100%;z-index:99999;text-align:center}.nivo-lightbox-nav{display:none}.nivo-lightbox-prev{position:absolute;top:50%;left:0}.nivo-lightbox-next{position:absolute;top:50%;right:0}.nivo-lightbox-close{position:absolute;top:2%;right:2%}.nivo-lightbox-image{text-align:center}.nivo-lightbox-image img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}.nivo-lightbox-content iframe{width:100%;height:100%}.nivo-lightbox-ajax,.nivo-lightbox-inline{max-height:100%;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-error{display:table;text-align:center;width:100%;height:100%;color:#fff;text-shadow:0 1px 1px #000}.nivo-lightbox-error p{display:table-cell;vertical-align:middle}.nivo-lightbox-notouch .nivo-lightbox-effect-fade,.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,.nivo-lightbox-notouch .nivo-lightbox-effect-fall,.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap,.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap{-webkit-transition:all .3s cubic-bezier(0.25,.5,.5,.9);-moz-transition:all .3s cubic-bezier(0.25,.5,.5,.9);-ms-transition:all .3s cubic-bezier(0.25,.5,.5,.9);-o-transition:all .3s cubic-bezier(0.25,.5,.5,.9);transition:all .3s cubic-bezier(0.25,.5,.5,.9)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap{-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.nivo-lightbox-effect-fall .nivo-lightbox-wrap{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translateZ(300px);-moz-transform:translateZ(300px);-ms-transform:translateZ(300px);transform:translateZ(300px)}.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}


/* ######################### */
/* Beginn custom definitions */
@import url("http://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700");*{margin:0;padding:0}html{overflow-y:scroll}body,html{height:100%;margin:0;zoom:1}body{background:url("/files/sportart/theme/img/bg.jpg") 0 0 #EDE8DF;background-repeat:repeat;color:#5e5e5d;font-family:Arial,Helvetica,Verdana,sans-serif;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased}a,a:visited,img{border:none;color:#5E5E5d;display:inline-block;font-weight:500;margin:0;outline:0}.ce_flexSlider a{display: inline;}a:focus:hover{outline:0}a:hover{color:#5e5e5d}.cms_page a img,a.logo{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:700}#main .inside_container h2,#main .inside_container h3,#main .inside_container h4,#main .inside_container h5,#main .inside_container h6{color:#5e5e5d}h3,h4,h5,h6{text-transform:uppercase}.hide_h1 h1,h1.hide_h1{text-indent:-9999px;height:0;margin-bottom:4px}h1.hide_h1{margin-top:18px}h1,h2{font-size:30px;line-height:30px;margin:20px 0 10px}h3{font-size:22px;line-height:25px;margin:20px 0 3px}h4{font-size:20px;line-height:23px;margin:20px 0 10px}h5{font-size:18px;line-height:21px;margin:20px 0 10px}h6{font-size:16px;line-height:19px;margin:20px 0 10px}.inner_headline h1{margin-bottom:20px}h1{margin-bottom:32px}h1+h2{margin-top:-2px}hr{border-bottom:1px solid #C5d730}img{height:auto;width:100%;max-width:100%}.ie8 img{width:inherit!important}img.icon{height:auto;width:40px}#social_media{margin-bottom:20px}#social_media img,#social_media_footer img{height:auto;margin:0 30px;width:58px}#social_media_footer{margin-bottom:40px;margin-top:-20px}input{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}figure{line-height:0;margin:0;padding:0}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}li,ol{list-style-position:inside}td{vertical-align:middle}form,ul{margin-bottom:0}.center{text-align:center}.error,span.mandatory{color:#d44e79}td p.error{font-size:12px;margin-bottom:0}input.error,textarea.error{color:#5e5e5d}.bg_gruen .inside_container{background:#C5d730}.bg_grau .inside_container{background:#5E5E5d}.inside_container{background:rgba(255,255,255,.95);color:#5e5e5d}.ie7 .inside_container,.ie8 .inside_container{background-color:#fff!important}.gruen{color:#C5d730}.warning{color:#d44e79}#logo_container{margin-top:10px}.logo img{background-color:rgba(255,255,255,.9);height:auto;max-width:270px;padding:5px 10px}.logo img:hover{background-color:rgba(255,255,255,1)}.ie7 .logo img,.ie7 .logo img:hover,.ie8 .logo img,.ie8 .logo img:hover{background-color:#fff}#wrapper{height:auto!important;height:100%;margin:0 auto;min-height:100%}#header.container{padding:0}#header .inside{height:140px}#header .inside_container{padding:0!important}#footer{background:rgba(0,0,0,.3);margin-top:20px}.ie7 #footer,.ie8 #footer{background-color:#9a9a9a}#footer,#footer a{color:#fbfbf9}#footer .inside{padding:25px 0}#footer .inside_container{background:0 0;color:#fff;font-weight:400;padding:0 10px 20px}#footer_contact .inside_container{padding-left:10px}#footer #contact_us{margin-bottom:20px;min-height:0}#footer h2{margin-bottom:50px}#footer #contact_us,#footer .ce_text.last{border-right:none}#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{margin-top:0}.copyright{font-weight:500;text-align:center;text-transform:uppercase}.mod_customnav li,.mod_customnav ul,.mod_navigation li,.mod_navigation ul{list-style:none;margin:0;padding:0}#nav_container,#nav_main_quick{background:#9a9a9a;font-size:16px;font-weight:400;height:36px;line-height:1;overflow:visible;position:relative;text-align:center;top:10px;width:100%;z-index:999}#nav_main_quick{margin-bottom:20px;padding:7px 15px}.ios #nav_main_quick{height:43px}#nav_main_quick select{width:100%}#nav_container a{color:#fff;text-decoration:none}#nav_container a,#nav_container span{display:inline-block;font-weight:400;padding:10px 15px}.safari #nav_container a,.safari #nav_container span{padding:9px 15px 11px}#nav_container a.trail,#nav_container a:hover,#nav_container li.active{color:#C5d730!important}#nav_container li:after{border-right:1px solid #eeefef;display:inline-block;height:20px;content:'';position:relative;top:3px}#nav_container li{background:#9a9a9a;float:left;line-height:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#nav_container li:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#nav_container ul{max-height:40px;margin:0;width:100%}#nav_container ul ul{display:none}#nav_main ul li{display:inline-block}#nav_container ul li.first ul{margin-left:-10px}#nav_container ul li.submenu{position:initial}#nav_container ul li.submenu ul{position:absolute}#nav_container ul li.submenu ul li{background:#EEEfEf}#nav_container .submenu li a{color:#9a9a9a}#nav_container .submenu li:after{border-right:1px solid #9a9a9a;display:inline-block;height:20px;content:'';position:relative;top:3px}#nav_container .submenu li.last:after{border-right:none}#nav_container ul li.submenu:hover ul{display:block}#nav_main_quick input.submit{display:none}#nav_main_quick select{margin:0}#nav_shop{position:absolute;right:0}#nav_shop li.first:before{border-left:1px solid #9a9a9a}#nav_shop li.last:after{border:none}.ce_flexSlider.border .flexslider,.ce_image.border img{border:5px solid #fff;margin-bottom:30px;max-width:960px}.teaser_cat,.teaser_course,.teaser_text{margin-bottom:10px;margin-top:10px}.teaser_text a{color:#fff}.logo_list img{max-width:80px;width:inherit}.logo_list ul{margin-top:38px;text-align:center}.logo_list li{display:inline-block;margin:0 12px 10px}.anchor{height:0}.teaser_cat:hover img{opacity:.8}.teaser_cat .inside_container{background:#fff;height:365px;max-height:365px}.teaser_cat .image_container,.teaser_text .inside_container{background-color:rgba(255,255,255,.95)}.ie7 .teaser_cat .image_container,.ie7 .teaser_text .inside_container,.ie8 .teaser_cat .image_container,.ie8 .teaser_text .inside_container{background-color:#fff}.teaser_cat .image_container{position:relative;top:-20px}.teaser_cat a{padding-top:20px;position:relative;top:-45px;z-index:1}.teaser_cat img{position:relative;top:45px}.teaser_cat h3{margin-top:20px;position:relative;text-align:center;text-transform:none;top:20px;z-index:0}.cms_page .cat_1 h3{color:#e8e400}.cms_page .cat_2 h3{color:#a6BeCe}.cms_page .cat_3 h3{color:#d44e79}.teaser_text .inside_container{padding:0!important}.teaser_text a{font-weight:700}.teaser_text h3{color:#5E5E5d;margin:0;padding:20px 0 30px;text-align:center}.teaser_text .content{background:#C5d730;color:#fff;padding:20px}.flex-control-nav .flex-active{color:#C5d730!important}.flex-control-paging li a{width:15px;height:15px;display:block;background:#fff}.flex-control-paging li a:hover{background:#9a9a9a}.flex-control-paging li a.flex-active{background:#C5d730}.inside_container{margin:0}.tickercontainer,.tickercontainer .mask,ul.newsticker{-webkit-transition:all 0s linear;-moz-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear;list-style:none;margin:0}.ce_text .inside_container,.mod_search .inside_container{padding:20px}#search_cart{margin-top:10px;padding:0}#search_header form{float:right}#search_header input{background-color:rgba(255,255,255,.9);border:none;height:34px;margin:0;padding:0}.ie7 #search_header input,.ie8 #search_header input{background-color:#fff}#search_header .text{-webkit-appearance:none!important;border-radius:0;padding:0 5px;position:relative;right:-4px;width:90px}#search_header input:focus{outline:0}#search_header input.submit{border:none}#mini_cart,#search_header input.submit{background-color:rgba(255,255,255,.9);background-image:url("/files/sportart/theme/img/icon_sprite_2x.png");background-repeat:no-repeat;background-size:30px;height:34px}.ie7 #mini_cart,.ie7 #search_header input.submit,.ie8 #mini_cart,.ie8 #search_header input.submit{background-color:#fff}.cart_container a{float:right;font-weight:400}#search_header input.submit{background-position:left 2px;text-indent:-9999px;width:30px}.cart_container,.search_container{float:right}.cart_container{margin-bottom:10px}#mini_cart{background-position:left -36px;font-size:12px;line-height:32px;padding:0 5px 0 35px}#mini_cart table{float:right;margin:0;height:34px}#mini_cart td{text-align:right;vertical-align:middle}#mini_cart .cell_separator span{border-right:1px solid #4f4f4e;display:block;height:12px;margin:0 5px;padding:0}.teaser_course{color:#fff}.teaser_course h3{color:#fff!important;margin:0 0 25px;height:50px}.teaser_course .headline h3{color:#5e5e5d!important}.teaser_course figure{margin-left:-20px;margin-right:-20px}.teaser_course .inside_container{color:#fff;padding-bottom:0}.teaser_course.anmeldung form{margin-bottom:0}.teaser_course.anmeldung .inside_container{min-height:152px}.teaser_course.anmeldung.formular .inside_container{min-height:278px}.teaser_course.anmeldung .inside_container h2{font-size:30px}.teaser_course.anmeldung .inside_container h2,.teaser_course.anmeldung .inside_container h3{color:#C5d730;margin:0;text-transform:uppercase}.teaser_course.anmeldung .inside_container h3{margin-bottom:10px}.ce_form.teaser_course.anmeldung .inside_container{padding:0 10px 20px}.teaser_course.anmeldung .inside_container hr{border:1px solid #C5d730}.teaser_course.anmeldung label{display:none}.teaser_course.anmeldung label[for=ctrl_12]{color:#d44e79;display:inline-block!important;font-size:12px}.teaser_course.anmeldung input,.teaser_course.anmeldung textarea{background:#eeefef;color:#5e5e5d;border:none;font-size:12px;margin-bottom:5px;padding:5px 8px;width:100%}.teaser_course.anmeldung .inside_container{background-color:rgba(255,255,255,.95)}.ie7 .teaser_course.anmeldung .inside_container,.ie8 .teaser_course.anmeldung .inside_container{background-color:#fff}.teaser_course.anmeldung input.submit{background:#C5d730;color:#fff;font-weight:700;text-transform:uppercase}.teaser_course.anmeldung .error{color:#d44e79;font-size:12px}.no_margin-bottom{margin-bottom:0}.no_margin-top{margin-top:0}.teaser_course .content{height:200px}.course_1 .inside_container{background:#e8e400}.course_2 .inside_container{background:#a6BeCe}.course_3 .inside_container{background:#d44e79}.course_4 .inside_container{background:#C5d730}.ticker .inside_container,.tickercontainer .mask{overflow:hidden}.newsticker{position:relative}.ticker li{margin:0 15px}.ticker li,.ticker li div,.ticker li p{display:inline!important}.ticker{display:none}.ticker .inside_container{color:#fff;font-weight:700;margin-bottom:30px!important;margin-top:10px!important;white-space:nowrap}.ticker table{margin:0;width:100%}.ticker td{padding:10px}.ticker td:first-child{padding-right:0}.ticker td:last-child{width:100%}.ticker .inside_container{padding:0}.ticker p{margin-bottom:0}.ticker.bg_gruen{background:#C5d730}.hover_box .inside_container{background:#C5d730;padding:0}.hover_box{margin-bottom:10px;margin-top:10px;position:relative;overflow:hidden;z-index:99}.hover_box .image_container img{border:5px solid #fff;display:block;transition:all .4s ease-in-out;opacity:1;position:relative;z-index:9999;visibility:visible}.hover_box:hover .image_container img{opacity:0;visibility:hidden}.hover_box table{color:#fff;margin:10px 0;position:absolute;top:0}.hover_box td{padding:0 10px}.ie .hover_box td{padding-right:30px}.hover_box .model_name,.hover_box .model_title{font-weight:700;text-transform:uppercase}.hover_box .press_title,.hover_box .product_title{font-size:12px;font-weight:700;padding-top:10px}.hover_box .press_name,.hover_box .product_name{font-size:12px;font-weight:500}.hover_box p{margin:0}.hover_box a{background:url("/files/sportart/theme/img/icon_sprite_2x.png") center -140px no-repeat transparent;background-size:40px;display:block;height:60px;margin:-60px 0 0;text-indent:-9999px;width:100%;z-index:999}.slider{overflow:hidden;position:relative}.slider ul{margin:0;padding:0}.slider li{float:left;margin:0;list-style:none}.slider ul{width:100%}body .slider img{width:auto!important;max-width:inherit!important}.row_margin{margin-bottom:10px;margin-top:10px}#search_results.mod_search h3 .relevance{color:#5E5E5d;font-size:16px;font-weight:500;text-transform:none}#search_results.mod_search .url{display:none}#search_results.mod_search input.submit,#search_results.mod_search input.text{background:#eeefef;color:#5e5e5d;border:none;font-size:inherit;margin-bottom:5px;padding:5px 8px}#search_results.mod_search input.submit:hover{background:#9a9a9a;color:#fff}#search_results.mod_search input.text{width:265px}#search_results.mod_search fieldset{border:none;border-bottom:1px solid #C5d730;margin:10px 0 20px;padding:0 0 10px}#search_results.mod_search fieldset input{margin-right:5px}#search_results.mod_search fieldset span{margin-right:30px}#search_results.mod_search .even,#search_results.mod_search .odd{border-bottom:1px solid #C5d730}#search_results.mod_search .last{border:none}.pagination{margin:20px 0;padding-top:20px;border-top:1px solid #C5d730}.pagination p{float:left;margin-bottom:0;width:30%}.pagination ul{float:right;margin-bottom:0;text-align:right;width:70%}.pagination li{display:inline;padding-right:2px;padding-left:2px}.pagination .current{font-weight:700}.vertical_list li{color:#fff;display:inline-block;font-weight:700;margin:0 15px}.vertical_list{margin:40px 0 20px;text-align:center}.vertical_list .inside_container{padding:5px}input,textarea{background:#eeefef;color:#5e5e5d;border:none;border-radius:0;margin:5px 0;padding:5px 8px}input[type=radio]{border:1px solid #4c4c4c;border-radius:50%}select{margin:10px 1px;width:100%}label{margin-right:15px}#contact_formular input,#contact_formular textarea{margin:0 0 5px}#contact_formular form{margin-bottom:0}#contact_formular .inside_container{min-height:152px}#contact_formular .inside_container h2,#contact_formular .inside_container h3{color:#C5d730;margin:0;text-transform:uppercase}#contact_formular .inside_container h3{margin-bottom:10px}.ce_form #contact_formular .inside_container{padding:0 10px 20px}#contact_formular .inside_container hr{border:1px solid #C5d730}#contact_formular label{display:none}#contact_formular label[for=ctrl_12]{color:#d44e79;display:inline-block!important;font-size:12px}#contact_formular input,#contact_formular textarea{background:#fff;color:#5e5e5d;border:none;font-size:12px;margin-bottom:5px;padding:5px 8px;width:100%}#contact_formular .inside_container{background-color:rgba(255,255,255,.95)}.ie7 #contact_formular .inside_container,.ie8 #contact_formular .inside_container{background-color:#fff}#contact_formular input.submit{background:#C5d730;color:#fff;font-weight:500;text-transform:uppercase}#contact_formular .error{font-size:12px}.slider .ce_text{width:auto;max-width:100%!important}.drop_cap p:first-child:first-letter{color:#C5d730!important;font-size:24px;font-weight:500}@media (max-width:320px){.cart_container,.search_container{display:none}}@media (min-width:540px){.cart_container{margin-left:10px}}@media (max-width:767px){.container{padding-left:0;padding-right:0}}@media (min-width:768px){h1,h2{font-size:40px;line-height:40px;margin:20px 0}#search_header .text{width:150px}.teaser_text .content{min-height:200px}#footer .ce_text{min-height:245px}#footer .col_1,#footer .col_3{border-right:1px solid #C5d730}}@media (min-width:960px){.ticker{display:inherit}.teaser_course.anmeldung .inside_container h2:first-child{margin-top:50px}.teaser_text .content{min-height:150px}#footer .col_2{border-right:1px solid #C5d730}}
/* ### Shop CSS ### */
.product_details select{width:inherit}.show_vars{display:none}.inside_container,.mod_iso_productlist{padding-bottom:20px}.custom_new_product{color:#fff;font-size:12px;font-weight:700;height:40px;line-height:30px;padding:5px 0;text-align:center;text-transform:uppercase;width:40px}.mod_iso_productlist .custom_new_product{margin:0 15px}.mod_iso_productreader .custom_new_product{font-size:inherit;height:60px;padding:15px 0;position:absolute;right:10px;top:0;width:60px;z-index:1}.button_cart{display:none}.back .button,.button.next,.button.previous,.button_cart,.button_checkout,.button_continue,.button_update,.checkout .button,.mod_iso_productreader .quantity_container input.add_to_cart,.product_video .button,a.edit{border:none;color:#fff;font-size:12px;font-weight:400;margin:0 5px;padding:3px 7px}a.edit{font-weight:500;margin:5px 0;padding:1px 5px}a.button_checkout{color:#fff;margin:0}.button_cart,.button_checkout,.button_continue,.button_update,.mod_iso_productreader .quantity_container input.add_to_cart,.product_video .button,a.edit{background-color:#C5D730}.back .button,.button.previous,.checkout .button{background-color:#5E5E5D}.button.confirm,.button.next{background:#C5D730}.back .button,.checkout .button{margin:0}.button_continue{margin-right:0}.back .button:hover,.button.next:hover .button.previous:hover .button_cart:hover,.button_checkout:hover,.button_continue:hover,.button_update:hover,.checkout .button:hover,.product_video:hover .button,a.edit:hover{background-color:#9a9a9a;color:#fff;text-decoration:none}.mod_iso_productreader .border_container{border-bottom:1px solid transparent;border-top:1px solid transparent;margin:10px 0}.mod_iso_productreader .border_container .col-xs-12{padding:10px 0}.mod_iso_checkout .steps li:after,.mod_iso_productlist .details a,.mod_iso_productlist input.add_to_cart,.mod_iso_productreader .product_video,.mod_iso_productreader input.add_to_cart,.remove a{background-color:transparent;background-image:url("/files/sportart/theme/img/shop/icon_sprite_shop_2x.png");background-repeat:no-repeat;background-size:40px;border:none;height:40px;text-indent:-9999px;width:40px}.mod_iso_productreader .quantity_container input.add_to_cart{background-position:left -650px;color:#fff;font-size:12px;height:40px;margin:0;padding-left:45px;text-indent:inherit;width:150px}.mod_iso_productreader .image_container:hover{background-color:transparent;background-image:url("/files/sportart/theme/img/shop/icon_zoom_2x.png");background-repeat:no-repeat;background-size:50px;background-position:50% 50%}.remove a{background-size:20px;background-position:left -375px;font-size:0;height:20px;line-height:0;position:relative;top:-8px;width:20px}.remove a:hover{background-size:20px;background-position:left -400px}.cat_1 .button,.cat_1 .custom_new_product,.cat_1 .inside_container,.cat_1 .mod_iso_productlist,.cat_1 .mod_iso_productreader .product input.add_to_cart,.cat_1 .mod_iso_productreader.product_video .button{background-color:#e8e400}.cat_1 .border_container,.cat_1 .price_cart .inside_container{border-color:#e8e400}.cat_1 .mod_iso_productlist .details a{background-position:left -250px}.cat_1 .mod_iso_productlist .cell_submit .details a,.cat_1 .mod_iso_productlist input.add_to_cart{background-position:left -50px}.cat_1 .mod_iso_productreader .product_video{background-position:left -450px}.cat_1 .mod_iso_productreader .product_video:hover{background-position:left -400px}.cat_2 .button,.cat_2 .custom_new_product,.cat_2 .inside_container,.cat_2 .mod_iso_productlist,.cat_2 .mod_iso_productreader .product input.add_to_cart,.cat_2 .mod_iso_productreader.product_video .button{background-color:#a6BeCe}.cat_2 .border_container,.cat_2 .price_cart .inside_container{border-color:#a6BeCe}.cat_2 .mod_iso_productlist .details a{background-position:left -300px}.cat_2 .mod_iso_productlist .cell_submit .details a,.cat_2 .mod_iso_productlist input.add_to_cart{background-position:left -100px}.cat_2 .mod_iso_productreader .product_video{background-position:left -500px}.cat_2 .mod_iso_productreader .product_video:hover{background-position:left -400px}.cat_3 .button,.cat_3 .custom_new_product,.cat_3 .inside_container,.cat_3 .mod_iso_productlist,.cat_3 .mod_iso_productreader .product input.add_to_cart,.cat_3 .mod_iso_productreader.product_video .button{background-color:#d44e79}.cat_3 .border_container,.cat_3 .price_cart .inside_container{border-color:#d44e79}.cat_3 .mod_iso_productlist .details a{background-position:left -350px}.cat_3 .mod_iso_productlist .cell_submit .details a,.cat_3 .mod_iso_productlist input.add_to_cart{background-position:left -150px}.cat_3 .mod_iso_productreader .product_video{background-position:left -550px}.cat_3 .mod_iso_productreader .product_video:hover{background-position:left -400px}.cart .border_container,.summary .inside_container{background-color:#fff}.checkout .inside_container{padding:20px}.cart .border_container,.checkout .border_container,.summary .border_container{background-color:#5E5E5d;padding:0 20px 20px}.summary .border_container{padding:0 20px 20px}.cart .inside_container{min-height:300px;padding:0 0 10px}.mod_iso_productlist .cell_submit .details a{margin:5px 0}.mod_iso_productlist .details a:hover{background-position:left -200px}.mod_iso_productlist .cell_submit .details a:hover,.mod_iso_productlist input.add_to_cart:hover{background-position:left 0;border:none;border-radius:3px;height:40px;padding:2px 5px;text-indent:-9999px;width:40px}.mod_iso_productreader .quantity_container input.add_to_cart:hover{background-color:#9a9a9a;color:#fff;text-decoration:none}.center h1,.center h2{margin-bottom:10px;text-align:center}.product{margin:10px 0}.mod_iso_productreader h2[itemprop=name]{color:inherit;font-size:22px;font-weight:700;line-height:22px;margin-top:0}.mod_iso_productlist .inside_container,.mod_iso_productreader .inside_container{background-color:#fff;padding:0 10px}.mod_iso_productreader .inside_container{margin:0 10px;padding:10px 10px 20px}.mod_iso_cart .inside_container{background-color:#fff;padding:20px}.mod_iso_cart .inside_container .inside_container{padding:0}.mod_iso_cart .productlist{padding-top:0}.mod_iso_checkout .inside_container,.mod_iso_orderdetails{background-color:#fff;padding:20px}.mod_iso_productlist .product .image_container{margin:20px 0}.product .product_headline{margin-bottom:20px;text-align:left}.mod_iso_productlist .product img{max-height:200px}.webkit .mod_iso_productlist .product img{width:auto}.mod_iso_productlist .product img,.mod_iso_productreader .product img{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.mod_iso_productlist .product img:hover,.mod_iso_productreader .product img:hover{opacity:.6}.mod_iso_productlist .sku{display:none}.teaser{text-align:left}.price_cart{margin-bottom:0}.price_cart .inside_container{border-top:1px solid transparent;padding:10px 0 20px}.product a:hover{color:#9a9a9a;text-decoration:none}.product table{border-collapse:collapse;margin-bottom:0}.price_cart table{width:100%}.cell_details{width:40px}.cell_price{font-weight:700;padding:0 20px;text-align:right;vertical-align:middle}.cell_submit{width:40px}.price{line-height:20px}.custom_cell_label{width:85px}.mod_iso_productreader .submit_container{margin-top:20px}.mod_iso_productreader .description_container img{margin:0 0 20px 20px;width:inherit}.price_details{text-align:right}.price_details .price{font-weight:700}.price_details .text{width:40px}.quantity_container label,.tax_shipping{font-size:12px;font-weight:400;margin-right:0;position:relative;top:2px}.description a,.tax_shipping a{text-decoration:underline}.quantity_container .text{margin:0 10px 0 5px;position:relative;top:3px;text-align:center;width:35px}.mod_iso_productreader .checkout{text-align:right}.remove a{color:#d44e79;font-weight:400}.productlist{border-collapse:separate;font-size:12px;margin-bottom:15px;padding:20px 0 0;width:100%}.productlist th{border-bottom:1px solid #C5d730;padding-bottom:5px}.productlist td{padding-bottom:10px;padding-top:10px}.productlist tfoot td{padding-bottom:10px;padding-top:0;text-align:right}.productlist .foot_first td{padding-top:20px}.productlist .foot_last td{border-top:1px solid #C5d730;padding-bottom:0;padding-top:10px}.productlist .col_first{font-size:0;width:0!important}.productlist .image_container{display:none}.productlist .description{text-align:left}.productlist .quantity{text-align:center}.productlist .price,.productlist .remove{text-align:right}.productlist .col_last{padding-left:10px}.productlist td.spacer,.productlist th.spacer{border-bottom:none!important;padding:0;width:15px!important}.productlist .product td{border-bottom:1px solid #C5d730}.productlist .name{width:500px}.mod_iso_cart table .quantity input{text-align:center;width:35px}.mod_iso_cart table .price,.mod_iso_checkout table .price{width:105px},.mod_iso_cart table .total .name,.mod_iso_cart table .total .price.total,.mod_iso_checkout table .total .name,.mod_iso_checkout table .total .price.total,.mod_iso_orderdetails table .total .name,.mod_iso_orderdetails table .total .price.total{font-weight:700}.mod_iso_checkout table .tax{display:none}.mod_iso_cart .image_container img,.mod_iso_checkout .image_container img,.mod_iso_orderdetails .image_container img{width:70px;max-width:70px!important}.ie .mod_iso_cart .image_container img,.ie .mod_iso_checkout .image_container img,.ie .mod_iso_orderdetails .image_container img{margin-right:10px}.mod_iso_cart .submit_container{text-align:right}.mod_iso_cart .submit_container input:last-child{margin-right:0}.checkout h1,.mod_iso_cart h1{margin:20px 0;text-align:center;text-transform:uppercase}.mod_iso_cart table td.tax{display:none}.mod_iso_productreader .product_video{font-size:12px;margin-top:20px;text-indent:inherit;width:220px}.mod_iso_productreader .product_video span{display:block;margin:8px 0 0 50px;width:45px}.mod_iso_productreader .options{margin-bottom:10px}.mod_iso_productreader .options label{margin-right:5px}.mod_iso_productreader .image_container{text-align:center}#iso_ajaxBox{color:inherit;font-family:Arial,Helvetica,Verdana,sans-serif;font-family:Ubuntu,sans-serif;font-size:inherit;left:25%;line-height:inherit;padding-right:24px;text-align:left;width:50%}#iso_ajaxBox .iso_confirm{background:url("/files/sportart/theme/img/shop/icon_check_2x.png") left center no-repeat;background-size:25px 20px;padding-left:34px}.mod_iso_checkout .steps{border-bottom:1px solid #C5D730;font-size:18px}.summary h2,.summary h3{color:inherit}.mod_iso_checkout h2,.summary h2{font-size:24px}.summary h3{font-size:18px}.mod_iso_checkout h2,.mod_iso_checkout h3{text-transform:uppercase}.mod_iso_checkout .steps li{display:inline;height:35px}.mod_iso_checkout .steps li:after{background-position:left -350px;background-size:20px;content:'';height:20px;margin:0 15px;position:relative;top:4px;width:20px;display:inline-block}.mod_iso_checkout .steps a.passed{color:#C5D730}.mod_iso_checkout .steps span{color:#D44E79}.mod_iso_checkout .steps span.active{color:inherit;font-weight:700}.mod_iso_checkout .steps li.last:after{background:0 0;margin:0 15px 0 0;height:0;width:0}.checkout .submit_container,.mod_iso_cart .submit_container,.mod_iso_checkout .submit_container{border:none;border-top:1px solid #C5D730;margin-top:20px;padding-top:10px}.mod_iso_checkout fieldset{border:none;border-top:3px solid #C5D730;margin:0;padding:20px 0 0}.mod_iso_checkout fieldset input.radio{margin-right:5px}.mod_iso_checkout .radio_container{border:none}.mod_iso_checkout .review table{width:100%}.mod_iso_checkout .submit_container input.confirm,.mod_iso_checkout .submit_container input.next{float:right}.mod_iso_checkout .radio_container>span{display:block;margin-bottom:15px}.mod_iso_checkout .radio_container label{font-weight:500;margin-left:5px;width:99%}.mod_iso_checkout .radio_container label .note{font-weight:300}.mod_iso_checkout .radio_container label .note p{position:relative;margin-bottom:-25px;margin-left:27px;padding-top:3px}.webkit .mod_iso_checkout .radio_container label .note p{margin-left:28px}.mod_iso_checkout .review input.checkbox{margin-right:10px}.mod_iso_checkout .review label{font-size:12px}.mod_iso_checkout .review.last .col_first{display:none}.mod_iso_orderdetails{padding-top:0}#shop-bestellbestaetigung hr{margin-bottom:0}#shop-bestellbestaetigung .inside_container{padding-bottom:0}#shop-bestellbestaetigung .col_last{display:none}#shop-bestellbestaetigung h2{text-transform:uppercase}#shop-bestellbestaetigung .foot_last{font-weight:700}@media (max-width:767px){.mod_iso_checkout .steps li{display:list-item}.mod_iso_checkout .steps li:after{background:0 0}.mod_iso_checkout .address table,.mod_iso_checkout .address td input{width:100%}.mod_iso_checkout .address td{display:block}.mod_iso_checkout .address td+td{padding-bottom:10px}.mod_iso_cart .col_first .mod_iso_checkout .review .col_first{display:none}.mod_iso_checkout .review .name{padding-left:0}.mod_iso_checkout .review td.quantity{white-space:nowrap}.mod_iso_cart .image_container .mod_iso_checkout .review .image_container{display:none}}@media (min-width:768px){.back .button,.button.next,.button.previous,.button_cart,.button_checkout,.button_continue,.button_update,.checkout .button,.mod_iso_checkout .review label,.product_video .button{font-size:inherit}.teaser_container{min-height:160px}.teaser_image_container{min-height:240px}.mod_iso_productreader .image_container{text-align:right}.productlist{font-size:14px}#iso_ajaxBox{left:35%;width:25%}}@media (min-width:992px){.productlist,.productlist .col_first{font-size:inherit}.productlist .image_container{display:inherit}}

.ie7 .ticker,
.ie8 .ticker {
	display: none;
}

.checkout .mod_iso_checkout {
	background-color: #5E5E5d;
	padding: 0 20px 20px;
}

video {
	height: auto;
	max-width: 100%;
}

.mejs-controls .mejs-fullscreen-button button {
	right: 0;
	top: 0;
}

.ce_player .mejs-overlay-button {
    background-color: #C5d730;
    border-radius: 50%;
}

.product .description li {
	list-style: inherit;
	padding-left: 15px;
}

.logo.wofm a {
	background-color: rgba(255, 255, 255, .9);
	display: block;
	font-size: 2rem;
	padding: 10px 20px 7px;
	height: auto;
	max-width: 270px;
	text-transform: uppercase;
	width: 230px;
}

#nav_main_quick select {
    background-color: #fff;
}


@media (min-width: 1024px) {

	.hover_box table {
		max-width: 220px;
		
	}

}
