.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}
.bx-wrapper img{max-width:100%;display:block;}
.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}
.bx-wrapper .bx-loading{min-height:50px;background:url(/Content.Node/js/slider/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}
.bx-wrapper .bx-prev{left:10px;background:url(/Content.Node/js/slider/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-next{right:10px;background:url(/Content.Node/js/slider/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-prev:hover{background-position:0 0;}
.bx-wrapper .bx-next:hover{background-position:-43px 0;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-controls-auto{text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/Content.Node/js/slider/controls.png) -86px -11px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/Content.Node/js/slider/controls.png) -86px -44px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%;}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
.vjs-default-skin{color:#ccc}
@font-face{font-family:VideoJS;src:url(/Content.Node/js/video/vjs.eot);src:url(/Content.Node/js/video/vjs.eot?#iefix) format('embedded-opentype'),url(/Content.Node/js/video/vjs.woff) format('woff'),url(/Content.Node/js/video/vjs.ttf) format('truetype'),url(/Content.Node/js/video/vjs.svg#icomoon) format('svg');font-weight:400;font-style:normal}
.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,.9)}
.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}
.vjs-default-skin .vjs-slider-handle{position:absolute;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:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,.7)}
.vjs-default-skin.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}
.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;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}
.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}
.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}
.vjs-default-skin.vjs-error .vjs-control-bar{display:none}
.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}
@media \0screen{
	.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar:before{content:""}
}
.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}
.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,.5)}
.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}
.vjs-default-skin .vjs-control:focus{}
.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.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"}
.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,.5)}
.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}
.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:.6em;margin:1.1em auto 0}
.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;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:.5em;height:.5em;left:4.5em}
.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}
.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing{border-top-color:rgba(7,40,50,.5)}
.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content{height:2.9em;width:10em}
.vjs-default-skin .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}
.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.vjs-default-skin .vjs-progress-holder{height:100%}
.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;width:0;left:0;top:0}
.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}
.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,.2)}
.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,.1)}
.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}
.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}
.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}
.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}
.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}
.vjs-default-skin .vjs-current-time{float:left}
.vjs-default-skin .vjs-duration{float:left}
.vjs-default-skin .vjs-remaining-time{display:none;float:left}
.vjs-time-divider{float:left;line-height:3em}
.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}
.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}
.vjs-default-skin .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:#07141e;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;-webkit-border-radius:.8em;-moz-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 1em rgba(255,255,255,.25);-moz-box-shadow:0 0 1em rgba(255,255,255,.25);box-shadow:0 0 1em rgba(255,255,255,.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}
.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}
.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}
.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;background-color:#505050;background-color:rgba(50,50,50,.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-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;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}
.vjs-error .vjs-big-play-button{display:none}
.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:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-.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:#000;background:rgba(0,0,0,.5)}
.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}
.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}
.vjs-waiting .vjs-loading-spinner,.vjs-seeking .vjs-loading-spinner{display:block;-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}
.vjs-error .vjs-loading-spinner{display:none;-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:0 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)}
}
.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}
.vjs-default-skin .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)}
.vjs-default-skin .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:#07141e;background-color:rgba(7,20,30,.7);-webkit-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);-moz-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);box-shadow:-.2em -.2em .3em rgba(255,255,255,.2)}
.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu,.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing{display:block}
.vjs-default-skin .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}
.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:#fff;background-color:rgba(255,255,255,.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}
.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 .3em;font-weight:700;cursor:default}
.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}
.vjs-default-skin .vjs-captions-button:before{content:"\e008"}
.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}
.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}
.video-js{background-color:#000;position:relative;padding:0;font-size:10px;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;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%}
.video-js.vjs-has-started .vjs-poster{display:none}
.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}
.video-js.vjs-controls-disabled .vjs-poster{display:none}
.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-user-inactive.vjs-playing .vjs-text-track-display{bottom: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}
.video-js.vjs-fullscreen .vjs-text-track{font-size:3em}
.vjs-default-skin .vjs-hidden{display:none}
.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}
.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:0 auto}
.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
*{box-sizing:border-box;}
@font-face{font-family:"Euclid Ignited";font-weight:500;src:url("/Content.Node/fonts/3b3d00eb-6d89-47ec-83ee-48276a47ad94.eot?#iefix");src:url("/Content.Node/fonts/3b3d00eb-6d89-47ec-83ee-48276a47ad94.eot?#iefix") format("eot"),url("/Content.Node/fonts/2a65cbfc-5071-4b4d-bfc2-e052bb091ee2.woff") format("woff"),url("/Content.Node/fonts/812f781d-aa66-47a1-b6a2-7941effc1527.ttf") format("truetype"),url("/Content.Node/fonts/2a371030-ff67-40ac-8307-082c1fccf151.svg#2a371030-ff67-40ac-8307-082c1fccf151") format("svg");}
@font-face{font-family:"Euclid Ignited";font-weight:500;src:url("/Content.Node/fonts/57a6731b-fa5c-4c8a-bea8-e2f1a287f309.eot?#iefix");src:url("/Content.Node/fonts/57a6731b-fa5c-4c8a-bea8-e2f1a287f309.eot?#iefix") format("eot"),url("/Content.Node/fonts/4d0e252c-d811-4a5d-a7f3-6ad72c6b76f2.woff") format("woff"),url("/Content.Node/fonts/54250d43-02be-4ff9-b802-a4ea104a0611.ttf") format("truetype"),url("/Content.Node/fonts/15c556fc-4608-4b01-8a0d-9c8631c8bd74.svg#15c556fc-4608-4b01-8a0d-9c8631c8bd74") format("svg");}
@font-face{font-family:'futura-light';src:url("/Content.Node/fonts/2c660b2f-8645-4b31-89fe-1c017eeb5e85.eot?#iefix");src:url("/Content.Node/fonts/2c660b2f-8645-4b31-89fe-1c017eeb5e85.eot?#iefix") format("eot"),url("/Content.Node/fonts/e80a3257-e0b2-4f7c-b4e8-0167c9adb7c0.woff") format("woff"),url("/Content.Node/fonts/5426d3ca-532d-4e71-a700-0a22917df569.ttf") format("truetype"),url("/Content.Node/fonts/67fb5232-0944-4965-8594-ed2972b84950.svg#67fb5232-0944-4965-8594-ed2972b84950") format("svg");}
/* Euclid Ignited Regular*/
            @font-face {
            font-family: 'Euclid Ignited';
            font-style: normal;
            font-weight: 400;
            src: local(''),
                url('https://fonts.swarovski.com/Euclid-Ignited/v2/EuclidIgnited-Regular-WebXL.woff2') format('woff2'), /* Super Modern Browsers */
                url('https://fonts.swarovski.com/Euclid-Ignited/v2/EuclidIgnited-Regular-WebXL.woff') format('woff'), /* Modern Browsers */
                url('https://fonts.swarovski.com/Euclid-Ignited/v2/EuclidIgnited-Regular.ttf') format('truetype'); /* Safari, Android, iOS */
            }

            /* Euclid Ignited Semibold*/
            @font-face {
            font-family: 'Euclid Ignited';
            font-style: normal;
            font-weight: 500;
            src: local(''),
                url('https://fonts.swarovski.com/Euclid-Ignited/v2/EuclidIgnited-Semibold-WebXL.woff2') format('woff2'), /* Super Modern Browsers */
                url('https://fonts.swarovski.com/Euclid-Ignited/v2/EuclidIgnited-Semibold-WebXL.woff') format('woff'), /* Modern Browsers */
                url('https://fonts.swarovski.com/Euclid-Ignited/v2/EuclidIgnited-Semibold.ttf') format('truetype'); /* Safari, Android, iOS */
            }
