.flash-install-info div{padding-top:105px;background-image:url('../../typo3/contrib/flowplayer/express-install/flashplayerlogo.jpg');background-repeat:no-repeat}
.video-js-box{text-align:left;position:relative;line-height:0 !important;margin:0;padding:0 !important;border:none !important}
video.video-js{background-color:#000;position:relative;padding:0}
.vjs-flash-fallback{display:block}
.video-js-box img.vjs-poster{display:block;position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer}
.video-js-box .vjs-subtitles{color:#fff;font-size:20px;text-align:center;position:absolute;bottom:40px;left:0;right:0}
.video-js-box.vjs-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}
.video-js-box.vjs-fullscreen video.video-js,.video-js-box.vjs-fullscreen .vjs-flash-fallback{position:relative;top:0;left:0;width:100%;height:100%;z-index:1000}
.video-js-box.vjs-fullscreen img.vjs-poster{z-index:1001}
.video-js-box.vjs-fullscreen .vjs-spinner{z-index:1001}
.video-js-box.vjs-fullscreen .vjs-controls{z-index:1003}
.video-js-box.vjs-fullscreen .vjs-big-play-button{z-index:1004}
.video-js-box.vjs-fullscreen .vjs-subtitles{z-index:1004}
.vjs-styles-check{height:5px;position:absolute}
.video-js-box.vjs-controls-below .vjs-controls{position:relative;opacity:1;background-color:#000}
.video-js-box.vjs-controls-below .vjs-subtitles{bottom:75px}
.video-js-box .vjs-controls{position:absolute;margin:0;opacity:0.85;color:#fff;display:none;
left:0;right:0;
width:100%;bottom:0px;
height:35px;
padding:0;
}
.video-js-box .vjs-controls>div{
position:absolute;
text-align:center;margin:0;padding:0;height:25px;
top:5px;
background-color:#0B151A;
background:#1F3744 -webkit-gradient(linear,left top,left bottom,from(#0B151A),to(#1F3744)) left 12px;
background:#1F3744 -moz-linear-gradient(top,#0B151A,#1F3744) left 12px;
border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;
box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;-moz-box-shadow:1px 1px 2px #000}
.vjs-controls>div.vjs-play-control{left:5px;width:25px}
.vjs-controls>div.vjs-progress-control{left:35px;right:165px}
.vjs-controls>div.vjs-time-control{width:75px;right:90px}
.vjs-controls>div.vjs-volume-control{width:50px;right:35px}
.vjs-controls>div.vjs-fullscreen-control{width:25px;right:5px}
.vjs-controls>div.vjs-progress-control{border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0}
.vjs-controls>div.vjs-time-control{border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}
.vjs-play-control{cursor:pointer !important}
.vjs-play-control span{display:block;font-size:0;line-height:0}
.vjs-paused .vjs-play-control span{width:0;height:0;margin:8px 0 0 8px;
border-left:10px solid #fff;
border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}
.vjs-playing .vjs-play-control span{width:3px;height:10px;margin:8px auto 0;
border-top:0px;border-left:3px solid #fff;border-bottom:0px;border-right:3px solid #fff}
.vjs-progress-holder{
position:relative;padding:0;overflow:hidden;cursor:pointer !important;height:9px;border:1px solid #777;margin:7px 1px 0 5px;
border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
.vjs-progress-holder div{
position:absolute;display:block;width:0;height:9px;margin:0;padding:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
.vjs-play-progress{
background:#fff;
background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#777));
background:-moz-linear-gradient(top,#fff,#777)}
.vjs-load-progress{opacity:0.8;
background-color:#555;
background:-webkit-gradient(linear,left top,left bottom,from(#555),to(#aaa));
background:-moz-linear-gradient(top,#555,#aaa)}
.vjs-controls .vjs-time-control{font-size:10px;line-height:1;font-weight:normal;font-family:Helvetica,Arial,sans-serif}
.vjs-controls .vjs-time-control span{line-height:25px;
}
.vjs-volume-control{cursor:pointer !important}
.vjs-volume-control div{display:block;margin:0 5px 0 5px;padding:4px 0 0 0}
.vjs-volume-control div span{
float:left;padding:0;margin:0 2px 0 0;
width:5px;height:0px;
border-bottom:18px solid #555;
}
.vjs-volume-control div span.vjs-volume-level-on{border-color:#fff;
}
.vjs-volume-control div span:nth-child(1){border-bottom-width:2px;height:16px}
.vjs-volume-control div span:nth-child(2){border-bottom-width:4px;height:14px}
.vjs-volume-control div span:nth-child(3){border-bottom-width:7px;height:11px}
.vjs-volume-control div span:nth-child(4){border-bottom-width:10px;height:8px}
.vjs-volume-control div span:nth-child(5){border-bottom-width:14px;height:4px}
.vjs-volume-control div span:nth-child(6){margin-right:0}
.vjs-fullscreen-control{cursor:pointer !important}
.vjs-fullscreen-control div{padding:0;text-align:left;vertical-align:top;cursor:pointer !important;margin:5px 0 0 5px;
width:20px;height:20px}
.vjs-fullscreen-control div span{float:left;margin:0;padding:0;font-size:0;line-height:0;width:0;text-align:left;vertical-align:top}
.vjs-fullscreen-control div span:nth-child(1){
margin-right:3px;
margin-bottom:3px;
border-top:6px solid #fff;
border-right:6px solid rgba(0,0,0,0);
}
.vjs-fullscreen-control div span:nth-child(2){border-top:6px solid #fff;border-left:6px solid rgba(0,0,0,0)}
.vjs-fullscreen-control div span:nth-child(3){clear:both;margin:0 3px 0 0;border-bottom:6px solid #fff;border-right:6px solid rgba(0,0,0,0)}
.vjs-fullscreen-control div span:nth-child(4){border-bottom:6px solid #fff;border-left:6px solid rgba(0,0,0,0)}
.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(1){border:none;border-bottom:6px solid #fff;border-left:6px solid rgba(0,0,0,0)}
.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(2){border:none;border-bottom:6px solid #fff;border-right:6px solid rgba(0,0,0,0)}
.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(3){border:none;border-top:6px solid #fff;border-left:6px solid rgba(0,0,0,0)}
.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(4){border:none;border-top:6px solid #fff;border-right:6px solid rgba(0,0,0,0)}
.vjs-no-video{font-size:small;line-height:1.5}
div.vjs-big-play-button{display:none;
z-index:2;position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-43px 0 0 -43px;text-align:center;vertical-align:center;cursor:pointer !important;border:3px solid #fff;opacity:0.9;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;
background-color:#0B151A;
background:#1F3744 -webkit-gradient(linear,left top,left bottom,from(#0B151A),to(#1F3744)) left 40px;
background:#1F3744 -moz-linear-gradient(top,#0B151A,#1F3744) left 40px;
box-shadow:4px 4px 8px #000;-webkit-box-shadow:4px 4px 8px #000;-moz-box-shadow:4px 4px 8px #000}
div.vjs-big-play-button:hover{box-shadow:0px 0px 80px #fff;-webkit-box-shadow:0px 0px 80px #fff;-moz-box-shadow:0px 0px 80px #fff}
div.vjs-big-play-button span{display:block;font-size:0;line-height:0;width:0;height:0;margin:20px 0 0 23px;
border-left:40px solid #fff;
border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0)}
.vjs-spinner{display:none;position:absolute;top:50%;left:50%;width:100px;height:100px;z-index:1;margin:-50px 0 0 -50px;
transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5)}
.vjs-spinner div{position:absolute;left:40px;top:40px;width:20px;height:20px;background:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border:1px solid #ccc;
}
.vjs-spinner div:nth-child(1){opacity:0.12;transform:rotate(000deg) translate(0,-40px) scale(0.1);-webkit-transform:rotate(000deg) translate(0,-40px) scale(0.1);-moz-transform:rotate(000deg) translate(0,-40px) scale(0.1)}
.vjs-spinner div:nth-child(2){opacity:0.25;transform:rotate(045deg) translate(0,-40px) scale(0.2);-webkit-transform:rotate(045deg) translate(0,-40px) scale(0.2);-moz-transform:rotate(045deg) translate(0,-40px) scale(0.2)}
.vjs-spinner div:nth-child(3){opacity:0.37;transform:rotate(090deg) translate(0,-40px) scale(0.4);-webkit-transform:rotate(090deg) translate(0,-40px) scale(0.4);-moz-transform:rotate(090deg) translate(0,-40px) scale(0.4)}
.vjs-spinner div:nth-child(4){opacity:0.50;transform:rotate(135deg) translate(0,-40px) scale(0.6);-webkit-transform:rotate(135deg) translate(0,-40px) scale(0.6);-moz-transform:rotate(135deg) translate(0,-40px) scale(0.6)}
.vjs-spinner div:nth-child(5){opacity:0.62;transform:rotate(180deg) translate(0,-40px) scale(0.8);-webkit-transform:rotate(180deg) translate(0,-40px) scale(0.8);-moz-transform:rotate(180deg) translate(0,-40px) scale(0.8)}
.vjs-spinner div:nth-child(6){opacity:0.75;transform:rotate(225deg) translate(0,-40px) scale(1.0);-webkit-transform:rotate(225deg) translate(0,-40px) scale(1.0);-moz-transform:rotate(225deg) translate(0,-40px) scale(1.0)}
.vjs-spinner div:nth-child(7){opacity:0.87;transform:rotate(270deg) translate(0,-40px) scale(1.1);-webkit-transform:rotate(270deg) translate(0,-40px) scale(1.1);-moz-transform:rotate(270deg) translate(0,-40px) scale(1.1)}
.vjs-spinner div:nth-child(8){opacity:1.00;transform:rotate(315deg) translate(0,-40px) scale(1.3);-webkit-transform:rotate(315deg) translate(0,-40px) scale(1.3);-moz-transform:rotate(315deg) translate(0,-40px) scale(1.3)}
.vjs-controls>div.vjs-play-control{left:5px;width:25px}
.vjs-controls>div.vjs-progress-control{left:35px;right:221px}
.vjs-controls>div.vjs-time-control{width:75px;right:156px}
.vjs-controls>div.vjs-volume-control{width:50px;right:101px}
.vjs-controls>div.vjs-captions-control{width:31px;right:65px}
.vjs-controls>div.vjs-audio-description-control{width:25px;right:35px}
.vjs-controls>div.vjs-fullscreen-control{width:25px;right:5px}
.vjs-captions-control div{cursor:pointer !important}
.vjs-captions-control div{padding:0;text-align:left;vertical-align:top;cursor:pointer !important;margin:5px 0 0 5px;
width:20px;height:20px}
.vjs-captions-control div{background-image:url('../../typo3/contrib/videojs/video-js/controls/captions.png');background-repeat:no-repeat;background-position:center center}
.vjs-audio-description-control div{cursor:pointer !important}
.vjs-audio-description-control div{padding:0;text-align:left;vertical-align:top;cursor:pointer !important;margin:5px 0 0 5px;
width:20px;height:20px}
.vjs-audio-description-control div{background-image:url('../../typo3/contrib/videojs/video-js/controls/audio-description.png');background-repeat:no-repeat}
.tx-felogin-pi1 label{display:block}
.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666}
.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold}
.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em}
.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left}
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right}
.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}
.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none}
.tx-indexedsearch .info-tmpl-css dd.item-path{float:none}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:30px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:410px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:410px}
#skip-content{display:block;position:relative;visibility:hidden;top:-0px}
.anchor{display:block;position:relative;visibility:hidden;top:-0px}
.csc-textpic-imagewrap[data-csc-cols] img{max-width:100%;height:auto}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin:0}
.csc-textpic-image .csc-textpic-caption{font-size:smaller;color:darkgray;margin-top:.25em}
.csc-textpic-imagerow .csc-textpic-imagecolumn{margin-bottom:.5em}
@media screen and (max-width:768px){div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-right .csc-textpic-imagewrap,.csc-textpic-intext-left-nowrap .csc-textpic-text,.csc-textpic-intext-right-nowrap .csc-textpic-text,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:none}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:0}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:0}
}
p.csc-linkToTop{border-bottom:1px solid #999;text-align:right;width:100%}
p.csc-linkToTop a{margin-bottom:5px}
DIV.csc-frame-rulerAfter{border-bottom:1px solid #ccc;margin:0 0 1em;padding:0 0 0.5em}
DIV.csc-frame-rulerBefore{border-top:1px solid #ccc;margin:1em 0 0;padding:0.5em 0 0}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image img,DIV.csc-textpic-border div.csc-textpic-single-image img{border:1px solid #e6e6e6;padding:1px}
DIV.csc-frame{
}
DIV.csc-textpic,DIV.csc-default{width:100%}
DIV.csc-textpic-intext-left{width:100%}
DIV.csc-textpic-clear{clear:none;;width:100%}
Div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:10px}
ul.csc-uploads img{box-sizing:content-box}
ul.csc-uploads span.csc-uploads-fileSize{display:inline;padding-left:0.5em}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#ccc}
.mfp-preloader a:hover{color:#fff}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}
button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}
.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}
.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}
.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
