@import url('../../fileadmin/rumsf/html_templates/inc/css/default.css');
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,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:10px;-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;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100% \9;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}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
@media (min-width:768px){.container{width:750px}
}
@media (min-width:992px){.container{width:970px}
}
@media (min-width:1200px){.container{width:1170px}
}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}
.row{margin-left:-20px;margin-right:-20px}
.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:20px;padding-right:20px}
.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:auto}
.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:auto}
.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:auto}
.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:auto}
.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:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-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:auto}
.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:auto}
.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:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-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:auto}
.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:auto}
.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;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
@-ms-viewport{width:device-width}
.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}
@media (max-width:767px){.visible-xs{display:block !important}
table.visible-xs{display:table}
tr.visible-xs{display:table-row !important}
th.visible-xs,td.visible-xs{display:table-cell !important}
}
@media (max-width:767px){.visible-xs-block{display:block !important}
}
@media (max-width:767px){.visible-xs-inline{display:inline !important}
}
@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}
table.visible-sm{display:table}
tr.visible-sm{display:table-row !important}
th.visible-sm,td.visible-sm{display:table-cell !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}
table.visible-md{display:table}
tr.visible-md{display:table-row !important}
th.visible-md,td.visible-md{display:table-cell !important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}
}
@media (min-width:1200px){.visible-lg{display:block !important}
table.visible-lg{display:table}
tr.visible-lg{display:table-row !important}
th.visible-lg,td.visible-lg{display:table-cell !important}
}
@media (min-width:1200px){.visible-lg-block{display:block !important}
}
@media (min-width:1200px){.visible-lg-inline{display:inline !important}
}
@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}
}
@media (max-width:767px){.hidden-xs{display:none !important}
}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}
}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}
}
@media (min-width:1200px){.hidden-lg{display:none !important}
}
.visible-print{display:none !important}
@media print{.visible-print{display:block !important}
table.visible-print{display:table}
tr.visible-print{display:table-row !important}
th.visible-print,td.visible-print{display:table-cell !important}
}
.visible-print-block{display:none !important}
@media print{.visible-print-block{display:block !important}
}
.visible-print-inline{display:none !important}
@media print{.visible-print-inline{display:inline !important}
}
.visible-print-inline-block{display:none !important}
@media print{.visible-print-inline-block{display:inline-block !important}
}
@media print{.hidden-print{display:none !important}
}
.tx-felogin-pi1 label{display:block}
.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:10px}
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}
.files a.zoom,.files a.download,.imgwrap figure>div a,.absbl{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999em;overflow:hidden;outline:0;z-index:1}
html{}
body{background:#333}
#canvas,#page,#header,#main,#nav{position:relative}
#header{z-index:3}
#main,#content{z-index:2}
#footer{z-index:1}
#canvas{position:absolute;width:768px;height:1014px;left:50%;margin-left:-384px;top:50%;margin-top:-512px;background:#aaa;overflow:hidden}
#canvas{box-shadow:0 0 20px #222}
#page{}
#header>div,#footer>div>div,#main{width:100%;max-width:1200px;margin:0 auto}
#main,#content{position:absolute;height:100%;width:100%;top:0}
#header>div,#mn,#main{position:relative}
#footer{display:none}
#header{position:absolute;top:0;width:100%;background:rgba(0,0,0,0.85)}
#header>div{
position:relative;height:100%}
#header{transition:height .3s,opacity .2s ease .1s}
#logo{transition:all .2s}
#header{height:50px}
#logo{margin:0;padding:0;position:absolute;width:30px;height:30px;right:20px;bottom:10px;overflow:hidden;z-index:2;text-indent:-999px;border-radius:50%;background:#444 center center no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14px' height='19.5px' xml:space='preserve'%3E%3Cpolyline fill='none' stroke-linecap='round' stroke='%23AAAAAA' stroke-width='3' points='9,1.5 1.5,9.5 9,18' %3E%3C/polyline%3E%3C/svg%3E");-webkit-transition:transform .3s;transition:transform .3s}
.row,#content>.wrap>div{margin-left:-30px;margin-right:-30px}
#content>.wrap>div:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}
.ctel,.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{padding-left:30px;padding-right:30px}
@media(max-width:1200px){#header>div{width:auto;margin:0 20px}
#content>.wrap>div{margin-left:10px;margin-right:10px}
}
.l1,.l2{list-style:none;padding:0;margin:0;position:relative}
.l1{
padding:0;margin:0}
.l1>li{margin:0;padding:0}
.l1 a{text-decoration:none;display:block;position:relative;border:0;outline:0;z-index:2}
.l1 a:hover{text-decoration:none}
#primarynav{}
#primarynav{position:absolute;top:100%;width:100%}
#primarynav .l1{}
#primarynav .l1>li{padding:1px;display:inline-block}
#primarynav .l1 a{position:relative;color:#AAA;font-family:'UniversNW01-420CdRegula';font-size:18px;line-height:18px;font-weight:400;text-transform:none;letter-spacing:0.05ex;padding:20px 20px 16px 20px}
#primarynav .l1 a:hover{color:#FFF}
#primarynav{position:absolute;top:100%;left:-10px;right:-10px}
#primarynav{padding:30px 0;margin-top:10px;width:auto;background:#333}
#primarynav{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transform:translateX(100%);transform:translateX(100%)}
#header.act #primarynav{-webkit-transform:translateX(0);transform:translateX(0)}
#primarynav .l1>li{display:block;text-align:center}
#primarynav .l1>li>a::after{display:none}
#primarynav .l1>li{}
html *{font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body{font-size:24px;line-height:120%}
body,h1,h2,h3,h4,p,table,ol,ul,dl,li,a,address,dd,dt,.ctel li span,form,input,textarea,select,label{color:#333;font-family:'UniversNW01-420CdRegula',Arial,Tahoma,Helvetica,sans-serif}
h1,h2,h3,h4,p,li,address,input,textarea,select,dd,dt,label,table{font-style:normal;font-weight:400}
h1,h2,h3,h4,p,li,address,input,textarea,select,dd,dt,label,table{}
.small{font-size:81.81% !important;line-height:125% !important}
.smaller{font-size:75% !important;line-height:125% !important}
.big{font-size:160% !important;line-height:125%}
h1,h2,h3,h4{font-family:'UniversNW01-420CdRegula',Arial,sans-serif;margin:1em 0 0.5em 0}
.header h1,.header h2,.header h3,.header h4{margin-top:0;margin-bottom:0}
h1,.h1{color:#555555;font-size:200%;line-height:90%;text-transform:uppercase;font-weight:400;font-family:'UniversNW01-620CdBold',Arial,sans-serif}
h2,.h2 h1{color:#555555;font-size:116.66666%;line-height:110%;text-transform:uppercase}
h3,.h3 h2{color:#666666;font-size:100%}
.csc-text-text>h1:first-child,.csc-text-text>h2:first-child,.csc-text-text>h3:first-child{margin-top:0}
.header{position:relative;padding-bottom:20px}
.header.wsh{margin-bottom:1em;padding-bottom:0}
.header.wsh *{margin-bottom:0}
.header p{text-transform:none !important;color:#333333;font-size:150%;line-height:100%;margin-top:5px}
.header h2+p{font-size:120%}
p,ul,ol,blockqoute,address,table{margin:0 0 0.8em 0}
p+p.small{margin-top:0}
li p{margin-bottom:0.2em}
p{-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}
em{font-style:italic}
b,strong{font-weight:400;font-family:'UniversNW01-620CdBold',Arial,sans-serif}
address{font-style:normal}
table{width:100%}
table p{margin:0;-moz-hyphens:none;-webkit-hyphens:none;hyphens:none}
table td{padding:0.1em 0}
table caption{text-align:left}
li{margin:0}
.csc-text-text ul,.csc-text-text ol{padding:0 0 0 1.4em}
.csc-text-text li{padding:0 0 .2em 0;margin:0}
.csc-text-text ul li{margin-left:-0.2em;padding-left:0.2em}
.csc-text-text ul{padding:1px 0 0 0}
.csc-text-text ul li{list-style:none;margin-left:20px;padding-left:0;position:relative}
.csc-text-text ul li:before{content:"";text-indent:0;overflow:hidden;position:absolute;top:.4em;;left:-20px;content:'';width:10px;height:5px;background:#CACACA}
.csc-text-text ul.super{overflow:hidden}
.csc-text-text ul.super li{float:left;width:50%;background:#eee;padding:20px;margin:0}
td{vertical-align:top}
blockquote{margin:0}
a,a:link,a:visited,a:active{color:inherit;outline:0;
}
a:active,a:focus{color:#111}
a:hover{text-decoration:underline}
a.internal-link,a.internal-link-new-window,a.external-link,a.external-link-new-window,a.download,a.mail,abbr,acronym,a.lightbox-link,a.phone,a.mobile,a.fax,a.rss{background:transparent;padding:0}
a.internal-link{background-position:right 12px}
a.internal-link-new-window,a.external-link,a.external-link-new-window{background-position:right -10px}
a.download{background-position:right -30px}
abbr,acronym{background-position:right -50px}
a.lightbox-link{background-position:right -50px}
a.mail{background-position:right -90px}
a.phone{background-position:right -110px}
a.mobile{background-position:right -130px}
a.fax{background-position:right -150px}
a.rss{background-position:right -170px}
a.internal-link-new-window::after{display:inline;content:'…'}
.ctel{position:relative;z-index:2;padding-bottom:2em}
.stdCol{clear:left;float:none}
.ctel .ctel{margin-bottom:0;padding-left:0;padding-right:0}
.ctype-header{padding-bottom:0}
.ctel.pad{margin-right:-20px;margin-left:-20px}
.ctel.pad>.wrap{padding-right:20px;padding-left:20px}
.ctel.col-pad-big>.row{margin-left:-20px;margin-right:-20px}
.ctel.col-pad-big>.row>*{padding-left:20px;padding-right:20px}
.row.col-pad-small{margin-left:-5px;margin-right:-5px}
.col-pad-small>*{padding-left:5px;padding-right:5px}
.row.col-pad-none{margin-left:0;margin-right:0}
.col-pad-none>*{padding:10px 25px}
.img-pad-small .imgwrap>div{margin:-5px !important}
.img-pad-small .imgwrap .ic{padding:0 5px 5px 5px !important}
.img-pad-none .imgwrap>div{margin:0 !important}
.img-pad-none .imgwrap .ic{padding:0 !important}
.contenttable{}
.contenttable td.label{padding-right:1em}
.contenttable td.label,.contenttable td.label *{background:#e0e0e0}
.contenttable td{border-bottom:2px solid #e0e0e0;padding:10px 5px}
.contenttable{}
.csc-text-text a:link{text-decoration:underline}
.highlight,.important,.quote{padding:20px 20px;position:relative}
.highlight *,.important *,.quote *{color:#fff}
.highlight,.highlight *,.highlight *:before,.highlight-ts{color:#EA7C1B;padding:0}
.important{background:#EA7C1B}
.important.bright{background:#F4983E}
.quote{background:linear-gradient(to right,#fdfdfd,#f5f5f4);padding-left:90px;margin:0}
.quote::before{content:'»';font-weight:300;font-size:180px;line-height:60px;color:#e5e5e5;height:90px;
position:absolute;left:0;top:50%;transform:translateY(-50%)}
sup{position:relative;bottom:0.5em;font-size:0.8em}
sub{position:relative;top:0.3em;font-size:0.8em}
.nhyp{-moz-hyphens:none;-webkit-hyphens:none;hyphens:none}
.list-unstyled{padding-left:0;list-style:none}
.list-unstyled>li{margin-left:0}
.list-unstyled>li:before{display:none}
.dark{background:#B99E84}
.dark2{background:#C5CEAF}
.dark3{background:#728E44}
.bright{background:#E1E6D6}
.ctel.dark{background:transparent}
.ctel.dark *{color:#fff !important}
.ctel.dark a,.ctel.dark span{text-decoration:none !important}
.ctel.dark a:hover{text-decoration:underline !important}
.ctel.dark>*{background:#B99E84}
.ctel.dark>*{padding:10px 10px 10px 10px}
.ctel.dark .header{background:#EBE6DE}
.ctel.dark .header *{color:#A78665 !important}
a.btn,a.btn:link{text-align:center;display:block;color:#ddd;text-transform:uppercase;white-space:nowrap;padding:10px;margin-bottom:0;background:#878787;border-radius:2px;transition:color .3s;letter-spacing:0.1ex}
a.btn:hover{text-decoration:none;color:#fff}
.border-bottom{border-bottom:2px solid #CACACA}
.border-top{border-top:2px solid #CACACA}
.ctel.bright{background:transparent}
.ctel.bright>*{background:#FFFFFF}
.ctel.bright>*{padding:10px 10px 10px 10px}
.ctel.bright+.ctel.bright{margin-top:-2em}
@media (min-width:767px){.row-eq-height{display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
height:100%}
.row-eq-height>*{overflow:hidden}
.row-eq-height>*>*{padding-bottom:1000px;margin-bottom:-1000px}
}
.pages{list-style:none}
.pages .item{border-bottom:2px solid #D2C2B1;padding:0;padding:15px 0;position:relative;overflow:hidden}
.ui-accordion .ui-state-focus{outline:0}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;zoom:1;background:#D2C2B1;
}
.ui-accordion .ui-accordion-icons{
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;height:15px;width:25px;left:10px;right:auto;bottom:15px;margin-top:0;background:transparent url('../../fileadmin/rumsf/html_templates/media/gfx/sprite_arrows-.svg') no-repeat;background-position:0 0;overflow:hidden;opacity:1}
.ui-accordion .ui-state-active .ui-accordion-header-icon{background-position:0 -32px}
.ui-accordion .ui-accordion-content{padding:0 0 0 0;border-top:0;overflow:hidden;zoom:1}
.ui-accordion .ui-accordion-header{text-transform:uppercase;font-weight:300;color:#FFF;padding:15px 30px 10px 45px;margin:0 0 5px 0 !important;transition:background-color 0.2s;border-radius:0;overflow:hidden}
.ui-accordion .ui-accordion-header *{margin-bottom:0}
.ui-accordion .ui-accordion-header.ui-state-active{background:#B99E84}
#content .ui-accordion .ui-accordion-content{padding:30px 0;margin:0 0 0 0}
.ctel img.border{padding:0}
.align-c .img-responsive,table.align-c,div.img-align-c .img-responsive{margin:0 auto}
.align-r .img-responsive,table.align-r,div.img-align-r .img-responsive{margin:0 0 0 auto}
.img-responsive{}
.imgwrap{margin:0}
.imgwrap-responsive{margin:0}
.imgwrap.fl-right{float:right;padding-left:20px;padding-right:0}
.imgwrap.fl-left{float:left;padding-right:20px;padding-left:0}
.imgwrap.fl-right,.imgwrap.fl-left{margin-bottom:10px}
.ctype-textpic .imgwrap.above{margin-bottom:20px}
.ctype-textpic .imgwrap.below{margin-top:20px}
.above.align-c .outer-wrap,.below.align-c .outer-wrap{float:right;position:relative;right:50%}
.above.align-c .inner-wrap,.below.align-c .inner-wrap{float:right;position:relative;right:-50%;text-align:left}
.above.align-r .inner-wrap,.below.align-r .inner-wrap{float:right;position:relative;text-align:left}
.imgwrap-responsive.above.align-c .outer-wrap,.imgwrap-responsive.above.align-c .inner-wrap,.imgwrap-responsive.below.align-c .outer-wrap,.imgwrap-responsive.below.align-c .inner-wrap{float:none;position:static;right:auto}
.imgwrap figcaption{font-size:83.33%;line-height:120%;font-style:normal;padding:0.4em 0}
.imgwrap img.border{padding:0}
.imgwrap-responsive img{display:block;max-width:100%;height:auto}
.imgwrap .ic{display:inline-block;vertical-align:top;padding:0}
.imgwrap.col1 .ic{display:block}
.imgwrap-responsive.col2 .ic,.imgwrap-responsive.col3 .ic,.imgwrap-responsive.col4 .ic,.imgwrap-responsive.col5 .ic,.imgwrap-responsive.col6 .ic,.imgwrap-responsive.col7 .ic,.imgwrap-responsive.col8 .ic{display:inline-block}
.imgwrap-responsive.col2 .ic{width:50%}
.imgwrap-responsive.col3 .ic{width:33.33%}
.imgwrap-responsive.col4 .ic{width:25%}
.imgwrap-responsive.col5 .ic{width:20%}
.imgwrap-responsive.col6 .ic{width:16.66%}
.imgwrap-responsive.col7 .ic{width:14.28%}
.imgwrap-responsive.col8 .ic{width:12.50%}
.col2.imgwrap>div,.col3.imgwrap>div,.col4.imgwrap>div,.col5.imgwrap>div,.col6.imgwrap>div,.col7.imgwrap>div,.col8.imgwrap{margin-left:-5px;margin-right:-5px}
.col2 .ic,.col3 .ic,.col4 .ic,.col5 .ic,.col6 .ic,.col7 .ic,.col8 .ic{padding:0 5px 10px 5px}
.col1>.ic+.ic{margin-top:5px}
.slides>.ic+.ic{margin-top:0}
@media (max-width:767px){.imgwrap-responsive.fl-right{float:none;padding:0}
.imgwrap-responsive.fl-left{float:none;padding:0}
.above.align-r .inner-wrap,.below.align-r .inner-wrap{float:none}
.ctype-textpic .imgwrap-responsive{margin-bottom:20px}
.col2.imgwrap>div,.col3.imgwrap>div,.col4.imgwrap>div,.col5.imgwrap>div,.col6.imgwrap>div,.col7.imgwrap>div,.col8.imgwrap{margin-left:-2px;margin-right:-2px}
.col2 .ic,.col3 .ic,.col4 .ic,.col5 .ic,.col6 .ic,.col7 .ic,.col8 .ic{padding:0 2px 4px 2px}
.imgwrap-responsive.col4 .ic{width:50%}
.imgwrap-responsive.col3 .ic{width:50%}
}
@media (max-width:359px){.ctel .imgwrap-responsive .ic{display:block;width:auto}
}
.imgwrap figcaption.imgmap{pointer-events:none}
.imgwrap figcaption.imgmap a{pointer-events:all;position:absolute;width:60px;height:60px;margin-left:-30px;margin-top:-30px;border-radius:50%;background:rgba(255,255,255,0);border:2px solid #B99E84;opacity:0.5}
.imgwrap figcaption.imgmap a{transition:all .2s}
.imgwrap figcaption.imgmap a:hover{opacity:1;background-color:rgba(255,255,255,0.8)}
.imgwrap figure{position:relative}
.img-caption-over figcaption{position:absolute;bottom:0;left:0;width:100%;overflow:hidden}
.img-caption-over figcaption{padding:10px;background:rgba(255,255,255,0.9)}
.img-caption-over.slide-in figure{overflow:hidden}
.img-caption-over.slide-in figcaption{-webkit-transform:translateY(100%);transform:translateY(100%)}
.img-caption-over.slide-in figcaption{transition:transform;-webkit-transition:-webkit-transform;transition-duration:.4s}
.jsna .img-caption-over.slide-in figure:hover figcaption,.notScrllng .img-caption-over.slide-in figure:hover figcaption{-webkit-transform:translateY(0);transform:translateY(0)}
@media (max-width:767px){.img-caption-over figcaption{position:static;min-height:50px}
}
#map{position:absolute;top:0;width:100%;z-index:2}
#map *>div{cursor:pointer}
#map .pois>div{position:absolute;width:320px;background:rgba(240,240,240,.8);border-radius:5px;padding:60px 30px 30px 30px;pointer-events:none;z-index:1}
#map .pois>div{opacity:0;transform:translateY(30px)}
#map .pois>div.act{opacity:1;transform:translateY(0) !important;pointer-events:all;z-index:2}
#map .pois>div{transition:opacity 0.2s ease 0s,transform .4s ease 0s}
#map .pois>div.act{transition:opacity 0.3s ease .5s,transform .4s ease .5s}
#map .pois>div.br,#map .pois>div.bl{transform:translateY(-30px)}
#map .pois>div.tl{margin-left:-95px;margin-top:30px}
#map .pois>div.tl::before{top:-30px;left:65px}
#map .pois>div.tr{margin-left:-225px;margin-top:30px}
#map .pois>div.tr::before{top:-30px;right:65px}
#map .pois>div.bl{margin-left:-95px;margin-top:-275px}
#map .pois>div.bl::before{top:auto;bottom:-30px;left:65px}
#map .pois>div.br{margin-left:-225px;margin-top:-275px}
#map .pois>div.br::before{top:auto;bottom:-30px;right:65px}
#map .pois>div::before{content:'';position:absolute;top:-30px;right:65px;width:60px;height:30px;background:no-repeat transparent center center;z-index:10}
#map .pois>div.tl::before,#map .pois>div.tr::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='60px' height='30px' viewBox='0 0 60 30' enable-background='new 0 0 60 30' xml:space='preserve'%3E%3Cpolygon fill='rgba(240,240,240,0.8)' points='60,30 0,30 30,0 '%3E%3C/polygon%3E%3C/svg%3E")}
#map .pois>div.bl::before,#map .pois>div.br::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='60px' height='30px' viewBox='0 0 60 30' enable-background='new 0 0 60 30' xml:space='preserve'%3E%3Cpolygon fill='rgba(240,240,240,0.8)' points='0,0 60,0 30,30 '%3E%3C/polygon%3E%3C/svg%3E")}
#map .pois>div img{width:100%;height:auto}
#map .togglers{position:absolute;bottom:40px;width:100%;text-align:center}
#map .togglers>a{display:inline-block;padding:10px 20px;margin:2px;background:rgba(0,0,0,0.2);overflow:hidden;border-radius:5px}
#map .togglers>a.act{background:rgba(0,0,0,0.4)}
#map .togglers>a:link{text-decoration:none !important}
#slideshow{position:absolute;z-index:1;width:100%}
.screens .item{position:absolute;width:100%;height:100%;top:0;overflow:hidden}
.screens .c{position:absolute;width:100%;top:0;height:100%;z-index:1}
.screens .c>div{position:absolute;top:0;bottom:0;right:0;width:60%;background:rgba(240,240,240,0.5)}
.screens .c>div>div{position:absolute;top:350px;bottom:0;right:0;width:100%;background:rgba(240,240,240,0.8)}
.screens .c>div>div>div{padding:0 60px}
.screens .product{margin-top:-185px;margin-bottom:20px}
.screens .head{margin-bottom:20px}
.screens *{-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}
.screens ul,.screens ol{padding:0 0 0 1.4em}
.screens li{padding:0 0 .4em 0;margin:0}
.screens ul li{margin-left:-0.2em;padding-left:0.2em}
.screens ul{padding:1px 0 0 0}
.screens ul li{list-style:none;margin-left:25px;padding-left:0;position:relative}
.screens ul li:before{content:"";text-indent:0;overflow:hidden;position:absolute;top:.4em;;left:-25px;content:'';width:14px;height:14px;background:transparent;border:3px solid #AD1E1C}
.cycle-pager{position:absolute;width:100%;bottom:20px;z-index:999;text-align:center;display:none}
.cycle-pager>div{position:absolute;width:100%;right:10px;bottom:5px;z-index:999}
.cycle-pager span{cursor:pointer;display:inline-block;margin:0 5px;width:40px;height:40px;overflow:hidden;border-radius:5px;background:rgba(0,0,0,.2);transition:background-color .3s;text-indent:99px;overflow:hidden}
.cycle-pager span.cycle-pager-active{background:rgba(0,0,0,.4)}
.slide{position:absolute;top:0;width:100%}
.screens .item .c>div{-webkit-transition:all .5s ease 1s;transition:all .5s ease 1s}
.screens .item .c>div{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}
.screens .item.act .c>div{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
#details{position:absolute;top:70px;width:100%;height:944px;z-index:10000;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .5s;-transition:transform .5s;overflow-y:scroll;-webkit-overflow-scrolling:touch}
#details .item{position:absolute;top:0;width:100%;min-height:100%;background:#f3f3f3;
opacity:0;font-size:18px;line-height:120%;height:1px;overflow:hidden}
#details .item.act{opacity:1;height:auto}
#details .item>.ctel:first-child{margin-top:1em}
#details .item{transition:opacity .1s linear .5s}
#details .item.act{transition:opacity .5s}
.kat186 #canvas{overflow-y:scroll}
.kat186 #details{height:auto;-webkit-transform:translateX(0);transform:translateX(0);overflow:auto}
.kat186 #details .item{position:relative;opacity:1;height:auto;overflow:auto}
a.icon-play:before{content:'';position:absolute;z-index:1;opacity:.7;top:50%;left:50%;margin-top:0;margin-left:-7px;width:0;height:0;border-left:17px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}
a.icon-play:after{content:'';position:absolute;z-index:0;opacity:.6;top:50%;left:50%;margin-top:-10px;margin-left:-35px;width:70px;height:40px;border-radius:5px;background:#333}
#player{position:absolute;top:0;left:0;width:100%;height:1024px}
#player{pointer-events:none}
.mejs-mediaelement{}
.mejs-controls{z-index:30}
#mep_0{transform:translateX(-100%);-webkit-transform:translateX(-100%);transition:transform .5s}
#content{transform:translateX(0);-webkit-transform:translateX(0);-webkit-transition:transform .5s;transition:transform .5s}
#logo{opacity:0}
.teaser #logo,.playing #logo,.details #header.act #logo{opacity:1}
.playing #mep_0{transform:translateX(0);-webkit-transform:translateX(0)}
.playing #content{transform:translateX(100%);-webkit-transform:translateX(100%)}
.playing #logo{transform:rotate(180deg)}
.details #content{transform:translateX(-100%);-webkit-transform:translateX(-100%)}
@media print{}
.fancybox-title a,.fancybox-title a:link,.fancybox-title a:visited,.fancybox-title a:active,.fancybox-title a:focus{color:#FFF;outline:0 !important;font-family:inherit;text-decoration:underline}
.fancybox-title a:hover{text-decoration:underline}
.fancybox-inner{overflow:hidden !important}
.ao .fancybox-skin{background:#000}
.dark .fancybox-skin{background:#000}
.navbar-toggle{position:absolute;top:0;right:0;z-index:999;padding:10px;height:40px;width:50px;margin-top:0;margin-right:0;margin-bottom:0;background:#444;border:0;border-radius:5px;
}
.navbar-toggle{-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.navbar-toggle.act{
}
.navbar-toggle:focus{outline:0}
.navbar-toggle .icon-bar{display:block;width:auto;height:3px;border-radius:0;background:#AAAAAA}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-toggle.act .icon-bar{background:#EEEEEE}
.hme .navbar-toggle.act{border-color:#222}
.hme .navbar-toggle.act .icon-bar{background:#222}
@media (max-width:1200px){}
@media (max-width:1199px){
}
@media (max-width:1024px){}
@media (max-width:1023px){}
#header,.hme #header{position:absolute;left:0;right:0;padding:20px 10px 10px 10px;height:auto}
#header>div{margin:0}
#logo,.hme #logo{position:relative;width:40px;height:40px;right:auto;left:auto;bottom:auto}
@media (max-width:2000px){
}
@media (max-width:360px){}
@media (max-width:320px){}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../fileadmin/rumsf/html_templates/inc/js/fb/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('../../fileadmin/rumsf/html_templates/inc/js/fb/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../fileadmin/rumsf/html_templates/inc/js/fb/blank.gif');
-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../fileadmin/rumsf/html_templates/inc/js/fb/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;
background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../fileadmin/rumsf/html_templates/inc/js/fb/fancybox_sprite@2x.png');background-size:44px 152px;
}
#fancybox-loading div{background-image:url('../../fileadmin/rumsf/html_templates/inc/js/fb/fancybox_loading@2x.gif');background-size:24px 24px;
}
}
body{background:#DED7CD}
body{font-size:16px;line-height:120%;overflow:hidden}
#details .item{font-size:16px;line-height:120%}
.row{margin-left:-15px;margin-right:-15px}
.ctel,.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{padding-left:15px;padding-right:15px}
#title{position:absolute;top:0;left:auto;right:10%;width:30%;height:100%;z-index:4;opacity:1;pointer-events:none}
#title img{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
#title{transition:opacity .4s ease 1s,right 1s}
.teaserShowing #title{transition:opacity .4s,right 1s;-webkit-transition:opacity .4s,right 1s}
.teaserShowing #title{opacity:0}
#start{position:absolute;left:100%;width:100%;z-index:3;opacity:0;pointer-events:none;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
#start{transition:opacity 1s,left 0s linear 1s;-webkit-transition:opacity 1s,left 0s linear 1s}
.startscreenShowing #start{transition:opacity 0s,left 0s;-webkit-transition:opacity 0s,left 0s}
.startscreenShowing #start{left:0;opacity:1;pointer-events:all}
.startscreenShowing #title{transition:opacity .4s;-webkit-transition:opacity .4s}
.startscreenShowing #title{right:20%}
#map{position:absolute;top:0;width:100%;z-index:2;overflow:hidden;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
#map *>div{cursor:pointer}
#map .togglers{position:absolute;top:0;left:0;width:100%;height:100%}
#map .togglers a{position:absolute;top:0;left:0;margin-left:-17px;margin-top:-17px;height:35px;width:35px;padding:7px;border-radius:25px;background:#ffffff;cursor:pointer;display:block;outline:0;border:0;opacity:0.8;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}
#map .togglers a:hover{text-decoration:none}
#map .togglers a.act{opacity:1}
#map .togglers a{font-size:24px;line-height:20px;color:#222222;text-align:center}
#map .togglers a.act{background:#ffffff}
#map .togglers a:link{text-decoration:none !important}
.infos{position:absolute;top:0;right:0;width:44%;height:100%}
.infos .item{position:absolute;width:100%;top:-1px;height:100%;z-index:1;background:rgba(240,240,240,0.5)}
.infos .item>div{position:absolute;top:20%;bottom:0;right:0;width:100%;background:rgba(240,240,240,0.8)}
.infos .item>div>div{padding:0 22%}
.infos .product{margin-top:-30%;margin-bottom:20px;padding-left:10%;padding-right:10%}
.infos .head{margin-bottom:10px}
.infos *{-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}
.infos ul,.screens ol{padding:0 0 0 1.4em}
.infos li{padding:0 0 .4em 0;margin:0}
.infos ul li{margin-left:-0.2em;padding-left:0.2em}
.infos ul{padding:1px 0 0 0}
.infos ul li{list-style:none;margin-left:25px;padding-left:0;position:relative}
.infos ul li:before{content:"";text-indent:0;overflow:hidden;position:absolute;top:0.2em;;left:-25px;content:'';width:12px;height:12px;background:transparent;border:3px solid #AD1E1C}
.infos .item{-webkit-transition:all .5s ease .2s;transition:all .5s ease .2s;pointer-events:none}
.infos .item{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}
.infos .item.act{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all}
.infos .item.act{-webkit-transition:all .5s ease .5s;transition:all .5s ease .5s}
#details{position:absolute;top:0;width:100%;height:100%;z-index:1;-webkit-transform:none;transform:none;
overflow-y:auto}
#details .item{background:transparent left top no-repeat;background-attachment:fixed;background:#f3f3f3}
#details .item .atmo{position:fixed;height:100%;min-height:1px;width:40%;top:0;z-index:0;padding:0;margin:0}
#details .item .atmo{}
#details .item .atmo{background:transparent left top no-repeat;background-size:cover}
#details .item>div{position:relative;z-index:1;width:60%;margin-left:auto;background:#f3f3f3;padding:30px 15px 30px 15px;min-height:100%}
#details .item>div .ctel:first-child{margin-top:1em}
#details .bright .imgwrap{padding-left:10%;padding-right:10%}
#details .item .nav{position:absolute;z-index:3;left:5px;right:5px;top:5px;background:transparent;text-align:right}
#details .item .nav .close{display:inline-block;width:50px;height:50px;border-radius:25px;overflow:hidden;position:relative;background-color:#f3f3f3;cursor:pointer;top:0}
#details .item .nav .close b{position:absolute;top:50%;height:26px;margin-top:-13px;left:50%;width:27px;margin-left:-14px;text-indent:100px;overflow:hidden;opacity:0.5}
#details .item .nav .close b{background:url('/fileadmin/alsecco_de/html_templates/media/gfx/layout/sprite_content.png') center -122px no-repeat}
#details .item .nav .close{transition:top .5s;-webkit-transition:top .5s}
#map{opacity:1;left:0;-webkit-transition:opacity 1s,left 0s linear 0s;-transition:opacity 1s,left 0s linear 0s}
.details #content{transform:none;-webkit-transform:none}
.details #map{opacity:0;left:100%;-webkit-transition:opacity 1s,left 0s linear 1s;-transition:opacity 1s,left 0s linear 1s}
@media(max-width:1100px){.infos .product{padding-left:30%;padding-right:30%;margin-top:-22%;margin-bottom:10px}
.infos .item>div>div{padding:0 15%}
body{font-size:15px;line-height:120%}
#details .item{font-size:14px;line-height:120%}
}
@media(max-width:1024px){#details .item .atmo{width:25%}
#details .item>div{width:75%}
}
@media(max-width:767px){.infos .product{padding-left:10%;padding-right:10%}
.infos .description{display:none}
#details .bright .imgwrap{padding-left:0;padding-right:0}
}
ul.products,ul.products ul{list-style:none;margin:0;padding:0}
ul.products{margin-left:-20px;margin-right:-20px}
ul.products.short{margin-left:0;margin-right:0}
ul.products li{margin:0;padding:0;position:relative}
ul.products h4{font-size:18px;margin:0 0 0 0;padding:14px 7px 10px 7px;background:rgba(0,0,0,0.05)}
ul.products h5,ul.products h6{margin:0;padding:10px 0 2px 10px;text-transform:uppercase;font-weight:normal;font-size:11px}
#content ul.products table{margin:4px 0}
#content ul.products td,#app-canvas th{padding:5px 5px}
#content ul.products td{background:none}
#content ul.products td,#app-canvas th{border-bottom:none}
ul.products b{padding:0 0;font-weight:normal;vertical-align:top;color:#777}
ul.products b.title{font-weight:bold;color:#555}
ul.products a{display:block;padding:5px 10px;position:relative}
ul.products a:hover,#content ul.products a:focus{background:#fefefe}
ul.products a::after{position:absolute;content:'';width:16px;height:16px;top:50%;margin-top:-8px;right:8px;background:url('../../fileadmin/rumsf/html_templates/media/gfx/layout/sprite_links.png') no-repeat right -16px}
ul.products a.download::after{display:none}
ul.products a.download{outline:0;padding:0}
ul.products h4{background:#DDDDDD}
ul.products h5{color:#484848;background:transparent;border-bottom:2px solid #E6E6E6}
#content ul.products ul,#content ul.products ul li,#content ul.products ul li:nth-child(odd){background:#f3f3f3}
#content ul.products ul{padding:10px 10px}
#content ul.products ul ul{padding:1px 0}
#content ul.products ul.products{padding:2px 2px}
#content ul.products ul.products ul{padding:10px 10px}
#content ul.products ul.products ul ul{padding:1px 0}
ul.acc-ajax h6{display:none}
#content ul.products ul.products h4{padding:14px 4px 10px 4px;background:rgba(0,0,0,0.04)}
ul.acc-ajax .ph{display:inline-block;height:300px}
.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}
.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('../../fileadmin/rumsf/html_templates/inc/js/me/bigplay.svg') no-repeat}
.no-svg .mejs-overlay-button{background-image:url('../../fileadmin/rumsf/html_templates/inc/js/me/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('../../fileadmin/rumsf/html_templates/inc/js/me/background.png');background:rgba(0,0,0,0.9);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.9)),to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-moz-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-o-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-ms-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9),rgba(0,0,0,0.9))}
.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url('../../fileadmin/rumsf/html_templates/inc/js/me/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('../../fileadmin/rumsf/html_templates/inc/js/me/background.png');background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,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:transparent url('../../fileadmin/rumsf/html_templates/inc/js/me/controls.svg') no-repeat}
.no-svg .mejs-controls .mejs-button button{background-image:url('../../fileadmin/rumsf/html_templates/inc/js/me/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:8px 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 span{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{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,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}
.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-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{from{background-position:0 0}
to{background-position:30px 0}
}
@-moz-keyframes buffering-stripes{from{background-position:0 0}
to{background-position:30px 0}
}
@-ms-keyframes buffering-stripes{from{background-position:0 0}
to{background-position:30px 0}
}
@-o-keyframes buffering-stripes{from{background-position:0 0}
to{background-position:30px 0}
}
@keyframes buffering-stripes{from{background-position:0 0}
to{background-position:30px 0}
}
.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(44,124,145,0.8)),to(rgba(78,183,212,0.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-moz-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-o-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-ms-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:linear-gradient(rgba(44,124,145,0.8),rgba(78,183,212,0.8));width:0}
.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.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('../../fileadmin/rumsf/html_templates/inc/js/me/background.png');background:rgba(50,50,50,0.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,0.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,0.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,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}
.mejs-controls div.mejs-horizontal-volume-slider{height:26px;width:60px;position:relative}
.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,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.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,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.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:-10px;width:130px;height:100px;background:url('../../fileadmin/rumsf/html_templates/inc/js/me/background.png');background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.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:100px;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,0.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,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,0.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(102,102,102,0.7)),to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-moz-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-o-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-ms-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7),rgba(50,50,50,0.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:bold;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:22px;font-size:12px;color:#fff}
.mejs-captions-layer a{color:#fff;text-decoration:underline}
.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}
.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}
.mejs-captions-position-hover{bottom:45px}
.mejs-captions-text{padding:3px 5px;background:url('../../fileadmin/rumsf/html_templates/inc/js/me/background.png');background:rgba(20,20,20,0.8)}
.me-cannotplay a{color:#fff;font-weight:bold}
.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('../../fileadmin/rumsf/html_templates/inc/js/me/background.png');background:rgba(50,50,50,0.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('../../fileadmin/rumsf/html_templates/inc/js/me/background.png');background:rgba(50,50,50,0.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('../../fileadmin/rumsf/html_templates/inc/js/me/background.png');background:rgba(50,50,50,0.7);color:#fff;padding:4px;z-index:100;cursor:pointer}