body{background:#000000;color:#FFE495;font-family:"Euclid Ignited";font-weight:400;font-size:17px;min-width:320px;}
h1,h2,h3,h4,h5{}
h1{font-size:2.5em;text-transform:uppercase;font-family:"Euclid Ignited";font-weight:500;}
h2{font-size:1.25em;text-transform:uppercase;font-family:"Euclid Ignited";font-weight:500;}
h3{font-size:1em;font-family:"Euclid Ignited";font-weight:500;}
a{text-decoration:none;color:#FFE495;}
a:visited{color:#FFE495;}
input[type="button"],input[type="submit"]{border:0;padding:0.8em 1.5em;background:rgba(179,179,179,1.00);font-family:"Euclid Ignited";font-weight:400;font-size:17px;}
.wrapper{margin:0 auto;width:100%;position:relative;}
.header,.breadcrumb{background:#bebebe;color:#000000;}
.header a,.breadcrumb a{color:#000000;}
.header {text-align:center;}
.header .home{float:left;position:relative;z-index:150;}
.header .home img{width:20px;height:20px;}
.header .home a{display:inline-block;padding:15px 10px;}
.header .pageTitle{text-align:center;position:absolute;left:0;top:0;width:100%;height:50px;display:table;}
.header .pageTitle h1{padding:0 60px;display:table-cell;vertical-align:middle;}
.content,.contentFooter{float:left;width:100%;}
.row.headline{margin-bottom:0.5em;}
.row.headline.pageTitle{margin:2em 0 0.5em 0;}
.media .image{width:100%;height:auto;}
.media .image{position:relative;float:left;clear:none;overflow:hidden;}
.media .image img{position:relative;z-index:1;width:100%;height:auto;}
.media .image .meta{background:rgba(0,0,0,0.5);padding:0.5em 1em;display:block;position:absolute;bottom:0;right:0;z-index:2;}
.media .image .meta .copyright{margin:0 0 0 2em;font-size:0.66em;}
a.button{display:inline-block;border:1px solid rgba(77,77,77,1.00);padding:0.5em 2em 0.5em 1em;background:url(/Content.Node/img/icon_more_neg.svg) 90% 60% no-repeat;background-size:20px;margin:1em;text-decoration:none!important;float:right;}
.linkList .caption{background:url(/Content.Node/img/icon_arrow-right_neg.svg) 0 50% no-repeat;background-size:0.5em;}
.bx-wrapper,.bx-viewport,.bxslider,.bx-controls,.bxslider.contentElement,.bx-wrapper .image{float:left;width:100%;}
.bx-viewport{border:none!important;left:0!important;}
.bx-wrapper{margin-bottom:0!important;}
.bx-wrapper img{width:100%;height:auto;}
.bx-controls{display:none;}
.row.video .player{float:left;width:100%;background:#FF0004;}
.video-js{width:100%!important;height:auto!important;margin:0 auto;}
.video-js .vjs-tech{position:relative!important;}
.vjs-play-progress,.vjs-volume-level{background:#FFFFFF!important;}
.vjs-default-skin .vjs-seek-handle:before{content:none!important;}
.vjs-default-skin .vjs-slider-handle{}
.vjs-default-skin .vjs-slider-handle{background:#333333!important;width:22px!important;height:22px!important;border-radius:12px;border:4px solid #FFFFFF;transform:none!important;margin-top:-10px!important;}
.vjs-default-skin .vjs-volume-handle{background:#333333!important;width:12px!important;height:12px!important;border-radius:10px;border:4px solid #FFFFFF;transform:none!important;margin-top:-4px!important;}
.text p{margin:1em 0;}
.text h1{}
.text h2{margin:1.5em 0 0.5em 0;}
.text h3{text-transform:uppercase;margin:1.5em 0 0.25em 0;}
.text b,.text strong{font-weight:bold}
.text a{color:#bebebe;text-decoration:underline;}
.text ul{list-style-type:square;line-height:1.25em;margin:1em 0;padding:0 0 0 1em;}
.text ol{list-style-type:decimal;line-height:1.25em;margin:1em 0;padding:0 0 0 1.5em;}
.breadcrumb{font-family:"Euclid Ignited";font-weight:500;}
.breadcrumb{overflow:hidden;}
.breadcrumb li,.breadcrumb li a{float:left;line-height:20px;}
.breadcrumb li a{padding:0.7em 1.5em 0.7em 0.5em;background:url(/Content.Node/img/icon_breadcrumb-seperator.svg) right 50% no-repeat;background-size:20px;}
.breadcrumb img{height:1em;}
.langSelector li{display:block;background:url(/Content.Node/img/icon_arrow-down_neg.svg) 95% 1em no-repeat;background-size:17px;border:1px solid rgba(77,77,77,1.00);border-width:1px 0 1px 0;}
.langSelector li li{background:none;border-width:1px 0 0 0;}
.langSelector li a{display:block;font-size:1em;color:#FFE495;width:100%;background-color:transparent;padding:0.5em 50px 0.5em 60px;margin:3px 0;text-align:center;}
.langSelector li.DE a,.langSelector li li.DE a{background:url(/Content.Node/img/icon_flag_DE.svg) 0% 50% no-repeat;background-size:auto;}
.langSelector li.EN a,.langSelector li li.EN a{background:url(/Content.Node/img/icon_flag_EN.svg) left 50% no-repeat;background-size:auto;}
.langSelector li.IT a,.langSelector li li.IT a{background:url(/Content.Node/img/icon_flag_IT.svg) left 50% no-repeat;background-size:auto;}
.langSelector li.FR a,.langSelector li li.FR a{background:url(/Content.Node/img/icon_flag_FR.svg) left 50% no-repeat;background-size:auto;}
.langSelector li.RU a,.langSelector li li.RU a{background:url(/Content.Node/img/icon_flag_RU.svg) left 50% no-repeat;background-size:auto;}
.langSelector li.ZH a,.langSelector li li.ZH a{background:url(/Content.Node/img/icon_flag_CN.svg) left 50% no-repeat;background-size:auto;}
.footer .metaNav{text-align:center;}
.footer .metaNav li{display:inline;margin-right:0.5em;}
body.selectLang .row.langBlock,body.selectLang .row.text{background:#000000;margin-top:0!important;margin-bottom:0!important;}
body.selectLang .row.text{padding:20px 0 0 0!important;}
body.selectLang .langBlock{padding-bottom:0.5em;}
body.selectLang h1,body.selectLang h2{width:100%;margin:1em 0;text-align:center;}
body.selectLang{background:url(/Content.Node/img/index_image_large.jpg) 50% 50% no-repeat fixed #222222;background-size:cover;}
body.selectLang .langSelector li{background:url(/Content.Node/img/icon_arrow-right_neg.svg) 70px 50% no-repeat;background-size:8px;border-width:1px 0 0 0;border-color: #FFE495;}
body.selectLang .langSelector li:last-child{border-width:1px 0;}
body.selectLang .langSelector li a{text-align:left;padding-left:90px;}
body.selectLang .text .col{width:96%;}
body.selectLang #scroller,body.agb #scroller{border:1px solid rgba(77,77,77,1.00);float:left;position:relative;z-index:1;display:block;width:100%;overflow:hidden;}
body.selectLang #scroll-content,body.agb #scroll-content{padding:0.5em 1em;position:absolute;z-index:1;width:100%;}
body.agb #scroller{height:835px;}
body.selectLang input[type="submit"]{margin:2em 0 1em 0;float:right;}
.row.tabs .col{border-bottom:30px solid rgba(255,255,255,0.70);}
.tabs{font-family:"Euclid Ignited";font-weight:500;}
.tabs li{display:inline-block;}
.tabs li a{padding:1em 1em 0.5em 2.5em;}
.tabs li.active a{display:inline-block;background:#bebebe;color:rgba(0,0,0,1.00);}
.tabs li.artwork a{background:url(/Content.Node/img/icon_info_neg.svg) 18px 23px no-repeat;background-size:40px;}
.tabs li.artwork.active a{background:url(/Content.Node/img/icon_info_pos.svg) 18px 18px no-repeat #bebebe;background-size:40px;}
.tabs li.artist a{background:url(/Content.Node/img/icon_artist_neg.svg) 20px 25px no-repeat;background-size:35px;}
.tabs li.artist.active a{background:url(/Content.Node/img/icon_artist_pos.svg) 20px 21px no-repeat #bebebe;background-size:35px;}
.tabs li.movie a{background:url(/Content.Node/img/icon_video_neg.svg) 18px 26px no-repeat;background-size:40px;}
.tabs li.movie.active a{background:url(/Content.Node/img/icon_video_pos.svg) 18px 21px no-repeat #bebebe;background-size:40px;}
.col{border:0px solid rgba(0,0,0,0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box!important;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;}
.row{float:left;width:100%;margin-bottom:1.5em;}
.section{float:left;width:100%;}
.android-info{}
.android-info .android-info-title{text-align:center;margin-left:auto;margin-right:auto;width:50%;}
.android-info-body, .android-info-button{float:left; width:100%; margin:10px 0;}
.android-info-image{display:inline-block;width:32%;}
.android-info-image img {width: 100%;}
.android-info-text{width:64%;display:inline-block;float:right;}
.android-info-text p{margin-top: 0;}
.android-info-button .button{border-radius:12px;background-color:rgba(179,179,179,1.00);text-align:center;margin-left:auto;width:75%;margin-right:auto; padding:0.5em;margin-bottom:20px;}
.android-info-button .button p {margin: 0;}
.android-info-button a {color:#FFE495; text-decoration: none;}
.row.imagegrid .grid-container {margin-top:3px;}
.row.imagegrid .grid-container .grid-item{width:25%;float:left;display:inline-block;}
.row.imagegrid .grid-container .grid-item img{width:100%;}
.successimg {margin-bottom: 0px;}
.img-container {margin: 10px 0;}
.img-container img { width: 100%;}

@media screen and (max-width:659px){
	.wrapper{padding-top:52px;}
	.header{position:fixed;height:53px;width:100%;margin:0!important;z-index:100;top:0;background:#bebebe;color:rgba(0,0,0,1.00);}
	.header .pageTitle{background:none!important;}
	.selectLang .header .home{display:none;}
	#mobileNav #btnMobileMenu{position:absolute;top:10px;right:10px;}
	#mobileMainMenu{clear:both;padding-bottom:1px;border-top:1px solid #464646;background:#B3B3B3!important;}
	#mobileMainMenu ul{padding:0px;margin:0px;position:relative;display:inline-table;width:100%;}
	#mobileMainMenu ul li{margin:0px;padding:0px;width:100%;text-align:left;}
	#mobileMainMenu{display:none;}
	#mobileMainMenu > ul > li{display:inline-block;text-transform:uppercase;}
	#mobileMainMenu > ul > li > a{}
	#mobileMainMenu > ul ul{display:none;}
	#mobileMainMenu > ul ul li{text-transform:none;border-bottom:1px solid #000;}
	#mobileMainMenu > ul ul li a{border-bottom:none;}
	#mobileMainMenu .thumb{display:inline-block;margin-right:5px;}
	#mobileMainMenu .thumb a{display:inline-block;padding:0;}
	#mobileMainMenu .thumb img{display:inline-block;height:50px;width:auto;margin:0;padding:0;}
	#mobileMainMenu .caption{display:inline-block;padding:0;margin:0 0 0 0;}
	#mobileMainMenu .caption a{display:inline-block;padding:13px 0;}
	#mobileMainMenu > ul li.active ul li.active{display:inherit;}
	#mobileMainMenu > ul li.active ul li.active a{color:#fff;}
	#mobileMainMenu li a{color:#000;display:block;width:100%;vertical-align:middle;padding:1em 2em;border-bottom:1px solid #464646;position:relative;background:url(/Content.Node/img/icon_arrow-right_pos.svg) 1em 50% no-repeat;background-size:0.5em;}
	#mobileMainMenu li.active a{background:url(/Content.Node/img/icon_arrow-down_pos.svg) 0.75em 50% no-repeat;background-size:1em;}
	#mobileMainMenu li li a{background-image:none!important;}
	#mobileMainMenu li.has-submenu > a:after{}
	#mobileMainMenu li.has-submenu.active > a:after{}
	.headline.pageTitle{display:none;}
	.headline{text-align:center;}
	h1{font-size:1em;}
	h2{font-size:1em;font-family:"Euclid Ignited";font-weight:400;}
	h3{font-size:1em;}
	.media .image .meta{width:100%;text-align:center;}
	.text{margin:1em 0!important;}
	.text .tail{display:none;}
	.bx-wrapper,.bx-viewport,.bxslider,.pager,.bxslider.contentElement,.bx-wrapper .image{float:left;width:100%;}
	.pager img{width:100%;height:auto;display:inline-block;}
	.pager{text-align:center;margin-top:10px;}
	.pager a{display:inline-block;width:20px;height:20px;border-radius:10px;margin:10px;border:2px solid #bebebe;}
	.pager a.active{background:#BEBEBE;}
	.pager img{display:none;}
	.row.video .col .player img{width:100%;height:auto;}
	.vjs-big-play-button{left:50%!important;top:50%!important;width:100px!important;height:80px!important;margin-left:-50px;margin-top:-40px;}
	.breadcrumb{font-size:0.7em;}
	.footer .col.langSelector{margin-bottom:1.5em;}
	.footer .col.metaNav{text-align:center;}
	body.selectLang{background:url(/Content.Node/img/index_image_small.jpg) 35% 50% no-repeat fixed #222222;background-size:cover;}
/*body.artwork .tabs{display:none;}*/
	body.artwork .row.pageTitle{display:inline;margin:1em 0!important;}
	body.artwork .row.pageTitle h1{display:none;}
	body.artwork .pageTitle h2.artist span{margin-right:0.5em;color:#808080;}
	body.artwork .section .row.headline{border-bottom:8px solid #bebebe;margin-bottom:0;text-align:left;}
	body.artwork .section h2{padding:0.5em 1em 0.2em 2em;display:inline-block;background:#bebebe;color:rgba(0,0,0,1.00);font-family:"Euclid Ignited";font-weight:500;text-transform:none;}
	body.selectLang #scroller{height:130px;}
	body.artwork .artwork h2{background:url(/Content.Node/img/icon_info_pos.svg) 8px 8px no-repeat #bebebe;background-size:20px;}
	body.artwork .artist h2{background:url(/Content.Node/img/icon_artist_pos.svg) 8px 9px no-repeat #bebebe;background-size:18px;}
	body.artwork .movie h2{background:url(/Content.Node/img/icon_video_pos.svg) 8px 7px no-repeat #bebebe;background-size:21px;}
    .row.imagegrid .grid-container {margin-top:1em;}
    .img-container {margin: 10px 15px;}
}
@media screen and (min-width:0px) and (max-width:459px){
    .tabletOnly {display: none!important;}
	.col{margin-left:5px;padding:0 5px;}
	.row .col:first-child{margin-left:0;}
	.col,.span_1,.header .col,.footer .col{margin-left:0;width:100%;}
	.header .col{padding:0;}
	.img-text .media{margin:0;padding:0;}
	.linkList{border-top:1px solid rgba(77,77,77,1.00);padding-top:4px;}
	.linkList .col{display:block;border-bottom:1px solid rgba(77,77,77,1.00);padding-bottom:2px;margin-bottom:4px;width:100%;height:54px;overflow:hidden;}
	.linkList .thumb{float:left;clear:none;overflow:hidden;}
	.linkList .thumb a{display:inline-block;padding:0;}
	.linkList .thumb img{display:inline-block;height:50px;width:auto;margin:0;padding:0;}
	.linkList .caption{float:left;padding:0;margin:0 0 0 0.7em;position:absolute;left:80px;}
	.linkList .caption a{display:inline-block;padding:13px 1em;}
	.android-info .android-info-title{width:100%;}
	.row.imagegrid .grid-container .grid-item{width:50%;}
	.row.imagegrid .grid-container{padding-right: 16px;}
	.row.imagegrid .grid-container .grid-item {padding: 16px 0 0 16px;}
}
@media screen and (min-width:459px) and (max-width:659px){
	.row{margin-left:-5px;}
	.col{border-left-width:5px;padding:0 5px;}
	.span_1,.linkList .col,.langBlock li{width:50%;}
	.span_2,.header .col,.img-text .col,.headline .col,.footer .col,.langBlock .col{margin-left:0;width:100%;}
	.header .col{padding:0;margin:0;border:0;}
	.img-text .media{margin:0;padding:0;}
	.linkList .col{margin-bottom:15px;}
	.linkList .thumb{position:relative;float:left;clear:none;overflow:hidden;}
	.linkList .thumb a{display:inline-block;padding:0;}
	.linkList .thumb img{display:inline-block;width:100%;height:auto;margin:0;padding:0;}
	.linkList .caption{display:table;width:100%;vertical-align:middle;height:3.6em;padding:0 0.5em 0 1em;margin:0 0 0 0;overflow:hidden;border:1px solid rgba(77,77,77,1.00);border-width:1px 0;}
	.linkList .caption a{display:table-cell;vertical-align:middle;padding:10px 0;}
	.row.langBlock{padding:0 0 1px 0!important;}
	.row.langBlock li{float:left;width:47%;margin:-1px 1.5% 0 1.5%!important;white-space:nowrap;border-width:1px 0 1px 0!important;}
	body.selectLang .langSelector li:last-child{border-width:0;}
	.row.langBlock ul{float:left;}
}
@media screen and (min-width:660px) and (max-width:1699px){
	.header{background:#bebebe;}
    .smartphoneOnly{display:none!important;}
	#mobileNav{float:right;}
	#mobileNav #btnMobileMenu{position:absolute;top:10px;right:10px;display:none;}
	#mobileMainMenu{clear:both;padding-bottom:1px;position:absolute;width:100%;z-index:1;left:0;top:0;}
	#mobileMainMenu ul{margin:0px;padding:0 0 0 2em;width:100%;}
	#mobileMainMenu ul li{margin:0px;padding:0px;text-align:left;display:inline;}
	#mobileMainMenu{display:none;}
	#mobileMainMenu > ul > li{display:inline-block;text-transform:uppercase;font-family:"Euclid Ignited";font-weight:500;font-size:1em;}
	#mobileMainMenu > ul > li > a{display:inline-block;}
	#mobileMainMenu > ul ul{display:none;background:#000000;width:100%;position:absolute;text-align:center;padding:2px 0;left:0;}
	#mobileMainMenu > ul ul li{text-transform:none;margin:0 2em 0 0;}
	#mobileMainMenu .thumb{display:inline-block;margin-right:5px;}
	#mobileMainMenu .thumb a{display:inline-block;padding:0;}
	#mobileMainMenu .thumb img{display:inline-block;height:50px;width:auto;margin:0;padding:0;}
	#mobileMainMenu .caption{display:inline-block;padding:0;margin:0 0 0 0;}
	#mobileMainMenu .caption a{display:inline-block;padding:13px 0;}
	#mobileMainMenu li a{color:#000;display:inline-block;vertical-align:middle;padding:1em 0.5em;position:relative;}
	#mobileMainMenu li.active a{color:rgba(77,77,77,1.00);background:url(/Content.Node/img/icon_nav-item_active.svg) 50% bottom no-repeat;background-size:30px;}
	#mobileMainMenu li.has-submenu.active a{background:url(/Content.Node/img/icon_nav-item_active_black.svg) bottom no-repeat!important;background-size:30px!important;}
	#mobileMainMenu li li a{background-image:none!important;color:#FFE495!important;}
	#mobileMainMenu > ul li.active ul li.active{}
	#mobileMainMenu > ul li.active ul li.active a{color:rgba(77,77,77,1.00)!important;}
	.footer .col.metaNav li{display:inline-block;padding:0.5em 0;margin:3px 0.5em;}
	.bx-wrapper,bx-viewport,.pager{float:left;width:100%;overflow:hidden;}
	.bx-viewport{}
	.pager{text-align:center;}
	.pager img{width:100%;height:auto;display:inline-block;}
	.pager{text-align:center;margin-top:10px;}
	.pager a{display:inline-block;width:20px;height:20px;border-radius:10px;margin:10px;border:2px solid #bebebe;}
	.pager a.active{background:#BEBEBE;}
	.pager img{display:none;}
	.row.video .col .player img{width:100%;height:auto;}
	.row.linkList .item{display:inline-block;width:100%;height:100%;}
	body.selectLang .header{display:none;}
	.row.langBlock{padding:0 0 1em 0!important;}
	body.selectLang .col{width:100%;}
	body.selectLang .row.pageTitle{background:#000000;}
	body.selectLang h1{margin-bottom:0.5em;}
	body.selectLang #scroller{height:300px;}
.row.langBlock li{/*float:left;width:47%;*/display: inline-block; margin:-1px 1.5% 0 1.5%!important;white-space:nowrap;border-width:1px 0 1px 0!important;}
	.row.langBlock ul{float:left; width:100%; text-align: center}
	body.artwork .tabs .col{width:95%;padding-left:0%;margin-left:5%;text-align:right;border-width:0 0 15px 0;}
	body.artwork .pageTitle{margin:1em 0 0px 0!important;padding:1em 0 2em 2em;}
	body.artwork .pageTitle h1{display:inline-block;margin:0 0.2em 0 0;}
	body.artwork .pageTitle h2.artist{margin-top:0.2em;display:inline-block;}
	body.artwork .pageTitle h2.artist span{font-family:"Euclid Ignited";font-weight:500;margin-right:0.5em;color:#808080;}
	body.artwork .section .headline{display:none;}
	.tabs li.artwork a{background-position:10px 14px!important;background-size:26px!important;}
	.tabs li.artwork.active a{background-position:12px 12px!important;background-size:26px!important;}
	li.artist a{background-position:12px 15px!important;background-size:24px!important;}
	li.artist.active a{background-position:13px 13px!important;background-size:24px!important;}
	.tabs li.movie a{background-position:7px 15px!important;background-size:28px!important;}
	.tabs li.movie.active a{background-position:9px 12px!important;background-size:28px!important;}
	body.artwork .tabs{position:relative;z-index:50;margin-bottom:-8px;}
	body.artwork .img-text .{margin-top:2em;}
}
@media screen and (min-width:660px) and (max-width:899px){    
	.row{margin-left:-5px;}
	.col{border-left-width:5px;padding:0 10px;}
	.span_1,.img-text .col.text,.linkList .col,.footer .col.langSelector{width:33.3333333333%;}
	.span_2,.img-text .col.media,.footer .col.metaNav{width:66.6666666667%;}
	.span_3,.header .col{margin-left:5px;width:100%;}
	.row.header{margin:0;}
	.header .col{padding:0;border:0;}
	.linkList .col{margin-bottom:25px;}
	.linkList .thumb{position:relative;float:left;clear:none;overflow:hidden;}
	.linkList .thumb a{display:inline-block;padding:0;}
	.linkList .thumb img{display:inline-block;width:100%;height:auto;margin:0;padding:0;}
	.linkList .caption{display:table;width:100%;vertical-align:middle;height:3.6em;padding:0 0.5em 0 1.2em;margin:0 0 0 0;overflow:hidden;border:1px solid rgba(77,77,77,1.00);border-width:1px 0;}
	.linkList .caption a{display:table-cell;vertical-align:middle;padding:10px 0;}
	body.selectLang .row{width:90%;margin:0 5%!important;}
	body.selectLang .pageTitle{display:inline-block;text-align:center;margin-top:3em!important;}
}
@media screen and (min-width:900px) and (max-width:1699px){
	#mobileMainMenu li a{color:#000;display:inline-block;vertical-align:middle;padding:1em 1.5em;position:relative;}
	.row{margin-left:-5px;}
	.row.header{margin:0;}
	.col{border-left-width:5px;padding:0 10px;}
	.span_1{width:16.6666666667%;}
	.span_2,.img-text .col.text,.linkList .col,.footer .col.langSelector,.contentFooter .linkList .col{width:33.3333333333%;}
	.span_3{width:50.0%;}
	.span_4,.img-text .col.media,.footer .col.metaNav{width:66.6666666667%;}
	.span_5{width:83.3333333333%;}
	.span_6,.header .col,.row.video .col.media{margin-left:0;width:100%;}
	.linkList .col{margin-bottom:25px;}
	.linkList .thumb{position:relative;float:left;clear:none;overflow:hidden;width:100%;}
	.linkList .thumb a{display:inline-block;width:100%;padding:0;}
	.linkList .thumb img{display:inline-block;width:100%;height:auto;margin:0;padding:0;}
	.linkList .caption{display:table;width:100%;vertical-align:middle;height:3.6em;padding:0 0.5em 0 1.2em;margin:0 0 0 0;overflow:hidden;border:1px solid rgba(77,77,77,1.00);border-width:1px 0;}
	.linkList .caption a{display:table-cell;vertical-align:middle;padding:10px 0;}
	.contentFooter .linkList .col{display:table;height:auto;overflow:visible;border-left-color:#222222;border-left-width:5px;padding:0 10px;margin-bottom:0px;vertical-align:middle;}
	.contentFooter .linkList .item{border:1px solid rgba(77,77,77,1.00);border-width:1px 0;display:table;width:100%;vertical-align:middle;padding:0;margin:-1px 0 0 0;}
	.contentFooter .linkList .thumb{overflow:visible;display:table-cell;width:100%;padding:3px 15px 1px 0;}
	.contentFooter .linkList .thumb a{display:inline-block;padding:0;}
	.contentFooter .linkList .thumb img{display:inline-block;width:100%;height:100%;margin:0;padding:0;}
	.contentFooter .linkList .caption{display:table-cell;vertical-align:middle;padding:0;padding:0 0 0 3%;border:none;width:57%;}
	.contentFooter .linkList .caption a{padding:0px 0px;border:none;padding-left:10px;}
	body.selectLang .row{width:80%;margin:0 10%!important;}
	body.selectLang .pageTitle{display:inline-block;text-align:center;margin-top:3em!important;}
}
@media screen and (min-width:1700px){
	.smartphoneOnly,.mobileOnly{display:none!important;}
	body{font-size:26px;}
	.header{background:none;}
	.header a{color:#FFE495;}
	.header .home{display:none;}
	.header .langSelector{float:right;text-align:right;}
	.header .langSelector li,.header .langSelector li a{display:inline-block;}
	.header .col{width:100%;}
	.row.subNav{float:left;width:auto;position:absolute;top:0;left:0;background:rgba(0,0,0,1.00);border:1px solid rgba(77,77,77,1.00);border-width:0 1px 1px 0;padding:0 0 0 10px;}
	.row.subNav .col{float:left;margin:10px 10px -1px 0px;}
	.row.subNav .thumb{float:left;height:115px;width:115px;border:1px solid rgba(77,77,77,1.00);margin-bottom:11px;overflow:hidden;text-align:center;background:#222222 url(/Content.Node/img/icon_kunstwerk.svg) 50% 50% no-repeat;background-size:40px;}
	.row.subNav .active .thumb{margin-bottom:0;height:126px;border-bottom:none;}
	.row.subNav img{left:50%;margin-left:-100%;position:relative;height:115px;width:auto;}
	.row.subNav .active img{display:none;}
	.row.subNav .caption{display:none;}
	.header .langSelector ul{list-style-type:none;list-style-position:inside;}
	.header .langSelector li{background:none;border:none;display:inline-table;float:left;padding:0!important;margin:15px 15px 0 0!important;}
	.header .langSelector li a{display:table-cell;padding:0!important;margin:0!important;vertical-align:middle;text-align:center;height:80px;width:80px;overflow:hidden;border:1px solid rgba(77,77,77,1.00);color:rgba(77,77,77,1.00);}
	.header .langSelector li.active a{color:#FFE495;border:1px solid #FFE495;}
	row.img-text .col.text{padding:2em;line-height:1.5em;}
	.bx-wrapper,bx-viewport,.pager{float:left;width:100%;overflow:hidden;text-align:right}
	.pager a{display:inline-block;width:16%;margin:0.4% 0 0 0.8%;background:url(/Content.Node/img/icon_thumb-overlay.svg) 50% 30% no-repeat;background-size:90%;}
	.pager a.active{background:none;}
	.pager a img{opacity:0.6;width:100%;height:auto;}
	.pager a.active img{opacity:0.3;}
	.pager a:first-child{margin-left:0;}
	.row.video .col .player,.row.video .col .controlls{text-align:center;}
	.row.video .col .player{background:#000000;width:100%;text-align:center;}
	.row.video .col .controlls{float:left;width:100%;margin-top:20px;}
	.row.video .col .controlls a{display:inline-block;padding:0 0 0 0;width:90px;height:90px;padding:20px;}
	.video-js{width:1060px!important;margin:0 auto;}
	.row.video .col .controlls a.rewind{background:url(/Content.Node/img/icon_video-rewind.svg) 50% 50% no-repeat;background-size:70px;}
	.controlls .play-pause.pause{background:url(/Content.Node/img/icon_video-pause.svg) 50% 50% no-repeat;background-size:70px;}
	.controlls .play-pause.play{background:url(/Content.Node/img/icon_video-play.svg) 50% 50% no-repeat;background-size:70px;}
	.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:1;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
	.vjs-mute-control,.vjs-volume-control,.vjs-fullscreen-control,.vjs-play-control{display:none;}
	body.artwork .tabs{position:relative;margin-bottom:-15px;z-index:99;}
	.row.langBlock ul{text-align:center;}
	.AGB .row.headline .col,.row.text .col{margin:0 1em;}
	.AGB .row.headline .col{margin-bottom:2em;}
	.row.text .col{margin:0 1em;}
	.row.text .pagination{margin:2em 0 0 0;padding:1em;border:1px solid rgba(77,77,77,1.00);text-align:center;}
	body.artwork .pageTitle{margin:-80px 0 -28px 0;padding:0 0 0 2em;}
	body.artwork.hasNav .pageTitle{margin:95px 0 -28px 0;}
	.row.img-text .col.text{padding:2em;line-height:1.5em;}
	body.artwork .pageTitle h2.artist{margin-top:0.2em;}
	body.artwork .pageTitle h2.artist span{font-family:"Euclid Ignited";font-weight:500;margin-right:0.5em;color:#808080;}
	body.artwork .section .headline{display:none;}
	.row{margin-left:-0px;margin-bottom:0;}
	.col{border-left-width:0px;padding:0 0px;}
	.span_1,.row.img-text .col.media{width:49%;}
	.span_2,.row.img-text .col.text{width:51%;}
	.tabs .col.left{width:43%;margin-left:5%;}
	.span_3,.header,.AGB .row.headline .col,.AGB .row.headline .col.text,.row.video .col{margin-left:0;width:100%;}
	body.selectLang .row{width:80%;margin:0 10%!important;}
	body.selectLang .row.pageTitle{background:#000000;}
	body.selectLang #scroller{height:400px;}
	.row.langBlock{padding-bottom:2em!important;}
	.header,.row.langBlock .col,.row.pageTitle .col{width:100%;}
.row.langBlock li{/*float:left;width:29%*/ display: inline-block; margin:1em 2% 0 2%!important;white-space:nowrap;border-width:1px 0 1px 0!important;}
	body.artwork .tabs .col{width:93%;padding-left:42%;margin-left:7%;}
}


@media screen and (min-width:0px) and (max-width:459px) {
    .tabletOnly, .desktopOnly {display: none;}
}
@media screen and (min-width:459px) and (max-width:768px) {
    .mobileOnly, .desktopOnly {display: none;}
}
@media screen and (min-width:769px) {
    .mobileOnly, .tabletOnly {display: none;}
}


/* NEW DESIGN */

/* noto-sans-regular - vietnamese_latin-ext_latin_greek-ext_greek_devanagari_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.swarovski.com/Notosans/noto-sans-v11-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
    url('https://fonts.swarovski.com/Notosans/noto-sans-v11-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('https://fonts.swarovski.com/Notosans/noto-sans-v11-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('https://fonts.swarovski.com/Notosans/noto-sans-v11-regular.woff') format('woff'), /* Modern Browsers */
    url('https://fonts.swarovski.com/Notosans/noto-sans-v11-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('https://fonts.swarovski.com/Notosans/noto-sans-v11-regular.svg#NotoSans') format('svg'); /* Legacy iOS */
}

 /* noto-sans-italic - vietnamese_latin-ext_latin_greek-ext_greek_devanagari_cyrillic-ext_cyrillic */
            @font-face {
            font-family: 'Noto Sans';
            font-style: italic;
            font-weight: 400;
            src: url('https://fonts.swarovski.com/Notosans/noto-sans-v11-italic.eot'); /* IE9 Compat Modes */
            src: local(''),
                url('https://fonts.swarovski.com/Notosans/noto-sans-v11-regular-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                url('https://fonts.swarovski.com/Notosans/noto-sans-v11-regular-italic.woff2') format('woff2'), /* Super Modern Browsers */
                url('https://fonts.swarovski.com/Notosans/noto-sans-v11-regular-italic.woff') format('woff'), /* Modern Browsers */
                url('https://fonts.swarovski.com/Notosans/noto-sans-v11-regular-italic.ttf') format('truetype'), /* Safari, Android, iOS */
                url('https://fonts.swarovski.com/Notosans/noto-sans-v11-regular-italic.svg#NotoSans') format('svg'); /* Legacy iOS */
            }
            
/* noto-sans-700 - vietnamese_latin-ext_latin_greek-ext_greek_devanagari_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src: url('https://fonts.swarovski.com/Notosans/noto-sans-v11-700.eot'); /* IE9 Compat Modes */
  src: local(''),
    url('https://fonts.swarovski.com/Notosans/noto-sans-v11-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('https://fonts.swarovski.com/Notosans/noto-sans-v11-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('https://fonts.swarovski.com/Notosans/noto-sans-v11-700.woff') format('woff'), /* Modern Browsers */
    url('https://fonts.swarovski.com/Notosans/noto-sans-v11-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('https://fonts.swarovski.com/Notosans/noto-sans-v11-700.svg#NotoSans') format('svg'); /* Legacy iOS */
}


.title-number,
.title-wrapper {
  display: inline-block;
}

.title-wrapper {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  font-size: 50px;
  line-height: 60px;
  vertical-align: top;
}

.title-number {
  padding-right: 50px;
  text-shadow:
    -1px -1px 0 #FFE495,
    1px -1px 0 #FFE495,
    -1px 1px 0 #FFE495,
    1px 1px 0 #FFE495,
    
    -2px 0 0 #FFE495,
    2px 0 0 #FFE495,
    0 -2px 0 #FFE495,
    0 2px 0 #FFE495,
    
    -3px -1px 0 #FFE495,
    -3px 0 0 #FFE495,
    -3px 1px 0 #FFE495,
    3px 1px 0 #FFE495,
    3px -1px 0 #FFE495,
    3px 0 0 #FFE495,
    3px 1px 0 #FFE495,
    -1px -3px 0 #FFE495,
    0 -3px 0 #FFE495,
    1px -3px 0 #FFE495,
    -1px 3px 0 #FFE495,
    0 3px 0 #FFE495,
    1px 3px 0 #FFE495,
    
    -4px 0 0 #FFE495,
    4px 0 0 #FFE495,
    0 -4px 0 #FFE495,
    0 4px 0 #FFE495;;
  color: black;
}

.title-number,
.title-number p {
  font-family: 'Noto Sans';
  font-size: 132px;
  font-weight: 700;
}

h1.artwork,
h2.artist {
  font-size: 1.6em;
  font-weight: normal;
  text-transform: none;
}

h1.artwork {
  font-family: 'Noto Sans';
  font-size: 50px;
  line-height: 60px;
  padding-top: 13px;
  padding-bottom: 5px;
}

h2.artist,
.col.text,
.col.text p{
  font-family: 'Noto Sans';
  line-height: 38.4px;
  font-size: 32px;
  font-weight: 400;
  font-style: normal;
}

.col.text {
  padding: 40px 50px 0;
}

h2.artist span {
  display: none;
}

.tabs li.active a {
  background: transparent;
  color: #FFE495;
  text-decoration: underline;
  line-height: 26px;
}

.row.tabs .col {
  border-width: 0;
}

#menuTabs {
  padding: 0 50px;
  margin-bottom: -12px;
}

.tabs li a {
  position: relative;
  padding: 0 18px 0 8px;
  font-weight: normal;
  line-height: 26px;
  display: inline-block;
  font-family: "Noto Sans";
  font-size: 38px;
}

.tabs li:first-of-type a {
  padding-left: 0;
}

.tabs li a::after {
  display: block;
  position: absolute;
  right:0;
  top:0;
  height: 100%;
  width: 3px;
  background-color: #FFE495;
  content: "";
}

.tabs li:last-of-type a::after {
  display: none;
}

.tabs li a,
.tabs li.active a,
.tabs li.artwork.active a,
.tabs li.artwork a {
  background: transparent !important;
}

.tabs li.active a {
  font-weight: bold;
}

.langSelector li a {
  font-family: "Noto Sans";
  font-size: 30px;
  line-height: 1 !important;
}

@media screen and (min-width: 1700px) {
  .row.header::after {
    display: block;
    content: "";
    clear: both;
  }
  
  .row.header .col {
    width: 50%;
    float: right;
  }

  .header .langSelector {
    float: none;
    text-align: left;
    padding-top: 20px;
    padding-left: 25px;
  }
  
  .header .langSelector li {
    margin: 0 !important;
  }
  
  .header .langSelector li a {
    height: auto;
    border-width: 0;
    color: #FFE495;
    position: relative;
    line-height: 21px;
    width: auto;
    padding: 0 20px !important;
  }

  .header .langSelector li:first-child a {
    padding-left: 0 !important;
  }
  
  .header .langSelector li a::after {
    display: block;
    position: absolute;
    right:0;
    top:0;
    height: 100%;
    width: 4px;
    background-color: #FFE495;
    content: "";
  }

  .header .langSelector li a::after {
    display: block;
    position: absolute;
    right:0;
    top:0;
    height: 100%;
    width: 4px;
    background-color: #FFE495;
    content: "";
  }
  
  .header .langSelector li:last-of-type a::after {
    display: none;
  }

  .header .langSelector li.active a {
    border-width: 0;
    font-weight: bold;
    line-height: 21px;
  }

  body.artwork .pageTitle {
    margin: 20px 0 0.5em 0;
    padding: 0 0 50px 2em;
  }

  .row.img-text .col.text {
    line-height: 38.4px;
    padding: 40px 50px 0;
  }

  body.artwork .tabs {
    margin-bottom: -18px
  }
}

@media screen and (min-width: 660px) and (max-width: 1699px) {
  .img-text .col.media,
  .col.text {
    width: 50%;
  }
  
  .col.text {
    padding: 40px 50px 0;
  }
  
  #menuTabs {
    margin-bottom: -22px;
  }
  
  #menuTabs li a {
    line-height: 1;
  }
  
  body.artwork .tabs .col {
    width: 50%;
    float: right;
    text-align: left;
    border-bottom-width: 0;
  }
}


body.agb #scroller {
	overflow-y: scroll
}

.row.header {
	padding-top: 20px;
}

@media(max-width: 700px) {
	.row.header {
		padding-top: 0;
	}
	.col.text {
		padding: 20px 20px 0;
	}

	.col.text, .col.text p {
		font-size: 18px;
		line-height: 24px;
	}

	.headline.pageTitle {
		padding-left: 0;
		display: block !Important;
		
	}

	.headline.pageTitle h1 {
		width: 100%;
		text-align: center;
		
	}

	.pageTitle {
		padding-left: 20px;
		text-align: left;
	}

	.pageTitle .col {
		display: flex;
    		flex-wrap: wrap;
    		gap: 20px;
	}

	.title-number {
		padding-right: 0;
		padding-left: 20px;
		flex: 0 auto;
	}

	.title-number p {
		font-size: 96px;
	}

	.pageTitle .col .title-wrapper {
		flex: 1 1 0;
	}

	.pageTitle.smartphoneOnly h1 {
		display: none;
	}

	body.artwork .row.pageTitle h1 {
		display: block;
		font-size: 40px;
		line-height: 44px;
		text-align: left;
	}

	body.artwork .row.pageTitle h2 {
		font-size:  18px;
		line-height: 24px;
		text-align: left;
	}

	#menuTabs {
		padding: 0;
		margin: 0;
	}

	.row.tabs {
		text-align: center;
	}

	.tabs li a, .tabs li.active a, .tabs li.artwork.active a, .tabs li.artwork a {
		font-size: 16px;
		color: #FFE495;
	}

	.readMore.button.smartphoneOnly {
		font-size: 16px;
  		background-image: none;
  		padding: 5px 20px;
	}
}
	
