@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;-ms-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;-webkit-animation:spin 1s infinite linear;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}#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}.rotating1{-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.rotating2{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-webkit-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.backgroundflash{border-radius:5px;-webkit-animation:backgroundflash 2s 1 ease-out forwards;animation:backgroundflash 2s 1 ease-out forwards}@-webkit-keyframes backgroundflash{0%{background-color:#f2d100}100%{background-color:transparent}}@keyframes backgroundflash{0%{background-color:#f2d100}100%{background-color:transparent}}.borderflash{-webkit-animation:borderflash 1s 1 ease-out forwards;animation:borderflash 1s 1 ease-out forwards}@-webkit-keyframes borderflash{0%{border-color:#e20015}100%{border-color:#c3c3c4}}@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:transparent;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-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:transparent;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:transparent}.ui-dialog .ui-dialog-buttonpane{background-color:transparent}.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, red 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}.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}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;-ms-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;-ms-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}.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;cursor:pointer;font-family:arial,sans-serif;font-size:12px;display:inline-block;margin-right:-5px;min-width:unset;line-height:normal}.rb-tabs label:hover{background-color:#d4e7f2}.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:checked+label{background-color:#d4e7f2;font-weight:bold}.rb-tabs-content{border:2px solid #e1e1e2;padding:10px;margin-bottom:10px}.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 transparent;border-right:10px solid transparent;border-top:10px solid #bbb;position:absolute;bottom:-10px;left:5px}.tooltip p{margin:0}.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%;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.ctrl-activity .block1{-webkit-animation-name:anim-activity-block-1;animation-name:anim-activity-block-1}.ctrl-activity .block2{-webkit-animation-name:anim-activity-block-2;animation-name:anim-activity-block-2}@-webkit-keyframes anim-activity-block-1{0%{margin-left:35%;margin-top:35%;opacity:0;background-color:#50237f;-webkit-animation-timing-function:ease-in;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-1{0%{margin-left:35%;margin-top:35%;opacity:0;background-color:#50237f;-webkit-animation-timing-function:ease-in;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}}@-webkit-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}}@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;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.ctrl-activity-inline .block1{-webkit-animation-name:anim-activity-inline-block-1;animation-name:anim-activity-inline-block-1}.ctrl-activity-inline .block2{-webkit-animation-name:anim-activity-inline-block-2;animation-name:anim-activity-inline-block-2}@-webkit-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-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%}}@-webkit-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%}}@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;left:94%;width:5%;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.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.tracker-active .alarmicon-tracker{visibility:visible;-webkit-animation:blinker 1s linear infinite;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 .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:"";-webkit-animation:spin 1s infinite linear;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 .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{-webkit-animation:blinker 1s linear infinite;animation:blinker 1s linear infinite}@-webkit-keyframes blinker{20%{opacity:1}50%{opacity:0}80%{opacity:1}}@keyframes blinker{20%{opacity:1}50%{opacity:0}80%{opacity:1}}@font-face{font-family:"fontlight";src:url(font/BoschSans-Light.woff) format("woff"),url(font/BoschSans-Light.woff2) format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"fontregular";src:url(font/BoschSans-Regular.woff) format("woff"),url(font/BoschSans-Regular.woff2) format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"iconsregular";src:url(font/Bosch-Icon.woff) format("woff"),url(font/Bosch-Icon.woff2) format("woff2");font-weight:normal;font-style:normal}body.style2{font-family:"fontregular";font-style:normal;font-size:14px}body.style2 h1{font-size:48px;line-height:52px;letter-spacing:-0.01em}body.style2 h2{font-size:36px;line-height:40px;letter-spacing:-0.01em}body.style2 h3{font-size:28px;line-height:32px}body.style2 h4{font-size:24px;line-height:28px}body.style2 h5{font-size:20px;line-height:24px}body.style2 h6{font-size:16px;line-height:20px}body.style2 input,body.style2 optgroup,body.style2 select,body.style2 textarea{font-family:"fontlight";font-size:14px}body.style2 a:hover{text-decoration:none}body.style2 .application{color:#000;max-width:none}body.style2 .application #sidebar-left{box-shadow:none;margin-top:90px;width:300px;max-height:calc(100% - 90px)}body.style2 .application #sidebar-left a,body.style2 .application #sidebar-left a:link,body.style2 .application #sidebar-left a:visited,body.style2 .application #sidebar-left a:hover,body.style2 .application #sidebar-left a:active{color:#293036;font-size:14px}body.style2 .application #sidebar-left .title{font-size:20px;color:#525f6b}body.style2 .application #sidebar-right{box-shadow:none;margin-top:90px;max-height:calc(100% - 90px)}body.style2 .application #sidebar-right .title{font-size:20px;color:#525f6b}body.style2 .application #content-container{margin:98px 360px 0 290px;overflow:auto}body.style2 .application #content-container #content h2.headline{color:#000;font-weight:normal;font-size:24px}body.style2 .application #content-container #content .fieldName{font-family:"fontlight";font-size:14px}body.style2 .page_treemenu .openable{font-size:14px}body.style2 .page_treemenu .openable .submenu{font-weight:normal}body.style2 .encoder_profile .sliderValue{min-width:95px}body.style2 .scene_mode_scheduler .slider .ui-slider-range{top:0;height:2px}body.style2 .stdtextfield{border-radius:0;background:none;border-width:0 0 1px 0;border-color:#bfc0c2}body.style2 .stdtextfield:focus{background-color:#efeff0;border-color:#008ecf}body.style2 textarea.stdtextfield{border-width:1px}body.style2 .btn-grey,body.style2 .btn-blue,body.style2 .btn-default{border-radius:0;background-image:none !important}body.style2 .btn-grey:not(.iconfont),body.style2 .btn-blue:not(.iconfont),body.style2 .btn-default:not(.iconfont){font-family:"fontregular";font-size:16px;font-weight:normal}body.style2 .btn-blue{border:none !important;background-color:#005691}body.style2 .btn-blue:not(.disabled):hover{border:none !important;background-image:none !important;background-color:#7fc6e7 !important;color:#fff !important}body.style2 .btn-blue:not(.disabled):active{border:none !important;background-image:none !important;background-color:#008ecf !important}body.style2 .btn-blue:disabled,body.style2 .btn-blue.disabled{border:none !important;background-image:none !important;background-color:#bfc0c2 !important}body.style2 .btn-grey{border:1px solid #005691;background-color:transparent;color:#005691}body.style2 .btn-grey:not(.disabled):hover{border-color:#7fc6e7 !important;color:#7fc6e7 !important;background-image:none !important;background-color:transparent !important}body.style2 .btn-grey:not(.disabled):active{border-color:#008ecf !important;color:#008ecf !important;background-image:none !important;background-color:transparent !important}body.style2 .btn-grey:disabled,body.style2 .btn-grey.disabled{border-color:#bfc0c2 !important;color:#bfc0c2 !important;background-image:none !important;background-color:transparent !important}body.style2 .btn-grey.btn-icon{font-size:28px}body.style2 .table-grey th:first-child div,body.style2 .table-grey th.first-col div{border-radius:0}body.style2 .table-grey th:last-child div{border-radius:0}body.style2 .table-grey th div{background-image:none;background-color:#fff;border-width:0 0 1px 0;text-align:left}body.style2 .cbwrapper .checkmark{color:#fff;background-image:none;background-color:#dfdfe0;border-radius:0;border:none}body.style2 .cbwrapper .checkmark:hover{background-color:#7fc6e7}body.style2 .cbwrapper .checkmark:active{background-color:#008ecf}body.style2 .cbwrapper .checkmark:after{text-indent:-3px;line-height:11px}body.style2 .cbwrapper input:checked~.checkmark{background-color:#005691}body.style2 .cbwrapper input:disabled~.checkmark{opacity:1;background-color:#bfc0c2}body.style2 .rbwrapper .checkmark{top:2px;height:20px;width:20px;background-color:#dfdfe0;background-image:none;border:none}body.style2 .rbwrapper .checkmark:hover{background-color:#7fc6e7}body.style2 .rbwrapper .checkmark:active{background-color:#008ecf}body.style2 .rbwrapper .checkmark:after{height:8px}body.style2 .rbwrapper input:checked~.checkmark{background-color:#005691}body.style2 .rbwrapper input:checked~.checkmark:hover{background-color:#7fc6e7}body.style2 .rbwrapper input:checked~.checkmark:active{background-color:#008ecf}body.style2 .rbwrapper input:checked~.checkmark:after{background-color:#fff;width:10px;height:10px;top:5px;left:5px}body.style2 .selectboxit-container .selectboxit{border-radius:0;border-width:0 0 1px 0;background-image:none;background-color:transparent}body.style2 .selectboxit-container .selectboxit.selectboxit-disabled{color:#bfc0c2}body.style2 .selectboxit-container .selectboxit .selectboxit-text{text-align:left;font-weight:normal}body.style2 .selectboxit-container .selectboxit .selectboxit-arrow:after{transition:transform 200ms linear;content:"";position:absolute;transform:rotate(90deg);transform-origin:50% 55%;left:2px}body.style2 .selectboxit-container .selectboxit.selectboxit-open .selectboxit-arrow:after{transform:rotate(270deg)}body.style2 .selectboxit-container .selectboxit:hover,body.style2 .selectboxit-container .selectboxit:focus{background-color:#efeff0;background-image:none;border-width:0 0 1px 0}body.style2 .selectboxit-container .selectboxit-options{border-radius:0;box-shadow:none}body.style2 .selectboxit-container .selectboxit-options:before{content:" "}body.style2 .selectboxit-container .selectboxit-options .selectboxit-option.selectboxit-option-first{border-radius:0}body.style2 .selectboxit-container .selectboxit-options .selectboxit-option.selectboxit-option-first a{border-radius:0}body.style2 .selectboxit-container .selectboxit-options .selectboxit-option.selectboxit-option-last{border-radius:0}body.style2 .selectboxit-container .selectboxit-options .selectboxit-option.selectboxit-option-last a{border-radius:0}body.style2 .selectboxit-container .selectboxit-options .selectboxit-option.selectboxit-selected .selectboxit-option-anchor:before{content:" "}body.style2 .selectboxit-container .selectboxit-options .selectboxit-option.selectboxit-focus a{background-color:#005691;color:#fff}body.style2 .chosen-container{font-family:"fontregular";font-size:14px}body.style2 .chosen-container .chosen-single{box-shadow:none;background:none;background-color:transparent;border-radius:0;border-width:0 0 1px 0;border-color:#bfc0c2}body.style2 .chosen-container .chosen-single:hover{background-color:#efeff0}body.style2 .chosen-container .chosen-single span{font-weight:400}body.style2 .chosen-container:after{transition:transform 200ms linear;transform-origin:50% 55%;content:"";transform:rotate(90deg)}body.style2 .chosen-container.chosen-with-drop:after{transform:rotate(270deg)}body.style2 .chosen-container.chosen-with-drop .chosen-single{border-radius:0}body.style2 .chosen-container .chosen-drop{box-shadow:none;border-radius:0}body.style2 .chosen-container .chosen-drop .chosen-results .result-selected:after{content:" "}body.style2 .chosen-container .chosen-drop .chosen-results .active-result.highlighted{background-color:#005691;color:#fff}body.style2 .chosen-container.chosen-container-multi .chosen-choices{border-radius:0;border-width:0 0 1px 0;border-color:#bfc0c2;background-color:transparent;background-image:none;box-shadow:none}body.style2 .chosen-container.chosen-container-multi .chosen-choices .search-choice{background-image:none;background-color:#efeff0;border-radius:0}body.style2 .ui-corner-all{border-radius:0}body.style2 .ui-dialog{background-color:#fff}body.style2 .ui-dialog .ui-dialog-title{color:#000;width:100%;text-align:center;font-weight:normal}body.style2 .ui-dialog .ui-dialog-buttonpane .ui-button{border:none !important;background-image:none !important;background-color:#005691}body.style2 .ui-dialog .ui-dialog-buttonpane .ui-button:not(.disabled):hover{border:none !important;background-image:none !important;background-color:#7fc6e7 !important;color:#fff !important}body.style2 .ui-dialog .ui-dialog-buttonpane .ui-button:not(.disabled):active{border:none !important;background-image:none !important;background-color:#008ecf !important}body.style2 .ui-dialog .ui-dialog-buttonpane .ui-button:disabled,body.style2 .ui-dialog .ui-dialog-buttonpane .ui-button.disabled{border:none !important;background-image:none !important;background-color:#bfc0c2 !important}body.style2 .ui-widget-overlay{background-image:none;background-color:transparent}body.style2 .slider.ui-slider{height:2px;width:250px;border:none;background-image:none;background-color:#bfc0c2}body.style2 .slider.ui-slider .ui-slider-range{background-color:#005691}body.style2 .slider.ui-slider .ui-slider-handle{border:none;cursor:move !important;height:20px;width:20px;top:-9px;border-radius:50%;background-image:none;background-color:#005691}body.style2 .slider.ui-slider .ui-slider-handle:hover{background-color:#008ecf}body.style2 .slider.ui-slider .ui-slider-handle:after{content:" "}body.style2 .slider-textfield{width:50px;padding:0 0 0 8px;margin-left:0}body.style2 .ui-tabs .ui-tabs-nav{border-bottom:1px solid #bfc0c2;_background-color:#dfdfe0}body.style2 .ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-corner-top{border:none}body.style2 .ui-tabs .ui-tabs-nav .ui-tabs-tab a{margin-bottom:-1px;background-color:transparent}body.style2 .ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active a{background-color:transparent;border-bottom:2px solid #005691;color:#005691}body.style2 .ui-tabs .ui-tabs-nav .ui-tabs-tab:not(.ui-tabs-active).ui-state-hover a{background-color:transparent;border-bottom:2px solid #bfd5e3}body.style2 .ui-tabs .ui-state-default{background-color:transparent}body.style2 .ui-tabs .ui-tabs-panel{border:none}body.style2 .rb-tabs{border-bottom:1px solid #bfc0c2}body.style2 .rb-tabs label{border-radius:0;border-width:0;margin-bottom:-1px;overflow:visible}body.style2 .rb-tabs input:checked+label{border-bottom:2px solid #005691;background-color:#fff;color:#005691}body.style2 .rb-tabs input+label:hover{border-bottom:2px solid #bfd5e3;background-color:#fff}body.style2 .rb-tabs-content{border-top:none}body.style2 .box-info{border-radius:0;border:1px solid #bfc0c2;background-color:#fff}body.style2 .box-info h3{font-size:20px}body.style2 .box-info h3 .icon{padding-top:5px}body.style2 .alertbox2{position:absolute;width:400px;left:50%;top:50%;border:1px solid #cfd0d1;font-family:"fontlight";transform:translate(-50%, -50%);background-color:#fff;z-index:99}body.style2 .alertbox2 .alertbox-title{font-size:36px;line-height:46px;text-align:center;padding:40px 10px 10px 10px}body.style2 .alertbox2 .alertbox-content{padding:10px;text-align:center}body.style2 .alertbox2 .alertbox-buttonpane{text-align:center;padding:15px 10px}body.style2 .alertbox2 .alertbox-buttonpane .alertbox-buttons{display:inline-block;margin:auto}body.style2 .alertbox2 .alertbox-buttonpane .alertbox-buttons button{min-width:120px;margin:5px;padding:10px;border-color:#008ecf}body.style2 .alertbox2 .alertbox-icon{font-family:"iconsregular";position:absolute;left:50%;top:-2px;transform:translate(-50%, -50%);font-size:64px}body.style2 .alertbox2 .alertbox-bgfix{background-color:#fff;position:absolute;left:50%;top:-15px;width:10px;height:30px;transform:translate(-50%, 0)}body.style2 .alertbox2.show{-webkit-animation-name:anim-show-alertbox2;animation-name:anim-show-alertbox2;-webkit-animation-duration:.5s;animation-duration:.5s}body.style2 .alertbox2.hide{-webkit-animation-name:anim-hide-alertbox2;animation-name:anim-hide-alertbox2;-webkit-animation-duration:.3s;animation-duration:.3s}body.style2 .alertbox2.success .alertbox-icon{color:#78be20}body.style2 .alertbox2.warning .alertbox-icon{color:#fcaf17}body.style2 .alertbox2.error .alertbox-icon{color:#ea0016}body.style2 .alertbox2-modal-overlay{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:transparent;z-index:98}@-webkit-keyframes anim-show-alertbox2{from{top:30%;opacity:0}to{top:50%;opacity:1}}@keyframes anim-show-alertbox2{from{top:30%;opacity:0}to{top:50%;opacity:1}}@-webkit-keyframes anim-hide-alertbox2{from{top:50%;opacity:1}to{top:30%;opacity:0}}@keyframes anim-hide-alertbox2{from{top:50%;opacity:1}to{top:30%;opacity:0}}body.style2 table.dataTable thead th{background-color:#fff;background-image:none;border-radius:0;border-width:0 0 2px 0}body.style2 table.dataTable tbody tr td:nth-child(even){_background-color:#efeff0}body.style2 #page{transition:filter 200ms linear}body.style2 .md-control{position:relative;padding-top:15px;margin-top:5px}body.style2 .md-control .md-label{transition:all .2s ease-out;transform-origin:left;position:absolute;top:20px;left:10px}body.style2 .md-control .md-label.md-label-above{transform:translateY(-100%) scale(0.75)}body.style2 .md-control .md-slider-col{width:calc(100% - 80px)}body.style2 .md-control .md-slider-col .ui-slider{width:100%}body.style2 .md-textfield:hover{background-color:#efeff0}body.style2 .md-checkboxgroup .cbwrapper{margin-left:5px}body.style2 .md-checkboxgroup .rbLabel{padding-left:11px !important}body.style2.view #leftmenu{box-shadow:none}body.style2.view #leftmenu .blocks .tile{background-image:none;background-color:#fff;margin-bottom:5px}html.dlg-open body.style2 #page{filter:blur(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}.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}.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}}
