@font-face{font-family:"Bosch-Sans-Regular";src:url(./font/BoschSans-Regular.woff2) format("woff2"),url(./font/BoschSans-Regular.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Bosch-Sans-Medium";src:url(./font/BoschSans-Medium.woff2) format("woff2"),url(./font/BoschSans-Medium.woff) format("woff");font-weight:normal;font-style:normal}html,body{padding:0;margin:0;border:none;box-sizing:border-box;width:100%;height:100%;font-family:"Helvetica Neue",Arial,"Lucida Grande",sans-serif;font-size:12px}.hidden{display:none !important}.dnone{display:none}.noflexwrap{flex-wrap:nowrap}button:focus{outline:none}code{color:#000}h1{font-size:1.667rem;font-weight:bold}h2{font-size:1.667rem;margin:.83em 0;color:#c3c3c4;line-height:64px}h2.headline{text-align:left;font-size:18pt;font-weight:600;height:40px}h2.headline img#loading{margin-top:10px}h3{font-size:1.17em;color:#404245}h4{font-size:1em;color:#404245}h5{font-size:.83em;color:#404245}h6{font-size:.75em;color:#404245}a,a:link{color:#003b6a;text-decoration:none}a:hover{text-decoration:underline}p{line-height:1.667em}a.disabled{pointer-events:none}a,a:link,a:visited,a:hover,a:active{color:#003b6a}*:before,*:after{font-weight:300 !important}label{margin-bottom:0;display:inline-block}fieldset{border:1px solid #e1e1e2;padding:10px 20px 20px 20px}fieldset legend{font-size:inherit;text-align:left;white-space:nowrap;width:auto;margin-bottom:0}button,input,optgroup,select,textarea{font-size:13.3333px}table TBODY TD{text-indent:8px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.fr,.fright{float:right}.fl,fleft{float:left}.hcenter{text-align:center}.hright{text-align:right}.hleft{text-align:left}.mt_m{margin-top:15px}.pl-0{padding-left:0}.pr-0{padding-right:0}.p10{padding:10px}.rel{position:relative}label.multiline{line-height:normal !important;padding-top:9px !important;text-align:left}.centered{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);transform-origin:center}.clearfix:after{content:" ";display:table;clear:both}.sbit-label{line-height:32px}.sbitlabel{line-height:32px;margin-right:20px}.unselectable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkboxContainer{display:block;float:left;margin-right:20px}.pagehelp{text-align:left;margin-top:20px;margin-bottom:20px;max-width:600px}.help-icon{font-family:"icons";font-size:24px;cursor:help}.help-icon.abs-right{position:absolute;right:5px;top:-1px}.loading .pagecontent{opacity:0}@font-face{font-family:"icons";src:url(./font/icons-regular.eot);src:url(./font/icons-regular.eot?#iefix) format("embedded-opentype"),url(./font/icons-regular.woff) format("woff"),url(./font/icons-regular.ttf) format("truetype");font-weight:normal;font-style:normal}[class^=iconfont],[class*=iconfont],[class^=icon-]:before,[class*=" icon-"]:before{font-family:"icons";font-style:normal;font-weight:300;speak:none;display:inline-block;text-decoration:inherit;width:24px;height:24px;font-size:24px;margin-right:.2em;text-align:center;opacity:.8;line-height:24px;margin-left:0}.icon:before{content:"";font-family:"icons" !important;display:block;float:right;font-size:24px;line-height:24px;width:24px;margin:0}.icon:after{font-family:"icons"}.iconcontainer{font-family:"icons";font-size:24px;line-height:24px;opacity:.8}.iconfont.large,.iconcontainer.large{font-size:28px;line-height:28px}.iconleft{float:none;padding-left:30px;padding-top:5px;display:inline-block;position:relative}.iconleft:before{content:"";display:inline-block;float:none;position:absolute;left:0;top:-5px;padding-bottom:4px;width:auto;height:auto}.iconleft.wait:before{content:"";color:#404245;animation:spin 1s infinite linear}.iconleft.information:before{content:"";color:#003b6a}.iconleft.success:before{content:"";color:#00c000}.iconleft.error:before{content:"";color:#e20015}.iconleft.warn:before{content:"";color:#d0b000}.iconleft.none{padding-left:0}button span.icon{text-align:left;display:block;line-height:26px}.table-grey th{padding:0}.table-grey th div{padding:5px;line-height:20px;background-image:linear-gradient(#eee, #ccc);border:1px solid #aaa}.table-grey th:first-child div,.table-grey th.first-col div{border-radius:5px 0 0 5px}.table-grey th:last-child div{border-radius:0 5px 5px 0}.table-grey tbody tr:nth-child(even){background-color:#f5f5f5}.table-grey tbody tr:hover{background-color:#eee}.tree{padding:0;margin-top:4px;list-style:none}.tree ul{padding:0;margin-top:4px;list-style:none}.tree li{margin:0;padding:2px 0 2px 15px}.tree span{padding-left:2px;background-repeat:no-repeat}.tree .folder{cursor:pointer;white-space:nowrap}.tree .file{margin-left:20px;white-space:nowrap}.tree .placeholder{margin-left:20px;height:16px;width:16px}.tree .expander{font-family:"icons",sans-serif;font-size:16px;cursor:pointer;height:24px;width:16px}.tree .expander:before{float:left;content:""}.tree .closed .expander:before{float:left;content:""}.box{border-radius:5px;margin-top:1em;background-clip:padding-box}.box h3{margin:0;overflow:hidden;padding:4px 8px 4px 16px;line-height:24px}.box h3 span{float:right;height:24px;width:24px;text-align:center}.box h3 span:before{line-height:.75em;font-size:24px;font-family:"icons";font-weight:normal !important}.box-info{color:#808285;background:#eaeaeb}.box-info h3{border-bottom:1px solid #c3c3c4;color:#808285}.box-info P{color:#808285}.pagedefaults{box-sizing:border-box;display:inline-block;text-align:left}.pagedefaults label{display:inline-block;min-width:200px;text-align:left}.pagedefaults label.rbLabel{min-width:60px}.pagedefaults .checkbox{display:inline-block;float:none;vertical-align:middle;margin-left:3px}.pagedefaults .rbdiv{display:inline-block;float:none}.pagedefaults .ui-slider{display:inline-block;width:250px;vertical-align:middle}.pagedefaults .slidertext{width:40px;padding-right:0;margin-left:20px}.pagedefaults{box-sizing:border-box;display:inline-block;text-align:left}.pagedefaults label{display:inline-block;min-width:200px;text-align:left}.pagedefaults label.rbLabel{min-width:60px}.pagedefaults .checkbox{display:inline-block;float:none;vertical-align:middle;margin-left:3px}.pagedefaults .rbdiv{display:inline-block;float:none}.pagedefaults .ui-slider{display:inline-block;width:250px;vertical-align:middle}.pagedefaults .slidertext{width:40px;padding-right:0;margin-left:20px}.dlg-open object,.dlg-open applet{visibility:hidden}.ui-widget-overlay{top:0;background-color:#000;opacity:.6}.vrm .ui-widget-overlay{top:0}.alertbox.ui-dialog{padding:0;box-shadow:0 0 15px 0 rgba(0,0,0,.6);font-family:"Helvetica Neue",Arial,"Lucida Grande",sans-serif}.alertbox .ui-dialog-titlebar{display:none}.alertbox.ui-dialog .ui-dialog-content{background-color:#fdeb4d;padding:.5em 1em}.alertbox .ui-dialog-buttonpane{margin-top:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#eee;padding:.3em 1em .5em .4em}.alertbox .ui-dialog-buttonpane button{margin:.5em .4em .5em 0}.alertbox .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.alertbox .icon{float:left;font-size:64px;line-height:1em}.alertbox h2{margin:0 0 0 80px;color:#000;font-size:20px;line-height:64px;font-weight:bold;text-align:left}.alertbox .msg{margin:0 0 0 80px;font-size:12px;white-space:pre-wrap;text-align:left}.alertbox button:focus{outline:none}.alertbox button{padding-left:10px;padding-right:10px}.alertbox.error .ui-dialog-content{color:#e20015;background-color:#fad6da}.alertbox.error h2{color:#e20015}.alertbox.success .ui-dialog-content{color:#090;background-color:#cfc}.alertbox.success h2{color:#090}.alertbox.infomsg .ui-dialog-content{color:#003b6a;background-color:#e1e1e2}.alertbox.infomsg h2,.alertbox.infomsg .msg{color:#000}.alertbox.edit .ui-dialog-content{color:#009;background-color:#ccf}.alertbox.edit h2{color:#009}.alertbox.detail .ui-dialog-content{color:#000;background-color:#e1e1e2}.alertbox.detail h2{color:#000}.alertbox .defaultvsdklink .rotating{margin-left:10px;padding-bottom:5px;position:absolute;top:-5px;left:-70px;text-decoration:none}.alertbox .defaultvsdklink{margin-top:10px;margin-bottom:10px;position:relative;display:block}.alertbox .defaultvsdklink:focus{outline:none}.alertbox .applinkContainer{display:none}.alertbox .applinks{display:inline-block}.alertbox .applinks a{float:left}.alertbox .applinks a.ios{margin-top:16px}.alertbox .applinks a.android{margin-top:16px}.alertbox .donotshowagain{clear:both;display:block}.alertbox .donotshowagain label{padding-left:15px}.alertbox #cbDoNotShowAgain{outline:none;margin-top:3px}.alertbox .vsdklinks{display:inline-block;margin:10px 0}.alertbox.conflictDialog .ui-dialog-content{overflow:visible}#recordingIcon{width:32px;height:32px;background-image:url(../img/record_disabled.gif)}#recordingIcon.recordingrunning{background-image:url(../img/record_on.gif)}#recordingIcon.recordingpending{background-image:url(../img/record_idle.gif)}.rcperror{background-color:#ffcaca !important;background-image:none}.errorbox{border:1px solid red;background-color:rgba(255,0,0,.2);text-align:left;color:#000}.warningbox{border:1px solid #d0b000;background-color:rgba(208,176,0,.2);text-align:left;color:#000}.infobox{border:1px solid #bbb;text-align:left}.infobox.leftaligned,.warningbox.leftaligned,.errorbox.leftaligned{padding:10px}.infobox.leftaligned .icon,.warningbox.leftaligned .icon,.errorbox.leftaligned .icon{position:absolute}.infobox.leftaligned .msg,.warningbox.leftaligned .msg,.errorbox.leftaligned .msg{padding-left:35px}html:not(.protocol_http) .row-http-warn{display:none}.pwderrorpopup{position:absolute;transform:translate(-50%, 0);background-color:rgba(255,0,0,.2);padding:8px;border:1px solid red;border-radius:5px}.testmode .simplebar-track{display:none}.banner-msg{position:absolute;top:100px;right:0;z-index:999;border:1px solid #d0b000;background-color:rgba(253,235,77,.9);color:#000;text-align:left;opacity:1;transform:translateY(0%);transition:transform .3s,opacity .3s;min-width:50px}.banner-msg .banner-msg-msg{padding:10px 40px 10px 20px}.banner-msg .close-banner:before{font-family:Bosch-Icon !important;content:"";cursor:pointer;position:absolute;top:5px;right:5px}.banner-msg .close-banner:hover{font-weight:bold}.banner-msg.off{transform:translateY(-50%);opacity:0}.banner-msg.off .close-banner{display:none}.rotating1{animation:spin 1s infinite linear}.rotating2{animation:spin 2s infinite linear}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.backgroundflash{border-radius:5px;animation:backgroundflash 2s 1 ease-out forwards}@keyframes backgroundflash{0%{background-color:#f2d100}100%{background-color:rgba(0,0,0,0)}}.borderflash{animation:borderflash 1s 1 ease-out forwards}@keyframes borderflash{0%{border-color:#e20015}100%{border-color:#c3c3c4}}.ui-widget{font-family:"Helvetica Neue",Arial,"Lucida Grande",sans-serif;font-size:12px}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Helvetica Neue",Arial,"Lucida Grande",sans-serif;font-size:12px}.ui-dialog.whitedialog{background-color:#fff}.ui-widget-content{background-image:none}.ui-widget-overlay{background-image:url(../img/ui-bg_dia20.png);top:0;background-color:#000;opacity:.6}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-image:url(../img/ui-bg_glass.png)}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background-image:none}.ui-widget-header .ui-icon{background-image:url(../img/ui-icons.png)}.ui-widget-content .slider.ui-slider,.slider.ui-slider{border:1px solid #c3c3c4;margin:0;border-radius:5px;background-clip:padding-box;overflow:visible !important;font-family:"icons";font-size:24px;position:relative;padding:0 !important;height:20px;min-width:100px;background-color:#e1e1e2;background-image:linear-gradient(to bottom, #e1e1e2 0%, #ffffff 100%);color:#c3c3c4}.ui-slider-range{background:none repeat scroll 0 0 padding-box #008040;border-radius:1px 1px 1px 1px}.ui-slider-handle:after{content:"";display:inline-block;font-family:"icons" !important;font-size:24px;line-height:24px;float:left;margin-top:1px;margin-left:2px}html.safari .ui-slider-handle:after{vertical-align:1px}.ui-slider-horizontal .ui-slider-handle,.ui-slider-horizontal a.ui-slider-handle{margin:0 0 0 -15px;text-decoration:none;outline:medium none;text-align:center;top:-7px}.white .ui-slider.ui-slider-disabled .ui-slider-handle:hover,.white .ui-slider.ui-slider-disabled .ui-slider-handle{cursor:default !important}.ui-slider .ui-slider-handle,.ui-slider.ui-slider-disabled .ui-slider-handle:hover{border:1px solid;color:#000;cursor:move !important;font-family:"icons";font-size:24px;height:32px;line-height:26px;position:absolute;text-align:center;width:32px;border-radius:5px 5px 5px 5px;background-color:#c3c3c4;background-image:linear-gradient(to bottom, #e1e1e2 0%, #c3c3c4 100%)}.ui-slider .ui-slider-handle:hover{background-image:linear-gradient(to bottom, #c3c3c4 0%, #e1e1e2 100%)}.ui-slider .ui-slider-shadowval{position:absolute;margin:0 0 0 1px;top:-6px;width:2px;height:32px;background-color:#888}.ui-slider-shadowval.shadowHandle{border:1px solid;color:#000;height:32px;line-height:26px;position:absolute;text-align:center;width:32px;border-radius:5px 5px 5px 5px;margin:-1px 0 0 -15px;opacity:.5;background:#c3c3c4;background-image:linear-gradient(to bottom, #e1e1e2 0%, #c3c3c4 100%)}.ui-slider-shadowval.shadowHandle:after{content:"";display:inline-block;font-family:"icons" !important;font-size:24px;line-height:24px}.ui-tabs ul li a:focus{outline:none}.ui-tabs{border-width:0;background:none}.ui-tabs.ui-widget.ui-widget-content{border-width:0}.ui-tabs .ui-tabs-nav{background-image:none;background-color:#fff;border:none;padding:0px}.ui-tabs .ui-tabs-nav li{background-image:none;margin-right:0px;border:2px solid #e1e1e2}.ui-tabs .ui-tabs-nav li.ui-corner-top{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-width:0}.ui-tabs .ui-tabs-nav li.ui-corner-bottom{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-width:0}.ui-tabs .ui-tabs-nav li a{background-color:rgba(0,0,0,0);padding:6px 9px;text-align:center}.ui-tabs .ui-state-default,.ui-tabs .ui-widget-content .ui-state-default,.ui-tabs .ui-state-active,.ui-tabs .ui-widget-content .ui-state-active{background-color:#fff}.ui-tabs .ui-tabs-nav .ui-state-hover a{background-color:#d4e7f2}.ui-tabs .ui-tabs-nav .ui-state-active a{font-weight:bold !important;background-color:#d4e7f2;color:#000}.ui-tabs .ui-state-default a,.ui-tabs .ui-state-default a:link,.ui-tabs .ui-state-default a:visited{color:#000;font-weight:normal}.ui-tabs .ui-tabs-panel{background-color:#fff;border-top:2px solid #e1e1e2;border-right:2px solid #e1e1e2;border-bottom:2px solid #e1e1e2;border-left:2px solid #e1e1e2}.ui-tabs .ui-tabs-nav li.ui-tabs-active,.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:0}.ui-tabs-bottom .ui-tabs-nav li{margin-bottom:0;margin-top:-1px}.ui-tabs-bottom .ui-tabs-nav li.ui-state-active{margin-bottom:1px;margin-top:-2px}.ui-tabs-bottom .ui-tabs-nav li.ui-state-active a{font-weight:bold}.ui-tabs .tab_devname{white-space:break-spaces;text-overflow:ellipsis;overflow:hidden;word-break:break-word;word-wrap:break-word}.ui-tabs .ui-tabs-anchor{max-width:130px}.ui-tooltip{position:absolute}.ui-dialog-buttonpane .ui-state-default,.ui-dialog-buttonpane .ui-button{border:1px solid #003b6a !important;background-color:#628cb2 !important;background-image:linear-gradient(to bottom, #628cb2 0%, #003b6a 100%) !important;color:#fff !important;height:32px;font-weight:600}.ui-dialog-buttonpane .ui-state-disabled.ui-button{opacity:1;color:#003b6a !important}.ui-dialog-buttonpane .ui-state-hover,.ui-dialog-buttonpane .ui-button:hover{background-image:linear-gradient(to bottom, #003b6a 0%, #00142a 100%) !important;color:#c3c3c4 !important}.ui-corner-all{border-radius:4px}.ui-dialog{padding:.2em;border:1px solid #ddd;background-color:#eee;overflow:visible}.ui-dialog .ui-dialog-titlebar{background-color:rgba(0,0,0,0);background:none;border:none}.ui-dialog .ui-dialog-title{color:#c3c3c4;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;line-height:26px}.ui-dialog .ui-dialog-titlebar-close{display:none}.ui-dialog .ui-dialog-content{background-color:rgba(0,0,0,0)}.ui-dialog .ui-dialog-buttonpane{background-color:rgba(0,0,0,0)}.ui-dialog-buttonpane .ui-state-default,.ui-dialog-buttonpane .ui-button{min-width:100px !important}.ui-dialog{font-family:Arial,Helvetica,sans-serif}.ui-progressbar{position:relative;height:25px;width:260px}.ui-progressbar-value{background-color:#265a86;background-image:linear-gradient(to bottom, #628cb2 0%, #003b6a 100%);border-color:#628cb2;margin-top:0px !important}.ui-progressbar .progress-label{position:absolute;width:100%;top:4px;font-weight:bold;color:#c3c3c4;text-align:center}.ui-progressbar.tored .ui-progressbar-value{background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 200px, rgb(255, 0, 0) 260px),linear-gradient(to bottom, #628cb2 0%, #003b6a 100%)}#ui-datepicker-div{z-index:9990 !important;left:37px;border:0px;padding:0;width:auto}.ui-datepicker .ui-datepicker-header,.ui-datepicker .ui-datepicker-title{height:48px;line-height:48px;font-weight:500;font-size:12px;font-family:"Helvetica Neue",Arial,"Lucida Grande",sans-serif}.ui-datepicker .ui-datepicker-table,.ui-datepicker table{font-weight:500;font-size:12px;font-family:"Helvetica Neue",Arial,"Lucida Grande",sans-serif}.ui-datepicker table{border-width:0px;padding:0px}.ui-datepicker .ui-datepicker-header{height:48px;padding:0;line-height:48px;border:1px solid #003b6a;background-color:#628cb2;border-radius:5px 5px 0px 0px;background-image:linear-gradient(to bottom, #628cb2 0%, #003b6a 100%);color:#fff}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{top:0px;border:0px solid #003b6a;background-color:#003b6a;background-image:linear-gradient(to bottom, #003b6a 0%, #00142a 100%);color:#c3c3c4;border-radius:0px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:active,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:active{top:0px;border:0px solid #003b6a;background-color:#00142a;background-image:linear-gradient(to bottom, #00142a 0%, #003b6a 100%);color:#fff}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{width:32px;text-align:center;color:#fff;overflow:hidden;text-indent:64px;cursor:pointer;height:48px;text-decoration:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{text-align:center}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{float:right;top:0px;right:0px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{float:left;top:0px;left:0px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{float:left;display:block;width:32px;height:48px;font-family:"icons" !important;font-weight:normal !important;font-size:24px;text-indent:14px !important;text-align:center;line-height:46px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{content:""}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{content:"";text-indent:-20px !important}.ui-datepicker .ui-datepicker-calendar{margin:0px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{background-image:none}#ui-datepicker-div TH,#ui-datepicker-div TD{width:31px;height:31px;border:1px solid #fff;text-align:center;padding:0;text-indent:-1px !important}#ui-datepicker-div TD A{text-align:center;display:block;width:31px;height:31px;line-height:31px;padding:0px;border-width:0px;color:#404245}#ui-datepicker-div TD A.ui-state-active{background-color:#d4e7f2;background-image:none}#ui-datepicker-div TD.ui-datepicker-other-month{background:#efefef}#ui-datepicker-div TD.ui-datepicker-other-month A{color:#628cb2}#ui-datepicker-div TD.ui-datepicker-other-month A:hover,#ui-datepicker-div TD A:hover{text-align:center;display:block;width:31px;height:31px;line-height:31px;color:#fff;background:#628cb2;text-decoration:none}#ui-datepicker-div TD{background:#e1e1e2}.btn-default{cursor:pointer;position:relative;height:32px;border-radius:5px;font-weight:600;background-clip:padding-box}.btn-default.disabled:hover{cursor:default}.btn-default.disabled *{opacity:.5}.btn-default.btn-icon{font-size:28px}.btn-blue{min-width:100px;color:#fff;border:1px solid #003b6a;background-image:linear-gradient(to bottom, #628cb2 0%, #003b6a 100%)}.btn-blue:hover{background-image:linear-gradient(to bottom, #003b6a 0%, #00142a 100%)}.btn-blue:active,.btn-blue.active{background-image:linear-gradient(to bottom, #00142a 0%, #003b6a 100%)}.btn-blue:disabled,.btn-blue.disabled{background-image:linear-gradient(to bottom, #628cb2 0%, #003b6a 100%);color:#003b6a !important}.btn-grey{color:#404245;border:1px solid #808285;background-image:linear-gradient(to bottom, #e1e1e2 0%, #c3c3c4 100%)}.btn-grey:hover{background-image:linear-gradient(to bottom, #c3c3c4 0%, #a5a6a7 100%)}.btn-grey:active,.btn-grey.active{background-image:linear-gradient(to bottom, #a5a6a7 0%, #c3c3c4 100%)}.btn-grey:disabled,.btn-grey.disabled{background-image:linear-gradient(to bottom, #e1e1e2 0%, #c3c3c4 100%);border-color:#e1e1e2;color:#c3c3c4 !important}.btn-light-grey{color:#404245;border:1px solid #909090;background-image:linear-gradient(to bottom, #ffffff 0%, #e6e6e6 100%)}.btn-light-grey:hover{background-image:linear-gradient(to bottom, #f2f2f2 0%, #e6e6e6 100%)}.btn-light-grey:active,.btn-light-grey.active{background-image:linear-gradient(to bottom, #e6e6e6 0%, #f2f2f2 100%)}.btn-light-grey:disabled{border-color:#c3c3c4}a.btn-default{display:inline-block;line-height:32px;text-align:center}a.btn-default:hover{text-decoration:none}a.btn-blue{color:#fff}.selectboxit-container .selectboxit{width:260px}.selectboxit-container .selectboxit-text{max-width:90% !important}.selectboxit-container .selectboxit-arrow-container .selectboxit-arrow{top:2px}@media(pointer: coarse){select{min-width:100%}}.stdtextfield{width:100%;padding:0 10px;height:30px;border-radius:5px;outline:none;border:1px solid #c3c3c4;color:#404245;background-color:#efefef;background-image:linear-gradient(to bottom, #e1e1e2 0%, #ffffff 25%)}.stdtextfield.slidertext{width:30px}.stdtextfield.disabled,.stdtextfield:disabled{background-color:#e1e1e2;border-color:#e1e1e2;color:#999}.stdtextfield.active,.stdtextfield:focus{border:1px solid #6eb0d5}.stdtextfield.error{border:1px solid #e20015;color:#e20015}.stdtextfield.error:focus{border:1px dotted #e20015}textarea.stdtextfield{background-image:none}label.cbwrapper{display:inline-block;position:relative;float:left;padding:0;margin:0;min-height:32px;min-width:16px !important;-webkit-user-select:none;-moz-user-select:none;user-select:none}label.cbwrapper input{display:none !important}label.cbwrapper input[disabled]~.checkmark{opacity:.3;cursor:default}label.cbwrapper input:checked~.checkmark:after{content:"";display:block}label.cbwrapper .checkmark{cursor:pointer;position:absolute;top:7px;left:0;height:18px;width:18px;border:1px solid #808285;background-image:linear-gradient(to bottom, #e1e1e2 0%, #c3c3c4 100%);border-radius:5px;background-clip:padding-box}label.cbwrapper .checkmark:after{font-family:"icons";font-size:24px;content:" ";position:absolute;display:none;text-indent:-4px;line-height:9px}label.cbwrapper+label{padding:0 0 0 15px !important;font-weight:normal;line-height:32px}label.rbwrapper{display:inline-block;position:relative;padding:0;margin:5px 8px 0 4px;min-height:16px;min-width:16px !important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}label.rbwrapper input{display:none}label.rbwrapper input[disabled]~.checkmark{opacity:.3}label.rbwrapper input:checked~.checkmark:after{display:block;border-radius:50%;background-color:#404245;width:6px;height:6px;top:4px;left:4px}label.rbwrapper .checkmark{position:absolute;top:3px;left:0;height:16px;width:16px;border:1px solid #808285;content:" ";background-image:linear-gradient(to bottom, #e1e1e2 0%, #c3c3c4 100%);border-radius:50%;background-clip:padding-box}label.rbwrapper .checkmark:after{font-family:"icons";font-size:24px;content:" ";position:absolute;display:none;text-indent:-4px;line-height:9px}.colourpicker-input{height:30px;border-radius:5px;border:1px solid #c3c3c4;width:80px;text-align:center}.fileselect{position:relative;width:342px;display:inline-block;cursor:pointer}.fileselect input[type=file]::-webkit-file-upload-button{cursor:pointer}.fileselect button,.fileselect button.disabled{position:absolute;right:0;top:0;z-index:2}.fileselect button:hover{position:absolute}.fileselect .file{position:absolute;width:100%;height:100%;z-index:3;opacity:0;cursor:pointer;overflow:hidden}.fileselect .text{position:relative;width:217px;z-index:1}.fileselect.btn-only{height:32px;width:150px}.fileselect.btn-only button{width:100%;white-space:nowrap;padding-left:10px;padding-right:10px}.fileselect2{position:relative;width:295px;display:inline-block;cursor:pointer}.fileselect2 form{position:absolute;opacity:0;top:0;left:0;height:100%;width:100%;z-index:-1}.fileselect2 input[type=file]{-ms-user-select:none}.fileselect2 label{width:100%;cursor:pointer}.fileselect2 .stdtextfield{width:calc(100% - 105px);height:32px;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:32px}.fileselect2 .btn-browse{width:100px;position:absolute;right:0;top:0;padding-top:7px;text-align:center}.rb-tabs{box-sizing:border-box;text-align:left}.rb-tabs input,.rb-tabs .rbwrapper{display:none}.rb-tabs label{border-top-left-radius:10px;border-top-right-radius:10px;border-top:2px solid #e1e1e2;border-left:2px solid #e1e1e2;border-right:2px solid #e1e1e2;border-bottom:none;padding:6px 6px;font-family:arial,sans-serif;font-size:12px;display:inline-block;margin-right:-5px;min-width:unset;line-height:normal}.rb-tabs label span{display:block;text-align:center;max-width:120px;text-overflow:ellipsis;overflow:hidden}.rb-tabs label span.tab_devname{font-weight:normal}.rb-tabs input:not(:disabled):checked+label{background-color:#d4e7f2;font-weight:bold}.rb-tabs input:not(:disabled)+label{cursor:pointer}.rb-tabs input:not(:disabled)+label:hover{background-color:#d4e7f2}.rb-tabs input:disabled:checked+label{background-color:#d4e7f2}.rb-tabs input:disabled+label span{opacity:.3}.rb-tabs-content{border:2px solid #e1e1e2;padding:10px;margin-bottom:10px}.ie .rb-tabs>label{display:inline-table}.hidetabs .rb-tabs{display:none}.hidetabs .rb-tabs-content{border:0;padding:0;margin-bottom:0}#progressBar{width:200px;height:30px;position:relative;border:1px solid #000}#progressBar .bar{border-radius:0;padding:0;background-color:#255a86;height:30px;width:0}#progressBar .value{position:absolute;z-index:1;width:100%;top:6px;left:0;color:#c3c3c4;text-align:center}.listbox{position:relative;border:1px solid #ddd;background-color:#f5f5f5;width:150px;height:200px;overflow:auto;text-align:left;border-radius:5px}.listbox ul{padding:0;margin:0}.listbox .listitem{list-style-type:none;cursor:pointer;padding:1px 10px}.listbox .listitem:hover{background-color:#ebebeb}.listbox .listitem.selected{background-color:#d4e7f2}.btngroup3 button{min-width:32px}.btngroup2 button{min-width:48px}.btngroup3 button:nth-child(1),.btngroup3 button:nth-child(2),.btngroup2 button:first-child{float:left;border-top-right-radius:0;border-bottom-right-radius:0}.btngroup3 button:nth-child(2),.btngroup3 button:nth-child(3),.btngroup2 button:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.simplebar-track .simplebar-scrollbar{opacity:.3}.tooltip{position:absolute;z-index:99;font-family:"Helvetica Neue",Arial,"Lucida Grande",sans-serif;font-size:12px;background-color:#fff;border-radius:5px;transform:translate(0, calc(-100% - 30px));border:2px solid #bbb;padding:5px;max-width:400px;opacity:0;transition:opacity .2s ease-out,transform .2s ease-out,top .2s ease-out,left .2s ease-out}.tooltip.tooltip-visible{transform:translate(0, calc(-100% - 10px));opacity:1}.tooltip:before{content:" ";width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #bbb;position:absolute;bottom:-10px;left:5px}.tooltip p{margin:0}.react-jqslider .slider{width:260px}.react-jqslider .slider-value{width:50px}.ctrl-activity{position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);margin:auto;width:60px;height:60px;z-index:99}.ctrl-activity .block{position:absolute;width:30%;height:30%;animation-duration:12s;animation-direction:normal;animation-iteration-count:infinite;animation-timing-function:ease-out}.ctrl-activity .block1{animation-name:anim-activity-block-1}.ctrl-activity .block2{animation-name:anim-activity-block-2}@keyframes anim-activity-block-1{0%{margin-left:35%;margin-top:35%;opacity:0;background-color:#50237f;animation-timing-function:ease-in}8%{margin-left:35%;margin-top:35%;opacity:1;background-color:#50237f}14%{margin-left:35%;margin-top:5%;opacity:1;background-color:#b90276}20%{margin-left:35%;margin-top:35%;opacity:1;background-color:#ea0016}26%{margin-left:65%;margin-top:35%;opacity:1;background-color:#50237f}32%{margin-left:35%;margin-top:35%;opacity:1;background-color:#006249}38%{margin-left:35%;margin-top:5%;opacity:1;background-color:#ea0016}44%{margin-left:35%;margin-top:35%;opacity:1;background-color:#78be20}50%{margin-left:65%;margin-top:35%;opacity:1;background-color:#006249}56%{margin-left:35%;margin-top:35%;opacity:1;background-color:#00a8b0}62%{margin-left:35%;margin-top:5%;opacity:1;background-color:#78be20}68%{margin-left:35%;margin-top:35%;opacity:1;background-color:#008ecf}74%{margin-left:65%;margin-top:35%;opacity:1;background-color:#00a8b0}80%{margin-left:35%;margin-top:35%;opacity:1;background-color:#005691}86%{margin-left:35%;margin-top:5%;opacity:1;background-color:#008ecf}92%{margin-left:35%;margin-top:35%;opacity:1;background-color:#b90276}100%{margin-left:35%;margin-top:35%;opacity:0;background-color:#b90276}}@keyframes anim-activity-block-2{0%{margin-left:35%;margin-top:35%;opacity:0;background-color:#50237f}8%{margin-left:35%;margin-top:35%;opacity:1;background-color:#50237f}14%{margin-left:35%;margin-top:65%;opacity:1;background-color:#50237f}20%{margin-left:35%;margin-top:35%;opacity:1;background-color:#ea0016}26%{margin-left:5%;margin-top:35%;opacity:1;background-color:#ea0016}32%{margin-left:35%;margin-top:35%;opacity:1;background-color:#006249}38%{margin-left:35%;margin-top:65%;opacity:1;background-color:#006249}44%{margin-left:35%;margin-top:35%;opacity:1;background-color:#78be20}50%{margin-left:5%;margin-top:35%;opacity:1;background-color:#78be20}56%{margin-left:35%;margin-top:35%;opacity:1;background-color:#00a8b0}62%{margin-left:35%;margin-top:65%;opacity:1;background-color:#00a8b0}68%{margin-left:35%;margin-top:35%;opacity:1;background-color:#008ecf}74%{margin-left:5%;margin-top:35%;opacity:1;background-color:#008ecf}80%{margin-left:35%;margin-top:35%;opacity:1;background-color:#005691}86%{margin-left:35%;margin-top:65%;opacity:1;background-color:#005691}92%{margin-left:35%;margin-top:35%;opacity:1;background-color:#b90276}100%{margin-left:35%;margin-top:35%;opacity:0;background-color:#b90276}}.ctrl-activity-inline{position:relative;margin:auto;width:20px;height:20px}.ctrl-activity-inline .block{position:absolute;width:30%;height:30%;background-color:#000;opacity:.5;animation-duration:2s;animation-direction:normal;animation-iteration-count:infinite;animation-timing-function:linear}.ctrl-activity-inline .block1{animation-name:anim-activity-inline-block-1}.ctrl-activity-inline .block2{animation-name:anim-activity-inline-block-2}@keyframes anim-activity-inline-block-1{0%{margin-left:35%;margin-top:35%}25%{margin-left:65%;margin-top:35%}50%{margin-left:35%;margin-top:35%}75%{margin-left:35%;margin-top:5%}100%{margin-left:35%;margin-top:35%}}@keyframes anim-activity-inline-block-2{0%{margin-left:35%;margin-top:35%}25%{margin-left:5%;margin-top:35%}50%{margin-left:35%;margin-top:35%}75%{margin-left:35%;margin-top:65%}100%{margin-left:35%;margin-top:35%}}body:not(.style2) .ctrl-activity .block{display:none !important}body.style2 .ctrl-activity img{display:none}table.dataTable thead{background-image:linear-gradient(to bottom, #e1e1e2 0%, #c3c3c4 100%)}table.dataTable thead tr th{border-top:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;border-left:1px solid #fff;padding-right:10px;padding-left:10px;position:relative}table.dataTable thead tr th:nth-of-type(1){border-left:1px solid #666;border-radius:5px 0 0 5px}table.dataTable thead tr th:nth-last-of-type(1){border-radius:0 5px 5px 0}table.dataTable thead tr th.sorting:before{content:" "}table.dataTable thead tr th.sorting:after{font-family:"icons",sans-serif;position:absolute;right:1px;bottom:3px;content:" ";float:none;margin-right:0;font-size:32px;line-height:32px;font-weight:normal;opacity:1}table.dataTable thead tr th.sorting_desc,table.dataTable thead tr th.sorting_asc,table.dataTable thead tr th.sorting{background-image:none}table.dataTable thead tr th.sorting_desc:after{content:"";right:1px;line-height:36px;top:-1px}table.dataTable thead tr th.sorting_asc:after{content:"";right:0;transform:rotate(180deg);line-height:36px;bottom:-2px}table.dataTable td{overflow:hidden}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background-image:linear-gradient(to bottom, #ffffff 0%, #e1e1e2 100%);border-radius:5px;border-color:#e1e1e2;color:#000 !important}.dataTables_wrapper .dataTables_paginate .paginate_button.current{background-image:linear-gradient(to bottom, #e1e1e2 0%, #c3c3c4 100%);border-radius:5px}.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background-image:linear-gradient(to bottom, #c3c3c4 0%, #a5a6a7 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.previous,.dataTables_wrapper .dataTables_paginate .paginate_button.next,.dataTables_wrapper .dataTables_paginate .paginate_button.first,.dataTables_wrapper .dataTables_paginate .paginate_button.last{font-family:"icons",sans-serif;font-size:24px;line-height:24px;padding:0;height:30px;vertical-align:middle}.dataTables_filter{margin-bottom:10px}.dataTables_wrapper .dataTables_length{margin-bottom:10px}.dataTables_wrapper .dataTables_length label{line-height:32px}.dataTables_wrapper .dataTables_length .selectboxit-container .selectboxit{width:90px}.connector-container{position:relative;display:inline-block;overflow:hidden;padding:0}.connector-container.msl canvas,.connector-container.msl video,.connector-container.msl svg{margin:0 !important}.connector-container.msl video{background-color:#3a394b;-o-object-fit:fill;object-fit:fill}.connector-container .streaminfo-display{transition:all 300ms linear;position:absolute;top:5px;left:5px;padding:5px 10px;z-index:12;font-size:12px;color:#fff;background-color:rgba(0,0,0,.4);border:2px solid #bbb}.connector-container .streaminfo-display .row{margin:0;padding:3px 35px 3px 0;display:flex}.connector-container .streaminfo-display .row label{min-width:100px;text-align:left;padding-left:0}.connector-container .streaminfo-display .row .value{font-size:12px;color:#fff}.connector-container .streaminfo-display .reconnect{color:#fff;cursor:pointer}.connector-container .streaminfo-display .icon:before{opacity:.8;cursor:pointer}.connector-container .streaminfo-display .icon:hover:before{opacity:1}.connector-container .streaminfo-display .close-info{position:absolute;right:5px;top:3px;cursor:pointer}.connector-container .streaminfo-display .close-info:before{content:"";cursor:pointer}.connector-container .streaminfo-display.min{transform:translate(-100%, -100%);opacity:0}.connector-container .streaminfo-icon{transition:all 300ms linear;position:absolute;top:1px;left:3px;color:#fff;opacity:0;cursor:pointer;z-index:11}.connector-container .streaminfo-icon:before{cursor:pointer;content:""}.connector-container .streaminfo-icon.min{opacity:.8}.connector-container .videooverlay{position:absolute;top:0;display:inline-block;margin:0}.connector-container .videocanvas{margin:0}.connector-container .video-controls{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8;z-index:10}.connector-container .video-controls polygon{fill:#ccc}.connector-container .video-controls circle{stroke:#ccc;stroke-width:10px;fill:none}.connector-container .html-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.connector-container .html-overlay .picinfo-display{position:absolute;top:0;left:0;color:#fff;font-size:24px;font-family:sans-serif}.connector-container .html-overlay .icon-display .alarmicon{visibility:hidden;position:absolute;right:1%;width:5%;max-width:48px;height:auto;max-height:none;background-repeat:no-repeat;background-size:100%}.connector-container .html-overlay .icon-display .alarmicon-motion{top:15%}.connector-container .html-overlay .icon-display .alarmicon-tracker{top:4%}.connector-container .html-overlay .icon-display .alarmicon-audio{top:26%;background-color:rgba(200,200,200,.7);border-radius:3px}.connector-container .html-overlay .icon-display.motion .alarmicon-motion,.connector-container .html-overlay .icon-display.flame .alarmicon-motion,.connector-container .html-overlay .icon-display.smoke .alarmicon-motion{visibility:visible}.connector-container .html-overlay .icon-display.audio .alarmicon-audio{visibility:visible}.connector-container .html-overlay .icon-display.tracker-active .alarmicon-tracker{visibility:visible;animation:blinker 1s linear infinite}.connector-container .html-overlay .icon-display.tracker-passive .alarmicon-tracker,.connector-container .html-overlay .icon-display.tracker-idle .alarmicon-tracker{visibility:visible}.connector-container .html-overlay.vertical .icon-display .alarmicon{width:auto;max-width:none;height:8%;max-height:48px}.connector-container .temp-msg{transition:all 200ms ease-out;position:absolute;top:0;left:50%;transform:translate(-50%, 0%);border:2px solid #000;border-top-width:0;padding:10px 20px;background-color:#fdeb4d;color:#000;border-radius:0 0 10px 10px;opacity:.8;min-width:200px}.connector-container .temp-msg.off{transform:translate(-50%, -100%)}.connector-container .temp-msg .mic{line-height:30px;margin-left:20px;white-space:nowrap}.connector-container .temp-msg .mic:before{content:url(../img/microphone.svg);width:32px;position:absolute;top:5px;left:5px}.connector-container .temp-msg .wait{line-height:30px;margin-left:20px;white-space:nowrap}.connector-container .temp-msg .wait:before{content:"";animation:spin 1s infinite linear;position:absolute;left:5px;top:7px;font-family:icons;font-size:28px;transform-origin:14px 18px}.connector-container:hover .video-controls polygon{fill:#fff}.connector-container:hover .video-controls circle{stroke:#fff}.connector-container:not(.debug) .streaminfo-display .row-delay,.connector-container:not(.debug) .streaminfo-display .row-reconnect,.connector-container:not(.debug) .streaminfo-display .row-framerate{display:none}.connector-container .svg-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.connector-container .svg-overlay .object .shape{stroke:#fcaf17;fill:none;stroke-width:.2%}.connector-container .svg-overlay .object .trajectory{stroke:#78be20;fill:none;stroke-width:.2%}.connector-container .svg-overlay .object .boundingbox{stroke:#fcaf17;fill:none;stroke-width:1px}.connector-container .svg-overlay .object.alarm .shape{stroke:#ea0016}.connector-container .svg-overlay .object.alarm .boundingbox{stroke:#ea0016}.connector-container .svg-overlay .object.postalarm .shape{stroke:#f4808b}.connector-container .svg-overlay .object.postalarm .boundingbox{stroke:#f4808b}.connector-container .svg-overlay .object.dometracking .shape{stroke:#008ecf}.connector-container .svg-overlay .object .description{font:normal 10px Arial;fill:#ff0}.connector-container .svg-overlay .object .class-text-rect{fill:#000;opacity:.6;stroke:none}.connector-container .svg-overlay .object .class-text{font-family:monospace;font-size:6px;alignment-baseline:baseline;fill:#fff}.connector-container .svg-overlay .face .face-rect{stroke:#fcaf17;fill:none;stroke-width:.2%}.connector-container .svg-overlay .face .description{font:normal 10px Arial;fill:#679666}.connector-container .svg-overlay .smoke .smoke-rect{stroke:#ea0016;fill:none;stroke-width:.2%}.connector-container .svg-overlay .flame .flame-rect{stroke:#ea0016;fill:none;stroke-width:.2%}.connector-container .svg-overlay .motionmap .field{fill:none;stroke-width:0}.connector-container .svg-overlay .motionmap .field.active{fill-opacity:.3;fill:#fcaf17}.connector-container .svg-overlay .alarmicons .alarmicon{visibility:hidden}.connector-container .svg-overlay .alarmicons.motion .alarmicon-motion,.connector-container .svg-overlay .alarmicons.flame .alarmicon-motion,.connector-container .svg-overlay .alarmicons.smoke .alarmicon-motion{visibility:visible}.connector-container .svg-overlay .alarmicons.tracker-active .alarmicon-tracker,.connector-container .svg-overlay .alarmicons.tracker-passive .alarmicon-tracker,.connector-container .svg-overlay .alarmicons.tracker-idle .alarmicon-tracker{visibility:visible}.blink{animation:blinker 1s linear infinite}@keyframes blinker{20%{opacity:1}50%{opacity:0}80%{opacity:1}}.connector-container.mp4 video{background-color:#3a394b}.connector-container.mp4 .videotag_spinner{margin-left:0;position:relative}.connector-container.mp4 .videotag_spinner div{position:absolute;left:45%;top:-100px}.connector-container.mp4 .videotag_spinner div img{width:36px;height:36px;animation:spin 1s infinite linear}.connector-container.mp4 .videotag_spinner div span{line-height:36px;color:#ccc;float:right;margin-left:20px;font-size:20px}.settings .connector-container.mp4 .videotag_spinner div{left:28%}.settings .connector-container.mp4 .videotag_spinner span{font-size:18px}.resetblock{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);transform-origin:center;padding-top:100px;font-family:Arial,Helvetica,sans-serif;font-size:32px;color:#aaa;text-align:center}.resetblock.no-power-cycle .power-cycle-warning{display:inline-block;margin:40px 0 0 0}.resetblock .counter-row{margin-top:20px}.resetblock .counter-row div,.resetblock .counter-row input,.resetblock .counter-row label{display:inline-block;font-size:24px}.resetblock input{color:#aaa;border:0;width:50px;margin-left:20px;margin-right:10px}.resetblock .power-cycle-warning{display:none;font-size:24px;border:2px solid red;padding:30px;background-color:#ffe8ea}.resetblock .power-cycle-warning .icon{padding-left:65px}.resetblock .power-cycle-warning .icon:before{font-size:48px;top:-6px}.settings{display:flex;flex-direction:column;overflow:hidden}.settings .loader{display:none}.settings .application{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.settings .application #header{position:fixed;left:0;top:0;width:100%;z-index:10;background-color:#fff}.settings .application #sidebar-left{transition:.2s linear;background-color:#fff;position:fixed;left:0;top:0;margin-top:98px;height:100%;width:280px;max-height:calc(100% - 96px);overflow-x:auto;box-shadow:0 0 15px #888}.settings .application #sidebar-right{transition:.2s linear;padding:15px 10px 20px 15px;background-color:#fff;position:fixed;right:0;top:0;margin-top:98px;height:100%;max-height:calc(100% - 96px);overflow-x:auto;width:360px;box-shadow:0 0 15px #888}.settings .application #sidebar-right.maximized{box-shadow:none;width:calc(100% - 300px)}.settings .application #content-container{display:flex;flex:1 0 auto;margin:98px 360px 0 290px;height:100%;max-height:calc(100% - 96px);position:relative;text-align:center;transition:margin .2s linear}.settings .application #content-container #content{flex:1 1 auto}.settings .application #content-container #content .contentbox{max-width:600px}.settings.right-menu-hidden .application #sidebar-right,.settings.right-menu-hidden-auto .application #sidebar-right{transform:translateX(360px);box-shadow:none}.settings.right-menu-hidden .application #content-container,.settings.right-menu-hidden-auto .application #content-container{margin-right:0}.settings.right-menu-overlay .application #content-container{margin-right:0}.settings.right-menu-overlay .application #sidebar-right{z-index:20;margin-top:0;max-height:100%}.settings.left-menu-hidden .application #sidebar-left{transform:translateX(-300px);box-shadow:none}.settings.left-menu-hidden .application #content-container{margin-left:0}.settings.left-menu-overlay .application #content-container{margin-left:0}.settings.left-menu-overlay .application #sidebar-left{z-index:20;margin-top:0;max-height:100%}.settings .sidebar-overlay{position:absolute;background-color:#000;opacity:.2;margin:0;left:0;top:0;width:100%;height:100%;display:none;z-index:15}.settings.right-menu-overlay:not(.right-menu-hidden):not(.right-menu-hidden-auto) .sidebar-overlay{display:block}.settings.left-menu-overlay:not(.left-menu-hidden) .sidebar-overlay{display:block}.settings.loading .loader{display:flex;font-size:48px;color:#c3c3c4}.settings.loading .loader .spinner{display:none;left:calc(50% - 25px);top:calc(50% - 25px)}.settings.loading .application{display:none}body.backfocus{text-align:center}.uploadhistory{height:unset}.uploadhistory h2.headline{text-align:center}.uploadhistory #tbl-history{font-size:12px;border-collapse:collapse;margin:auto}.uploadhistory #tbl-history tr th{text-align:center;padding:5px 10px}.uploadhistory #tbl-history tr td{text-align:center;padding:5px 20px}.uploadhistory #tbl-history tr td:first-child{padding-left:0}.uploadhistory #tbl-history tr .hint{cursor:help}.uploadhistory #tbl-history tr:not(.tr-header):hover{background-color:#f0f0f0}.col-no-gutters{padding-right:0 !important;padding-left:0 !important}.contentbox .row>[class*=col-]{margin-top:6px;margin-bottom:6px}.contentbox .row{margin-top:-6px;margin-bottom:-6px}.ui-dialog .row>[class*=col-]{margin-top:6px;margin-bottom:6px}.ui-dialog .row{margin-top:-6px;margin-bottom:-6px}.ui-dialog .row.row-SetButton,.contentbox .row.row-SetButton,.ui-dialog .row.row-set-button,.contentbox .row.row-set-button{margin-top:10px}.ui-dialog .row.row-SetButton button,.contentbox .row.row-SetButton button,.ui-dialog .row.row-set-button button,.contentbox .row.row-set-button button{margin-left:15px}.contentbox .row .col-fieldName,.contentbox .row .col-fieldValue{min-height:32px}.contentbox .row .col-fieldName span,.contentbox .row .col-fieldValue span{line-height:32px}.contentbox .row .col-fieldName .fieldName,.contentbox .row .col-fieldName .subfieldName,.contentbox .row .col-fieldValue .fieldName,.contentbox .row .col-fieldValue .subfieldName{display:inline-block;width:100%;padding-top:8px}.contentbox .row .col-fieldName .fieldName.field-name-spans span,.contentbox .row .col-fieldName .subfieldName.field-name-spans span,.contentbox .row .col-fieldValue .fieldName.field-name-spans span,.contentbox .row .col-fieldValue .subfieldName.field-name-spans span{line-height:unset;float:left}.contentbox .row .col-fieldName .fieldName.field-name-spans .ihint,.contentbox .row .col-fieldName .subfieldName.field-name-spans .ihint,.contentbox .row .col-fieldValue .fieldName.field-name-spans .ihint,.contentbox .row .col-fieldValue .subfieldName.field-name-spans .ihint{cursor:help;margin-top:-12px;margin-left:10px}.contentbox fieldset{margin:10px 0 10px 0}.contentbox.xs-enabled .col-fieldName{margin-bottom:-6px}.ui-dialog .row .col-fieldValue span{line-height:32px}.ui-dialog .row .col-fieldName .fieldName{display:inline-block;width:100%;padding-top:8px}.fieldText{display:inline-block;line-height:32px}.fieldunit{margin-left:10px;line-height:32px}.mdc-width{width:100%}#content-wrapper{-webkit-overflow-scrolling:touch}.passwordconditionlist{border:1px solid #ccc;padding:10px;margin:10px 0}.passwordconditionlist ul{padding-left:10px;margin-top:10px}.passwordconditionlist li{list-style-type:none;line-height:24px;padding:2px 0}.passwordconditionlist li:before{font-family:icons;font-size:24px;float:left;content:"";margin-top:-3px;margin-left:10px;margin-right:-5px}.passwordconditionlist li.error:before{content:"";color:red;margin-left:0;margin-right:5px}.passwordconditionlist li.success:before{content:"";color:#090;margin-left:0;margin-right:5px}.passwordconditionlist code{padding-left:10px}.singlepage #title-bar{padding:0 15px}.singlepage #title-bar h1{line-height:58px;margin:0;display:inline-block;height:56px;overflow:hidden}.singlepage #title-bar #companyLogo{float:right;height:58px;overflow:hidden;width:134px}.singlepage #blue-bar{height:40px;overflow:hidden;background-color:#628cb2;background-image:linear-gradient(0deg, #003b6a 0%, #628cb2 100%)}@media(min-width: 576px){.d-xs{display:none}.slider{display:inline-block;margin-top:6px !important;margin-bottom:-7px !important}}@media(max-width: 575px){.d-sm{display:none}#main #content-wrapper{margin-left:0px !important;margin-right:0px}.pagecontent.xs-enabled .row-SetButton,.pagecontent.xs-enabled .row-set-button{border-top:1px solid gray;padding-top:10px}.pagecontent.xs-enabled .fieldName{border-top:1px solid #d3d3d3;font-weight:bold}#dlg .xs-enabled .fieldName{border-top:1px solid #d3d3d3;font-weight:bold}.pagecontent.xs-enabled fieldset .row:nth-child(2) .fieldName{border-top-width:0px !important}.slider{display:inline-block;margin-top:4px !important;margin-bottom:0px !important}}
