/**
 * Copyright Milestone Systems A/S, 2016
 */
h1,h2,h3,ul,li,p,input{margin:0;padding:0}ul{list-style-type:none}a img{border:0}.hideElement{display:none}.icon-plus{background:url('../images/plus.svg') no-repeat 10px center #329ae4}@media only screen and (max-width:1290px){#settingsListView .autoDetection .autoDetectionWrapper .icon-plus{background:url('../images/plus.svg') no-repeat 10px center #329ae4}}html,body{_background:#1e1e1e;margin:0;padding:0;width:100%;height:100%;min-width:320px;min-height:480px;font-family:Open Sans,Arial,Helvetica;font-size:15px;font-weight:lighter;color:#fff;-ms-content-zooming:none}body{overflow:hidden;cursor:default;background-color:#202022;background-image:url(../images/bg_inner.png);background-repeat:no-repeat}body.showLoading section{display:none!important}body.showLoading #appLoadingContainer{visibility:visible}input,textarea,select{border:0;background-color:rgba(255,255,255,0.25);box-sizing:border-box;font-family:Open Sans,Arial,Helvetica;font-size:15px;font-weight:lighter;line-height:15px;vertical-align:top;color:#fff}input[type=text],input[type=password],select{height:32px;padding:0 10px 3px;outline:0}input::-ms-clear,input::-ms-reveal{display:none}select{padding:0 6px 3px}select::-ms-expand{margin:0 -6px -3px 0}select option{background-color:white;color:black}button{position:relative;height:32px;padding:0 20px;border:0;background-color:rgba(255,255,255,0.25);box-sizing:border-box;vertical-align:middle;font-size:15px;text-decoration:none;text-align:center;cursor:pointer;color:#fff}::-webkit-input-placeholder{font-weight:lighter!important;font-style:italic!important}::-moz-placeholder{font-weight:lighter!important;font-style:italic!important}:-ms-input-placeholder{font-weight:lighter!important;font-style:italic!important;color:rgba(255,255,255,0.5)}input[type=button],input[type=submit]{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #666;background:#FFF}.preventSelection{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.enableSelection{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.borderBox{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#connectionListView,#datetimeListView,#myProfileListView{display:none;height:100%;padding:110px 256px 0 300px;box-sizing:border-box;font-size:15px;line-height:18px}#connectionListView .scrollElement .listElementWrapper .listElement,#datetimeListView .scrollElement .listElementWrapper .listElement,#myProfileListView .scrollElement .listElementWrapper .listElement{margin-right:28px}#connectionListView .scrollElement .listElementWrapper .listElement fieldset,#datetimeListView .scrollElement .listElementWrapper .listElement fieldset,#myProfileListView .scrollElement .listElementWrapper .listElement fieldset{border:0;display:none;padding:1px;margin:0 25px 0 0}#connectionListView .scrollElement .listElementWrapper .listElement fieldset span.validationError,#datetimeListView .scrollElement .listElementWrapper .listElement fieldset span.validationError,#myProfileListView .scrollElement .listElementWrapper .listElement fieldset span.validationError{color:#ff3b3b;height:16px;padding-left:20px;margin-left:10px;background:url('../images/messageError.svg') no-repeat left center;background-size:auto 13px;font-size:12px;line-height:30px;cursor:default}#connectionListView .scrollElement .listElementWrapper .listElement fieldset span.SuccessMessage,#datetimeListView .scrollElement .listElementWrapper .listElement fieldset span.SuccessMessage,#myProfileListView .scrollElement .listElementWrapper .listElement fieldset span.SuccessMessage{color:#00ff12;height:16px;padding-left:20px;margin-left:10px;background:url('../images/success_16x16.png') no-repeat left center;background-size:auto 13px;font-size:12px;line-height:3px;cursor:default;vertical-align:top}#connectionListView .scrollElement .listElementWrapper .listElement fieldset span.validationErrorAfterButton,#datetimeListView .scrollElement .listElementWrapper .listElement fieldset span.validationErrorAfterButton,#myProfileListView .scrollElement .listElementWrapper .listElement fieldset span.validationErrorAfterButton{vertical-align:top;line-height:3px}#connectionListView .scrollElement .listElementWrapper .listElement fieldset .toggleError span.validationError,#datetimeListView .scrollElement .listElementWrapper .listElement fieldset .toggleError span.validationError,#myProfileListView .scrollElement .listElementWrapper .listElement fieldset .toggleError span.validationError{white-space:nowrap;line-height:18px}#connectionListView .scrollElement .listElementWrapper .listElement fieldset .spacer,#datetimeListView .scrollElement .listElementWrapper .listElement fieldset .spacer,#myProfileListView .scrollElement .listElementWrapper .listElement fieldset .spacer{height:0}#connectionListView .scrollElement .listElementWrapper .listElement fieldset h3,#datetimeListView .scrollElement .listElementWrapper .listElement fieldset h3,#myProfileListView .scrollElement .listElementWrapper .listElement fieldset h3{clear:both;font-size:18px;padding:0;margin:10px 0}#connectionListView .scrollElement .listElementWrapper .listElement fieldset h2,#datetimeListView .scrollElement .listElementWrapper .listElement fieldset h2,#myProfileListView .scrollElement .listElementWrapper .listElement fieldset h2{margin:-7px 0 20px;font-size:24px;font-weight:lighter;line-height:29px;color:#329ae4}#connectionListView .scrollElement .listElementWrapper .listElement fieldset hr,#datetimeListView .scrollElement .listElementWrapper .listElement fieldset hr,#myProfileListView .scrollElement .listElementWrapper .listElement fieldset hr{color:#329ae4;background-color:#329ae4;height:1px;border:0;margin-bottom:23px}#connectionListView .scrollElement .listElementWrapper .listElement fieldset button,#datetimeListView .scrollElement .listElementWrapper .listElement fieldset button,#myProfileListView .scrollElement .listElementWrapper .listElement fieldset button{margin-bottom:25px;margin-top:-16px}#connectionListView .scrollElement .listElementWrapper .listElement label,#datetimeListView .scrollElement .listElementWrapper .listElement label,#myProfileListView .scrollElement .listElementWrapper .listElement label{display:block;margin:-5px 0 6px}#connectionListView .scrollElement .listElementWrapper .listElement input,#datetimeListView .scrollElement .listElementWrapper .listElement input,#myProfileListView .scrollElement .listElementWrapper .listElement input,#connectionListView .scrollElement .listElementWrapper .listElement select,#datetimeListView .scrollElement .listElementWrapper .listElement select,#myProfileListView .scrollElement .listElementWrapper .listElement select{margin-bottom:20px;width:300px}#connectionListView .scrollElement .listElementWrapper .listElement select[disabled]::-ms-value,#datetimeListView .scrollElement .listElementWrapper .listElement select[disabled]::-ms-value,#myProfileListView .scrollElement .listElementWrapper .listElement select[disabled]::-ms-value{color:#fff}#connectionListView .scrollElement .listElementWrapper .listElement .toggleWrapper,#datetimeListView .scrollElement .listElementWrapper .listElement .toggleWrapper,#myProfileListView .scrollElement .listElementWrapper .listElement .toggleWrapper{margin-bottom:20px}#connectionListView .scrollElement .listElementWrapper .listElement .invokeElement,#datetimeListView .scrollElement .listElementWrapper .listElement .invokeElement,#myProfileListView .scrollElement .listElementWrapper .listElement .invokeElement{display:block;margin:10px 0 30px}#connectionListView .scrollElement .scrollbar,#datetimeListView .scrollElement .scrollbar,#myProfileListView .scrollElement .scrollbar{position:absolute;top:0;right:0}#connectionListView .systemElement,#datetimeListView .systemElement,#myProfileListView .systemElement{position:absolute;top:162px;right:0;bottom:0;width:236px}@media only screen and (max-width:1320px){#connectionListView,#datetimeListView,#myProfileListView{padding-right:0}#connectionListView .systemElement,#datetimeListView .systemElement,#myProfileListView .systemElement{visibility:hidden}}@media only screen and (max-width:768px){#connectionListView,#datetimeListView,#myProfileListView{padding:220px 0 0 28px}#connectionListView .scrollElement .listElementWrapper .listElement fieldset span.SuccessMessage,#datetimeListView .scrollElement .listElementWrapper .listElement fieldset span.SuccessMessage,#myProfileListView .scrollElement .listElementWrapper .listElement fieldset span.SuccessMessage{display:block;line-height:16px}}@media only screen and (max-width:500px){#connectionListView .scrollElement .listElementWrapper .info h4,#myProfileListView .scrollElement .listElementWrapper .info h4{width:50%}}#usersListView,#networksListView,#notificationsListView{display:none;height:100%;padding:162px 256px 0 300px;box-sizing:border-box;font-size:15px;line-height:18px}#usersListView button.loading,#networksListView button.loading,#notificationsListView button.loading{background:transparent url('../images/busy_indicator.gif') no-repeat center center;text-indent:-999999px}#usersListView .systemElement,#networksListView .systemElement,#notificationsListView .systemElement{position:absolute;top:162px;right:0;bottom:0;width:236px}#usersListView .scrollElement .listElementWrapper .listElement .settingsListTemplate,#networksListView .scrollElement .listElementWrapper .listElement .settingsListTemplate,#notificationsListView .scrollElement .listElementWrapper .listElement .settingsListTemplate{padding:20px 0;margin-right:28px;border-top:1px solid rgba(255,255,255,0.5)}#usersListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info,#networksListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info,#notificationsListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info{position:relative}#usersListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info h4,#networksListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info h4,#notificationsListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info h4{padding:3px 0 7px;margin:0 50% 0 0;font-weight:lighter;font-size:18px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#usersListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement,#networksListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement,#notificationsListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement{margin-bottom:8px}#usersListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl,#networksListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl,#notificationsListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl{display:table;margin:0}#usersListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl dt,#networksListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl dt,#notificationsListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl dt{display:table-cell;white-space:nowrap;color:rgba(255,255,255,0.5)}#usersListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl dd,#networksListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl dd,#notificationsListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl dd{display:table-cell;width:33%;padding:0 10px;box-sizing:border-box;color:#fff}#usersListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info button,#networksListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info button,#notificationsListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info button{position:absolute;top:0;right:0;padding:6px 20px}#usersListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .statusElement,#networksListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .statusElement,#notificationsListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .statusElement{position:absolute;bottom:25px;left:20px;background-color:#2e71ce;padding:1px 5px;opacity:.80;display:none;text-shadow:0 0 1px #000}#usersListView .scrollElement .scrollbar,#networksListView .scrollElement .scrollbar,#notificationsListView .scrollElement .scrollbar{position:absolute;top:0;right:0}@media only screen and (max-width:1320px){#usersListView,#networksListView,#notificationsListView{padding-right:0}#usersListView .systemElement,#networksListView .systemElement,#notificationsListView .systemElement{visibility:hidden}}@media only screen and (max-width:768px){#usersListView,#networksListView,#notificationsListView{padding:220px 0 0 28px}}@media only screen and (max-width:500px){#usersListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info h4,#networksListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info h4,#notificationsListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info h4{width:50%}#usersListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl,#networksListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl,#notificationsListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl{display:block}#usersListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl dt,#networksListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl dt,#notificationsListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl dt{display:block;float:left}#usersListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl dd,#networksListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl dd,#notificationsListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl dd{display:block;width:50%;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(fonts/DXI1ORHCpsQm3Vp6mXoaTfk_vArhqVIZ0nv9q090hN8.woff2) format('woff2'),url(fonts/DXI1ORHCpsQm3Vp6mXoaTRsxEYwM7FgeyaSgU71cLG0.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(fonts/PfybUH-csLekLIU-pU-o7w.woff2) format('woff2'),url(fonts/uYKcPVoh6c5R0NpdEY5A-Q.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(fonts/MTP_ySUJH_bn48VBG8sNSvk_vArhqVIZ0nv9q090hN8.woff2) format('woff2'),url(fonts/MTP_ySUJH_bn48VBG8sNShsxEYwM7FgeyaSgU71cLG0.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(fonts/PRmiXeptR36kaC0GEAetxv_WzOtAn2bfVruHu-Zkc1M.woff2) format('woff2'),url(fonts/PRmiXeptR36kaC0GEAetxv25ds880Du_gFZbUlZlsbg.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(fonts/O4NhV7_qs9r9seTo7fnsVFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'),url(fonts/O4NhV7_qs9r9seTo7fnsVD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(fonts/PRmiXeptR36kaC0GEAetxqlOhQlYMpSP_jOMlhRZeS8.woff2) format('woff2'),url(fonts/PRmiXeptR36kaC0GEAetxsUW6j0fiq4_bYOAoMNnBhA.woff) format('woff')}body.rtl input,body.rtl #boxes.rtl,body.rtl #exportList .export .info .name,body.rtl .topRightButtons{direction:rtl}body.rtl #viewsListView .topRightButtons .dropdownMenu{right:-1px}body.rtl #settingsListView .menu ul li b,body.rtl #systemStatusView .menu ul li b,body.rtl #usersListView .menu ul li b,body.rtl #settingsView .menu ul li b,body.rtl #datetimeListView .menu ul li b,body.rtl #myProfileListView .menu ul li b,body.rtl #networksListView .menu ul li b,body.rtl #connectionListView .menu ul li b,body.rtl #notificationsListView .menu ul li b{padding:0 10px 0 0}body.rtl #settingsListView .menu ul li b:before,body.rtl #systemStatusView .menu ul li b:before,body.rtl #usersListView .menu ul li b:before,body.rtl #settingsView .menu ul li b:before,body.rtl #datetimeListView .menu ul li b:before,body.rtl #myProfileListView .menu ul li b:before,body.rtl #networksListView .menu ul li b:before,body.rtl #connectionListView .menu ul li b:before,body.rtl #notificationsListView .menu ul li b:before{content:''}body.rtl #settingsListView .menu ul li b:after,body.rtl #systemStatusView .menu ul li b:after,body.rtl #usersListView .menu ul li b:after,body.rtl #settingsView .menu ul li b:after,body.rtl #datetimeListView .menu ul li b:after,body.rtl #myProfileListView .menu ul li b:after,body.rtl #networksListView .menu ul li b:after,body.rtl #connectionListView .menu ul li b:after,body.rtl #notificationsListView .menu ul li b:after{content:''}body.rtl #systemTemplate .serverStatustWrapper .infoElementContainer .valueContainer{direction:rtl;unicode-bidi:embed}body.loginScreen{min-width:300px;background:url(../images/loginBackground.jpg) top left no-repeat #000;background-size:auto 100%;overflow-y:auto}#loginWindow{display:none;position:relative;min-height:100%;min-width:960px;padding:0 80px;margin-left:400px;box-sizing:border-box;background-color:rgba(0,0,0,0.5);overflow:hidden;font-size:0}#loginWindow .currentLanguage{position:absolute;top:60px;right:15px;height:60px;padding:0 40px 0 25px;background:transparent url(../images/arrowDown.svg) no-repeat right 26px center;background-size:8px 5px;font-size:15px;line-height:58px;color:#fff;text-decoration:none;cursor:pointer}#loginWindow .currentLanguage:focus{outline:0}#loginWindow .languageMenu{visibility:hidden;position:absolute;left:0;top:120px;padding:20px 0;background-color:#1e1e1e;font-size:15px;list-style:none;cursor:pointer;z-index:10}#loginWindow .languageMenu.open{visibility:visible}#loginWindow .languageMenu.pseudo>li[data-locale=pseudo]{display:block}#loginWindow .languageMenu>li{position:relative;height:40px;padding-left:40px;line-height:38px}#loginWindow .languageMenu>li[data-locale=pseudo]{display:none}#loginWindow .languageMenu span:last-child{color:rgba(255,255,255,0.5)}#loginWindow .languageMenu span:first-child{color:#fff}#loginWindow header{height:80px;padding-top:40px;margin-bottom:70px}#loginWindow header h1,#loginWindow header h2{display:inline-block;font-size:36px;line-height:80px;vertical-align:top}#loginWindow header h1 *,#loginWindow header h2 *{vertical-align:top}#loginWindow header h1{padding-left:90px;margin:0 10px 0 -40px;background:url('../images/logo.svg') no-repeat left center transparent;background-size:80px 80px;font-weight:normal}#loginWindow header h2{font-weight:lighter;color:rgba(255,255,255,0.5)}#loginWindow header .customLink{display:none}#loginWindow #mainArea>ul{vertical-align:top}#loginWindow #mainArea>ul>li{display:inline-block;width:25%;margin:64px 0 20px;padding-right:20px;border-top:1px solid rgba(255,255,255,0.5);font-size:15px;line-height:18px;box-sizing:border-box;vertical-align:top}#loginWindow #mainArea>ul>li>a{display:block;height:44px;margin:-64px 0 40px;font-size:22px;font-weight:normal;font-size:18px;line-height:22px;text-decoration:none;overflow:hidden;color:#fff}#loginWindow #mainArea>ul>li>a sup{position:relative;top:2px;line-height:0}#loginWindow #mainArea>ul>li>div p,#loginWindow #mainArea>ul>li>div a{margin-bottom:18px}#loginWindow #mainArea>ul>li>div a{display:inline-block;text-decoration:none;color:#329ae4}#loginWindow .loginArea{position:relative;background-size:auto 100%}#loginWindow .loginArea form{position:relative;min-height:190px;margin-bottom:20px}#loginWindow .loginArea form.codeRequested .username,#loginWindow .loginArea form.codeRequested .password,#loginWindow .loginArea form.codeRequested .submit{display:none}#loginWindow .loginArea form.codeRequired .code{padding:0 20px 2px;margin:0 10px 10px 0;opacity:1;width:260px}#loginWindow .loginArea form.codeRequired .codeRequest{opacity:1}#loginWindow .loginArea form.codeRequired .codeRequest.loading{color:#fff;cursor:none}#loginWindow .loginArea form.codeRequired .username,#loginWindow .loginArea form.codeRequired .password{width:0;opacity:0;padding:0;margin:0}#loginWindow .loginArea form h3{margin-bottom:10px;font-weight:lighter;font-size:15px;line-height:18px}#loginWindow .loginArea form .username,#loginWindow .loginArea form .password,#loginWindow .loginArea form .code{float:left;width:260px;height:46px;padding:0 20px 2px;margin:0 10px 10px 0;font-size:18px;line-height:24px;-moz-transition:width 1s,opacity 1s,padding 1s,margin 1s;-webkit-transition:width 1s,opacity 1s,padding 1s,margin 1s;-o-transition:width 1s,opacity 1s,padding 1s,margin 1s;-ms-transtion:width 1s,opacity 1s,padding 1s,margin 1s;transition:width 1s,opacity 1s,padding 1s,margin 1s}#loginWindow .loginArea form .code{width:0;opacity:0;padding:0;margin:0}#loginWindow .loginArea form input[type=submit]{opacity:0;width:0;height:0;padding:0;margin:0}#loginWindow .loginArea form ::-webkit-input-placeholder{color:#ccc!important}#loginWindow .loginArea form ::-moz-placeholder{color:#fff!important}#loginWindow .loginArea form :-ms-input-placeholder{color:#ccc!important}#loginWindow .loginArea form .submit{float:left;position:relative;display:table;padding:0;margin:0 10px 10px 0;vertical-align:middle;width:46px;height:46px;background:url('../images/arrowRight.svg') no-repeat center center #329ae4;background-size:auto 20px;cursor:pointer}#loginWindow .loginArea form .submit .submitLoading{visibility:hidden;display:table-cell;height:100%;vertical-align:middle;text-align:center}#loginWindow .loginArea form .submit.submitted{background-image:none}#loginWindow .loginArea form .submit.submitted .submitLoading{visibility:visible}#loginWindow .loginArea form .submit.submitted .submitText{font-size:0}#loginWindow .loginArea form.securityDisabled h3{visibility:hidden}#loginWindow .loginArea form.securityDisabled .username,#loginWindow .loginArea form.securityDisabled .password,#loginWindow .loginArea form.securityDisabled .code{display:none}#loginWindow .loginArea form.securityDisabled .submit{width:300px;background-image:none}#loginWindow .loginArea form.securityDisabled .submit .submitText{display:table-cell;padding-bottom:2px;font-size:18px;text-align:center;vertical-align:middle}#loginWindow .loginArea form .loadingContainer{float:left;margin-right:5px}#loginWindow .loginArea form .loginMessage,#loginWindow .loginArea form .warning{display:block;padding-left:20px;line-height:19px;font-size:12px;overflow:hidden;text-overflow:ellipsis;clear:both}#loginWindow .loginArea form .loginMessage.error{background:transparent url('../images/messageError.svg') no-repeat left center;background-size:auto 13px;color:red}#loginWindow .loginArea form .warning{color:#fff;background:transparent url('../images/messageWarning.svg') no-repeat left center;background-size:auto 13px}#loginWindow .loginArea form .optionalLink{opacity:0;clear:both;margin-bottom:10px;text-decoration:none;font-size:15px;color:#329ae4;cursor:pointer;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;-o-transition:opacity 1s;-ms-transtion:opacity 1s;transition:opacity 1s}#loginWindow .loginArea form .optionalButton{display:none;float:left;position:relative;width:145px;height:32px;padding-top:4px;margin:10px 10px 10px 0;background-color:rgba(255,255,255,0.25);box-sizing:border-box;vertical-align:middle;font-size:15px;text-decoration:none;text-align:center;cursor:pointer;color:#fff}#loginWindow .loginArea form .optionalButton.share{z-index:2}#loginWindow .loginArea form .optionalButton.manage{margin-right:0}#loginWindow .loginArea form .optionalButton.open{width:586px;margin-right:-586px;height:auto;background-color:transparent!important;text-align:left;cursor:default}#loginWindow .loginArea form .optionalButton.open>span{position:relative;top:9px}#loginWindow .loginArea form .optionalButton.open>div{display:block}#loginWindow .loginArea form .optionalButton>span{position:relative;padding:0 20px;z-index:1}#loginWindow .loginArea form .optionalButton>div{position:relative;display:none;width:100%;padding:50px 19px 9px;margin-top:-26px;border:1px solid rgba(255,255,255,0.5);background-color:#1e1e1e;box-sizing:border-box}#loginWindow .loginArea form .optionalButton>div>span{background:url(../images/close.svg) no-repeat center center transparent;background-size:10px 10px;height:32px;width:32px;cursor:pointer;position:absolute;right:8px;top:8px}#loginWindow .loginArea form .optionalButton>div>span:hover{background-color:rgba(255,255,255,0.1)}#loginWindow .loginArea form .optionalButton>div label{display:block;margin-bottom:5px;font-size:12px}#loginWindow .loginArea form .optionalButton>div input{position:relative;width:100%;margin-bottom:10px}#loginWindow .loginArea form .optionalButton>div input::-ms-clear{display:none}#loginWindow .loginArea form .optionalButton>div>div>a{float:right;height:32px;padding:0 20px;background-color:#329ae4;text-decoration:none;line-height:30px;color:#fff}#loginWindow .loginArea form .optionalButton>div>div>span{display:block;overflow:hidden}#loginWindow .loginArea .loadingApp{font-size:18px}#loginWindow .legalText{position:absolute;left:0;right:0;bottom:0;height:22px;text-align:center;font-size:11px;line-height:16px;font-weight:bold;color:#6c6760;letter-spacing:-1px}#loginWindow .legalText a{color:#6c6760;text-decoration:none}#loginWindow .legalText a:hover{text-decoration:underline}#loginWindow .appLoadingMessage{display:none;position:fixed;top:0;left:0;right:0;bottom:0}#loginWindow .appLoadingMessage div{position:absolute;top:45%;width:100%;font-weight:normal;text-align:center;font-size:18px;color:#329ae4;animation:appLoadingPulseAnimation 1s infinite alternate;-webkit-animation:appLoadingPulseAnimation 1s infinite alternate;-moz-animation:appLoadingPulseAnimation 1s infinite alternate;-ms-animation:appLoadingPulseAnimation 1s infinite alternate}#loginWindow .vendorLink{outline:0;text-decoration:none;position:absolute;top:10px;right:20px}@keyframes appLoadingPulseAnimation{0%{opacity:.5}100%{opacity:1}}@-webkit-keyframes appLoadingPulseAnimation{0%{opacity:.5}100%{opacity:1}}@-moz-keyframes appLoadingPulseAnimation{0%{opacity:.5}100%{opacity:1}}@-ms-keyframes appLoadingPulseAnimation{0%{opacity:.5}100%{opacity:1}}@-o-keyframes appLoadingPulseAnimation{0%{opacity:.5}100%{opacity:1}}@media only screen and (max-width:1360px){#loginWindow{float:right;width:960px;min-width:0;margin-left:0}}@media only screen and (max-width:960px){#loginWindow{float:none;width:auto}#loginWindow header h1,#loginWindow header h2{margin-top:16px;font-size:24px;line-height:60px}#loginWindow header h1{padding-left:70px;margin-left:-30px;background-size:60px 60px}}@media only screen and (max-width:768px){#loginWindow{padding:0 50px}#loginWindow header h1,#loginWindow header h2{display:block;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#loginWindow header h1{height:60px;margin-left:0}#loginWindow header h2{padding-left:70px;margin-top:-30px}#loginWindow .loginArea form:not(.securityDisabled){min-height:304px}#loginWindow .loginArea form.codeRequired .code{width:100%}#loginWindow .loginArea form input{float:none;margin-right:0}#loginWindow .loginArea form .username,#loginWindow .loginArea form .password{display:block;width:100%}#loginWindow .loginArea form .submit{width:100%!important;background-image:none}#loginWindow .loginArea form .submit .submitText{display:table-cell;padding-bottom:2px;font-size:18px;text-align:center;vertical-align:middle}#loginWindow .loginArea form .optionalButton{width:calc(50% - 5px)}#loginWindow .loginArea form .optionalButton.open{width:100%;margin-right:-100%}#loginWindow #mainArea>ul>li{width:50%}#loginWindow .currentLanguage{top:0;right:0}#loginWindow .languageMenu{top:60px}}@media only screen and (max-width:500px){#loginWindow{padding:0 20px}#loginWindow header h1,#loginWindow header h2{font-size:18px;line-height:34px}#loginWindow header h1{padding-left:52px;background-size:46px 46px}#loginWindow header h2{padding-left:52px;margin-top:-36px}#loginWindow #mainArea>ul>li{width:100%}}._activeButton{background-color:transparent;color:#0099e6;cursor:default;pointer-events:none}._activeButton:hover{background-color:transparent!important}.loginScreen #topNavigation,.gridMode #topNavigation,.realFullscreen #topNavigation{display:none}@media(min-width:769px){.thumbnailsScreen #topNavigation .liveModeLink,.cameraScreen #topNavigation .liveModeLink,.searchScreen #topNavigation .liveModeLink,.mapScreen #topNavigation .liveModeLink{background-color:transparent;color:#0099e6;cursor:default;pointer-events:none}.thumbnailsScreen #topNavigation .liveModeLink:hover,.cameraScreen #topNavigation .liveModeLink:hover,.searchScreen #topNavigation .liveModeLink:hover,.mapScreen #topNavigation .liveModeLink:hover{background-color:transparent!important}.investigate #topNavigation .investigationModeLink{background-color:transparent;color:#0099e6;cursor:default;pointer-events:none}.investigate #topNavigation .investigationModeLink:hover{background-color:transparent!important}.alarmScreen #topNavigation .alarmsButton{background-color:transparent;color:#0099e6;cursor:default;pointer-events:none}.alarmScreen #topNavigation .alarmsButton:hover{background-color:transparent!important}.exportListScreen #topNavigation .exportButton{background-color:transparent;color:#0099e6;cursor:default;pointer-events:none}.exportListScreen #topNavigation .exportButton:hover{background-color:transparent!important}.actionListScreen #topNavigation .actionsButton{background-color:transparent;color:#0099e6;cursor:default;pointer-events:none}.actionListScreen #topNavigation .actionsButton:hover{background-color:transparent!important}.systemStatusScreen #topNavigation .settingsButton,.settingsScreen #topNavigation .settingsButton,.cameraListScreen #topNavigation .settingsButton,.userListScreen #topNavigation .settingsButton,.networkSettings #topNavigation .settingsButton,.notificationListScreen #topNavigation .settingsButton{background-color:transparent;color:#0099e6;cursor:default;pointer-events:none}.systemStatusScreen #topNavigation .settingsButton:hover,.settingsScreen #topNavigation .settingsButton:hover,.cameraListScreen #topNavigation .settingsButton:hover,.userListScreen #topNavigation .settingsButton:hover,.networkSettings #topNavigation .settingsButton:hover,.notificationListScreen #topNavigation .settingsButton:hover{background-color:transparent!important}}#topNavigation{position:absolute;top:0;left:0;right:0;z-index:12;font-size:0}#topNavigation h1,#topNavigation h2,#topNavigation h3{font-weight:normal}#topNavigation .menu{display:none}#topNavigation .left{float:left;white-space:nowrap}#topNavigation .right{height:70px;overflow:hidden;white-space:nowrap}#topNavigation .right .space{overflow:hidden;height:100%;background-color:#1e1e1e}#topNavigation .modeLink{display:inline-block;padding:0 30px 8px 30px;vertical-align:top;font-size:34px;line-height:62px;color:white;background-color:#1e1e1e;cursor:pointer}#topNavigation .modeLink:hover{background-color:#282828}#topNavigation h2{display:inline-block;font-size:24px;line-height:29px;color:#d2d2d2}#topNavigation .logo{display:inline-block;width:80px;height:70px;background:url(../images/logo.svg) no-repeat center center #1e1e1e;background-size:48px 48px;cursor:pointer}#topNavigation .logo .customLogo{display:none}#topNavigation .logo:hover{background-color:#282828}#topNavigation .topRightButtons{position:fixed;top:400px;right:0;height:50px;padding-left:40px;border-bottom:1px solid #329ae4;font-size:0;white-space:nowrap;z-index:20}#topNavigation .topRightButtons>span{position:absolute;left:0;bottom:-1px;width:40px;height:1px;background:url(../images/viewsListTopRightButtonsBottom.png) no-repeat left bottom transparent}#topNavigation .topRightButtons a{display:inline-block;height:16px;min-width:90px;padding:34px 4px 0 4px;border-left:1px solid #494949;border-right:1px solid #494949;background:url(../images/viewsListTopRightButtonsBackground.png);line-height:16px;font-size:18px;text-decoration:none;text-transform:uppercase;color:#c0d2d2;position:relative}#topNavigation .topRightButtons a.logout{height:40px;padding:10px 4px 0 4px}#topNavigation .topRightButtons a.logout .user{display:block;font-size:15px;color:#329ae4;height:10px;margin-bottom:14px;text-transform:none}#topNavigation .topRightButtons a.logout .label{display:block}#topNavigation .topRightButtons .notificationCount{color:#ccc;font-size:9px;display:block}#topNavigation .topRightButtons .dropdownMenu{left:-1px;top:56px}#topNavigation .floatingContainer{float:right}#topNavigation .nav{display:inline-block}#topNavigation .nav li{display:inline-block;position:relative;padding:0 20px 0 20px;line-height:70px;font-size:14px;background-color:#1e1e1e}#topNavigation .nav li:hover{background-color:#282828;cursor:pointer}#topNavigation .nav li.link{padding:0}#topNavigation .nav li a{display:block;padding:0 20px 0 20px;width:100%;height:100%;color:#fff;text-decoration:none;outline:0}#topNavigation .nav li .user{position:absolute;top:14px;left:20px;width:calc(100% - 30px);font-size:9px;color:#349be5;overflow:hidden}#topNavigation .nav li .notificationCount{color:#ccc;font-size:9px;position:absolute;top:14px;left:20px}#topNavigation .nav li.search{height:70px;padding-top:10px}#topNavigation #generalSearch{display:inline-block;padding:0 20px 0 20px;line-height:70px;font-size:14px;background-color:#1e1e1e}#topNavigation #generalSearch .icon{top:21px;right:30px}#topNavigation #generalSearch .icon.close{top:24px}@media(max-width:1024px){body:not(.bg-BG) #topNavigation .modeLink,body:not(.pl-PL) #topNavigation .modeLink,body:not(.ru-RU) #topNavigation .modeLink{padding:0 20px;font-size:14px;line-height:70px}body:not(.bg-BG) #topNavigation .floatingContainer,body:not(.pl-PL) #topNavigation .floatingContainer,body:not(.ru-RU) #topNavigation .floatingContainer{float:left}body:not(.bg-BG) #topNavigation .floatingContainer #generalSearch,body:not(.pl-PL) #topNavigation .floatingContainer #generalSearch,body:not(.ru-RU) #topNavigation .floatingContainer #generalSearch{position:absolute;right:0;height:auto}}@media(max-width:1134px){body.bg-BG #topNavigation .modeLink,body.ru-RU #topNavigation .modeLink{padding:0 20px;font-size:14px;line-height:70px}body.bg-BG #topNavigation .floatingContainer,body.ru-RU #topNavigation .floatingContainer{float:left}body.bg-BG #topNavigation .floatingContainer #generalSearch,body.ru-RU #topNavigation .floatingContainer #generalSearch{position:absolute;right:0;height:auto}}@media(max-width:1184px){body.pl-PL #topNavigation .modeLink{padding:0 20px;font-size:14px;line-height:70px}body.pl-PL #topNavigation .floatingContainer{float:left}body.pl-PL #topNavigation .floatingContainer #generalSearch{position:absolute;right:0;height:auto}}@media(max-width:768px){body:not(.bg-BG) #topNavigation .menu,body:not(.pl-PL) #topNavigation .menu,body:not(.ru-RU) #topNavigation .menu{display:block;position:absolute;top:24px;left:20px;cursor:pointer}body:not(.bg-BG) #topNavigation .menu .menuIcon,body:not(.pl-PL) #topNavigation .menu .menuIcon,body:not(.ru-RU) #topNavigation .menu .menuIcon{color:white;font-size:17px}body:not(.bg-BG) #topNavigation .logo,body:not(.pl-PL) #topNavigation .logo,body:not(.ru-RU) #topNavigation .logo{position:absolute;z-index:3;left:calc(50% - 40px)}body:not(.bg-BG) #topNavigation .modeLink,body:not(.pl-PL) #topNavigation .modeLink,body:not(.ru-RU) #topNavigation .modeLink{display:none;position:absolute;line-height:36px;height:36px;width:100%;background-color:#1e1e1e}body:not(.bg-BG) #topNavigation .modeLink:hover,body:not(.pl-PL) #topNavigation .modeLink:hover,body:not(.ru-RU) #topNavigation .modeLink:hover{background-color:#787878}body:not(.bg-BG) #topNavigation .modeLink.liveModeLink,body:not(.pl-PL) #topNavigation .modeLink.liveModeLink,body:not(.ru-RU) #topNavigation .modeLink.liveModeLink{top:71px}body:not(.bg-BG) #topNavigation .modeLink.investigationModeLink,body:not(.pl-PL) #topNavigation .modeLink.investigationModeLink,body:not(.ru-RU) #topNavigation .modeLink.investigationModeLink{top:107px}body:not(.bg-BG) #topNavigation .nav,body:not(.pl-PL) #topNavigation .nav,body:not(.ru-RU) #topNavigation .nav{display:none;position:absolute;top:143px;width:100%}body:not(.bg-BG) #topNavigation .nav li,body:not(.pl-PL) #topNavigation .nav li,body:not(.ru-RU) #topNavigation .nav li{display:block;line-height:36px;height:36px;width:100%;background-color:#1e1e1e}body:not(.bg-BG) #topNavigation .nav li:hover,body:not(.pl-PL) #topNavigation .nav li:hover,body:not(.ru-RU) #topNavigation .nav li:hover{background-color:#787878}body:not(.bg-BG) #topNavigation .investigationModeOff .nav,body:not(.pl-PL) #topNavigation .investigationModeOff .nav,body:not(.ru-RU) #topNavigation .investigationModeOff .nav{top:107px}body:not(.bg-BG) #topNavigation .menuOpened .modeLink,body:not(.pl-PL) #topNavigation .menuOpened .modeLink,body:not(.ru-RU) #topNavigation .menuOpened .modeLink,body:not(.bg-BG) #topNavigation .menuOpened .nav,body:not(.pl-PL) #topNavigation .menuOpened .nav,body:not(.ru-RU) #topNavigation .menuOpened .nav{display:block}body:not(.bg-BG) #topNavigation .user,body:not(.pl-PL) #topNavigation .user,body:not(.ru-RU) #topNavigation .user{display:none}body:not(.bg-BG) #topNavigation #generalSearch,body:not(.pl-PL) #topNavigation #generalSearch,body:not(.ru-RU) #topNavigation #generalSearch{position:absolute;right:20px;z-index:4;width:50px}body:not(.bg-BG) #topNavigation #generalSearch:not(.deactivated),body:not(.pl-PL) #topNavigation #generalSearch:not(.deactivated),body:not(.ru-RU) #topNavigation #generalSearch:not(.deactivated){width:calc(100% - 120px);overflow:hidden}body:not(.bg-BG) #topNavigation #generalSearch:not(.deactivated) input,body:not(.pl-PL) #topNavigation #generalSearch:not(.deactivated) input,body:not(.ru-RU) #topNavigation #generalSearch:not(.deactivated) input{width:100%}}@media(max-width:868px){body.bg-BG #topNavigation .menu,body.pl-PL #topNavigation .menu,body.ru-RU #topNavigation .menu{display:block;position:absolute;top:24px;left:20px;cursor:pointer}body.bg-BG #topNavigation .menu .menuIcon,body.pl-PL #topNavigation .menu .menuIcon,body.ru-RU #topNavigation .menu .menuIcon{color:white;font-size:17px}body.bg-BG #topNavigation .logo,body.pl-PL #topNavigation .logo,body.ru-RU #topNavigation .logo{position:absolute;z-index:3;left:calc(50% - 40px)}body.bg-BG #topNavigation .modeLink,body.pl-PL #topNavigation .modeLink,body.ru-RU #topNavigation .modeLink{display:none;position:absolute;line-height:36px;height:36px;width:100%;background-color:#1e1e1e}body.bg-BG #topNavigation .modeLink:hover,body.pl-PL #topNavigation .modeLink:hover,body.ru-RU #topNavigation .modeLink:hover{background-color:#787878}body.bg-BG #topNavigation .modeLink.liveModeLink,body.pl-PL #topNavigation .modeLink.liveModeLink,body.ru-RU #topNavigation .modeLink.liveModeLink{top:71px}body.bg-BG #topNavigation .modeLink.investigationModeLink,body.pl-PL #topNavigation .modeLink.investigationModeLink,body.ru-RU #topNavigation .modeLink.investigationModeLink{top:107px}body.bg-BG #topNavigation .nav,body.pl-PL #topNavigation .nav,body.ru-RU #topNavigation .nav{display:none;position:absolute;top:143px;width:100%}body.bg-BG #topNavigation .nav li,body.pl-PL #topNavigation .nav li,body.ru-RU #topNavigation .nav li{display:block;line-height:36px;height:36px;width:100%;background-color:#1e1e1e}body.bg-BG #topNavigation .nav li:hover,body.pl-PL #topNavigation .nav li:hover,body.ru-RU #topNavigation .nav li:hover{background-color:#787878}body.bg-BG #topNavigation .investigationModeOff .nav,body.pl-PL #topNavigation .investigationModeOff .nav,body.ru-RU #topNavigation .investigationModeOff .nav{top:107px}body.bg-BG #topNavigation .menuOpened .modeLink,body.pl-PL #topNavigation .menuOpened .modeLink,body.ru-RU #topNavigation .menuOpened .modeLink,body.bg-BG #topNavigation .menuOpened .nav,body.pl-PL #topNavigation .menuOpened .nav,body.ru-RU #topNavigation .menuOpened .nav{display:block}body.bg-BG #topNavigation .user,body.pl-PL #topNavigation .user,body.ru-RU #topNavigation .user{display:none}body.bg-BG #topNavigation #generalSearch,body.pl-PL #topNavigation #generalSearch,body.ru-RU #topNavigation #generalSearch{position:absolute;right:20px;z-index:4;width:50px}body.bg-BG #topNavigation #generalSearch:not(.deactivated),body.pl-PL #topNavigation #generalSearch:not(.deactivated),body.ru-RU #topNavigation #generalSearch:not(.deactivated){width:calc(100% - 120px);overflow:hidden}body.bg-BG #topNavigation #generalSearch:not(.deactivated) input,body.pl-PL #topNavigation #generalSearch:not(.deactivated) input,body.ru-RU #topNavigation #generalSearch:not(.deactivated) input{width:100%}}#viewsListView{display:none;position:relative;height:100%;padding:70px 0 0 77px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#viewsListView .main{position:relative;padding-top:65px;height:100%;box-sizing:border-box;overflow:hidden}#viewsListView .main .breadcrumb{top:20px;left:3px}#viewsListView .gridContainer .viewContainer .camerasContainer .camerasColumn .camerasItem.selected .settings,#viewsListView .gridDragOverlay .viewContainer .camerasContainer .camerasColumn .camerasItem.selected .settings{visibility:hidden}body.copyMode{cursor:copy}@media only screen and (max-width:770px){#viewsListView{padding-left:17px}}.videoCamera,.videoThumbnail,.mapThumbnail{position:relative;display:inline;height:0;margin:0 4px 10px 0;font-size:0;line-height:0}.videoCamera.fit,.videoThumbnail.fit,.mapThumbnail.fit{display:block;height:100%;margin:0;cursor:move}.videoCamera.fit .videoBox,.videoThumbnail.fit .videoBox,.mapThumbnail.fit .videoBox,.videoCamera.fit .videoWrapper,.videoThumbnail.fit .videoWrapper,.mapThumbnail.fit .videoWrapper{height:100%}.videoCamera.fit .videoWrapper,.videoThumbnail.fit .videoWrapper,.mapThumbnail.fit .videoWrapper{padding:0!important}.videoCamera.fit .thumbnailImage,.videoThumbnail.fit .thumbnailImage,.mapThumbnail.fit .thumbnailImage{height:auto}.videoCamera.hidden,.videoThumbnail.hidden,.mapThumbnail.hidden{position:relative;top:-99999;left:-99999;visibility:hidden}.videoCamera.noRecordingsFound .goToTimeButton,.videoThumbnail.noRecordingsFound .goToTimeButton,.mapThumbnail.noRecordingsFound .goToTimeButton,.videoCamera.cameraNotAvailable .goToTimeButton,.videoThumbnail.cameraNotAvailable .goToTimeButton,.mapThumbnail.cameraNotAvailable .goToTimeButton{pointer-events:none;opacity:.3}.videoCamera .thumbnailImage,.videoThumbnail .thumbnailImage,.mapThumbnail .thumbnailImage{visibility:hidden;height:100%;max-width:100%;max-height:100%;vertical-align:text-top}.videoCamera .thumbnailImage.loading,.videoThumbnail .thumbnailImage.loading,.mapThumbnail .thumbnailImage.loading{height:auto}.videoCamera .videoBox,.videoThumbnail .videoBox,.mapThumbnail .videoBox,.videoCamera .mapBox,.videoThumbnail .mapBox,.mapThumbnail .mapBox{position:absolute;left:0;top:0;width:100%}.videoCamera .videoBox .videoWrapper,.videoThumbnail .videoBox .videoWrapper,.mapThumbnail .videoBox .videoWrapper,.videoCamera .mapBox .videoWrapper,.videoThumbnail .mapBox .videoWrapper,.mapThumbnail .mapBox .videoWrapper,.videoCamera .videoBox .mapWrapper,.videoThumbnail .videoBox .mapWrapper,.mapThumbnail .videoBox .mapWrapper,.videoCamera .mapBox .mapWrapper,.videoThumbnail .mapBox .mapWrapper,.mapThumbnail .mapBox .mapWrapper{position:absolute;left:3px;right:3px;top:0;background-color:black}.videoCamera .videoBox .videoWrapper .header,.videoThumbnail .videoBox .videoWrapper .header,.mapThumbnail .videoBox .videoWrapper .header,.videoCamera .mapBox .videoWrapper .header,.videoThumbnail .mapBox .videoWrapper .header,.mapThumbnail .mapBox .videoWrapper .header,.videoCamera .videoBox .mapWrapper .header,.videoThumbnail .videoBox .mapWrapper .header,.mapThumbnail .videoBox .mapWrapper .header,.videoCamera .mapBox .mapWrapper .header,.videoThumbnail .mapBox .mapWrapper .header,.mapThumbnail .mapBox .mapWrapper .header{height:20px;padding:1px 8px;line-height:18px;background:rgba(0,0,0,0.5);overflow:hidden;position:absolute;top:0;left:0;right:0;z-index:10;font-weight:normal}.videoCamera .videoBox .videoWrapper .header .title,.videoThumbnail .videoBox .videoWrapper .header .title,.mapThumbnail .videoBox .videoWrapper .header .title,.videoCamera .mapBox .videoWrapper .header .title,.videoThumbnail .mapBox .videoWrapper .header .title,.mapThumbnail .mapBox .videoWrapper .header .title,.videoCamera .videoBox .mapWrapper .header .title,.videoThumbnail .videoBox .mapWrapper .header .title,.mapThumbnail .videoBox .mapWrapper .header .title,.videoCamera .mapBox .mapWrapper .header .title,.videoThumbnail .mapBox .mapWrapper .header .title,.mapThumbnail .mapBox .mapWrapper .header .title{display:block;color:#ccc;font-size:12px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.videoCamera .videoBox .videoWrapper .videoCanvas,.videoThumbnail .videoBox .videoWrapper .videoCanvas,.mapThumbnail .videoBox .videoWrapper .videoCanvas{position:absolute;left:0;right:0;top:0;bottom:0;background-color:black;overflow:hidden}.videoCamera .videoBox .videoWrapper .videoCanvas .header .carouselIndicator,.videoThumbnail .videoBox .videoWrapper .videoCanvas .header .carouselIndicator,.mapThumbnail .videoBox .videoWrapper .videoCanvas .header .carouselIndicator{display:none}.videoCamera .videoBox .videoWrapper .videoCanvas .header .recordingIndicator,.videoThumbnail .videoBox .videoWrapper .videoCanvas .header .recordingIndicator,.mapThumbnail .videoBox .videoWrapper .videoCanvas .header .recordingIndicator,.videoCamera .videoBox .videoWrapper .videoCanvas .header .motionIndicator,.videoThumbnail .videoBox .videoWrapper .videoCanvas .header .motionIndicator,.mapThumbnail .videoBox .videoWrapper .videoCanvas .header .motionIndicator{float:right;width:6px;height:6px;margin:5px 0 0 4px;border:2px solid #3e3f41;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.videoCamera .videoBox .videoWrapper .videoCanvas .header .recordingIndicator.active,.videoThumbnail .videoBox .videoWrapper .videoCanvas .header .recordingIndicator.active,.mapThumbnail .videoBox .videoWrapper .videoCanvas .header .recordingIndicator.active,.videoCamera .videoBox .videoWrapper .videoCanvas .header .motionIndicator.active,.videoThumbnail .videoBox .videoWrapper .videoCanvas .header .motionIndicator.active,.mapThumbnail .videoBox .videoWrapper .videoCanvas .header .motionIndicator.active{opacity:1}.videoCamera .videoBox .videoWrapper .videoCanvas .header .recordingIndicator.active,.videoThumbnail .videoBox .videoWrapper .videoCanvas .header .recordingIndicator.active,.mapThumbnail .videoBox .videoWrapper .videoCanvas .header .recordingIndicator.active{border-color:#fc2659}.videoCamera .videoBox .videoWrapper .videoCanvas .header .recordingIndicator.hidden,.videoThumbnail .videoBox .videoWrapper .videoCanvas .header .recordingIndicator.hidden,.mapThumbnail .videoBox .videoWrapper .videoCanvas .header .recordingIndicator.hidden{display:none}.videoCamera .videoBox .videoWrapper .videoCanvas .header .motionIndicator,.videoThumbnail .videoBox .videoWrapper .videoCanvas .header .motionIndicator,.mapThumbnail .videoBox .videoWrapper .videoCanvas .header .motionIndicator{margin-left:8px}.videoCamera .videoBox .videoWrapper .videoCanvas .header .motionIndicator.active,.videoThumbnail .videoBox .videoWrapper .videoCanvas .header .motionIndicator.active,.mapThumbnail .videoBox .videoWrapper .videoCanvas .header .motionIndicator.active{border-color:#23a904}.videoCamera .videoBox .videoWrapper .videoCanvas .header .motionIndicator.hidden,.videoThumbnail .videoBox .videoWrapper .videoCanvas .header .motionIndicator.hidden,.mapThumbnail .videoBox .videoWrapper .videoCanvas .header .motionIndicator.hidden{display:none}.videoCamera .videoBox .videoWrapper .videoCanvas .header .streamStatus,.videoThumbnail .videoBox .videoWrapper .videoCanvas .header .streamStatus,.mapThumbnail .videoBox .videoWrapper .videoCanvas .header .streamStatus{float:right;font-size:12px}.videoCamera .videoBox .videoWrapper .videoCanvas canvas,.videoThumbnail .videoBox .videoWrapper .videoCanvas canvas,.mapThumbnail .videoBox .videoWrapper .videoCanvas canvas,.videoCamera .videoBox .videoWrapper .videoCanvas .streamingPlayer,.videoThumbnail .videoBox .videoWrapper .videoCanvas .streamingPlayer,.mapThumbnail .videoBox .videoWrapper .videoCanvas .streamingPlayer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.videoCamera .videoBox .videoWrapper .videoCanvas .streamingPlayer video,.videoThumbnail .videoBox .videoWrapper .videoCanvas .streamingPlayer video,.mapThumbnail .videoBox .videoWrapper .videoCanvas .streamingPlayer video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill;z-index:1}.videoCamera .videoBox .videoWrapper .videoCanvas .streamingPlayer video.playing,.videoThumbnail .videoBox .videoWrapper .videoCanvas .streamingPlayer video.playing,.mapThumbnail .videoBox .videoWrapper .videoCanvas .streamingPlayer video.playing{z-index:2}.videoCamera .videoBox .videoWrapper .videoCanvas .message,.videoThumbnail .videoBox .videoWrapper .videoCanvas .message,.mapThumbnail .videoBox .videoWrapper .videoCanvas .message{position:absolute;display:table;visibility:hidden;left:0;top:0;width:100%;height:100%;padding:0 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:rgba(0,0,0,0.7);z-index:11}.videoCamera .videoBox .videoWrapper .videoCanvas .message .messageContent,.videoThumbnail .videoBox .videoWrapper .videoCanvas .message .messageContent,.mapThumbnail .videoBox .videoWrapper .videoCanvas .message .messageContent{display:table-cell;height:100%;vertical-align:middle;text-align:center}.videoCamera .videoBox .videoWrapper .videoCanvas .shroudContainer,.videoThumbnail .videoBox .videoWrapper .videoCanvas .shroudContainer,.mapThumbnail .videoBox .videoWrapper .videoCanvas .shroudContainer{position:absolute;display:none;left:0;top:0;width:100%;height:100%;z-index:13}.videoCamera .videoBox .videoWrapper .videoCanvas .shroudContainer.visible,.videoThumbnail .videoBox .videoWrapper .videoCanvas .shroudContainer.visible,.mapThumbnail .videoBox .videoWrapper .videoCanvas .shroudContainer.visible{display:table}.videoCamera .videoBox .videoWrapper .videoCanvas .shroudContainer .shroudWrapper,.videoThumbnail .videoBox .videoWrapper .videoCanvas .shroudContainer .shroudWrapper,.mapThumbnail .videoBox .videoWrapper .videoCanvas .shroudContainer .shroudWrapper{display:table-cell;text-align:center;vertical-align:middle}.videoCamera .videoBox .videoWrapper .videoCanvas .shroudContainer .shroudWrapper .shroud,.videoThumbnail .videoBox .videoWrapper .videoCanvas .shroudContainer .shroudWrapper .shroud,.mapThumbnail .videoBox .videoWrapper .videoCanvas .shroudContainer .shroudWrapper .shroud{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:.7}.videoCamera .videoBox .videoWrapper .videoCanvas .shroudContainer.transparent .shroudWrapper .shroud,.videoThumbnail .videoBox .videoWrapper .videoCanvas .shroudContainer.transparent .shroudWrapper .shroud,.mapThumbnail .videoBox .videoWrapper .videoCanvas .shroudContainer.transparent .shroudWrapper .shroud{opacity:0}.videoCamera .videoBox .videoWrapper .videoCanvas .messageContent,.videoThumbnail .videoBox .videoWrapper .videoCanvas .messageContent,.mapThumbnail .videoBox .videoWrapper .videoCanvas .messageContent,.videoCamera .videoBox .videoWrapper .videoCanvas .shroudWrapper,.videoThumbnail .videoBox .videoWrapper .videoCanvas .shroudWrapper,.mapThumbnail .videoBox .videoWrapper .videoCanvas .shroudWrapper{font-size:15px;line-height:17px;font-weight:normal;color:#808080;white-space:normal}.videoCamera .videoBox .videoWrapper .videoCanvas .messageContent .loadingIndicator,.videoThumbnail .videoBox .videoWrapper .videoCanvas .messageContent .loadingIndicator,.mapThumbnail .videoBox .videoWrapper .videoCanvas .messageContent .loadingIndicator,.videoCamera .videoBox .videoWrapper .videoCanvas .shroudWrapper .loadingIndicator,.videoThumbnail .videoBox .videoWrapper .videoCanvas .shroudWrapper .loadingIndicator,.mapThumbnail .videoBox .videoWrapper .videoCanvas .shroudWrapper .loadingIndicator{position:relative;display:inline-block}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:12}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls.play:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls.play:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls.play:before{content:'';position:absolute;left:50%;top:50%;width:100px;height:100px;background:url(../images/playForwards.svg) no-repeat center center rgba(0,0,0,0.5);background-size:32px 32px;cursor:pointer;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .zoomIndicator,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .zoomIndicator,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .zoomIndicator{display:none;position:relative;float:right;height:100%;margin-right:10px;border:2px solid white;box-sizing:border-box;overflow:hidden;opacity:.7;z-index:1}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .zoomIndicator.visible,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .zoomIndicator.visible,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .zoomIndicator.visible{display:block}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .zoomIndicator .zoomView,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .zoomIndicator .zoomView,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .zoomIndicator .zoomView{position:relative;display:block;width:100%;height:100%;background-color:#329ae4}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .actionListCameraMenu,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .actionListCameraMenu,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .actionListCameraMenu,.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .ptzMenu,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .ptzMenu,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .ptzMenu{left:auto;top:auto;right:0;bottom:40px;font-weight:normal}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar{position:absolute;bottom:0;left:0;right:0;padding:5px;height:34px;background:rgba(0,0,0,0.5);cursor:default;-moz-transition:bottom .5s,padding .5s;-webkit-transition:bottom .5s,padding .5s;-o-transition:bottom .5s,padding .5s;-ms-transtion:bottom .5s,padding .5s;transition:bottom .5s,padding .5s}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .btn,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .btn,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .btn{position:relative;width:34px;height:34px;background-position:center;background-repeat:no-repeat;cursor:pointer;-moz-transition:width .5s,opacity .5s;-webkit-transition:width .5s,opacity .5s;-o-transition:width .5s,opacity .5s;-ms-transtion:width .5s,opacity .5s;transition:width .5s,opacity .5s}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .btn.disabled,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .btn.disabled,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .btn.disabled{display:none}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .btn.hidden,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .btn.hidden,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .btn.hidden{width:0!important;margin:0!important;opacity:0!important}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .btn.featureDisabled,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .btn.featureDisabled,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .btn.featureDisabled{display:none!important}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .pauseButton,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .pauseButton,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .pauseButton{position:relative;float:left;background-image:none;z-index:1}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .pauseButton:after,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .pauseButton:after,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .pauseButton:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/arrowRight.svg) no-repeat center center transparent;background-size:auto 17px;opacity:.5}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar.onPlayback .pauseButton:after,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar.onPlayback .pauseButton:after,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar.onPlayback .pauseButton:after{background-image:url(../images/arrowLeft.svg)}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .ptzButton,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .ptzButton,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .ptzButton{float:right;display:table;margin-left:1px;background-image:url(../images/ptz.svg);background-size:auto 25px;z-index:1}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .ptzButton.selected,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .ptzButton.selected,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .ptzButton.selected{background-color:#329ae4}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .toggleFullscreenButton,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .toggleFullscreenButton,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .toggleFullscreenButton{float:right;margin-left:1px;background-image:url(../images/fullScreen.svg);background-size:auto 20px;z-index:1}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playBackButton,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playBackButton,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playBackButton{display:inline-block;background-image:url(../images/playBackwards.svg);background-size:auto 20px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playBackButton.active,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playBackButton.active,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playBackButton.active{background-image:url(../images/pause.svg);background-size:17px auto}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playForwardButton,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playForwardButton,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playForwardButton{display:inline-block;background-image:url(../images/playForwards.svg);background-size:auto 20px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playForwardButton.active,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playForwardButton.active,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playForwardButton.active{background-image:url(../images/pause.svg);background-size:17px auto}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .exportButton,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .exportButton,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .exportButton{float:right;margin-left:1px;background-image:url(../images/export.svg);background-size:auto 25px;z-index:1}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .actionButton,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .actionButton,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .actionButton{float:right;display:table;margin-left:1px;background-image:url(../images/action.svg);background-size:auto 27px;z-index:1}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .actionButton.submitted,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .actionButton.submitted,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .actionButton.submitted{background-image:none}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .actionButton.submitted .actionLoading,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .actionButton.submitted .actionLoading,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .actionButton.submitted .actionLoading{display:table-cell}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .actionButton .actionLoading,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .actionButton .actionLoading,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .actionButton .actionLoading{display:none;width:100%;height:100%;vertical-align:middle;text-align:center}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackTime,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackTime,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackTime{position:absolute;left:0;-moz-transform:translate(-100%,0);-webkit-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackTime .timeIndex,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackTime .timeIndex,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackTime .timeIndex{display:inline-block;width:auto;height:30px;margin:0 10px;font-size:12px;line-height:30px;vertical-align:top;color:white}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackTime .goToTimeButton,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackTime .goToTimeButton,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackTime .goToTimeButton{display:inline-block;background-image:url(../images/goToTime.svg);background-size:auto 24px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackBarButtons,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackBarButtons,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackBarButtons{position:absolute;left:0;white-space:nowrap;opacity:0;z-index:-1;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);-moz-transition:left .5s,opacity .5s;-webkit-transition:left .5s,opacity .5s;-o-transition:left .5s,opacity .5s;-ms-transtion:left .5s,opacity .5s;transition:left .5s,opacity .5s}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackBarButtons.visible,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackBarButtons.visible,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackBarButtons.visible{left:50%;opacity:1;z-index:0}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline{position:absolute;bottom:44px;left:0;right:0;height:8px;border:0;cursor:pointer;-moz-transition:bottom .5s,height .5s;-webkit-transition:bottom .5s,height .5s;-o-transition:bottom .5s,height .5s;-ms-transtion:bottom .5s,height .5s;transition:bottom .5s,height .5s}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline>div:first-child,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline>div:first-child,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline>div:first-child{top:0;height:8px;border:0;background-color:#329ae4;-moz-transition:height 0s;-webkit-transition:height 0s;-o-transition:height 0s;-ms-transtion:height 0s;transition:height 0s}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline .sliderTrack,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline .sliderTrack,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline .sliderTrack{position:relative;top:-8px;height:8px;margin:0 12px -8px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline .sliderTrack .slider,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline .sliderTrack .slider,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline .sliderTrack .slider{position:relative;left:-12px;top:-8px;width:10px;height:10px;border:7px solid #fff;border-radius:12px;background-color:#ccc;cursor:pointer;z-index:2;opacity:1;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s;-ms-transtion:opacity .5s;transition:opacity .5s}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline .gap,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline .gap,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .timeline .gap{position:relative;display:inline-block;top:-8px;height:8px;margin-bottom:-8px;background-color:#000;z-index:1;-moz-transition:height 0s;-webkit-transition:height 0s;-o-transition:height 0s;-ms-transtion:height 0s;transition:height 0s}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack{position:absolute;left:85px;right:85px;bottom:54px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack.hidden,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack.hidden,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack.hidden{visibility:hidden}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail{position:relative;left:-85px;width:170px;font-size:0;overflow:hidden;z-index:3}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer{position:relative;width:160px;border:5px solid #383838;border-bottom-width:0;background-color:#1a1a1a;overflow:hidden}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer canvas,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer canvas,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer canvas{position:relative;height:auto;width:auto}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer .loadingWrapper,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer .loadingWrapper,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer .loadingWrapper{position:absolute;left:0;top:0;width:100%;height:100%}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer .loadingWrapper .loadingContainer,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer .loadingWrapper .loadingContainer,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer .loadingWrapper .loadingContainer{display:table;width:100%;height:100%}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer .loadingWrapper .loadingContainer .loadingContent,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer .loadingWrapper .loadingContainer .loadingContent,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .canvasContainer .loadingWrapper .loadingContainer .loadingContent{display:table-cell;vertical-align:middle;text-align:center}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .time,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .time,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .time{height:22px;background-color:#383838;font-size:12px;text-align:center;line-height:21px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .arrow,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .arrow,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar .playbackThumbnailTrack .thumbnail .arrow{position:relative;left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #383838}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .bottombar.animatedOpacity,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar.animatedOpacity,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .bottombar.animatedOpacity,.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .titlebar.animatedOpacity,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .titlebar.animatedOpacity,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .titlebar.animatedOpacity{-moz-transition:opacity 2s;-webkit-transition:opacity 2s;-o-transition:opacity 2s;-ms-transtion:opacity 2s;transition:opacity 2s}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .gestureOverlay,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .gestureOverlay,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .gestureOverlay{display:none;position:absolute;left:0;top:0;right:0;bottom:0}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .gestureOverlay.visible,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .gestureOverlay.visible,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .gestureOverlay.visible{display:block}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .gestureOverlay.tapAndHold:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .gestureOverlay.tapAndHold:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .gestureOverlay.tapAndHold:before{display:block}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .gestureOverlay:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .gestureOverlay:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .gestureOverlay:before{content:'+';display:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:24px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay{position:absolute;left:0;top:22px;right:0;bottom:44px;display:none}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay.visible,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay.visible,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay.visible{display:block}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay div,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay div,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay div{width:34px;height:34px;position:absolute;cursor:pointer;background-color:rgba(0,0,0,0.5)}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay div:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay div:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay div:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:none no-repeat center center transparent}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .left,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .left,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .left,.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .right,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .right,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .right{top:50%;margin-top:-17px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .left:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .left:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .left:before,.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .right:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .right:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .right:before{background-size:8px 15px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .left,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .left,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .left{left:5px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .left:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .left:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .left:before{background-image:url(../images/ptzArrowLeft.svg)}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .right,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .right,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .right{right:5px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .right:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .right:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .right:before{background-image:url(../images/ptzArrowRight.svg)}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .up,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .up,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .up,.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .down,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .down,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .down{left:50%;margin-left:-17px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .up:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .up:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .up:before,.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .down:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .down:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .down:before{background-size:15px 8px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .up,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .up,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .up{top:5px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .up:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .up:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .up:before{background-image:url(../images/ptzArrowUp.svg)}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .down,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .down,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .down{bottom:5px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .down:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .down:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .down:before{background-image:url(../images/ptzArrowDown.svg)}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomIn,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomIn,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomIn,.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomOut,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomOut,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomOut{bottom:5px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomIn,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomIn,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomIn{right:5px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomIn:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomIn:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomIn:before{background-image:url(../images/ptzZoomIn.svg);background-size:15px 15px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomOut,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomOut,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomOut{right:40px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomOut:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomOut:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .manualButtonsOverlay .zoomOut:before{background-image:url(../images/ptzZoomOut.svg);background-size:15px 15px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton,.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton{position:absolute;top:50%;width:34px;height:34px;margin-top:-17px;background-color:rgba(0,0,0,0.5);opacity:0;-moz-transform:scale(0.1);-webkit-transform:scale(0.1);-o-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1)}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton:before,.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:none no-repeat center center transparent;background-size:8px 15px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton.active,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton.active,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton.active,.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton.active,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton.active,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton.active{cursor:pointer;opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton{left:45%;-moz-transition:left .7s,opacity .7s,transform .7s;-webkit-transition:left .7s,opacity .7s,transform .7s;-o-transition:left .7s,opacity .7s,transform .7s;-ms-transtion:left .7s,opacity .7s,transform .7s;transition:left .7s,opacity .7s,transform .7s}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton:before{background-image:url(../images/ptzArrowLeft.svg)}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton.active,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton.active,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton.active{left:5px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton{right:45%;-moz-transition:right .7s,opacity .7s,transform .7s;-webkit-transition:right .7s,opacity .7s,transform .7s;-o-transition:right .7s,opacity .7s,transform .7s;-ms-transtion:right .7s,opacity .7s,transform .7s;transition:right .7s,opacity .7s,transform .7s}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton:before,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton:before,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton:before{background-image:url(../images/ptzArrowRight.svg)}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton.active,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton.active,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton.active{right:5px}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton.disabled,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton.disabled,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackPrevFrameButton.disabled,.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton.disabled,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton.disabled,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .playbackNextFrameButton.disabled{opacity:.5;cursor:default}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .cameraErrorOverlay,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .cameraErrorOverlay,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .cameraErrorOverlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7)}.videoCamera .videoBox .videoWrapper .videoCanvas .videoControls .cameraErrorOverlay div,.videoThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .cameraErrorOverlay div,.mapThumbnail .videoBox .videoWrapper .videoCanvas .videoControls .cameraErrorOverlay div{width:100%;position:absolute;top:50%;height:24px;margin-top:-24px;line-height:24px;font-size:24px;text-align:center;color:#fff}.videoCamera .videoBox .videoWrapper .videoCanvas .settings,.videoThumbnail .videoBox .videoWrapper .videoCanvas .settings,.mapThumbnail .videoBox .videoWrapper .videoCanvas .settings{visibility:hidden;position:absolute;left:0;right:0;top:-32px;height:32px;padding:0 6px;background-color:rgba(19,19,19,0.9);z-index:15;-moz-transition:top .3s;-webkit-transition:top .3s;-o-transition:top .3s;-ms-transtion:top .3s;transition:top .3s}.videoCamera .videoBox .videoWrapper .videoCanvas .settings.show,.videoThumbnail .videoBox .videoWrapper .videoCanvas .settings.show,.mapThumbnail .videoBox .videoWrapper .videoCanvas .settings.show{visibility:visible;top:0}.videoCamera .videoBox .videoWrapper .videoCanvas .settings .toggleWrapper,.videoThumbnail .videoBox .videoWrapper .videoCanvas .settings .toggleWrapper,.mapThumbnail .videoBox .videoWrapper .videoCanvas .settings .toggleWrapper{margin-top:6px}.videoCamera .videoBox .videoWrapper .videoCanvas .debug,.videoThumbnail .videoBox .videoWrapper .videoCanvas .debug,.mapThumbnail .videoBox .videoWrapper .videoCanvas .debug{position:absolute;left:0;bottom:0;right:0;height:40%;background-color:rgba(255,0,212,0.6);font-size:10px;line-height:13px;overflow:hidden;z-index:10}.videoCamera .videoBox .videoWrapper .recordings,.videoThumbnail .videoBox .videoWrapper .recordings,.mapThumbnail .videoBox .videoWrapper .recordings{display:none;position:absolute;bottom:0;left:0;right:0;height:11px;overflow:hidden;background-color:rgba(0,0,0,0.5)}.videoCamera .videoBox .videoWrapper .recordings .sequence,.videoThumbnail .videoBox .videoWrapper .recordings .sequence,.mapThumbnail .videoBox .videoWrapper .recordings .sequence{position:absolute;top:4px;height:3px;background-color:red;min-width:1px}.videoCamera .videoBox .videoWrapper .recordings .now,.videoThumbnail .videoBox .videoWrapper .recordings .now,.mapThumbnail .videoBox .videoWrapper .recordings .now{position:absolute;z-index:2;left:50%;top:0;margin-left:-2px;width:5px;height:11px;background-color:#3b9fc9}.videoCamera .mapBox .mapWrapper .map,.videoThumbnail .mapBox .mapWrapper .map,.mapThumbnail .mapBox .mapWrapper .map{position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer}.videoCamera .mapBox .mapWrapper .map .mapCamera,.videoThumbnail .mapBox .mapWrapper .map .mapCamera,.mapThumbnail .mapBox .mapWrapper .map .mapCamera{position:absolute;left:0;top:0}.videoCamera .mapBox .mapWrapper .map .mapCamera canvas,.videoThumbnail .mapBox .mapWrapper .map .mapCamera canvas,.mapThumbnail .mapBox .mapWrapper .map .mapCamera canvas,.videoCamera .mapBox .mapWrapper .map .mapCamera b,.videoThumbnail .mapBox .mapWrapper .map .mapCamera b,.mapThumbnail .mapBox .mapWrapper .map .mapCamera b,.videoCamera .mapBox .mapWrapper .map .mapCamera p,.videoThumbnail .mapBox .mapWrapper .map .mapCamera p,.mapThumbnail .mapBox .mapWrapper .map .mapCamera p{position:absolute;left:0;top:0}.videoCamera .mapBox .mapWrapper .map .mapCamera canvas,.videoThumbnail .mapBox .mapWrapper .map .mapCamera canvas,.mapThumbnail .mapBox .mapWrapper .map .mapCamera canvas{transform:translate(-50%,-50%)}.videoCamera .mapBox .mapWrapper .map .mapCamera p,.videoThumbnail .mapBox .mapWrapper .map .mapCamera p,.mapThumbnail .mapBox .mapWrapper .map .mapCamera p{visibility:hidden;padding:1px 5px 2px;background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,0.25);color:#000;white-space:nowrap;font-size:10px;transform:translate(-50%,0)}.videoCamera .mapBox .mapWrapper .map .mapCamera p.visible,.videoThumbnail .mapBox .mapWrapper .map .mapCamera p.visible,.mapThumbnail .mapBox .mapWrapper .map .mapCamera p.visible{visibility:visible}.videoCamera .mapBox .mapWrapper .map .mapCamera b,.videoThumbnail .mapBox .mapWrapper .map .mapCamera b,.mapThumbnail .mapBox .mapWrapper .map .mapCamera b{transform:translate(-50%,-50%);cursor:pointer}.videoCamera.carousel .videoWrapper .videoCanvas .header .carouselIndicator,.videoThumbnail.carousel .videoWrapper .videoCanvas .header .carouselIndicator,.mapThumbnail.carousel .videoWrapper .videoCanvas .header .carouselIndicator{display:inline;font-weight:bold;font-size:12px;color:red}.videoCamera.carousel .videoWrapper .videoCanvas .header .title,.videoThumbnail.carousel .videoWrapper .videoCanvas .header .title,.mapThumbnail.carousel .videoWrapper .videoCanvas .header .title{display:inline}.videoCamera.carousel .videoWrapper .videoCanvas .videoControls .bottombar .btn.pauseButton.hidden,.videoThumbnail.carousel .videoWrapper .videoCanvas .videoControls .bottombar .btn.pauseButton.hidden,.mapThumbnail.carousel .videoWrapper .videoCanvas .videoControls .bottombar .btn.pauseButton.hidden,.videoCamera.carousel .videoWrapper .videoCanvas .videoControls .bottombar .btn.pauseButton.featureDisabled,.videoThumbnail.carousel .videoWrapper .videoCanvas .videoControls .bottombar .btn.pauseButton.featureDisabled,.mapThumbnail.carousel .videoWrapper .videoCanvas .videoControls .bottombar .btn.pauseButton.featureDisabled{display:block!important;width:34px!important;opacity:1!important}.videoThumbnail{cursor:pointer}.videoCamera .videoBox .videoWrapper .videoCanvas .header .title{font-weight:bold;color:#fff}.videoCamera .videoBox .videoWrapper .videoCanvas .message .messageContent{font-size:24px;line-height:29px}.videoCamera .videoBox .videoWrapper .videoCanvas .shroudContainer .shroudWrapper{font-size:24px;line-height:29px}.videoCamera.carousel .videoBox .videoWrapper .videoCanvas .header{padding-left:62px}.videoCamera.carousel .videoBox .videoWrapper .videoCanvas .carouselControls{position:absolute;z-index:13;left:5px;top:2px;-moz-transform:scale(0.7);-webkit-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-moz-transform-origin:left top;-webkit-transform-origin:left top;-o-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.videoCamera.carousel .videoBox .videoWrapper .videoCanvas .carouselControls>div{display:inline-block;margin-right:10px;height:100%;background-size:auto 20px;opacity:.7;cursor:pointer}.videoCamera.carousel .videoBox .videoWrapper .videoCanvas .carouselControls>div:hover{opacity:1}.videoCamera.carousel .videoBox .videoWrapper .videoCanvas .carouselControls .prevCamera{width:17px;height:17px;background:url(../images/arrowLeft.svg) no-repeat center center transparent;background-size:auto 17px}.videoCamera.carousel .videoBox .videoWrapper .videoCanvas .carouselControls .pauseCarousel{width:17px;height:21px;-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transform-origin:center bottom;-webkit-transform-origin:center bottom;-o-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;background:url(../images/pause.svg) no-repeat center center transparent;background-size:17px 21px}.videoCamera.carousel .videoBox .videoWrapper .videoCanvas .carouselControls .resumeCarousel{width:17px;height:21px;-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-moz-transform-origin:center bottom;-webkit-transform-origin:center bottom;-o-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;background:url(../images/playForwards.svg) no-repeat center center transparent;background-size:17px 21px}.videoCamera.carousel .videoBox .videoWrapper .videoCanvas .carouselControls .nextCamera{width:17px;height:17px;background:url(../images/arrowRight.svg) no-repeat center center transparent;background-size:auto 17px}#canvasView{float:right;display:none;overflow-y:auto;position:relative}.investigate .main .videoCamera .videoBox .videoWrapper .videoCanvas .motionIndicator,.alarmScreen .main .videoCamera .videoBox .videoWrapper .videoCanvas .motionIndicator,.investigate .main .videoThumbnail .videoBox .videoWrapper .videoCanvas .motionIndicator,.alarmScreen .main .videoThumbnail .videoBox .videoWrapper .videoCanvas .motionIndicator,.investigate .main .videoCamera .videoBox .videoWrapper .videoCanvas .recordingIndicator,.alarmScreen .main .videoCamera .videoBox .videoWrapper .videoCanvas .recordingIndicator,.investigate .main .videoThumbnail .videoBox .videoWrapper .videoCanvas .recordingIndicator,.alarmScreen .main .videoThumbnail .videoBox .videoWrapper .videoCanvas .recordingIndicator{display:none}.investigate .main .videoCamera .videoBox .videoWrapper .videoCanvas .messageContent,.alarmScreen .main .videoCamera .videoBox .videoWrapper .videoCanvas .messageContent,.investigate .main .videoThumbnail .videoBox .videoWrapper .videoCanvas .messageContent,.alarmScreen .main .videoThumbnail .videoBox .videoWrapper .videoCanvas .messageContent{line-height:22px}.investigate .main .videoCamera .videoBox .videoWrapper .videoCanvas .messageContent span,.alarmScreen .main .videoCamera .videoBox .videoWrapper .videoCanvas .messageContent span,.investigate .main .videoThumbnail .videoBox .videoWrapper .videoCanvas .messageContent span,.alarmScreen .main .videoThumbnail .videoBox .videoWrapper .videoCanvas .messageContent span{display:block}.investigate .main .videoCamera .videoBox .videoWrapper .videoCanvas .messageContent span:nth-child(2),.alarmScreen .main .videoCamera .videoBox .videoWrapper .videoCanvas .messageContent span:nth-child(2),.investigate .main .videoThumbnail .videoBox .videoWrapper .videoCanvas .messageContent span:nth-child(2),.alarmScreen .main .videoThumbnail .videoBox .videoWrapper .videoCanvas .messageContent span:nth-child(2){color:#fff;font-size:18px}.investigate .main .videoCamera .videoBox .videoWrapper .videoCanvas .messageContent span:nth-child(3),.alarmScreen .main .videoCamera .videoBox .videoWrapper .videoCanvas .messageContent span:nth-child(3),.investigate .main .videoThumbnail .videoBox .videoWrapper .videoCanvas .messageContent span:nth-child(3),.alarmScreen .main .videoThumbnail .videoBox .videoWrapper .videoCanvas .messageContent span:nth-child(3){color:#329ae4}.investigate .main .videoCamera .videoBox .videoWrapper .recordings,.alarmScreen .main .videoCamera .videoBox .videoWrapper .recordings,.investigate .main .videoThumbnail .videoBox .videoWrapper .recordings,.alarmScreen .main .videoThumbnail .videoBox .videoWrapper .recordings{display:block}.investigate .main .videoCamera.limit .messageContent span,.alarmScreen .main .videoCamera.limit .messageContent span,.investigate .main .videoThumbnail.limit .messageContent span,.alarmScreen .main .videoThumbnail.limit .messageContent span{margin:0 auto;width:220px}.investigate .main .videoCamera.notStartable .toggleWrapper,.alarmScreen .main .videoCamera.notStartable .toggleWrapper,.investigate .main .videoThumbnail.notStartable .toggleWrapper,.alarmScreen .main .videoThumbnail.notStartable .toggleWrapper{pointer-events:none;opacity:.3}#fullscreenView{display:none;height:100%;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#fullscreenView .breadcrumb li:last-child{cursor:pointer}#fullscreenView.fullscreenCamera .videoCamera .videoControls.hidden .bottombar,#fullscreenView.fullscreenCamera .videoThumbnail .videoControls.hidden .bottombar{bottom:-44px}#fullscreenView.fullscreenCamera .videoCamera .videoControls.hidden .playbackPrevFrameButton.active,#fullscreenView.fullscreenCamera .videoThumbnail .videoControls.hidden .playbackPrevFrameButton.active{left:-37px}#fullscreenView.fullscreenCamera .videoCamera .videoControls.hidden .playbackNextFrameButton.active,#fullscreenView.fullscreenCamera .videoThumbnail .videoControls.hidden .playbackNextFrameButton.active{right:-37px}#fullscreenView .titlebar{position:absolute;top:0;left:0;right:0;height:20px;color:#FFF;font-size:18px;font-weight:bold;line-height:20px;text-align:center;background:rgba(30,30,30,0.5)}#fullscreenView .titlebar .recordingIndicator,#fullscreenView .titlebar .motionIndicator{float:right;visibility:hidden;width:8px;height:20px;margin-left:1px}#fullscreenView .titlebar .recordingIndicator{margin:0 3px 0 3px;background-image:url('../images/IndicatorRed.png')}#fullscreenView .titlebar .motionIndicator{background-image:url('../images/IndicatorGreen.png')}#fullscreenView .resizeHandle{position:absolute;width:100%;left:0;bottom:8px;height:8px;cursor:row-resize}#fullscreenView .imageOuterContainer{position:absolute;left:0;top:0;right:0;bottom:15%;padding:65px 27px 27px 77px;line-height:0;font-size:0;z-index:2;margin-top:70px}#fullscreenView .imageOuterContainer .imageContainer{position:relative;display:inline;height:0;font-size:0;line-height:0}#fullscreenView .imageOuterContainer .imageContainer .fullVideoContainer{position:absolute;left:0;top:0;width:100%}#fullscreenView .imageOuterContainer .imageContainer .fullVideoContainer .fullVideoWrapper{position:absolute;left:0;top:0;width:100%}#fullscreenView .imageOuterContainer .imageContainer .fullVideoContainer .fullVideoElement{position:absolute;left:0;top:0;right:0;bottom:0;background-color:black}#fullscreenView .imageOuterContainer .imageContainer .fullVideoImage{visibility:hidden;height:100%;max-width:100%;vertical-align:text-top}#fullscreenView .imageOuterContainer .dateTimePickerContainer{position:absolute;top:0;left:0;text-align:center;display:table;width:100%;height:100%}#fullscreenView .imageOuterContainer .dateTimePickerContainer .dateTimePickerWrapper{display:table-cell;vertical-align:middle}#fullscreenView .imageOuterContainer .dateTimePickerContainer.visible{z-index:15}#fullscreenView .switchToNormalButton,#fullscreenView .switchToGridButton,#fullscreenView .actionsForView{position:absolute;left:23px;width:34px;height:34px;cursor:pointer}#fullscreenView .switchToNormalButton{display:none;top:30px;bottom:auto}#fullscreenView .switchToNormalButton:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/arrowLeft.svg) no-repeat center center;background-size:auto 20px;opacity:.5}#fullscreenView .switchToGridButton{bottom:-37px;background:url(../images/grid.svg) no-repeat center center;background-size:auto 20px}#fullscreenView .actionsForView{display:table;bottom:-71px;background:url(../images/action.svg) no-repeat center center;background-size:auto 27px}#fullscreenView .actionsForView.submitted{background-image:none}#fullscreenView .actionsForView.submitted .actionLoading{display:table-cell}#fullscreenView .actionsForView.featureDisabled{display:none}#fullscreenView .actionsForView .actionLoading{display:none;width:100%;height:100%;vertical-align:middle;text-align:center}#fullscreenView .actionListMenu{position:absolute;left:40px;top:auto;bottom:0;font-weight:normal}#fullscreenView .thumbsScroller{position:absolute;left:0;right:0;bottom:0;height:15%;padding-left:80px;overflow:hidden;white-space:nowrap;font-size:0;line-height:0;z-index:1}#fullscreenView .thumbsScroller .scrollContent{height:100%}#fullscreenView .thumbsScroller .scrollContent .container{position:relative;height:100%;padding:3px 0 16px;box-sizing:border-box}#fullscreenView .gridContainer{padding-top:3px}#fullscreenView.singleCamera .imageOuterContainer{padding-top:30px}#fullscreenView.singleCamera .imageOuterContainer .switchToNormalButton{display:block;top:30px}#fullscreenView.singleCamera .breadcrumb{display:none}#fullscreenView.gridMode .imageOuterContainer{bottom:0!important;padding:13px 0 0 77px;margin-top:0}#fullscreenView.gridMode .imageOuterContainer .gridContainer,#fullscreenView.gridMode .imageOuterContainer .switchToNormalButton{display:block}#fullscreenView.gridMode .imageOuterContainer .switchToNormalButton{display:block;top:16px}#fullscreenView.gridMode .imageOuterContainer .videoCamera,#fullscreenView.gridMode .imageOuterContainer .resizeHandle,#fullscreenView.gridMode .imageOuterContainer .switchToGridButton,#fullscreenView.gridMode .imageOuterContainer .actionsForView{display:none}#fullscreenView.gridMode .thumbsScroller{display:none}#fullscreenView.gridMode .breadcrumb{display:none}#fullscreenView.fullscreenCamera .imageOuterContainer{bottom:0!important;padding-top:30px;padding-bottom:30px}#fullscreenView.fullscreenCamera .imageOuterContainer .resizeHandle,#fullscreenView.fullscreenCamera .imageOuterContainer .switchToGridButton,#fullscreenView.fullscreenCamera .imageOuterContainer .actionsForView{display:none}#fullscreenView.fullscreenCamera .imageOuterContainer .switchToNormalButton{display:block}#fullscreenView.fullscreenCamera .thumbsScroller{display:none}#fullscreenView.fullscreenCamera .breadcrumb{display:none}#fullscreenView .videoCamera.skyscraper .videoControls .bottombar .playbackBarButtons,#fullscreenView .videoThumbnail.skyscraper .videoControls .bottombar .playbackBarButtons{position:static;width:100%;padding-top:34px;margin-bottom:-34px;text-align:center;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#fullscreenView .videoCamera.skyscraper .videoControls .bottombar .playbackBarButtons .playbackTime,#fullscreenView .videoThumbnail.skyscraper .videoControls .bottombar .playbackBarButtons .playbackTime{left:39px;top:0;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#fullscreenView .videoCamera.skyscraper .videoControls .bottombar.onPlayback,#fullscreenView .videoThumbnail.skyscraper .videoControls .bottombar.onPlayback{padding-bottom:39px}@media only screen and (max-width:770px){#fullscreenView.gridMode .imageOuterContainer,#fullscreenView.singleCamera .imageOuterContainer,#fullscreenView.fullscreenCamera .imageOuterContainer{padding-left:17px}#fullscreenView.gridMode .imageOuterContainer .switchToNormalButton,#fullscreenView.singleCamera .imageOuterContainer .switchToNormalButton,#fullscreenView.fullscreenCamera .imageOuterContainer .switchToNormalButton{left:20px;top:16px}#fullscreenView.fullscreenCamera .imageOuterContainer{padding-top:20px}#fullscreenView.singleCamera .imageOuterContainer{padding-top:65px}#fullscreenView.gridMode .imageOuterContainer{padding-top:62px}#fullscreenView .breadcrumb{left:20px;right:20px}#fullscreenView .imageOuterContainer{padding:65px 17px 54px}#fullscreenView .switchToGridButton{left:20px;bottom:10px}#fullscreenView .actionsForView{left:54px;bottom:10px}#fullscreenView .thumbsScroller{padding-left:20px}#fullscreenView .resizeHandle{display:none}}@media only screen and (max-width:660px),only screen and (max-height:780px){#fullscreenView .videoCamera .playbackTimePicker .streamDate,#fullscreenView .videoThumbnail .playbackTimePicker .streamDate{padding:6px}#fullscreenView .videoCamera .playbackTimePicker .closeButton,#fullscreenView .videoThumbnail .playbackTimePicker .closeButton{top:5px;right:5px}#fullscreenView .videoCamera .playbackTimePicker .buttons,#fullscreenView .videoThumbnail .playbackTimePicker .buttons{height:34px}#fullscreenView .videoCamera .playbackTimePicker .buttons>div,#fullscreenView .videoThumbnail .playbackTimePicker .buttons>div{height:34px;line-height:34px}#fullscreenView .videoCamera .playbackTimePicker .dateTimePicker,#fullscreenView .videoThumbnail .playbackTimePicker .dateTimePicker{height:86px}#fullscreenView .videoCamera .playbackTimePicker .dateTimePicker div,#fullscreenView .videoThumbnail .playbackTimePicker .dateTimePicker div{height:28px}#fullscreenView .videoCamera .playbackTimePicker .dateTimePicker div.item,#fullscreenView .videoThumbnail .playbackTimePicker .dateTimePicker div.item{height:28px}#fullscreenView .videoCamera .playbackTimePicker .dateTimePicker div.item .subtitle,#fullscreenView .videoThumbnail .playbackTimePicker .dateTimePicker div.item .subtitle{display:none}#fullscreenView .videoCamera .playbackTimePicker .videoPreview .streamPreview,#fullscreenView .videoThumbnail .playbackTimePicker .videoPreview .streamPreview{visibility:hidden;position:absolute}#fullscreenView .videoCamera .playbackTimePicker .videoPreview .prevSeq,#fullscreenView .videoThumbnail .playbackTimePicker .videoPreview .prevSeq,#fullscreenView .videoCamera .playbackTimePicker .videoPreview .nextSeq,#fullscreenView .videoThumbnail .playbackTimePicker .videoPreview .nextSeq{display:none}#fullscreenView .videoCamera .playbackTimePicker .videoPreview .picker,#fullscreenView .videoThumbnail .playbackTimePicker .videoPreview .picker{margin:0}#fullscreenView .videoCamera .videoControls .bottombar .playbackBarButtons,#fullscreenView .videoThumbnail .videoControls .bottombar .playbackBarButtons{position:static;width:100%;padding-top:34px;margin-bottom:-34px;text-align:center;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#fullscreenView .videoCamera .videoControls .bottombar .playbackBarButtons .playbackTime,#fullscreenView .videoThumbnail .videoControls .bottombar .playbackBarButtons .playbackTime{left:39px;top:0;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#fullscreenView .videoCamera .videoControls .bottombar.onPlayback,#fullscreenView .videoThumbnail .videoControls .bottombar.onPlayback{padding-bottom:39px}#fullscreenView.fullscreenCamera .videoCamera .videoControls.hidden .bottombar,#fullscreenView.fullscreenCamera .videoThumbnail .videoControls.hidden .bottombar{bottom:-78px}}@media only screen and (max-width:440px),only screen and (max-height:500px){#fullscreenView .videoCamera .videoControls .playbackPrevFrameButton,#fullscreenView .videoThumbnail .videoControls .playbackPrevFrameButton,#fullscreenView .videoCamera .videoControls .playbackNextFrameButton,#fullscreenView .videoThumbnail .videoControls .playbackNextFrameButton{display:none}#fullscreenView .videoCamera .videoControls .bottombar .zoomIndicator.visible,#fullscreenView .videoThumbnail .videoControls .bottombar .zoomIndicator.visible{visibility:hidden}}.playbackJog{display:inline-block;height:2px;width:140px;margin:16px 15px 0;border-radius:1px;background-color:rgba(255,255,255,0.25);vertical-align:top;cursor:pointer}.playbackJog div{width:10px;height:10px;margin-top:-11px;border:7px solid #fff;border-radius:12px;background-color:#ccc;cursor:pointer}.playbackJog div.animated{-moz-transition:margin .5s;-webkit-transition:margin .5s;-o-transition:margin .5s;-ms-transtion:margin .5s;transition:margin .5s}.dateTimePicker{position:relative;width:240px;height:98px;overflow:hidden}.dateTimePicker div{height:32px}.dateTimePicker>div{margin-bottom:1px;overflow:hidden}.dateTimePicker .item{background-color:rgba(255,255,255,0.25);color:white;font-size:12px;font-weight:lighter;margin-right:1px;float:left;cursor:pointer}.dateTimePicker .item .title{font-size:12px;height:15px;line-height:15px;padding-left:2px}.dateTimePicker .item .subtitle{font-size:15px;height:12px;line-height:12px;padding-left:2px}.dateTimePicker .empty{float:left;margin-right:1px}.dateTimePicker .indicator{position:absolute;width:2px;height:90px;top:0;left:50%;margin-left:-1px;background-color:#329ae4;box-shadow:2px 2px 6px black}.dateTimePicker .weekBack,.dateTimePicker .weekForward{position:absolute;top:0;width:20px;background:none no-repeat center center #6e6e6e;background-size:5px 9px;line-height:27px;font-size:12px;text-align:center;color:#fff;cursor:pointer}.dateTimePicker .weekBack{left:0;background-image:url(../images/arrowLeft.svg)}.dateTimePicker .weekForward{right:0;background-image:url(../images/arrowRight.svg)}.playbackTimePicker{position:relative;display:inline-block;width:240px;border:2px solid white;background-color:#1e1e1e;font-size:12px;line-height:15px}.playbackTimePicker .streamDate{height:15px;padding:9px;font-weight:lighter;color:#fff}.playbackTimePicker .closeButton{background:url(../images/close.svg) no-repeat center center transparent;background-size:10px 10px;height:25px;width:25px;cursor:pointer;position:absolute;right:4px;top:4px}.playbackTimePicker .closeButton:hover{background-color:rgba(255,255,255,0.1)}.playbackTimePicker .buttons{height:44px}.playbackTimePicker .buttons>div{height:44px;line-height:44px;width:120px;font-weight:lighter;color:white;text-align:center;float:left;cursor:pointer}.playbackTimePicker .buttons .disabled{color:#808080}.startExport{position:relative;display:inline-block;width:490px;border:2px solid white;background-color:#1e1e1e;font-size:12px;line-height:15px}.startExport .animationContainer{opacity:0;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;-ms-transtion:all 1s;transition:all 1s}.startExport .animationContainer .preview{position:absolute;left:0;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;-ms-transtion:all 1s;transition:all 1s}.startExport .animationContainer .preview:first-child{-moz-transform:scale(0.1);-webkit-transform:scale(0.1);-o-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1);-moz-transform-origin:left center;-webkit-transform-origin:left center;-o-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.startExport .animationContainer .preview .time{display:inline-block;padding:9px 0 9px 5px;font-weight:lighter;color:#fff}.startExport .animationContainer .preview .time span:first-child{color:rgba(255,255,255,0.5)}.startExport .animationContainer .preview .picker{margin-bottom:0}.startExport .animationContainer footer{position:absolute;left:0;bottom:0;width:100%;height:44px}.startExport .animationContainer footer dl{position:absolute;left:0;top:0;vertical-align:top;margin:0 0 0 9px;padding-top:14px;height:30px}.startExport .animationContainer footer dl *{display:inline-block;margin:0;padding:0}.startExport .animationContainer footer dt{color:rgba(255,255,255,0.5)}.startExport .animationContainer footer dd{margin-right:20px;color:#fff}.startExport .animationContainer footer .buttons{position:absolute;right:0;top:0;vertical-align:top;height:44px}.startExport .animationContainer footer .buttons>.button{float:left;position:relative;height:44px;padding:0 20px;line-height:44px;font-weight:lighter;text-align:left;white-space:no-wrap;color:#fff;cursor:pointer}.startExport .animationContainer footer .buttons>.download{text-decoration:none;opacity:0;-moz-transform:scale(0.1);-webkit-transform:scale(0.1);-o-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1);-moz-transform-origin:left center;-webkit-transform-origin:left center;-o-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;-o-transition:opacity 1s;-ms-transtion:opacity 1s;transition:opacity 1s}.startExport .animationContainer footer .buttons .disabled{color:#808080}.startExport .animationContainer footer .buttons.inProgress>.download{opacity:1;color:#5f5d58;cursor:default;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.startExport .animationContainer footer .buttons.inProgress>div.exportButton{opacity:0;width:0;padding:0;-moz-transform:scale(0.1);-webkit-transform:scale(0.1);-o-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1)}.startExport .animationContainer footer .buttons.end>.download{opacity:1;color:#fff;cursor:pointer;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.startExport .animationContainer footer .buttons.end>div.exportButton{opacity:0;width:0;padding:0;-moz-transform:scale(0.1);-webkit-transform:scale(0.1);-o-transform:scale(0.1);-ms-transform:scale(0.1);transform:scale(0.1)}.startExport .animationContainer footer .buttons .exportMenu{left:auto;top:auto;right:0;bottom:52px}.startExport .animationContainer.transitionInProgress{opacity:.3}.startExport .animationContainer.transitionInProgress .preview{left:250px}.startExport .animationContainer.transitionInProgress .preview:first-child{left:0;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.startExport .animationContainer.transitionEnded{opacity:1;-moz-transition:all 0s;-webkit-transition:all 0s;-o-transition:all 0s;-ms-transtion:all 0s;transition:all 0s}.startExport .animationContainer.transitionEnded .preview{left:250px}.startExport .animationContainer.transitionEnded .preview:first-child{left:0;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.startExport .animationContainer.transitionReverseInProgress{-moz-transition:all .7s;-webkit-transition:all .7s;-o-transition:all .7s;-ms-transtion:all .7s;transition:all .7s}.startExport .stateLayer{position:absolute;left:0;bottom:44px;padding:10px;width:470px;height:80px;background-color:#6e6e6e;font-weight:lighter;color:#fff;opacity:0;-moz-transform:scale(0.01);-webkit-transform:scale(0.01);-o-transform:scale(0.01);-ms-transform:scale(0.01);transform:scale(0.01);-moz-transform-origin:center bottom;-webkit-transform-origin:center bottom;-o-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;-ms-transtion:all 1s;transition:all 1s}.startExport .stateLayer.active{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.startExport .stateLayer p{margin-bottom:6px;padding-right:20px}.startExport .stateLayer .delete{background:url(../images/close.svg) no-repeat center center transparent;background-size:10px 10px;position:absolute;right:8px;top:6px;width:16px;height:16px;cursor:pointer}.startExport .stateLayer .delete:hover{background-color:rgba(255,255,255,0.1)}.startExport .picker{-moz-transition:opacity 2s;-webkit-transition:opacity 2s;-o-transition:opacity 2s;-ms-transtion:opacity 2s;transition:opacity 2s}.startExport.pickerHidden .picker{opacity:0}.videoPreview{position:relative;width:240px}.videoPreview canvas{position:relative;width:240px}.videoPreview .streamPreview{position:relative}.videoPreview .streamPreview.disabled{background-color:#4f4f4f}.videoPreview .errorOverlay{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.8);display:none}.videoPreview .errorOverlay .errorLabel{height:20px;line-height:20px;margin-top:-10px;top:50%;width:100%;position:absolute;text-align:center;font:white;font-size:15px}.videoPreview .errorOverlay .prevFrameLocation{position:absolute;left:39px;bottom:16px;max-width:80px;font-size:11px;text-align:left}.videoPreview .errorOverlay .nextFrameLocation{position:absolute;right:39px;bottom:16px;max-width:80px;font-size:11px;text-align:right}.videoPreview .prevSeq,.videoPreview .nextSeq{position:absolute;bottom:115px;width:34px;height:34px;background-color:rgba(0,0,0,0.5);cursor:pointer}.videoPreview .prevSeq:before,.videoPreview .nextSeq:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:none no-repeat center center transparent;background-size:8px 15px}.videoPreview .prevSeq{left:0}.videoPreview .prevSeq:before{background-image:url(../images/ptzArrowLeft.svg)}.videoPreview .nextSeq{right:0}.videoPreview .nextSeq:before{background-image:url(../images/ptzArrowRight.svg)}.videoPreview .prevSeq.disabled,.videoPreview .nextSeq.disabled{opacity:.5;cursor:default}.videoPreview .picker{width:240px;margin:3px 0 1px}#exportListView{width:100%;height:100%;padding-top:135px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;font-size:12px}#exportListView div.title{position:absolute;top:70px;left:80px;width:598px}#exportListView div.title .exportListTypeHeader{display:inline-block;margin:15px 0 0 0;padding-right:20px;font-size:24px;font-weight:normal;background:url(../images/arrowDown.svg) no-repeat right 16px transparent;background-size:12px 8px;cursor:pointer}#exportListView div.title .exportListTypeHeader.disabled{background:0;cursor:default}#exportListView div.title .sortByElement{position:absolute;top:24px;right:0;padding-right:15px;color:#a8a8a8;font-size:14px;background:url(../images/arrowDown.svg) no-repeat right 9px transparent;background-size:8px 5px;cursor:pointer}#exportListView div.title .sortByWhat{color:#fff}#exportListView div.title .dropdownMenu{display:block;left:0;top:56px}#exportListView div.title .dropdownMenu.sort{left:auto;right:0}#exportListView div.title .dropdownMenu.disabled{display:none}#exportListView .contentWrapper{position:relative;height:100%;margin-left:728px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#exportListView .noExports{display:none;text-align:center;position:relative;top:40%;font-size:18px;color:rgba(255,255,255,0.5)}#exportListView #exportList{position:absolute;left:-650px;top:0;height:100%;min-height:427px;z-index:2}#exportListView #exportList .exportListScrollableArea{margin-right:28px}#exportListView #exportList .export{position:relative;width:600px;height:125px;padding:10px 15px 10px 153px;margin-bottom:15px;box-sizing:border-box;background-color:rgba(0,0,0,0.25)}#exportListView #exportList .export.previewed{background-color:#000!important}#exportListView #exportList .export .thumbnail{position:absolute;left:10px;top:10px;width:128px;height:105px;background-color:#000;text-align:center;overflow:hidden;cursor:default}#exportListView #exportList .export .thumbnail.noThumbnail{background:url(../images/camera.svg) no-repeat center center #000;background-size:auto 36px}#exportListView #exportList .export .thumbnail.noThumbnail img{display:none}#exportListView #exportList .export .thumbnail img{position:absolute;left:50%;top:0;height:100%;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}#exportListView #exportList .export .info{position:relative;display:inline-block;width:100%;height:100%;vertical-align:top}#exportListView #exportList .export .info .name{margin-bottom:5px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:normal}#exportListView #exportList .export .info .time,#exportListView #exportList .export .info .options,#exportListView #exportList .export .info .state{color:#fff}#exportListView #exportList .export .info .time{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#exportListView #exportList .export .info .options{font-size:0}#exportListView #exportList .export .info .options>span{float:left;width:80px;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#exportListView #exportList .export .info .options>span:last-child{float:none;display:block;width:auto}#exportListView #exportList .export .info .progressBarContainer{position:relative;clear:both;width:100%}#exportListView #exportList .export .info .progressBarContainer .progressBar{width:100%}#exportListView #exportList .export .info .progressBarContainer p{margin:0 15px 5px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#exportListView #exportList .export .info .progressBarContainer .deleteExport{background:url(../images/close.svg) no-repeat center center transparent;background-size:9px 9px;cursor:pointer;width:25px;height:25px;position:absolute;top:-3px;right:-11px}#exportListView #exportList .export .info .progressBarContainer .deleteExport:hover{background-color:rgba(255,255,255,0.1)}#exportListView #exportList .export .info .progressBarContainer .progressBar{width:100%}#exportListView #exportList .export .info .error{display:none}#exportListView #exportList .export .actions{position:absolute;bottom:0;right:0;font-size:1px}#exportListView #exportList .export .actions a{float:right;min-width:100px;height:32px;padding:7px 10px 3px;box-sizing:border-box;text-align:center;font-size:12px;line-height:15px;text-decoration:none;color:#fff;background-color:rgba(255,255,255,0.25)}#exportListView #exportList .export .actions .download{background-color:#329ae4}#exportListView #exportList .export .actions .retry{background-color:#329ae4;display:none}#exportListView #exportList .export .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(56,56,56,0.5)}#exportListView #exportList .export.error .info .error{display:block;clear:both;width:100%;color:#dc0000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#exportListView #exportList .export.error .info .progressBarContainer{display:none}#exportListView #exportList .export.error .actions a.download{display:none}#exportListView #exportList .export.error .actions a.retry{display:inline-block}#exportListView #exportList .export.error .actions a.retry.disabled{color:#b3b3b3;cursor:default}#exportListView #exportList .export.error .actions a.retry.disabled:hover{background-color:transparent}#exportListView #exportList .export.error .status{display:none}#exportListView #exportList .export.inProgress .actions{display:none}#exportListView #exportList .export.inProgress .status{display:none}#exportListView #exportList .export.waiting .info .progressBarContainer{display:none}#exportListView #exportList .export.waiting .status{display:block;clear:both;color:#329ae4}#exportListView #exportList .export.waiting .actions{display:none}#exportListView #exportList .export.success .info .progressBarContainer{display:none}#exportListView #exportList .export.success .status{display:none}#exportListView #exportList .export.success .actions{display:block}#exportListView #exportList .scrollbar{right:0}#exportListView #exportPreviewContainer{position:relative;width:100%;height:100%;padding:0 100px 30px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;font-size:0;z-index:2}#exportListView #exportPreviewContainer .previewMessage{max-width:550px;width:100%;margin:0 30px 30px 0;background:url(../images/camera.svg) no-repeat center center rgba(0,0,0,0.5);background-size:auto 26%;font-size:15px;line-height:18px}#exportListView #exportPreviewContainer .previewMessage .messageText{position:relative;top:-50px;height:36px;padding:0 30px;margin:56.52% 0 -36px;text-align:center;font-style:italic;color:#fff;overflow:hidden}#exportListView #exportPreviewContainer .logo{position:absolute;right:18px;bottom:28px;width:64px;height:48px;background:transparent url(../images/logo.svg) center center no-repeat;background-size:auto 48px;opacity:.2;z-index:1}#exportListView #exportPreviewContainer .logo .customLogo{display:none}#exportListView .loadingContainer{position:absolute;display:table;left:0;top:0;width:100%;height:100%}#exportListView .loadingContainer .loadingContent{display:table-cell;vertical-align:middle;text-align:center}#exportListView .exportImagePreview{position:relative;width:1px;min-width:440px;min-height:330px}#exportListView .exportImagePreview img{max-width:100%;max-height:100%;min-width:440px;min-height:330px}#exportListView .exportImagePreview .cameraTitle{display:none}#exportListView.fullscreenExport{padding-top:30px}#exportListView.fullscreenExport header{width:auto}#exportListView.fullscreenExport header #showExports h1,#exportListView.fullscreenExport header #showExports .exportListChoice,#exportListView.fullscreenExport header #showExports .currentExports{display:none}#exportListView.fullscreenExport header #sortExports{display:none}#exportListView.fullscreenExport .contentWrapper{margin-left:80px}#exportListView.fullscreenExport .contentWrapper #exportList{display:none}#exportListView.fullscreenExport .videoCamera .videoControls.hidden .bottombar,#exportListView.fullscreenExport .videoThumbnail .videoControls.hidden .bottombar{bottom:-41px}#exportListView.fullscreenExport .videoCamera .videoControls.hidden .bottombar .timeline,#exportListView.fullscreenExport .videoThumbnail .videoControls.hidden .bottombar .timeline{height:6px}#exportListView.fullscreenExport .videoCamera .videoControls.hidden .bottombar .timeline .slider,#exportListView.fullscreenExport .videoThumbnail .videoControls.hidden .bottombar .timeline .slider{opacity:0}#exportListView.fullscreenExport .videoCamera .videoControls.hidden .playbackPrevFrameButton.active,#exportListView.fullscreenExport .videoThumbnail .videoControls.hidden .playbackPrevFrameButton.active{left:-37px}#exportListView.fullscreenExport .videoCamera .videoControls.hidden .playbackNextFrameButton.active,#exportListView.fullscreenExport .videoThumbnail .videoControls.hidden .playbackNextFrameButton.active{right:-37px}#exportListView .videoCamera .videoCanvas{left:0;right:0}@media only screen and (max-width:1200px){#exportListView #exportPreviewContainer{padding-right:30px}#exportListView #exportPreviewContainer .logo{display:none}}@media only screen and (max-width:1024px){#exportListView div.title{left:40px}#exportListView .contentWrapper{margin-left:368px}#exportListView #exportList{left:-328px}#exportListView #exportList .export{width:280px;height:157px;padding:10px 15px 10px 130px}#exportListView #exportList .export.waiting,#exportListView #exportList .export.inProgress{height:125px}#exportListView #exportList .export .thumbnail{width:105px}#exportListView #exportList .export .info .options>span{width:50%}#exportListView #exportList .export .info .options>span:last-child{display:none}#exportListView #exportList .export .actions{left:0}#exportListView #exportList .export .actions a{width:50%}#exportListView #exportPreviewContainer{padding-right:30px}#exportListView #exportPreviewContainer .logo{display:none}}@media only screen and (max-width:900px){#exportListView #exportPreviewContainer .videoCamera .videoControls .bottombar .timeline,#exportListView #exportPreviewContainer .videoThumbnail .videoControls .bottombar .timeline{bottom:78px}#exportListView #exportPreviewContainer .videoCamera .videoControls .bottombar .playbackBarButtons,#exportListView #exportPreviewContainer .videoThumbnail .videoControls .bottombar .playbackBarButtons{position:static;width:100%;padding-top:34px;margin-bottom:-34px;text-align:center;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#exportListView #exportPreviewContainer .videoCamera .videoControls .bottombar .playbackBarButtons .playbackTime,#exportListView #exportPreviewContainer .videoThumbnail .videoControls .bottombar .playbackBarButtons .playbackTime{left:-5px;top:0;-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#exportListView #exportPreviewContainer .videoCamera .videoControls .bottombar.onPlayback,#exportListView #exportPreviewContainer .videoThumbnail .videoControls .bottombar.onPlayback{padding-bottom:39px}#exportListView #exportPreviewContainer.fullscreenCamera .videoCamera .videoControls.hidden .bottombar,#exportListView #exportPreviewContainer.fullscreenCamera .videoThumbnail .videoControls.hidden .bottombar{bottom:-78px}}@media only screen and (max-width:800px){#exportListView #exportPreviewContainer .videoCamera .videoControls .playbackPrevFrameButton,#exportListView #exportPreviewContainer .videoThumbnail .videoControls .playbackPrevFrameButton,#exportListView #exportPreviewContainer .videoCamera .videoControls .playbackNextFrameButton,#exportListView #exportPreviewContainer .videoThumbnail .videoControls .playbackNextFrameButton{display:none}#exportListView #exportPreviewContainer .videoCamera .videoControls.play,#exportListView #exportPreviewContainer .videoThumbnail .videoControls.play{background:0}}@media only screen and (max-width:768px){#exportListView div.title{left:20px;right:20px;width:auto}#exportListView .contentWrapper{margin-left:20px}#exportListView #exportList{position:relative;left:auto;top:auto}#exportListView #exportList .export{width:auto}#exportListView #exportList .exportListScrollableArea{margin-right:20px}#exportListView #exportPreviewContainer{display:none!important}}@media only screen and (max-width:768px) and (min-width:400px){#exportListView #exportList .export{width:auto;height:125px;padding:10px 15px 10px 153px}#exportListView #exportList .export .thumbnail{width:128px}#exportListView #exportList .export .info .options>span{width:80px}#exportListView #exportList .export .info .options>span:last-child{display:block}#exportListView #exportList .export .actions{left:auto}#exportListView #exportList .export .actions a{width:100px}}#actionListView{display:none;position:relative;height:100%;padding:135px 30px 30px 570px;box-sizing:border-box;font-size:0;line-height:0}#actionListView.showMessage>.message{display:block}#actionListView.showMessage .videoCamera,#actionListView.showMessage .noVideo,#actionListView.showMessage .scrollContainer{display:none!important}#actionListView.fullscreen .scrollContainer{display:none}#actionListView.fullscreen .videoCamera .videoControls.hidden .bottombar,#actionListView.fullscreen .videoThumbnail .videoControls.hidden .bottombar{bottom:-40px}#actionListView .scrollContainer{position:absolute;left:80px;top:135px;bottom:0;vertical-align:top;font-size:15px;line-height:18px}#actionListView .actionItems{width:442px;margin-right:28px}#actionListView .actionItems li{position:relative;height:44px;padding:0 20px;margin-bottom:6px;background-color:rgba(0,0,0,0.25);line-height:42px;cursor:pointer}#actionListView .actionItems li:last-child{margin-bottom:0}#actionListView .actionItems li p{height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#actionListView .actionItems li a{display:none;float:right;width:100px;height:32px;margin:6px -14px 6px 6px;background-color:#329ae4;text-align:center}#actionListView .actionItems li a .button{display:table-cell;vertical-align:middle;text-align:center;line-height:0}#actionListView .actionItems li a .button .text{display:inline-block;padding-bottom:2px;line-height:30px}#actionListView .actionItems li a .button .loading{display:none}#actionListView .actionItems li a.activated{visibility:visible}#actionListView .actionItems li a.activated .button .text{display:none}#actionListView .actionItems li a.activated .button .loading{display:inline-block}#actionListView .actionItems li.active{border-color:#329ae4}#actionListView .actionItems li.active a{visibility:visible}#actionListView>.message{display:none;position:absolute;left:80px;right:30px;font-weight:bold;font-size:15px;line-height:18px}#actionListView .noVideo{display:none;max-width:550px;width:100%;margin:0 30px 30px 0;background:url(../images/camera.svg) no-repeat center center rgba(0,0,0,0.5);background-size:auto 26%;font-size:15px;line-height:18px}#actionListView .noVideo p{position:relative;top:-50px;height:36px;padding:0 30px;margin:56.52% 0 -36px;text-align:center;font-style:italic;color:#fff;overflow:hidden}#actionListView .videoCamera .videoCanvas{left:0;right:0}#actionListView .scrollbar{right:0}@media only screen and (max-width:1024px){#actionListView{padding-left:420px}#actionListView>.message,#actionListView .scrollContainer{left:40px}#actionListView .actionItems{width:332px}}@media only screen and (max-width:770px){#actionListView{padding:135px 0 0 20px}#actionListView .scrollContainer{left:20px;right:0}#actionListView .actionItems{width:auto;margin-right:20px}#actionListView>.message{position:relative;left:auto;right:auto}#actionListView .noVideo,#actionListView .videoCamera{display:none!important}}.cameraTitle{position:absolute;top:0;z-index:2;padding:3px 0 3px 0;width:100%;background-color:rgba(0,0,0,0.5);font-size:13px;text-align:center}.cameraTitle span{margin:0 6px 0 6px}.cameraTitle .label{float:right}.video .error{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.7)}.video .error span{position:absolute;width:100%;top:49%;text-align:center;color:#808080}.scrollbar{position:absolute;right:0;bottom:4px;height:8px;width:8px;cursor:pointer;opacity:0}.scrollbar .left,.scrollbar .right{width:8px;height:8px;background:url(../images/scrollButtons.png);position:absolute;color:white;font-size:8px;text-align:center;line-height:10px}.scrollbar .left{top:0;left:0;background-position:left top;display:none}.scrollbar .right{right:0;bottom:0;background-position:-8px top;display:none}.scrollbar .handle{width:8px;height:8px;background:#52575b;position:absolute;top:0;left:0}.scrollbar.vertical{right:4px;bottom:0}.scrollbar.vertical .left{background-position:-16px top}.scrollbar.vertical .right{background-position:-24px top}.scrollbar.visible{opacity:.5}.dropdownMenu{visibility:hidden;position:absolute;display:inline-block;left:0;top:40px;min-width:186px;max-height:400px;box-sizing:border-box;font-size:12px;line-height:15px;text-transform:none;text-align:center;color:#fff;background-color:black;z-index:9999}.dropdownMenu.visible{visibility:visible}.dropdownMenu ul{margin-top:-1px}.dropdownMenu li{padding:8px 20px 9px;margin-top:1px;background-color:#6e6e6e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.dropdownMenu li.active{background-color:#329ae4}.dropdownMenu b{display:inline-block;position:relative;top:2px;padding-left:8px;margin:-3px 0 -6px;text-transform:none;font-weight:normal;font-size:20px;color:#ccc}.dropdownMenu .scrollbar{right:2px}.progressBar{background-color:#fff;border:1px solid #000;height:8px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.progressBar>div:first-child{position:relative;width:0;height:8px;top:-1px;border:1px solid #1e1e1e;background-color:#1e1e1e;-moz-transition:width 2s linear;-webkit-transition:width 2s linear;-o-transition:width 2s linear;-ms-transtion:width 2s linear;transition:width 2s linear}.progressBar.static>div:first-child{-moz-transition:width 0s linear;-webkit-transition:width 0s linear;-o-transition:width 0s linear;-ms-transtion:width 0s linear;transition:width 0s linear}.loading{position:relative;display:inline-block}.loading>div{position:absolute;left:0;top:0;-webkit-animation-name:fade;-webkit-animation-duration:.935s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;animation-name:fade;animation-duration:.99s;animation-iteration-count:infinite;animation-direction:linear;opacity:0}.loading.donut>div{width:12.5%;height:37.5%;margin:31.25% 0;border-radius:25% 0 0 .5% 0 0 50%;background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 30%,#fff 50%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 30%,#fff 50%,rgba(255,255,255,0) 100%);-moz-transform-origin:400% 50%;-webkit-transform-origin:400% 50%;-o-transform-origin:400% 50%;-ms-transform-origin:400% 50%;transform-origin:400% 50%}.loading.sun>div{width:18.75%;height:6.25%;margin:46.875% 0;background-color:#fff;-moz-transform-origin:266% 50%;-webkit-transform-origin:266% 50%;-o-transform-origin:266% 50%;-ms-transform-origin:266% 50%;transform-origin:266% 50%}.loading .segment0{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s}.loading .segment1{-moz-transform:rotate(20deg);-webkit-transform:rotate(20deg);-o-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);-webkit-animation-delay:.055s;-moz-animation-delay:.055s;-o-animation-delay:.055s;-ms-animation-delay:.055s;animation-delay:.055s}.loading .segment2{-moz-transform:rotate(40deg);-webkit-transform:rotate(40deg);-o-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);-webkit-animation-delay:.11s;-moz-animation-delay:.11s;-o-animation-delay:.11s;-ms-animation-delay:.11s;animation-delay:.11s}.loading .segment3{-moz-transform:rotate(60deg);-webkit-transform:rotate(60deg);-o-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:.165s;-moz-animation-delay:.165s;-o-animation-delay:.165s;-ms-animation-delay:.165s;animation-delay:.165s}.loading .segment4{-moz-transform:rotate(80deg);-webkit-transform:rotate(80deg);-o-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-delay:.22s;-moz-animation-delay:.22s;-o-animation-delay:.22s;-ms-animation-delay:.22s;animation-delay:.22s}.loading .segment5{-moz-transform:rotate(100deg);-webkit-transform:rotate(100deg);-o-transform:rotate(100deg);-ms-transform:rotate(100deg);transform:rotate(100deg);-webkit-animation-delay:.275s;-moz-animation-delay:.275s;-o-animation-delay:.275s;-ms-animation-delay:.275s;animation-delay:.275s}.loading .segment6{-moz-transform:rotate(120deg);-webkit-transform:rotate(120deg);-o-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:.33s;-moz-animation-delay:.33s;-o-animation-delay:.33s;-ms-animation-delay:.33s;animation-delay:.33s}.loading .segment7{-moz-transform:rotate(140deg);-webkit-transform:rotate(140deg);-o-transform:rotate(140deg);-ms-transform:rotate(140deg);transform:rotate(140deg);-webkit-animation-delay:.385s;-moz-animation-delay:.385s;-o-animation-delay:.385s;-ms-animation-delay:.385s;animation-delay:.385s}.loading .segment8{-moz-transform:rotate(160deg);-webkit-transform:rotate(160deg);-o-transform:rotate(160deg);-ms-transform:rotate(160deg);transform:rotate(160deg);-webkit-animation-delay:.44s;-moz-animation-delay:.44s;-o-animation-delay:.44s;-ms-animation-delay:.44s;animation-delay:.44s}.loading .segment9{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:.495s;-moz-animation-delay:.495s;-o-animation-delay:.495s;-ms-animation-delay:.495s;animation-delay:.495s}.loading .segment10{-moz-transform:rotate(200deg);-webkit-transform:rotate(200deg);-o-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);-webkit-animation-delay:.55s;-moz-animation-delay:.55s;-o-animation-delay:.55s;-ms-animation-delay:.55s;animation-delay:.55s}.loading .segment11{-moz-transform:rotate(220deg);-webkit-transform:rotate(220deg);-o-transform:rotate(220deg);-ms-transform:rotate(220deg);transform:rotate(220deg);-webkit-animation-delay:.605s;-moz-animation-delay:.605s;-o-animation-delay:.605s;-ms-animation-delay:.605s;animation-delay:.605s}.loading .segment12{-moz-transform:rotate(240deg);-webkit-transform:rotate(240deg);-o-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:.66s;-moz-animation-delay:.66s;-o-animation-delay:.66s;-ms-animation-delay:.66s;animation-delay:.66s}.loading .segment13{-moz-transform:rotate(260deg);-webkit-transform:rotate(260deg);-o-transform:rotate(260deg);-ms-transform:rotate(260deg);transform:rotate(260deg);-webkit-animation-delay:.715s;-moz-animation-delay:.715s;-o-animation-delay:.715s;-ms-animation-delay:.715s;animation-delay:.715s}.loading .segment14{-moz-transform:rotate(280deg);-webkit-transform:rotate(280deg);-o-transform:rotate(280deg);-ms-transform:rotate(280deg);transform:rotate(280deg);-webkit-animation-delay:.77s;-moz-animation-delay:.77s;-o-animation-delay:.77s;-ms-animation-delay:.77s;animation-delay:.77s}.loading .segment15{-moz-transform:rotate(300deg);-webkit-transform:rotate(300deg);-o-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:.825s;-moz-animation-delay:.825s;-o-animation-delay:.825s;-ms-animation-delay:.825s;animation-delay:.825s}.loading .segment16{-moz-transform:rotate(320deg);-webkit-transform:rotate(320deg);-o-transform:rotate(320deg);-ms-transform:rotate(320deg);transform:rotate(320deg);-webkit-animation-delay:.88s;-moz-animation-delay:.88s;-o-animation-delay:.88s;-ms-animation-delay:.88s;animation-delay:.88s}.loading .segment17{-moz-transform:rotate(340deg);-webkit-transform:rotate(340deg);-o-transform:rotate(340deg);-ms-transform:rotate(340deg);transform:rotate(340deg);-webkit-animation-delay:.935s;-moz-animation-delay:.935s;-o-animation-delay:.935s;-ms-animation-delay:.935s;animation-delay:.935s}@keyframes fade{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fade{0%{opacity:1}100%{opacity:0}}.blockingLayer{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.7;background:transparent;-moz-transition:background .8s;-webkit-transition:background .8s;-o-transition:background .8s;-ms-transtion:background .8s;transition:background .8s}.blockingLayer.active{display:block}.blockingLayer.dim{background:black}.blockingLayer.dim p{display:block}.blockingLayer.messageActive p{display:block}.blockingLayer .loading{position:absolute;top:50%;left:50%;margin-top:-48px;margin-left:-16px}.blockingLayer p{display:none;position:absolute;top:50%;left:60px;right:60px;font-size:20px;text-align:center}#settingsView{display:none;height:100%;padding:110px 28px 0 80px;box-sizing:border-box;font-size:15px;line-height:18px}#settingsView.settingsEnabled{padding-left:300px}#settingsView.settingsEnabled .menu{display:block}#settingsView .content{color:#fff;font-size:15px;line-height:18px}#settingsView .content .option{margin-bottom:70px}#settingsView .content h2{padding-bottom:20px;margin:-7px 0 20px;font-size:24px;font-weight:lighter;line-height:29px;color:#329ae4;border-bottom:1px solid #329ae4}#settingsView .content .text{margin-bottom:30px}#settingsView .content .text p{margin-bottom:16px}#settingsView .content .toggleContainer{margin-bottom:30px;line-height:30px}#settingsView .content .toggleContainer .toggleWrapper{margin-top:10px}#settingsView .content a{color:#fff}@media only screen and (max-width:768px){#oldSettingsView{padding-left:28px}#oldSettingsView.settingsEnabled{padding:168px 28px 0 28px!important}}#settingsListView{display:none;height:100%;padding:110px 256px 0 300px;box-sizing:border-box;font-size:15px;line-height:18px}#settingsListView .listElementWrapper{padding-bottom:55px}#settingsListView.addCameraDialog .autoDetection .toggleContainer{display:none}#settingsListView.addCameraDialog .autoDetection .autoDetectionWrapper .cameraCredentials{display:block}#settingsListView.addCameraDialog .autoDetection .autoDetectionWrapper .toggleAutoDetectButton{display:none}#settingsListView .autoDetection{position:relative;height:auto;margin-right:28px;min-height:70px}#settingsListView .autoDetection .toggleContainer{float:right;position:relative;top:-15px}#settingsListView .autoDetection .toggleContainer fieldset{border:0}#settingsListView .autoDetection .toggleContainer fieldset label{margin-bottom:10px}#settingsListView .autoDetection .toggleContainer fieldset .toggleWrapper{margin-top:5px;height:auto}#settingsListView .autoDetection .toggleContainer fieldset .toggleWrapper .toggleError{display:block;height:auto;margin-top:8px;width:221px}#settingsListView .autoDetection .toggleContainer fieldset .toggleWrapper .toggleError span.validationError{color:#ff3b3b;height:16px;padding-left:20px;margin:22px 0;background:url('../images/messageError.svg') no-repeat left center;background-size:auto 13px;font-size:12px;line-height:15px;width:166px;cursor:default}#settingsListView .autoDetection .toggleContainer .autoDiscoveryToggle{padding:10px 0 0}#settingsListView .autoDetection .autoDetectionErrorElement{display:inline-block;font-style:italic;color:#ef4848}#settingsListView .autoDetection .autoDetectionErrorElement.validationPassed{color:#00ff12}#settingsListView .autoDetection .autoDetectionWrapper fieldset{padding:0;margin:0;border:0;font-size:0}#settingsListView .autoDetection .autoDetectionWrapper fieldset input{width:25%;margin-right:10px;margin-bottom:10px;float:left}#settingsListView .autoDetection .autoDetectionWrapper .autoDetectionButtons{width:auto;float:left}#settingsListView .autoDetection .autoDetectionWrapper button{width:auto;padding:0 20px}#settingsListView .autoDetection .autoDetectionWrapper button.loading{background:transparent url('../images/busy_indicator.gif') no-repeat center center;text-indent:-99999px}#settingsListView .autoDetection .autoDetectionWrapper .okButton{background:#329ae4;margin-right:10px}#settingsListView .autoDetection .autoDetectionWrapper .toggleAutoDetectButton{height:52px;display:inline-block;height:32px;padding:6px 20px 8px 30px;margin-right:15px;margin-left:0;box-sizing:border-box;background-size:auto 12px;color:white;text-decoration:none;display:block;white-space:nowrap}#settingsListView .autoDetection .autoDetectionWrapper .cameraCredentials{display:none}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .listElement .settings{padding-bottom:20px;padding-top:20px;margin:0 28px 0 0;border-top:1px solid rgba(255,255,255,0.5)}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .disabledElement{display:none;background-color:rgba(0,0,0,0.25);padding:0 20px;margin-right:28px}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .disabledElement .settings{padding-bottom:20px}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .disabledElement a{display:inline-block;height:32px;padding:5px 0 8px;box-sizing:border-box;outline:0;text-decoration:none;color:#aeaeae;margin-bottom:15px}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .disabledElement a .disabledCamerasNumberElement{font-size:18px;font-weight:bold;padding-right:3px}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .disabledElement a .disabledCamerasToggleFlagElement{display:inline-block;width:8px;height:8px;background:url(../images/scrollButtons.png) no-repeat -16px 0}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .disabledElement a .disabledCamerasToggleFlagElement.expand{background-position:-24px 0}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .disabledElement .disabledCamerasContainer{display:none}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .thumbnail{position:relative;float:left;margin-right:30px;background:url(../images/camera.svg) no-repeat center center #1e1e1e;background-size:auto 36px;font-size:0}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .thumbnail .videoElement{vertical-align:top}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .thumbnail a{text-decoration:none}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .thumbnail .thumbnailAttentionElement,#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .thumbnail .thumbnailNotificationElement,#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .thumbnail .thumbnailProcessingElement{left:0;right:0;bottom:0;height:auto;min-height:17px;padding:2px 21px 2px 5px;background-color:#ff4141;font-size:12px;line-height:15px;opacity:.80;color:#fff}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .thumbnail .thumbnailNotificationElement{background-color:#85ac26}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .thumbnail .thumbnailProcessingElement{background-color:#2e71ce}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .thumbnail .thumbnailNotificationCloseElement{background:url(../images/close.svg) no-repeat center center transparent;background-size:9px 9px;display:none;position:absolute;top:2px;right:2px;width:17px;height:17px;text-decoration:none}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .thumbnail .thumbnailNotificationCloseElement:hover{background-color:rgba(255,255,255,0.1)}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .thumbnail .thumbnailAttentionElement{cursor:pointer}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .thumbnail .thumbnailAttentionElement label{cursor:pointer}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .info{position:relative;height:105px;overflow:hidden}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .info h4{margin:3px 0 6px;padding:0 110px 0 0;font-weight:lighter;font-size:18px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .info .cameraBasicInfoElement{max-width:460px;margin-right:20px}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .info .cameraBasicInfoElement dl{margin:0;color:#aeaeae;float:left;font-size:12px;line-height:15px}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .info .cameraBasicInfoElement dl dt{float:left;clear:left;margin-bottom:3px}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .info .cameraBasicInfoElement dl dd{float:left;margin-left:3px;margin-bottom:3px}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .info .cameraBasicInfoElement dl dd.diskUsage div.progressBar{width:56px;border:0;height:10px;bottom:0;position:relative;top:4px}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .info .cameraBasicInfoElement dl dd.diskUsage div.progressBar div{background-color:#86b700;border:0;-moz-transition:width 0s linear;-webkit-transition:width 0s linear;-o-transition:width 0s linear;-ms-transition:width 0s linear;transition:width 0s linear;position:static;height:10px}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .info .cameraBasicInfoElement dl dd.diskUsage div.progressBar div.gapContainer{display:none}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .info button{position:absolute;top:0;right:0}#settingsListView .scrollbarContainer .scrollbar{position:absolute;top:0;right:0}#settingsListView .systemElement{position:absolute;top:162px;right:0;bottom:0;width:236px}@media only screen and (max-width:1550px){#settingsListView{padding-right:0}#settingsListView .systemElement{visibility:hidden}}@media only screen and (max-width:1290px){#settingsListView{padding-top:110px}#settingsListView .scrollbarContainer .scrollElement .listElementWrapper{padding-bottom:75px}#settingsListView .autoDetection{min-height:95px;height:auto}#settingsListView.addCameraDialog{padding-top:200px}#settingsListView.addCameraDialog .autoDetection{height:178px;margin-top:-90px}#settingsListView .autoDetection .autoDetectionWrapper{text-align:right}#settingsListView .autoDetection .autoDetectionWrapper fieldset{float:none}#settingsListView .autoDetection .autoDetectionWrapper fieldset input{display:block;width:100%;margin-bottom:10px}#settingsListView .autoDetection .autoDetectionWrapper .autoDetectionButtons{float:right}#settingsListView .autoDetection .autoDetectionWrapper button{width:auto;padding:0 20px;background-image:none;font-size:15px}}@media only screen and (max-width:768px){#settingsListView{padding:160px 0 0 28px}#settingsListView.addCameraDialog{padding-top:346px}#settingsListView.addCameraDialog .autoDetection{height:178px;margin-top:-90px}}@media only screen and (max-width:500px){#settingsListView .scrollbarContainer .scrollElement .listElementWrapper .thumbnail{display:none}}.modalWindow{-moz-transition:-moz-transform .3s linear;-webkit-transition:-webkit-transform .3s linear;-o-transition:-o-transform .3s linear;-ms-transtion:-ms-transform .3s linear;transition:transform .3s linear;-moz-transform:translate(-50%,-50%) scale(0.5);-webkit-transform:translate(-50%,-50%) scale(0.5);-o-transform:translate(-50%,-50%) scale(0.5);-ms-transform:translate(-50%,-50%) scale(0.5);transform:translate(-50%,-50%) scale(0.5)}.modalWindow.transitionEnded,.modalWindow.transitionInProgress{-moz-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.window{-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.window,.modalWindow{position:absolute;left:50%;top:50%;width:500px;min-height:150px;padding:0 25px;background-color:#282828;text-align:left;font-size:15px;line-height:22px;color:#fff;z-index:50}.window h3,.modalWindow h3{padding:20px 0 25px;font-size:18px;font-weight:normal;line-height:22px;color:#fff}.window a.close,.modalWindow a.close{background:url(../images/close.svg) no-repeat center center transparent;background-size:18px 18px;-moz-user-select:none;-webkit-user-select:none;user-select:none;cursor:pointer;float:right;width:25px;height:25px;position:absolute;top:20px;right:12px;z-index:100}.window a.close:hover,.modalWindow a.close:hover{background-color:rgba(255,255,255,0.1)}.window .scrollbar.vertical,.modalWindow .scrollbar.vertical{right:0}.window p.buttons,.modalWindow p.buttons{position:relative;height:32px;padding:25px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.window p.buttons div#accept,.modalWindow p.buttons div#accept,.window p.buttons div#cancel,.modalWindow p.buttons div#cancel{position:relative;height:32px;padding:4px 20px;margin-left:10px;border:0;background-color:rgba(255,255,255,0.25);box-sizing:border-box;vertical-align:middle;font-size:15px;text-decoration:none;text-align:center;cursor:pointer;color:#fff;white-space:nowrap}.window p.buttons div#accept,.modalWindow p.buttons div#accept{background-color:#329ae4}.window p.buttons .accept_wrapper,.modalWindow p.buttons .accept_wrapper{height:100%;font-size:12px;line-height:15px;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.window p.buttons .accept_wrapper:hover,.modalWindow p.buttons .accept_wrapper:hover{background-color:transparent!important}.window p.buttons .accept_wrapper input,.modalWindow p.buttons .accept_wrapper input{margin-right:10px}.window p.buttons .accept_wrapper .accept_inner_wrapper,.modalWindow p.buttons .accept_wrapper .accept_inner_wrapper{margin-right:10px;width:12px;height:12px}.window p.buttons .accept_wrapper .accept_inner_wrapper input,.modalWindow p.buttons .accept_wrapper .accept_inner_wrapper input{margin-right:0;width:12px;height:12px}@media only screen and (max-width:768px){.window{-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.modalWindow{-moz-transform:translate(0,-50%) scale(1);-webkit-transform:translate(0,-50%) scale(1);-o-transform:translate(0,-50%) scale(1);-ms-transform:translate(0,-50%) scale(1);transform:translate(0,-50%) scale(1)}.window,.modalWindow{left:20px;right:20px;width:auto}}#eulaWindow.modalWindow{top:55px;bottom:55px;width:600px;padding:67px 25px 82px;-moz-transform:translate(-50%,0) scale(0.5);-webkit-transform:translate(-50%,0) scale(0.5);-o-transform:translate(-50%,0) scale(0.5);-ms-transform:translate(-50%,0) scale(0.5);transform:translate(-50%,0) scale(0.5)}#eulaWindow.modalWindow.transitionEnded,#eulaWindow.modalWindow.transitionInProgress{-moz-transform:translate(-50%,0) scale(1);-webkit-transform:translate(-50%,0) scale(1);-o-transform:translate(-50%,0) scale(1);-ms-transform:translate(-50%,0) scale(1);transform:translate(-50%,0) scale(1)}#eulaWindow.modalWindow h3{margin-top:-67px;white-space:nowrap;text-overflow:ellipsis;margin-right:20px;overflow:hidden}#eulaWindow.modalWindow .buttons{margin-bottom:-82px}#eulaWindow.modalWindow #eulaWindowContentWrapper{position:relative;height:100%;margin-right:-25px}#eulaWindow.modalWindow #eulaWindowContentWrapper #eulaWindowcontent{height:100%;margin-right:25px}#eulaWindow.modalWindow #eulaWindowContentWrapper #eulaWindowcontent>div p{margin:15px 0}#activationWindow{width:600px}#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper{position:relative;height:100%;margin-bottom:25px;vertical-align:top;overflow:hidden}#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper>span{display:block;width:100%;margin-bottom:20px}#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper>span a{color:#fff}#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper .liceseColumn{position:relative;padding:15px 0 0 40px;border-top:1px solid rgba(255,255,255,0.5)}#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper .liceseColumn h3{position:absolute;left:15px;top:12px;padding:0;margin:0;border-bottom:0;font-size:24px}#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper .liceseColumn p{margin-bottom:20px}#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper .liceseColumn a{color:#329ae4;text-decoration:none}#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper .liceseColumn button{margin:0 16px 20px 0}#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper .liceseColumn button.disabled{background-color:rgba(255,255,255,0.25);opacity:.3;cursor:default}#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper .liceseColumn #FileSelector,#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper .liceseColumn iframe{position:absolute;top:-999999px;left:-999999px}#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper .liceseColumn .uploadInfo{position:relative;display:inline-block;height:26px;padding-left:26px;background:0;overflow:hidden}#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper .liceseColumn .uploadInfo .loadingIndicator{display:none;position:absolute;left:0;top:2px}#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper .liceseColumn .uploadInfo.processing .loadingIndicator{display:block}#activationWindow #activationWindowContentWrapper #activationWindowcontent .manualLiceseWrapper .liceseColumn .uploadInfo.processed{background:url('../images/check.svg') no-repeat 0 6px transparent;background-size:16px auto}#purchaseWindow{width:600px}#purchaseWindow #purchaseWindowContentWrapper #purchaseWindowcontent .purchaseLicenseWrapper{position:relative;height:100%;margin-bottom:25px;vertical-align:top;overflow:hidden}#purchaseWindow #purchaseWindowContentWrapper #purchaseWindowcontent .purchaseLicenseWrapper>span{display:block;width:100%;margin-bottom:20px}#purchaseWindow #purchaseWindowContentWrapper #purchaseWindowcontent .purchaseLicenseWrapper h3{position:absolute;left:15px;top:12px;padding:0;margin:0;border-bottom:0;font-size:24px}#purchaseWindow #purchaseWindowContentWrapper #purchaseWindowcontent .purchaseLicenseWrapper p{margin-bottom:20px}#purchaseWindow #purchaseWindowContentWrapper #purchaseWindowcontent .purchaseLicenseWrapper a{color:#329ae4;text-decoration:none}#purchaseWindow #purchaseWindowContentWrapper #purchaseWindowcontent .purchaseLicenseWrapper button{margin:0 16px 20px 0}#purchaseWindow #purchaseWindowContentWrapper #purchaseWindowcontent .purchaseLicenseWrapper button.disabled{background-color:rgba(255,255,255,0.25);opacity:.3;cursor:default}.toggleWrapper{position:relative;height:20px;line-height:18px;vertical-align:top;font-size:12px;line-height:15px}.toggleWrapper.disabled{opacity:.3}.toggleWrapper.disabled .sliderHandle{cursor:default}.toggleWrapper .toggleTitle{display:inline-block;padding:2px 0}.toggleWrapper .toggleError{display:inline-block;height:auto}.toggleWrapper .toggleContent{position:relative;float:left;width:34px;height:18px;margin-right:10px;border:1px solid white;background-color:black;-moz-user-select:none;-webkit-user-select:none;user-select:none;cursor:pointer}.toggleWrapper .toggleContent:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;border:2px solid black}.toggleWrapper .toggleContent input{display:none}.toggleWrapper .toggleContent .toggleOn,.toggleWrapper .toggleContent .toggleOff{width:24px;height:18px}.toggleWrapper .toggleContent .toggleOn{float:left;padding-left:5px}.toggleWrapper .toggleContent .toggleOff{float:right;text-align:right;padding-right:5px}.toggleWrapper .toggleContent.checked{background-color:#329ae4}.toggleWrapper .toggleHandle{position:absolute;left:0;top:0;bottom:0;width:9px;border:2px solid black;background-color:white;cursor:pointer}.cameraSearch{position:relative;line-height:0}.cameraSearch input{padding:0 30px 0 20px;width:300px;height:50px;background-color:rgba(255,255,255,0.25);border:0;color:#fff;font-size:18px;line-height:24px;vertical-align:middle}.cameraSearch input::-ms-clear{display:none}.cameraSearch .icon{position:absolute;top:10px;right:11px;width:29px;height:30px;background:transparent url(../images/search_icon_v2.png) no-repeat top right}.cameraSearch .icon.close{background:url(../images/close.svg) no-repeat center center transparent;background-size:18px 18px;cursor:pointer;height:25px;width:25px;top:12px}.cameraSearch .icon.close:hover{background-color:rgba(255,255,255,0.1)}.cameraSearch#generalSearch.deactivated{cursor:pointer}.cameraSearch#generalSearch.deactivated input{padding:0;width:50px;background-color:transparent;font-size:0;cursor:pointer}.cameraSearch#generalSearch.deactivated ::-webkit-input-placeholder{color:transparent}.cameraSearch#generalSearch.deactivated ::-moz-placeholder{color:transparent}.cameraSearch#generalSearch.deactivated :-ms-input-placeholder{color:transparent}body:not(.thumbnailsScreen):not(.searchScreen) #generalSearch{pointer-events:none}body:not(.thumbnailsScreen):not(.searchScreen) #generalSearch>*{opacity:.2}.actionListScreen .cameraSearch{display:none}#searchResults{display:none;width:100%;height:100%}#searchResults .breadcrumb{padding-left:0;margin-top:10px;font-size:18px}#searchResults .breadcrumb .searchResultsLabel{color:#bfbfbf}#searchResults .breadcrumb .matchesFoundText{color:#fff}#searchResults .noResultsMessage{position:absolute;top:42%;left:42%;width:300px;text-align:center;font-size:21px;color:#808080}.searchScreen #searchResults{display:block}.searchScreen #searchResults .gridContainer{display:block}.gridContainer.disabled,.gridDragOverlay.disabled{visibility:hidden;opacity:0;position:absolute;top:-99999px;left:-99999px}.gridContainer .videoThumbnail .title,.gridDragOverlay .videoThumbnail .title{font-size:1px;-moz-transition:font-size 1s;-webkit-transition:font-size 1s;-o-transition:font-size 1s;-ms-transtion:font-size 1s;transition:font-size 1s}.gridContainer .gridColumn,.gridDragOverlay .gridColumn{display:inline-block;width:0;height:100%;padding-right:7px;padding-bottom:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;line-height:0;vertical-align:top;white-space:normal;-moz-transition:width 1s;-webkit-transition:width 1s;-o-transition:width 1s;-ms-transtion:width 1s;transition:width 1s}.gridContainer .gridColumn .gridItem,.gridDragOverlay .gridColumn .gridItem{display:inline-block;width:100%;height:50%;margin-bottom:10px}.gridContainer .folderContainer,.gridDragOverlay .folderContainer{display:inline-block;width:0;height:100%;padding-right:24px;vertical-align:top;color:#d2d2d2;opacity:0;-moz-transition:width 1s,left 1s,opacity 1s;-webkit-transition:width 1s,left 1s,opacity 1s;-o-transition:width 1s,left 1s,opacity 1s;-ms-transtion:width 1s,left 1s,opacity 1s;transition:width 1s,left 1s,opacity 1s}.gridContainer .folderContainer .itemsContainer,.gridDragOverlay .folderContainer .itemsContainer{position:relative;height:100%;background-color:rgba(0,0,0,0.25);padding:0 22px;margin:0 3px;font-size:0;cursor:pointer;overflow:hidden;white-space:normal}.gridContainer .folderContainer .itemsContainer h3,.gridDragOverlay .folderContainer .itemsContainer h3{margin:15px 1px 20px;font-size:0;font-weight:lighter;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-moz-transition:font-size 1s;-webkit-transition:font-size 1s;-o-transition:font-size 1s;-ms-transtion:font-size 1s;transition:font-size 1s}.gridContainer .folderContainer .itemsContainer .item,.gridDragOverlay .folderContainer .itemsContainer .item{position:relative;top:-4px;height:24px;margin:-1px -22px 0;padding:4px 24px 5px 56px;font-size:0;cursor:pointer;line-height:22px;white-space:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-moz-transition:font-size 1s;-webkit-transition:font-size 1s;-o-transition:font-size 1s;-ms-transtion:font-size 1s;transition:font-size 1s}.gridContainer .folderContainer .itemsContainer .item.folder,.gridDragOverlay .folderContainer .itemsContainer .item.folder{background:transparent url(../images/folder-icon.png) no-repeat 25px 7px}.gridContainer .folderContainer .itemsContainer .item.folder:before,.gridDragOverlay .folderContainer .itemsContainer .item.folder:before{display:none}.gridContainer .folderContainer .itemsContainer .item.view,.gridDragOverlay .folderContainer .itemsContainer .item.view{padding-left:24px}.gridContainer .folderContainer .itemsContainer .item.selected,.gridDragOverlay .folderContainer .itemsContainer .item.selected{color:#329ae4!important}.gridContainer .folderContainer .itemsContainer .scrollDownHandle,.gridDragOverlay .folderContainer .itemsContainer .scrollDownHandle{position:absolute;bottom:0;right:0;width:30px;height:30px;background:#141414 url(../images/arrowDown.svg) no-repeat center center;background-size:12px 12px}.gridContainer .folderContainer .itemsContainer .scrollDownHandle:hover,.gridDragOverlay .folderContainer .itemsContainer .scrollDownHandle:hover{background-color:black}.gridContainer .folderContainer .itemsContainer .scrollUpHandle,.gridDragOverlay .folderContainer .itemsContainer .scrollUpHandle{position:absolute;top:0;right:0;width:30px;height:30px;background:url(../images/arrowDown.svg) no-repeat center center;background-size:12px 12px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.gridContainer .folderContainer .itemsContainer .scrollUpHandle:hover,.gridDragOverlay .folderContainer .itemsContainer .scrollUpHandle:hover{background-color:black}.gridContainer .folderContainer.static,.gridDragOverlay .folderContainer.static{-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transtion:none;transition:none}.gridContainer .folderContainer.static .itemsContainer h3,.gridDragOverlay .folderContainer.static .itemsContainer h3{-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transtion:none;transition:none}.gridContainer .folderContainer.static .itemsContainer .item,.gridDragOverlay .folderContainer.static .itemsContainer .item{-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transtion:none;transition:none}.gridContainer .folderContainer.static h3,.gridDragOverlay .folderContainer.static h3{-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transtion:none;transition:none}.gridContainer .folderContainer.selected h3,.gridDragOverlay .folderContainer.selected h3{color:#329ae4!important}.gridContainer .viewContainer,.gridDragOverlay .viewContainer{position:relative;display:inline-block;height:100%;width:50%;padding-right:24px;margin:0 -5px 70px 0;vertical-align:top;-moz-transition:width 1s;-webkit-transition:width 1s;-o-transition:width 1s;-ms-transtion:width 1s;transition:width 1s}.gridContainer .viewContainer h3,.gridDragOverlay .viewContainer h3{height:25px;padding:0 8px;margin:0 8px 10px 3px;font-weight:lighter;font-size:15px;color:#d2d2d2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:rgba(0,0,0,0.25);cursor:pointer}.gridContainer .viewContainer h3[contenteditable=true],.gridDragOverlay .viewContainer h3[contenteditable=true]{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;outline:0}.gridContainer .viewContainer .camerasContainer,.gridDragOverlay .viewContainer .camerasContainer{position:absolute;top:35px;bottom:0;white-space:nowrap}.gridContainer .viewContainer .camerasContainer .camerasColumn,.gridDragOverlay .viewContainer .camerasContainer .camerasColumn{display:inline-block;height:100%;width:0;padding-right:4px;padding-bottom:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;font-size:0;line-height:0;vertical-align:top;white-space:normal;-moz-transition:width 1s,height 1s,left 1s,top 1s,padding 1s,opacity 1s;-webkit-transition:width 1s,height 1s,left 1s,top 1s,padding 1s,opacity 1s;-o-transition:width 1s,height 1s,left 1s,top 1s,padding 1s,opacity 1s;-ms-transtion:width 1s,height 1s,left 1s,top 1s,padding 1s,opacity 1s;transition:width 1s,height 1s,left 1s,top 1s,padding 1s,opacity 1s}.gridContainer .viewContainer .camerasContainer .camerasColumn .camerasItem,.gridDragOverlay .viewContainer .camerasContainer .camerasColumn .camerasItem{display:inline-block;height:33.33%;width:100%;padding-bottom:10px}.gridContainer .viewContainer .camerasContainer .camerasColumn .camerasItem.selected .settings,.gridDragOverlay .viewContainer .camerasContainer .camerasColumn .camerasItem.selected .settings,.gridContainer .viewContainer .camerasContainer .camerasColumn .camerasItem .videoThumbnail.limit .settings,.gridDragOverlay .viewContainer .camerasContainer .camerasColumn .camerasItem .videoThumbnail.limit .settings{visibility:visible;top:0}.gridContainer .viewContainer .camerasContainer.bigGrid .camerasColumn,.gridDragOverlay .viewContainer .camerasContainer.bigGrid .camerasColumn{padding-bottom:10px}.gridContainer .viewContainer .camerasContainer.bigGrid .camerasColumn .camerasItem,.gridDragOverlay .viewContainer .camerasContainer.bigGrid .camerasColumn .camerasItem{height:50%}.gridContainer .viewContainer.static,.gridDragOverlay .viewContainer.static{-moz-transition:width 0s;-webkit-transition:width 0s;-o-transition:width 0s;-ms-transtion:width 0s;transition:width 0s}.gridContainer .viewContainer.static .camerasColumn,.gridDragOverlay .viewContainer.static .camerasColumn{-moz-transition:width 0s,height 0s,left 0s,top 0s,padding 0s,opacity 0s;-webkit-transition:width 0s,height 0s,left 0s,top 0s,padding 0s,opacity 0s;-o-transition:width 0s,height 0s,left 0s,top 0s,padding 0s,opacity 0s;-ms-transtion:width 0s,height 0s,left 0s,top 0s,padding 0s,opacity 0s;transition:width 0s,height 0s,left 0s,top 0s,padding 0s,opacity 0s}.gridContainer .viewContainer.static .videoThumbnail .title,.gridDragOverlay .viewContainer.static .videoThumbnail .title{font-size:12px}.gridContainer .viewContainer.selected h3,.gridDragOverlay .viewContainer.selected h3{color:#329ae4}.gridContainer .viewContainer.empty,.gridDragOverlay .viewContainer.empty{display:none;padding:0}.gridContainer .viewContainer.empty h3,.gridDragOverlay .viewContainer.empty h3{display:none}.gridContainer .viewContainer.camerasPerColumn_2 .camerasContainer .camerasColumn .camerasItem,.gridDragOverlay .viewContainer.camerasPerColumn_2 .camerasContainer .camerasColumn .camerasItem{height:50%}.gridContainer .viewContainer.camerasPerColumn_1 .camerasContainer .camerasColumn .camerasItem,.gridDragOverlay .viewContainer.camerasPerColumn_1 .camerasContainer .camerasColumn .camerasItem{height:100%}.gridContainer .dummy,.gridDragOverlay .dummy{display:block;height:100%}.gridContainer .placeholder,.gridDragOverlay .placeholder{display:inline-block;vertical-align:top}.gridContainer .placeholder,.gridDragOverlay .placeholder{position:relative;opacity:.1}.gridContainer .placeholder::before,.gridDragOverlay .placeholder::before{content:'';position:absolute;left:3px;top:0;bottom:0;right:3px;border:2px solid rgba(255,255,255,0.5);background-color:#383838;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.gridContainer .marked,.gridDragOverlay .marked{color:#329ae4!important}.gridContainer .marker,.gridDragOverlay .marker{position:relative;display:inline-block;width:100%;height:100%;font-size:0;line-height:0}.gridContainer .marker::before,.gridDragOverlay .marker::before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background-color:#329ae4}.gridContainer .marker.vertical,.gridDragOverlay .marker.vertical{width:2px;margin:0 11px 0 -13px}.gridContainer .marker.vertical.first,.gridDragOverlay .marker.vertical.first{margin-left:0}.gridContainer .marker.horizontal,.gridDragOverlay .marker.horizontal{height:2px;margin:-6px 0 4px}.gridContainer .marker.horizontal::before,.gridDragOverlay .marker.horizontal::before{left:3px;right:3px}.gridContainer.transitionInProgress .mapThumbnail .map{display:none}.gridContainer.transitionInProgress .videoThumbnail .title,.gridContainer.transitionEnded .videoThumbnail .title,.gridDragOverlay .videoThumbnail .title{font-size:12px}.gridContainer.transitionInProgress .folderContainer,.gridContainer.transitionEnded .folderContainer,.gridDragOverlay .folderContainer{width:246px;opacity:1}.gridContainer.transitionInProgress .folderContainer .itemsContainer h3,.gridContainer.transitionEnded .folderContainer .itemsContainer h3,.gridDragOverlay .folderContainer .itemsContainer h3{font-size:24px}.gridContainer.transitionInProgress .folderContainer .itemsContainer .item,.gridContainer.transitionEnded .folderContainer .itemsContainer .item,.gridDragOverlay .folderContainer .itemsContainer .item{font-size:15px}.gridContainer{display:none;position:absolute;min-width:100%;height:100%;padding-bottom:16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;-moz-transition:width 1s;-webkit-transition:width 1s;-o-transition:width 1s;-ms-transtion:width 1s;transition:width 1s}.gridDragOverlay{display:none;position:absolute;left:0;top:0;list-style:none;z-index:30}.gridDragOverlay.show{display:block}.gridDragOverlay.aborting{display:block;right:0;bottom:0}.gridDragOverlay .folderContainer{-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transtion:none;transition:none}.gridDragOverlay .dragging{position:absolute;opacity:.5}.gridMenu{position:absolute;left:0;right:0;bottom:0;height:0;padding:0;margin:0;border-top:1px solid transparent;background-color:transparent;overflow:hidden;z-index:20;-moz-transition:height .3s,background-color .3s,border-color .3s;-webkit-transition:height .3s,background-color .3s,border-color .3s;-o-transition:height .3s,background-color .3s,border-color .3s;-ms-transtion:height .3s,background-color .3s,border-color .3s;transition:height .3s,background-color .3s,border-color .3s}.gridMenu.open{height:111px;border-color:rgba(50,154,228,0.7);background-color:rgba(30,30,30,0.9)}.gridMenu.camera .gridMenuItem.duplicate,.gridMenu.camera .gridMenuItem.remove{display:inline-block}.gridMenu.subView .gridMenuItem.remove,.gridMenu.subFolder .gridMenuItem.remove{display:inline-block}.gridMenu.folder .gridMenuItem.addView{display:inline-block}.gridMenu.rename .gridMenuItem.rename{display:inline-block}.gridMenu.delete .gridMenuItem.remove{display:inline-block}.gridMenu .gridMenuItem{display:inline-block;height:20px;padding:60px 20px 10px;margin:10px 10px 10px;background:url('../images/gridMenu.png') no-repeat transparent;cursor:pointer}.gridMenu .gridMenuItem.rename{display:none;background-position:center 10px}.gridMenu .gridMenuItem.duplicate{display:none;background-position:center -100px}.gridMenu .gridMenuItem.remove{display:none;background-position:center -210px}.gridMenu .gridMenuItem.addView{display:none;background-position:center -320px}.gridMenu .gridMenuItem.addFolder{background-position:center -430px}.gridMenu .gridMenuItem.addCamera{background-position:center -540px}.gridMenu .gridMenuItem:hover{background-color:rgba(255,255,255,0.1)}#investigationModeView .gridMenu .gridMenuItem.rename,#investigationModeView .gridMenu .gridMenuItem.duplicate,#investigationModeView .gridMenu .gridMenuItem.addView,#investigationModeView .gridMenu .gridMenuItem.addFolder{display:none}.sliderWrapper{position:relative;padding-bottom:20px}.sliderWrapper.disabled{opacity:.2}.sliderWrapper.disabled .toggleHandle{cursor:default}.sliderWrapper .sliderContent{height:2px;border-radius:1px;-moz-user-select:none;-webkit-user-select:none;user-select:none;background-color:rgba(255,255,255,0.25)}.sliderWrapper .sliderSelection{height:2px;margin-right:10px;border-radius:1px;background-color:#fff}.sliderWrapper .sliderHandle{position:absolute;top:-11px;width:10px;height:10px;border:7px solid #fff;border-radius:12px;background-color:#ccc;cursor:pointer}.sliderWrapper .sliderValue{position:absolute;top:-25px;width:28px;text-align:center;font-weight:bold}.sliderWrapper .sliderValue.bottom{top:22px}.settingsWindow,#settingsWindow{left:0;top:70px;bottom:0;width:100%;padding:0;box-sizing:border-box;-moz-transform:scale(0.5);-webkit-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.settingsWindow.transitionEnded,#settingsWindow.transitionEnded,.settingsWindow.transitionInProgress,#settingsWindow.transitionInProgress{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.settingsWindow h3,#settingsWindow h3{margin:0 48px -67px 40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settingsWindow fieldset h3,#settingsWindow fieldset h3{clear:both;font-size:18px;padding:0;margin:10px 0}.settingsWindow h2,#settingsWindow h2{margin:10px 0 20px;font-size:24px;font-weight:lighter;line-height:29px;color:#329ae4}.settingsWindow hr,#settingsWindow hr{color:#329ae4;background-color:#329ae4;height:1px;border:0;margin-bottom:23px}.settingsWindow #settingsWindowContentWrapper,#settingsWindow #settingsWindowContentWrapper,.settingsWindow .contentWrapper,#settingsWindow .contentWrapper{position:relative;height:100%;padding-top:87px;box-sizing:border-box}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent,.settingsWindow .contentWrapper #settingsWindowcontent,#settingsWindow .contentWrapper #settingsWindowcontent{height:100%}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent>div,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent>div,.settingsWindow .contentWrapper #settingsWindowcontent>div,#settingsWindow .contentWrapper #settingsWindowcontent>div{position:relative;height:100%;padding-left:300px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent>div .settingsElements,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent>div .settingsElements,.settingsWindow .contentWrapper #settingsWindowcontent>div .settingsElements,#settingsWindow .contentWrapper #settingsWindowcontent>div .settingsElements{margin-bottom:20px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset,.settingsWindow .contentWrapper #settingsWindowcontent fieldset,#settingsWindow .contentWrapper #settingsWindowcontent fieldset{border:0;display:none;padding:0;margin:0 25px 22px 0;min-width:0}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset span.validationError,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset span.validationError,.settingsWindow .contentWrapper #settingsWindowcontent fieldset span.validationError,#settingsWindow .contentWrapper #settingsWindowcontent fieldset span.validationError{color:#ff3b3b;height:16px;padding-left:20px;margin-left:10px;background:url('../images/messageError.svg') no-repeat left center;background-size:auto 13px;font-size:12px;line-height:30px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset span.validationErrorAfterButton,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset span.validationErrorAfterButton,.settingsWindow .contentWrapper #settingsWindowcontent fieldset span.validationErrorAfterButton,#settingsWindow .contentWrapper #settingsWindowcontent fieldset span.validationErrorAfterButton{vertical-align:top;line-height:3px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset button,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset button,.settingsWindow .contentWrapper #settingsWindowcontent fieldset button,#settingsWindow .contentWrapper #settingsWindowcontent fieldset button{margin-bottom:10px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset select[disabled]::-ms-value,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset select[disabled]::-ms-value,.settingsWindow .contentWrapper #settingsWindowcontent fieldset select[disabled]::-ms-value,#settingsWindow .contentWrapper #settingsWindowcontent fieldset select[disabled]::-ms-value{color:#fff}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset select.emptySelect,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset select.emptySelect,.settingsWindow .contentWrapper #settingsWindowcontent fieldset select.emptySelect,#settingsWindow .contentWrapper #settingsWindowcontent fieldset select.emptySelect{font-style:italic}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset button:disabled,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset button:disabled,.settingsWindow .contentWrapper #settingsWindowcontent fieldset button:disabled,#settingsWindow .contentWrapper #settingsWindowcontent fieldset button:disabled{background-color:rgba(128,128,128,0.21);cursor:default}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset option,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset option,.settingsWindow .contentWrapper #settingsWindowcontent fieldset option,#settingsWindow .contentWrapper #settingsWindowcontent fieldset option{font-style:normal}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper{width:400px;height:150px;background-color:rgba(255,255,255,0.25);margin-bottom:20px;padding:5px 0 3px 5px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .hidden,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .hidden,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .hidden,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .hidden{display:none}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .red,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .red,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .red,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .red{color:#ff3b3b}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"],#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"],.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"],#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]{display:none}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]+label span,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]+label span,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]+label span,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]+label span{margin:0 9px 3px 4px;display:inline-block;height:16px;width:16px;background:url(../images/Checkbox_Unchecked_16x16.png) center no-repeat;vertical-align:middle}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]:checked+label span,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]:checked+label span,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]:checked+label span,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]:checked+label span{background:url(../images/Checkbox_Checked_16x16.png) center no-repeat}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]:disabled+label span,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]:disabled+label span,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]:disabled+label span,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]:disabled+label span{background:url(../images/Checkbox_Unchecked_disabled_16x16.png) center no-repeat}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]:checked:disabled+label span,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]:checked:disabled+label span,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]:checked:disabled+label span,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper input[type="checkbox"]:checked:disabled+label span{background:url(../images/Checkbox_Checked_disabled_16x16.png) center no-repeat}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper label,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper label,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper label,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper label{display:inline-block;margin-left:3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:390px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper ul,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper ul,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper ul,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper ul{overflow:hidden;padding-top:5px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .scrollbar .handle,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .scrollbar .handle,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .scrollbar .handle,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .scrollbar .handle{background-color:#1c1e1f}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .checkboxesMessage,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .checkboxesMessage,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .checkboxesMessage,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper .checkboxesMessage{font-style:italic}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable{width:400px;max-height:200px;margin-bottom:50px;padding:5px 0 3px 0;overflow:hidden}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableHeader,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableHeader,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableHeader,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableHeader{width:100%;height:26px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableHeader .tableHeaderCell,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableHeader .tableHeaderCell,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableHeader .tableHeaderCell,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableHeader .tableHeaderCell{float:left;width:120px;text-align:center;text-overflow:ellipsis;white-space:nowrap;height:22px;overflow:hidden}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableHeader .verticalTitleCell,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableHeader .verticalTitleCell,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableHeader .verticalTitleCell,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableHeader .verticalTitleCell{text-align:left;width:36%}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .checkboxesMessage,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .checkboxesMessage,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .checkboxesMessage,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .checkboxesMessage{font-style:italic}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .hidden,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .hidden,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .hidden,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .hidden{display:none}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody{width:100%;background-color:rgba(255,255,255,0.25);padding:5px;overflow:hidden;min-height:50px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .row,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .row,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .row,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .row{width:100%;overflow-x:auto;overflow-y:hidden}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell{min-height:25px;width:120px;float:left;text-align:center;margin-bottom:3px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"],#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"],.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"],#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]{display:none}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]+label,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]+label,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]+label,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]+label{margin:0 9px 3px 4px;display:inline-block;height:16px;width:16px;background:url(../images/Checkbox_Unchecked_16x16.png) center no-repeat;vertical-align:middle}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]:checked+label,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]:checked+label,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]:checked+label,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]:checked+label{background:url(../images/Checkbox_Checked_16x16.png) center no-repeat}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]:disabled+label,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]:disabled+label,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]:disabled+label,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]:disabled+label{background:url(../images/Checkbox_Unchecked_disabled_16x16.png) center no-repeat}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]:checked:disabled+label,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]:checked:disabled+label,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]:checked:disabled+label,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .cell input[type="checkbox"]:checked:disabled+label{background:url(../images/Checkbox_Checked_disabled_16x16.png) center no-repeat}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .verticalTitleCell,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .verticalTitleCell,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .verticalTitleCell,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .tableBody .verticalTitleCell{text-align:left;padding-left:5px;width:33%}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .verticalTitleCell,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesTable .verticalTitleCell,.settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .verticalTitleCell,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesTable .verticalTitleCell{width:33%;float:left;text-align:left}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset span.SuccessMessage,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset span.SuccessMessage,.settingsWindow .contentWrapper #settingsWindowcontent fieldset span.SuccessMessage,#settingsWindow .contentWrapper #settingsWindowcontent fieldset span.SuccessMessage{color:#00ff12;height:16px;padding-left:20px;margin-left:10px;background:url('../images/success_16x16.png') no-repeat left center;background-size:auto 13px;font-size:12px;line-height:31px;cursor:default;vertical-align:top}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.advancedFieldset .propertyRow,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.advancedFieldset .propertyRow,.settingsWindow .contentWrapper #settingsWindowcontent fieldset.advancedFieldset .propertyRow,#settingsWindow .contentWrapper #settingsWindowcontent fieldset.advancedFieldset .propertyRow{height:33px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.advancedFieldset label,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.advancedFieldset label,.settingsWindow .contentWrapper #settingsWindowcontent fieldset.advancedFieldset label,#settingsWindow .contentWrapper #settingsWindowcontent fieldset.advancedFieldset label{width:300px;height:25px;margin:0;padding:5px 0 0 5px;display:inline-block}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.advancedFieldset .toggleWrapper,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.advancedFieldset .toggleWrapper,.settingsWindow .contentWrapper #settingsWindowcontent fieldset.advancedFieldset .toggleWrapper,#settingsWindow .contentWrapper #settingsWindowcontent fieldset.advancedFieldset .toggleWrapper{display:inline-block;margin-bottom:0;vertical-align:initial}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu,.settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu,#settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu{position:absolute;left:0;top:-5px;width:280px;font-size:18px;line-height:22px;z-index:1}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu a,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu a,.settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu a,#settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu a{position:relative;display:block;padding:0 0 20px 40px;cursor:pointer}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu a .loading,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu a .loading,.settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu a .loading,#settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu a .loading{position:absolute;left:14px;top:4px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu a.selected,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu a.selected,.settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu a.selected,#settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu a.selected{color:#329ae4}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu a.disabled,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu a.disabled,.settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu a.disabled,#settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu a.disabled{color:rgba(255,255,255,0.5)}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent label,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent label,.settingsWindow .contentWrapper #settingsWindowcontent label,#settingsWindow .contentWrapper #settingsWindowcontent label{display:block;margin:-5px 0 6px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent input,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent input,.settingsWindow .contentWrapper #settingsWindowcontent input,#settingsWindow .contentWrapper #settingsWindowcontent input,.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent select,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent select,.settingsWindow .contentWrapper #settingsWindowcontent select,#settingsWindow .contentWrapper #settingsWindowcontent select{margin-bottom:20px;width:300px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .toggleWrapper,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .toggleWrapper,.settingsWindow .contentWrapper #settingsWindowcontent .toggleWrapper,#settingsWindow .contentWrapper #settingsWindowcontent .toggleWrapper{margin-bottom:20px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .timePicker select,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .timePicker select,.settingsWindow .contentWrapper #settingsWindowcontent .timePicker select,#settingsWindow .contentWrapper #settingsWindowcontent .timePicker select,.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .datePicker select,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .datePicker select,.settingsWindow .contentWrapper #settingsWindowcontent .datePicker select,#settingsWindow .contentWrapper #settingsWindowcontent .datePicker select{width:auto;margin-right:10px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .invokeElement,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .invokeElement,.settingsWindow .contentWrapper #settingsWindowcontent .invokeElement,#settingsWindow .contentWrapper #settingsWindowcontent .invokeElement{display:block;margin:10px 0 30px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .delete_camera,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .delete_camera,.settingsWindow .contentWrapper #settingsWindowcontent .delete_camera,#settingsWindow .contentWrapper #settingsWindowcontent .delete_camera,.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .notifications_delete,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .notifications_delete,.settingsWindow .contentWrapper #settingsWindowcontent .notifications_delete,#settingsWindow .contentWrapper #settingsWindowcontent .notifications_delete{margin-top:40px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials,.settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials,#settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials{display:block}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials h3,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials h3,.settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials h3,#settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials h3{position:static;padding:0;width:auto;margin-bottom:20px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials input,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials input,.settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials input,#settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials input{width:180px;margin-right:10px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials .button:focus,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials .button:focus,.settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials .button:focus,#settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials .button:focus{outline:0}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials .loading,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials .loading,.settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials .loading,#settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials .loading{color:transparent;border:0;background:url('../images/busy_indicator.gif') no-repeat center center;outline:0}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials .error,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials .error,.settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials .error,#settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials .error{background:url('../images/icn16x16_dark_error.png') no-repeat left center;color:#ff3b3b;padding-left:25px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials span.validationError,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials span.validationError,.settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials span.validationError,#settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials span.validationError{position:absolute;left:400px;top:170px;color:#ff3b3b;background:url('../images/error.svg') no-repeat transparent;background-position:left center;padding-left:25px;display:block;height:16px}.settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials #password_validationError,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset.credentials #password_validationError,.settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials #password_validationError,#settingsWindow .contentWrapper #settingsWindowcontent fieldset.credentials #password_validationError{font-style:italic;color:#ef4848;padding-top:5px;margin-bottom:11px;margin-top:-22px}@media only screen and (max-width:768px){#settingsWindow h3{margin-left:25px;white-space:normal}#settingsWindow #settingsWindowContentWrapper,#settingsWindow .contentWrapper{padding-top:142px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent>div,#settingsWindow .contentWrapper #settingsWindowcontent>div{padding-left:25px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent input,#settingsWindow .contentWrapper #settingsWindowcontent input,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent select,#settingsWindow .contentWrapper #settingsWindowcontent select{width:100%}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .checkboxesWrapper,#settingsWindow .contentWrapper #settingsWindowcontent fieldset .checkboxesWrapper{width:100%}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset span.SuccessMessage,#settingsWindow .contentWrapper #settingsWindowcontent fieldset span.SuccessMessage{display:block;line-height:16px;margin-bottom:10px;margin-left:0}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu,#settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu{left:25px;right:25px;top:-80px;width:auto;z-index:1}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu a,#settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu a{display:none;height:40px;padding:10px 15px 12px;background-color:rgba(255,255,255,0.25);box-sizing:border-box;font-family:Open Sans,Arial,Helvetica;font-size:15px;font-weight:lighter;line-height:18px;vertical-align:top;color:#fff!important}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu a.selected,#settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu a.selected{display:block;padding-right:43px;background:url('../images/arrowDown.svg') no-repeat right 15px center rgba(255,255,255,0.25);background-size:13px auto}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu.open a,#settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu.open a{display:block;background-color:#1e1e1e}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu.open a.selected,#settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu.open a.selected{background-image:none;background-color:#000!important}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #settingsMenu.open a:hover,#settingsWindow .contentWrapper #settingsWindowcontent #settingsMenu.open a:hover{background-color:#787878!important}}.motionDetectionWrapper{position:relative}.motionDetectionWrapper #performanceHeader,.motionDetectionWrapper #adjustmentsHeader,.motionDetectionWrapper #selectedModeHeader,.motionDetectionWrapper #smartSearchHeader{padding:40px 0 0 0}.motionDetectionWrapper a{color:#329ae4;text-decoration:none}.motionDetectionWrapper .cameraContainerWrapper{position:relative;min-height:240px;padding-bottom:25%;margin:0 0 20px -3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.motionDetectionWrapper .cameraContainerWrapper .cameraContainer{position:absolute;left:0;top:0;bottom:0;right:0;font-size:0}.motionDetectionWrapper .cameraContainerWrapper .cameraContainer.controlsHidden .videoControls{display:none}.motionDetectionWrapper .cameraContainerWrapper .cameraContainer .videoThumbnail{cursor:auto}.motionDetectionWrapper .motionLabel{margin-top:30px;margin-bottom:20px;position:relative}.motionDetectionWrapper .sliderContainer{margin-top:20px;position:relative;margin-left:40px}.motionDetectionWrapper .motionContainer{height:auto;margin-bottom:30px}.motionDetectionWrapper .motionContainer .motionLabels{margin-bottom:17px;padding-bottom:1px}.motionDetectionWrapper .motionContainer .motionSliders{position:relative}.motionDetectionWrapper .sensitivityContainer{height:76px}.motionDetectionWrapper .sensitivityContainer .disabled{opacity:.2}.motionDetectionWrapper .cpuImpactContainer{height:76px}.motionDetectionWrapper .motionIndicatorWrapper{position:relative;height:8px;padding-top:80px;margin-bottom:-30px}.motionDetectionWrapper .motionBar{width:250px;height:8px}.motionDetectionWrapper .motionBar .motionBackground{position:absolute;width:250px;height:8px;background:linear-gradient(to right,#2a7802,#ef922b,#e51b2e);opacity:.5;z-index:20}.motionDetectionWrapper .motionBar .motionValue{background:#99bf00;background:-webkit-gradient(linear,left top,left bottom,from(#afdb00),to(#82a200));background:-moz-linear-gradient(center top,#afdb00 0,#82a200 100%);background-image:-o-linear-gradient(#afdb00,#82a200);background-image:-ms-linear-gradient(#afdb00,#82a200);background:-moz-gradient(center top,#afdb00 0,#82a200 100%);height:8px;width:0;positoion:absolute;z-index:10}.motionDetectionWrapper .motionBar .motionValue.high{background:#e93b3b;background:-webkit-gradient(linear,left top,left bottom,from(#ff5252),to(#d22323));background:-moz-linear-gradient(center top,#ff5252 0,#d22323 100%);background-image:-o-linear-gradient(#ff5252,#d22323);background-image:-ms-linear-gradient(#ff5252,#d22323);background:-moz-gradient(center top,#ff5252 0,#d22323 100%)}.motionDetectionWrapper .motionThreshold{position:absolute;top:74px;height:20px;width:24px}.motionDetectionWrapper .motionThreshold .motionThresholdIndicator{position:absolute;left:11px;top:0;width:2px;height:20px;background-color:red;z-index:100}.motionDetectionWrapper .motionSignal{position:absolute;left:265px;top:73px;width:25px;height:21px;background:url('../images/sensitivity.svg') no-repeat center center;opacity:.5}.motionDetectionWrapper .motionSignal.high{opacity:1}.motionDetectionWrapper .leftLabel,.motionDetectionWrapper .rightLabel{position:absolute;top:0;width:120px;font-size:12px}.motionDetectionWrapper .leftLabel{left:-40px}.motionDetectionWrapper .rightLabel{left:170px;text-align:right}.motionDetectionWrapper .sliderMinLabel,.motionDetectionWrapper .sliderMaxLabel{position:absolute;top:26px;width:120px;font-size:12px}.motionDetectionWrapper .sliderMinLabel{left:-40px}.motionDetectionWrapper .sliderMaxLabel{left:170px;text-align:right}.motionDetectionWrapper .accurateLabel,.motionDetectionWrapper .smartSearchNote{display:block;font-style:italic;color:#a1a2a1;font-size:12px}.motionDetectionWrapper .modeSettings{display:none}.motionDetectionWrapper .errorElement{height:20px;color:#ff3b3b}.motionDetectionWrapper .errorElement.validationError{padding:0}.motionDetectionWrapper button{margin-right:6px}.motionDetectionWrapper button.hidden{display:none}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent #motionDetectionMode{width:auto;min-width:300px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent ul.motionDetectionSettings li{position:relative;display:inline-block;padding-top:13px;line-height:30px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent ul.motionDetectionSettings li input{width:75px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent ul.motionDetectionSettings li label{position:absolute;top:-3px;width:100%;margin:0;line-height:13px;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent ul.motionDetectionSettings li span{padding-left:10px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent ul.motionDetectionSettings li span.errorElement{height:20px;color:#ff3b3b}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent ul.motionDetectionSettings li span.errorElement.validationError{padding:17px}@media only screen and (max-width:380px){.motionDetectionWrapper .sliderContainer,.motionDetectionWrapper .motionIndicatorWrapper{margin-left:0}.motionDetectionWrapper .leftLabel,.motionDetectionWrapper .sliderMinLabel{left:0}.motionDetectionWrapper .rightLabel,.motionDetectionWrapper .sliderMaxLabel{left:130px}.motionDetectionWrapper .motionSignal{display:none}}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper{position:relative;border-bottom:2px solid rgba(255,255,255,0.1);margin-bottom:20px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper h2{border-bottom:1px solid #329ae4;padding-bottom:20px;margin-bottom:25px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper div.hiddenOverflow{overflow:hidden}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper a{color:#329ae4;text-decoration:none}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper label{display:block;margin:-5px 0 1px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper input,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper select{margin-bottom:20px;width:300px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleSelectWrapper{display:inline-block;height:60px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleSelectWrapper optgroup[label]{color:black;border-top:1px solid black;background:white;font-style:normal}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleSelectWrapper select.unsaved{color:rgba(255,255,255,0.38);font-style:italic}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleManageButtons{display:inline-block;height:50px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleManageButtons button{margin-top:10px;color:#329ae4;background-color:#282828}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleManageButtons button:hover{background-color:#282828}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper button{background-color:#329ae4}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper button:hover{background-color:#329ae4}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper button:focus{outline:0}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .buttonSaveSchedule{margin-top:30px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .buttonSaveSchedule.disabled{color:#316f9a}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .saveScheduleForm{display:table-cell;background-color:black;padding:18px 25px 0;margin:0 0 10px -16px;min-width:0;width:831px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .saveScheduleForm.hidden{display:none}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .saveScheduleForm input{margin-right:10px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .saveScheduleForm .saveScheduleButtons{display:inline-block}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .saveScheduleForm .saveScheduleButtons button{margin-left:10px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .saveScheduleForm .saveScheduleButtons button.disabled{background-color:#254e6c;color:#5f6973}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .saveScheduleForm .saveScheduleButtons button.disabled:hover{background-color:#254e6c}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .saveScheduleForm.error input,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .saveScheduleForm.error select,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .saveScheduleForm.error button{margin-bottom:0}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper{overflow:hidden;transition:transform 500ms ease}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .verticalTitleCell{width:100px;display:inline-block}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .saveScheduleNote{font-size:12px;padding-left:106px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .saveScheduleNote button{color:#329ae4;text-decoration:underline;background:0;font-size:12px;padding:0;margin:0}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .saveScheduleNote button.disabled{color:#316f9a}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .recordingTypes{overflow:hidden}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .recordingTypes div{width:700px;display:inline-block;font-size:11px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .recordingTypes div label{font-size:11px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .recordingTypes div button{font-size:12px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .recordingTypes div button:hover{background-color:#329ae4}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .recordingTypes div .buttonRecordAlways{background:url(../images/button_rec_continuous_16x16.png) no-repeat 5px center rgba(255,255,255,0.25);padding-left:25px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .recordingTypes div .buttonRecordOnMotion{background:url(../images/button_rec_motion_16x16.png) no-repeat 5px center rgba(255,255,255,0.25);padding-left:25px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .recordingTypes div .buttonDoNotRecord{background:url(../images/button_rec_none_16x16.png) no-repeat 5px center rgba(255,255,255,0.25);padding-left:25px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .recordingTypes div .active{background-color:#329ae4}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableNAndNoteWrapper{padding-bottom:10px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper.motion .row .cell{cursor:url(../images/cursor_rec_motion_24x24.png),auto}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper.none .row .cell{cursor:url(../images/cursor_rec_none_24x24.png),auto}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper{font-size:11px;margin-top:10px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRow,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRowDescriptionWrapper{width:100%;height:30px;margin:0;padding:0;display:flex}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRow .titleCell,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRowDescriptionWrapper .titleCell{width:725px;font-style:italic;text-align:center;float:left;display:inline-block}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRow .cellWrapper,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRowDescriptionWrapper .cellWrapper,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRow .verticalCellWrapper,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRowDescriptionWrapper .verticalCellWrapper{height:26px;float:left;width:29px;min-width:29px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRow .cellWrapper .cellLabel,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRowDescriptionWrapper .cellWrapper .cellLabel,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRow .verticalCellWrapper .cellLabel,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRowDescriptionWrapper .verticalCellWrapper .cellLabel{width:54px;min-width:54px;height:26px;float:left;text-align:center;margin:0;margin-left:-28px;padding:0;line-height:11px;position:relative}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRow .cellWrapper .cell,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRowDescriptionWrapper .cellWrapper .cell,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRow .verticalCellWrapper .cell,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRowDescriptionWrapper .verticalCellWrapper .cell{margin:0;padding:0;text-align:center;width:27px;min-width:27px;height:26px;margin-left:1px;z-index:10;position:absolute}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRow .cellWrapper .verticalTitleCell,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRowDescriptionWrapper .cellWrapper .verticalTitleCell,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRow .verticalCellWrapper .verticalTitleCell,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRowDescriptionWrapper .verticalCellWrapper .verticalTitleCell{width:106px;min-width:106px;float:left;position:absolute;z-index:10}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRow .verticalCellWrapper,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRowDescriptionWrapper .verticalCellWrapper{width:106px;min-width:106px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRow .verticalTitleCell,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .titleRowDescriptionWrapper .verticalTitleCell{width:106px;min-width:106px;float:left;height:26px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .row{width:100%;height:30px;margin:0;padding:0;display:flex}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .row .cell{width:28px;min-width:28px;height:26px;margin:0;padding:0;background:url(../images/button_rec_continuous_16x16.png) no-repeat center #ed5b5b;border-left:1px solid #282828;border-bottom:1px solid #282828;padding-top:3px;cursor:url(../images/cursor_rec_continuous_24x24.png),auto;display:inline-block}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .row .onMotion{background:url(../images/button_rec_motion_16x16.png) no-repeat center #a2b466}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .row .noRecord{background:0;border-left:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1)}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .timetableWrapper .row .verticalTitleCell{text-align:right;width:100px;min-width:100px;background-color:#282828;background:0;padding-right:5px;border:0}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper.transitionEnded,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper.transitionInProgress{-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper.transitionReverseInProgress{-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper.hidden{display:none}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .toggleTimetable{padding-top:6px;overflow:hidden}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .toggleTimetable button{padding:1px 30px 1px 0;background:url(../images/blueArrowUp.svg) no-repeat right;background-size:16px 16px;color:#329ae4}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .toggleTimetable button:hover{background-color:#282828}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .toggleTimetable button.closed{background:url(../images/blueArrowDown.svg) no-repeat right;background-size:16px 16px}@media only screen and (max-width:810px){#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .saveScheduleForm{width:auto}}@media only screen and (max-width:768px){#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper input,#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper select{margin-bottom:20px;width:100%}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleSelectWrapper{display:block}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .saveScheduleForm .saveScheduleButtons button{margin-left:0;margin-right:10px}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleManageButtons{display:block}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleManageButtons button{padding-left:0;margin-right:0}}@media only screen and (max-width:580px){#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .recordingTypes div{width:100%;display:block}#settingsWindow #settingsWindowContentWrapper #settingsWindowcontent .recordingSchedulesWrapper .scheduleTimetableWrapper .recordingTypes div button{display:block;width:100%}}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent>div{position:relative;height:100%;padding-left:300px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper h3{overflow:auto;margin:0;font-size:15px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper .titleWrapper{border-bottom:1px solid white;padding-bottom:5px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper .titleWrapper div{font-size:18px;display:inline-block}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper .titleWrapper div#manageScheduleNameTitle{background:url('../images/sort_ascending.png') no-repeat right center;margin-right:22px;width:400px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper .deleteScheduleNote span{font-size:13px;font-style:italic;color:#9e9e9e}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow{border:0;padding:0;margin:0 25px 0 0;height:55px;overflow:hidden;min-width:0}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow div.spacer{display:none}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow .actionDiv,#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow .descriptionDiv{display:inline-block}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow .actionDiv{width:400px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow .actionDiv p{display:inline-block;margin-left:10px;width:400px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow .descriptionDiv{width:calc(100% - 400px);font-size:0}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow .descriptionDiv p{margin-left:22px;font-size:13px;color:#9e9e9e;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow span.validationError{color:#ff3b3b;height:16px;padding-left:20px;margin-left:10px;background:url('../images/messageError.svg') no-repeat left center;background-size:auto 13px;font-size:12px;line-height:30px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow button{margin-bottom:10px;margin-left:10px;background-color:#329ae4}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow button:hover{background-color:#329ae4}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow button:focus{outline:0}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow button:disabled{background-color:#2b4a61;cursor:default;color:#909090}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow input,#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow select{margin-bottom:11px;width:300px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow.error{height:68px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow.error input,#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow.error select{margin-bottom:0}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow.error button{margin-bottom:0}@media only screen and (max-width:840px){#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper .titleWrapper div#manageScheduleNameTitle{width:100%}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow.custom{height:74px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow .actionDiv,#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow .descriptionDiv{display:block;clear:both}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow .descriptionDiv{width:100%}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow .descriptionDiv p{margin-left:10px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow input,#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow button{margin-bottom:0}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow.error{height:90px}}@media only screen and (max-width:768px){#manageSchedulesWindow #manageSchedulesWindowContentWrapper{padding-top:142px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent>div{padding-left:25px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow.custom{height:100px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow.custom .descriptionDiv p{margin-left:0}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow .descriptionDiv p{margin-left:10px;max-width:450px}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow input{width:100%}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow button{margin-left:0}#manageSchedulesWindow #manageSchedulesWindowContentWrapper #manageSchedulesWindowcontent .recordingScheduleManagerWrapper div.scheduleRow.error{height:133px}}#systemTemplate{display:none;height:100%;font-size:15px;font-weight:lighter;line-height:18px}#systemTemplate .serverStatustWrapper{height:100%}#systemTemplate .serverStatustWrapper .infoElementContainer{position:relative;margin-right:28px}#systemTemplate .serverStatustWrapper .infoElementContainer .cpuGraph,#systemTemplate .serverStatustWrapper .infoElementContainer .storageGraph,#systemTemplate .serverStatustWrapper .infoElementContainer .license,#systemTemplate .serverStatustWrapper .infoElementContainer .softwareVersion{margin-bottom:5px}#systemTemplate .serverStatustWrapper .infoElementContainer .cpuGraph,#systemTemplate .serverStatustWrapper .infoElementContainer .storageGraph{padding-bottom:25px}#systemTemplate .serverStatustWrapper .infoElementContainer .cpuGraph canvas,#systemTemplate .serverStatustWrapper .infoElementContainer .storageGraph canvas{display:block}#systemTemplate .serverStatustWrapper .infoElementContainer .cpuGraph canvas{width:100%;height:135px}#systemTemplate .serverStatustWrapper .infoElementContainer .storageGraph canvas{width:90%;height:195px;margin:0 auto}#systemTemplate .serverStatustWrapper .infoElementContainer h5{margin:-5px 0 10px;font-size:18px;font-weight:lighter;line-height:22px}#systemTemplate .serverStatustWrapper .infoElementContainer .license{padding-bottom:15px;margin-bottom:5px}#systemTemplate .serverStatustWrapper .infoElementContainer .license .licenseHeader{overflow:hidden;margin-top:-5px}#systemTemplate .serverStatustWrapper .infoElementContainer .license .licenseHeader h5{float:left;margin-top:0}#systemTemplate .serverStatustWrapper .infoElementContainer .license .licenseHeader span{float:left;padding:4px 10px 6px;margin:0 10px;background-color:#ff4141;opacity:.8;font-size:12px;line-height:15px}#systemTemplate .serverStatustWrapper .infoElementContainer .license .liceseActivationButton{margin:10px 0;height:auto;min-height:32px;padding:3px 0}#systemTemplate .serverStatustWrapper .infoElementContainer .license .liceseBuy .liceseBuyButton{margin:10px 0;height:auto;min-height:32px}#systemTemplate .serverStatustWrapper .infoElementContainer .license .liceseBuy .liceseBuyImage{width:1px;height:1px;visibility:hidden;padding:3px 0}#systemTemplate .serverStatustWrapper .infoElementContainer .license .goldenDisk{margin-top:10px}#systemTemplate .serverStatustWrapper .infoElementContainer .license .goldenDisk a{color:#329ae4;text-decoration:none}#systemTemplate .serverStatustWrapper .infoElementContainer .softwareVersion{clear:both;padding-bottom:5px;margin-bottom:5px}#systemTemplate .serverStatustWrapper .infoElementContainer .softwareVersion dl{margin:0 0 10px;color:rgba(255,255,255,0.5)}#systemTemplate .serverStatustWrapper .infoElementContainer .softwareVersion dl dd,#systemTemplate .serverStatustWrapper .infoElementContainer .softwareVersion dl dt{display:inline-block}#systemTemplate .serverStatustWrapper .infoElementContainer .softwareVersion dl dd{margin-left:2px}#systemTemplate .serverStatustWrapper .infoElementContainer .softwareVersion .messageElement{margin-bottom:10px}#systemTemplate .serverStatustWrapper .infoElementContainer .softwareVersion .messageElement.success{color:#00ff12}#systemTemplate .serverStatustWrapper .infoElementContainer .softwareVersion .messageElement.error{color:#ef4848}#systemTemplate .serverStatustWrapper .infoElementContainer p{color:rgba(255,255,255,0.5)}#systemTemplate .serverStatustWrapper .infoElementContainer .softwareUpdate{clear:both;margin-bottom:10px;text-align:right}#systemTemplate .serverStatustWrapper .infoElementContainer .softwareUpdate button.disabled{opacity:.2;border:2px solid rgba(255,255,255,0.2)}#systemTemplate .serverStatustWrapper .infoElementContainer .softwareUpdate span{display:none;width:16px;height:16px;margin-right:10px;background:transparent url('../images/busy_indicator.gif') no-repeat center center;position:relative;top:3px}#systemTemplate .serverStatustWrapper .infoElementContainer .valueContainer{text-align:right;color:rgba(255,255,255,0.5)}#systemTemplate .serverStatustWrapper .infoElementContainer .valueContainer .valueElement{font-weight:bold}#systemTemplate .scrollbar{position:absolute;top:0;right:0}#systemStatusView{display:none;height:100%;padding:110px 0 0 300px;box-sizing:border-box;font-size:15px;line-height:18px}#systemStatusView .systemElement{height:100%}#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .cpuGraph,#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .storageGraph,#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .license,#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .softwareVersion{margin-bottom:25px}#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .storageGraph,#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .license,#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .softwareVersion{width:45%}#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .cpuGraph canvas{height:260px}#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .storageGraph{float:right}#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .storageGraph canvas{width:100%;height:160px;margin:0}@media only screen and (max-width:768px){#systemStatusView{padding:160px 0 0 28px}}@media only screen and (max-width:500px){#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .cpuGraph canvas{height:160px}#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .storageGraph{float:none;width:auto}#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .storageGraph canvas{width:240px;height:120px;margin:0 auto}#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .license,#systemStatusView .systemElement #systemTemplate .serverStatustWrapper .infoElementContainer .softwareVersion{width:auto}}#usersListView .addUser .addUserTitleElement{height:52px;margin-top:-52px}#usersListView .addUser .addUserTitleElement a{display:inline-block;height:32px;padding:6px 20px 8px 30px;margin-right:15px;box-sizing:border-box;background:url('../images/plus.svg') no-repeat 10px center #329ae4;background-size:auto 12px;color:white;text-decoration:none}#usersListView .addUser .addUserTitleElement .manualUserAddErrorElement{font-style:italic;color:#ef4848;font-size:15px;text-align:right;padding:6px 10px 4px 0}#usersListView .addUser .addUserTitleElement .manualUserAddErrorElement.validationPassed{color:#00ff12}#usersListView .addUser .addUserWrapper{display:none;min-height:52px}#usersListView .addUser .addUserWrapper fieldset{position:relative;padding:0;margin:0 28px 20px 0;border:0;font-size:0}#usersListView .addUser .addUserWrapper fieldset input{width:248px;margin-right:10px;margin-bottom:10px;float:left}#usersListView .addUser .addUserWrapper fieldset .buttons{float:right}#usersListView .addUser .addUserWrapper fieldset .buttons button{margin-left:10px}#usersListView.addUserDialog{padding-top:214px}#usersListView.addUserDialog .addUser .addUserTitleElement{margin-top:-104px}#usersListView.addUserDialog .addUser .addUserWrapper{display:block}#usersListView .scrollElement .listElementWrapper .listElement .settings{margin-top:13px}#usersListView .scrollElement .listElementWrapper .listElement .usersTemplate .info .userStatusElement{position:absolute;bottom:25px;left:20px;background-color:#2e71ce;padding:1px 5px;opacity:.80;display:none;text-shadow:0 0 1px #000}#usersListView .scrollElement .listElementWrapper .listElement .usersTemplate .info .notificationWrapper{background-color:#85ac26;opacity:.80;bottom:3px;left:20px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;width:125px;height:19px;position:absolute;display:none}#usersListView .scrollElement .listElementWrapper .listElement .usersTemplate .info .notificationWrapper span,#usersListView .scrollElement .listElementWrapper .listElement .usersTemplate .info .notificationWrapper a,#usersListView .scrollElement .listElementWrapper .listElement .usersTemplate .info .notificationWrapper label{position:absolute;color:#fff;text-shadow:0 0 1px #000}#usersListView .scrollElement .listElementWrapper .listElement .usersTemplate .info .notificationWrapper a{text-decoration:none}#usersListView .scrollElement .listElementWrapper .listElement .usersTemplate .info .notificationWrapper label{left:5px;bottom:2px;padding:0}#usersListView .scrollElement .listElementWrapper .listElement .usersTemplate .info .notificationWrapper .closeElement{bottom:1px;right:1px;text-decoration:none;width:17px;height:17px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTRBNkZCRTYzQUNBMTFFMjlDRUZDOUUxNTlDNjMwODkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTRBNkZCRTczQUNBMTFFMjlDRUZDOUUxNTlDNjMwODkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNEE2RkJFNDNBQ0ExMUUyOUNFRkM5RTE1OUM2MzA4OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNEE2RkJFNTNBQ0ExMUUyOUNFRkM5RTE1OUM2MzA4OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr0ftXAAAAJTSURBVHjajFRBiFJRFJ3/tbQoIZCRJP4EGSJlVMxsAt2roC2mxlyErV1JrQITQsw2BjEuXAmBDv7RWUSLIArEFu1EwU+1MMwZRw1Mp/4fcKK6Z3hfPtbUXDi8e++797z37rvvcXN/Cke4wHCGcJygEDYJTYZfJHMHyRW9Xv8gmUyKjUbjvSzL3xGNETb8mEccSFRwGgK3y+W6XigUVnQ6HS+K4rtyufyp1WopVqvVGAgEhGAwuGQwGI6GQqFitVrdIIK32h1cJoL0N5JisfiarXaVcIpgIJjY8W6n0+mN0Wg0Rjzy1GNxSOp0OpulUukN2d5MJvPcbrenSF9kiyzChh/zqVSqhHi22P5pLtJZ13u93sBoNMaz2ewL1IHsvkqEETb8mCffrWaz+QF5yAdJSJKkj2yVJYfDMU3A6PF4nmptRnw+EonkkId8kNyl6st+v3+V9PnZlUl+zu6McMRsNj/cISE9CpIYgpxO52PST6g1wA5UAoywNTWC3FMURcbIo5EggiCgqY6xnSzncrkVVjSUn4MNPyPSmUymk5PJZI/0PZBst9vtLZ/Pd5Z0gWqyXKlU7lgslvl+vz/wer2rGGHDz4gWwuHwQrfbHZD+ZXo75NjGlR3ydm7UajVJezvTPsnn868O0yfxeHxttk/2O9btdj9BtensL3mex+QlTaFRq3OEm7FYbG04HH5FvLZjVXFhglbYohp9TiQSIrux+zab7VE0Gn1Wr9clzDOCa+oD/OcrHo/HOz9IsEP2itf/94r/9p+cZv/JLqF70H/yW4ABAAzIrIcWZPt1AAAAAElFTkSuQmCC) no-repeat center center}@media only screen and (max-width:1103px){#usersListView .addUser .addUserWrapper fieldset input{display:block;width:100%;margin:0 0 10px}#usersListView .addUser .addUserWrapper fieldset .buttons{position:relative;text-align:right}#usersListView.addUserDialog{padding-top:310px}#usersListView.addUserDialog .addUser .addUserTitleElement{margin-top:-200px}#usersListView.addUserDialog .addUser .addUserWrapper{height:178px}}@media only screen and (max-width:768px){#usersListView.addUserDialog{padding-top:398px}#usersListView.addUserDialog .addUser .addUserTitleElement{margin-top:-230px}}#networksListView .scrollElement .listElementWrapper .info .basicInfoElement dl dd{width:50%}#networksListView .showPortSettings{position:relative;height:52px;margin:-52px 28px 0 0;text-align:right}#networksListView .showPortSettings button{display:inline-block;height:32px;box-sizing:border-box;background-size:auto 12px;color:white;text-decoration:none;background:#329ae4}.portSettingsWindow #settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset .toggleError span.validationError{white-space:nowrap;line-height:18px}.portSettingsWindow #settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset h3{white-space:normal}.portSettingsWindow #settingsWindow #settingsWindowContentWrapper #settingsWindowcontent fieldset button{margin-bottom:25px;margin-top:-16px}#datetimeListView .scrollElement .listElementWrapper .listElement .timePicker select,#datetimeListView .scrollElement .listElementWrapper .listElement .datePicker select{width:auto;margin-right:10px}#notificationsListView{line-height:20px}#notificationsListView .addNotification .addNotificationTitleElement{height:52px;margin-top:-52px}#notificationsListView .addNotification .addNotificationTitleElement a{display:inline-block;height:32px;padding:6px 20px 8px 30px;margin-right:15px;box-sizing:border-box;background:url('../images/plus.svg') no-repeat 10px center #329ae4;background-size:auto 12px;color:white;text-decoration:none}#notificationsListView.addNotificationDialog{padding-top:214px}#notificationsListView.addNotificationDialog .addNotification .addNotificationTitleElement{margin-top:-104px}#notificationsListView .scrollElement .listElementWrapper .listElement .notificationsTemplate .info .notificationImage{width:100px;height:100px;float:left;margin:0 40px 10px 10px;background:transparent url('../images/notifications_bell_icon_64x64.png') no-repeat center center}#notificationsListView .scrollElement .listElementWrapper .listElement .notificationsTemplate .info .notificationBasicInfoElement dl{display:block;overflow:hidden}#notificationsListView .scrollElement .listElementWrapper .listElement .notificationsTemplate .info .notificationBasicInfoElement dl dt{display:block;float:left;clear:left}#notificationsListView .scrollElement .listElementWrapper .listElement .notificationsTemplate .info .notificationBasicInfoElement dl dd{display:block;width:60%;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;box-sizing:border-box;color:#fff;margin:0}@media only screen and (max-width:1066px){#notificationsListView.addNotificationDialog{padding-top:310px}#notificationsListView.addNotificationDialog .addNotification .addNotificationTitleElement{margin-top:-200px}#notificationsListView .scrollElement .listElementWrapper .listElement .notificationsTemplate .info .notificationBasicInfoElement dl dd{width:50%}}@media only screen and (max-width:768px){#notificationsListView.addNotificationDialog{padding-top:398px}#notificationsListView.addNotificationDialog .addNotification .addNotificationTitleElement{margin-top:-230px}}@media only screen and (max-width:500px){#notificationsListView .scrollElement .listElementWrapper .listElement .settingsListTemplate .info .basicInfoElement dl{display:table}}.hoverEnabled button:hover{background-color:rgba(255,255,255,0.35)}.hoverEnabled .videoThumbnail:hover .videoCanvas{outline:3px solid rgba(50,154,228,0.7)}.hoverEnabled .thumbsScroller .videoThumbnail.selected .videoCanvas,.hoverEnabled .thumbsScroller .videoThumbnail.selected:hover .videoCanvas{outline:3px solid #329ae4}.hoverEnabled .camerasItem.selected .videoThumbnail .videoCanvas{outline:3px solid #329ae4}.hoverEnabled .videoCamera .bottombar .btn:hover{background-color:rgba(255,255,255,0.1)}.hoverEnabled .videoCamera .bottombar .btn.selected,.hoverEnabled .videoCamera .bottombar .btn.selected:hover{border-color:#329ae4}.hoverEnabled .videoCamera .manualButtonsOverlay div:hover:before{background-color:rgba(255,255,255,0.1)}.hoverEnabled .videoCamera .manualButtonsOverlay div:not(.disabled):hover:before{background-color:rgba(255,255,255,0.1)}.hoverEnabled .videoCamera .ptzMenu .menuContainer .itemsContainer .item:hover{background:#56a4e3}.hoverEnabled .videoPreview .prevSeq:not(.disabled):hover:before,.hoverEnabled .videoPreview .nextSeq:not(.disabled):hover:before,.hoverEnabled .playbackPrevFrameButton:not(.disabled):hover:before,.hoverEnabled .playbackNextFrameButton:not(.disabled):hover:before{background-color:rgba(255,255,255,0.1)}.hoverEnabled .playbackTimePicker .buttons>div:hover{background-color:#329ae4}.hoverEnabled .playbackTimePicker .buttons .disabled:hover{background-color:transparent;cursor:default}.hoverEnabled .dateTimePicker .weekBack:hover,.hoverEnabled .dateTimePicker .weekForward:hover{background-color:#787878}.hoverEnabled .startExport .animationContainer footer .buttons>.button:hover{background-color:#329ae4}.hoverEnabled .startExport .animationContainer footer .buttons .disabled:hover{background-color:transparent;cursor:default}.hoverEnabled .startExport .animationContainer footer .buttons>exportButton:hover{background-color:#329ae4}.hoverEnabled .startExport .animationContainer footer .buttons.inProgress>.download:hover{background-color:transparent}.hoverEnabled .dropdownMenu li:hover{background-color:#787878}.hoverEnabled #loginWindow .currentLanguage:hover,.hoverEnabled #loginWindow .languageMenu li:hover{background-color:#787878}.hoverEnabled #loginWindow .loginArea form .submit:hover{background-color:#51a9e9}.hoverEnabled #loginWindow .loginArea form .optionalButton:hover{background-color:rgba(255,255,255,0.35)}.hoverEnabled #loginWindow #mainArea>ul>li>div a:hover{color:#51a9e9}.hoverEnabled #exportListView #exportList .export:hover{background-color:rgba(0,0,0,0.5)}.hoverEnabled #exportListView #exportList .export:not(.error):not(.inactive):hover{border-color:rgba(50,154,228,0.7);cursor:pointer}.hoverEnabled #exportListView #exportList .export:not(.error):not(.inactive) .thumbnail img{cursor:pointer}.hoverEnabled #exportListView #exportList .export:not(.error):not(.inactive) .info .progressBarContainer .deleteExport:hover{border-color:#329ae4}.hoverEnabled #exportListView #exportList .export:not(.inactive) .actions a:hover{background-color:rgba(255,255,255,0.35)}.hoverEnabled #exportListView #exportList .export:not(.inactive) .actions a.download:hover,.hoverEnabled #exportListView #exportList .export:not(.inactive) .actions a.retry:hover{background-color:#51a9e9}.hoverEnabled #exportListView .exportPreview .bottomBar .controls .btn:hover{border:2px solid rgba(100,161,218,0.7);border-radius:3px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.hoverEnabled #fullscreenView.gridMode .thumbsScroller .container .videoThumbnail.selected:hover{outline:#329ae4 solid 3px}.hoverEnabled #fullscreenView .switchToGridButton:hover,.hoverEnabled #fullscreenView .switchToNormalButton:hover,.hoverEnabled #fullscreenView .actionsForView:hover{background-color:rgba(255,255,255,0.1)}.hoverEnabled .scrollbar .left:hover{background-position:left bottom}.hoverEnabled .scrollbar .right:hover{background-position:-8px bottom}.hoverEnabled .scrollbar .handle:hover{background:#6b7176}.hoverEnabled .scrollbar.vertical .left:hover{background-position:-16px bottom}.hoverEnabled .scrollbar.vertical .right:hover{background-position:-24px bottom}.hoverEnabled .videoPreview .prevSeq:hover{background-position:left bottom}.hoverEnabled .videoPreview .nextSeq:hover{background-position:-32px bottom}.hoverEnabled #viewsListView header .topRightButtons a:hover{border-left:#329ae4 solid 1px;border-right:#329ae4 solid 1px}.hoverEnabled #viewsListView .menu .item:hover{background:#329ae4}.hoverEnabled #viewsListView .scrollElement .cameraPreview:hover{outline:#329ae4 solid 3px}.hoverEnabled #viewsListView .folderContainer .item:hover{background-color:#000}.hoverEnabled #viewsListView .folderContainer .itemsContainer:hover{background-color:rgba(0,0,0,0.5)}.hoverEnabled #viewsListView .folderContainer .itemsContainer:hover h3{color:white}.hoverEnabled #actionListView .actionItems li.active a,.hoverEnabled #actionListView .actionItems li:hover a{display:table}.hoverEnabled #actionListView .actionItems li.active a:hover,.hoverEnabled #actionListView .actionItems li:hover a:hover{background-color:#51a9e9}.hoverEnabled #actionListView .actionItems li:hover{background-color:rgba(0,0,0,0.5)}.hoverEnabled #actionListView .actionItems li.active{background-color:#000!important}.hoverEnabled .messageBar .close:hover{background-position:0 -17px}.hoverEnabled .window p.buttons div#accept:hover,.hoverEnabled .modalWindow p.buttons div#accept:hover{background-color:#51a9e9}.hoverEnabled .window p.buttons div#cancel:hover,.hoverEnabled .modalWindow p.buttons div#cancel:hover{background-color:rgba(255,255,255,0.35)}.hoverEnabled #settingsView .menu ul li:hover,.hoverEnabled #settingsListView .menu ul li:hover,.hoverEnabled #usersListView .menu ul li:hover,.hoverEnabled #networksListView .menu ul li:hover,.hoverEnabled #datetimeListView .menu ul li:hover,.hoverEnabled #myProfileListView .menu ul li:hover,.hoverEnabled #systemStatusView .menu ul li:hover,.hoverEnabled #connectionListView .menu ul li:hover,.hoverEnabled #notificationsListView .menu ul li:hover{color:#51a9e9}.hoverEnabled #networksListView .showPortSettings button:hover{background-color:#51a9e9}.hoverEnabled #settingsListView .autoDetection .autoDetectionWrapper button:hover{background-color:#51a9e9}.hoverEnabled #settingsListView .autoDetection .autoDetectionWrapper button.cancelButton:hover{background-color:rgba(255,255,255,0.35)}.hoverEnabled #usersListView .addUser .addUserTitleElement a:hover{background-color:#51a9e9}#fullscreenView.fullscreenCamera .imageOuterContainer.realFullscreen,#actionListView.realFullscreen,#exportListView #exportPreviewContainer.realFullscreen{margin-top:0;padding:0;width:100%;text-align:center;background:black}#fullscreenView.fullscreenCamera .imageOuterContainer.realFullscreen>:not(.videoCamera):not(.window):not(.screenDisabler):not(.dateTimePickerContainer),#actionListView.realFullscreen>:not(.videoCamera):not(.window):not(.screenDisabler):not(.dateTimePickerContainer),#exportListView #exportPreviewContainer.realFullscreen>:not(.videoCamera):not(.window):not(.screenDisabler):not(.dateTimePickerContainer){display:none}#fullscreenView .realFullscreen .actionListCameraMenu{text-align:left}#actionListTemplate.realFullscreen,#exportListView #exportPreviewContainer.realFullscreen{width:100%}#exportPluginList{position:absolute;right:0;bottom:16px;z-index:100}#exportPluginList li{width:260px;height:20px;padding:3px 8px 2px;margin-top:2px;background-color:rgba(50,154,228,0.7);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#exportPluginList li a{float:right;color:#fff}#exportPluginList li a.close{display:none;margin:-5px -4px -5px 12px;font-family:Tahoma,sans-serif;text-decoration:none;font-size:20px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#exportPluginList li a.open{display:none}#exportPluginList li:hover{background-color:#329ae4}#exportPluginList li.complete a.close,#exportPluginList li.complete a.open{display:block}#exportPluginList li.complete a.cancel{display:none}#exportPluginList li.error a.close{display:block}#exportPluginList li.error a.cancel{display:none}.panelContainer{margin-top:65px;margin-left:-577px;margin-right:77px;float:left;height:calc(100% - 65px);width:500px;-moz-transition:width .75s,margin .75s;-webkit-transition:width .75s,margin .75s;-o-transition:width .75s,margin .75s;-ms-transtion:width .75s,margin .75s;transition:width .75s,margin .75s}.panelContainer.active{margin-left:-77px}.sidePanel{position:relative;height:100%;background:rgba(0,0,0,0.25)}.sidePanel .listThumbnails{position:absolute;left:20px;right:0;top:80px;bottom:0}.sidePanel .cameraSearch{display:none}.sidePanel>.header{margin:0 20px 20px;padding-top:10px}.sidePanel>.header>div{display:inline-block}.sidePanel>.header .closeIcon{background:url(../images/close.svg) no-repeat center center transparent;background-size:18px 18px;cursor:pointer;height:25px;width:25px;position:absolute;top:16px;right:17px}.sidePanel>.header .closeIcon:hover{background-color:rgba(255,255,255,0.1)}.sidePanel>.header h1{vertical-align:middle;font-weight:normal;font-size:24px}.sidePanel .cameraSearch{left:0;right:20px}.sidePanel .cameraSearch input{width:100%}.activePanel .tiledPanelContainer{margin-left:0}.tiledPanelContainer{float:left;padding-top:6px;margin:0;margin-left:-500px;box-sizing:border-box;width:500px;height:100%;-moz-transition:width .75s,margin .75s;-webkit-transition:width .75s,margin .75s;-o-transition:width .75s,margin .75s;-ms-transtion:width .75s,margin .75s;transition:width .75s,margin .75s}.tiledPanelContainer .tiledSidePanel{width:100%;height:100%;background-color:rgba(0,0,0,0.25);overflow:hidden}.tiledPanelContainer .tiledSidePanel>ul>li{display:block;position:relative;margin-bottom:2px}.tiledPanelContainer .tiledSidePanel>ul>li h2{padding:0 16px 0 80px;height:60px;line-height:60px;background:#000 url(../images/arrowRight.svg) no-repeat 36px center;background-size:auto 17px;font-size:20px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.tiledPanelContainer .tiledSidePanel .addCameraItem .exportMessage{display:none;margin:50px;color:#b3b3b3}.tiledPanelContainer .tiledSidePanel .addCameraContent{display:none;position:absolute;top:60px;bottom:0;left:0;right:0}.tiledPanelContainer .tiledSidePanel .addCameraContent .listThumbnails{position:absolute;top:20px;bottom:0;left:20px;right:0}.tiledPanelContainer .tiledSidePanel .listContent{display:none;position:absolute;top:100px;bottom:0;left:0;right:0}.tiledPanelContainer .tiledSidePanel .listContent .noItemsMessage{display:none;position:absolute;top:20px;left:0;right:0;text-align:center;color:#999}.tiledPanelContainer .tiledSidePanel .filterHeading{display:none;box-sizing:border-box;height:40px;border-bottom:1px solid rgba(255,255,255,0.2)}.tiledPanelContainer .tiledSidePanel .filterHeading .filter{position:relative}.tiledPanelContainer .tiledSidePanel .filterHeading .filter>span{display:block;padding-right:20px;height:40px;line-height:40px;font-size:18px;background:url(../images/arrowDown.svg) no-repeat right 18px transparent;background-size:10px auto;opacity:.5;cursor:pointer}.tiledPanelContainer .tiledSidePanel .filterHeading .filter .dropdownMenu{opacity:1}.tiledPanelContainer .tiledSidePanel .filterHeading .allMyType{float:left;margin-left:40px;min-width:100px}.tiledPanelContainer .tiledSidePanel .filterHeading .allMyType.disabled{pointer-events:none}.tiledPanelContainer .tiledSidePanel .filterHeading .allMyType.disabled>span{background:transparent;cursor:default}.tiledPanelContainer .tiledSidePanel .filterHeading .sortCriteria{float:right;margin-right:20px;text-align:right}.tiledPanelContainer .tiledSidePanel .text{margin:50px}.tiledPanelContainer .tiledSidePanel .text p{margin-bottom:40px;line-height:26px;color:#999;font-size:14px}.tiledPanelContainer .tiledSidePanel.addCameraActive>ul{height:100%}.tiledPanelContainer .tiledSidePanel.addCameraActive .addCameraHeading{background:#000 url(../images/arrowDown.svg) no-repeat 32px center;background-size:17px auto}.tiledPanelContainer .tiledSidePanel.addCameraActive .addCameraItem{height:calc(100% - 62px)}.tiledPanelContainer .tiledSidePanel.addCameraActive .addCameraItem .addCameraContent{display:block}.tiledPanelContainer .tiledSidePanel.itemsListActive>ul{height:100%}.tiledPanelContainer .tiledSidePanel.itemsListActive .listHeading{background:#000 url(../images/arrowDown.svg) no-repeat 32px center;background-size:17px auto}.tiledPanelContainer .tiledSidePanel.itemsListActive .itemsListItem{height:calc(100% - 62px)}.tiledPanelContainer .tiledSidePanel.itemsListActive .itemsListItem .filterHeading{display:block}.tiledPanelContainer .tiledSidePanel.itemsListActive .itemsListItem .listContent{display:block}@media only screen and (max-width:1024px){.tiledPanelContainer{width:360px;margin-left:-360px}.tiledPanelContainer .tiledSidePanel .filterHeading .filter>span{font-size:11px}}@media only screen and (max-width:768px){.tiledPanelContainer{width:50%;margin-left:-50%}#alarmsView.activePanel .tiledPanelContainer{width:100%;margin-left:0}}.functionalPageBar .menuIcon{position:absolute;top:92px;left:25px;width:31px;height:31px;cursor:pointer;z-index:1}.functionalPageBar .menuIcon>div{position:absolute;width:100%;height:2px;background:white}.functionalPageBar .menuIcon>div:nth-child(1){top:0;transition:top .45s ease .2s,transform ease .2s}.functionalPageBar .menuIcon>div:nth-child(2){top:9px;opacity:1;transition:opacity .45s ease 0s}.functionalPageBar .menuIcon>div:nth-child(3){top:18px;transition:top .45s ease .2s,transform ease .2s}.functionalPageBar .menuIcon.em{-moz-animation:emphasise 2s ease 0s infinite normal none;-webkit-animation:emphasise 2s ease 0s infinite normal none;animation:emphasise 2s ease 0s infinite normal none}.functionalPageBar .menuIcon:hover{-moz-animation:none;-webkit-animation:none;animation:none}.functionalPageBar.activePanel .menuIcon div:nth-child(1){top:9px;transform:rotate(-45deg);transition:top ease .2s,transform .45s ease .2s}.functionalPageBar.activePanel .menuIcon div:nth-child(2){opacity:0;transition:opacity .2s ease 0s}.functionalPageBar.activePanel .menuIcon div:nth-child(3){top:9px;transform:rotate(45deg);transition:top ease .2s,transform .45s ease .2s}.functionalPageBar .titleBar{padding:20px 10px 0 0;height:39px}.functionalPageBar .titleBar .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.functionalPageBar .titleBar .title>span{font-size:18px}.functionalPageBar .titleBar .title .editIndicator{display:none;margin-left:-4px}.functionalPageBar .titleBar .errorMessage{color:#f33}.functionalPageBar .titleBar .message{display:none;padding-right:5px;vertical-align:top;font-weight:bold;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:768px){.functionalPageBar .titleBar{position:relative;padding:20px 10px 0 0}.functionalPageBar .titleBar .title{margin-left:58px}}#investigationModeView .tiledPanelContainer{padding-top:65px}#investigationModeView .cameraSearch{left:0;right:20px}#investigationModeView .cameraSearch input{width:100%}.investigationItem{position:relative;left:0;width:200%;height:72px;border-top:1px solid rgba(255,255,255,0.2);font-size:0;overflow:hidden;-moz-transition:left .4s,height .2s,background-color .2s;-webkit-transition:left .4s,height .2s,background-color .2s;-o-transition:left .4s,height .2s,background-color .2s;-ms-transtion:left .4s,height .2s,background-color .2s;transition:left .4s,height .2s,background-color .2s}.investigationItem.exportsActive{left:-100%}.investigationItem.exportsActive .exports .close{opacity:1}.investigationItem:first-child{border-top:0}.investigationItem:last-child{border-bottom:1px solid rgba(255,255,255,0.2)}.investigationItem.active{height:136px;background-color:black}.investigationItem.active .container{cursor:default}.investigationItem.active .container h3{cursor:pointer}.investigationItem.old .container .right .state,.investigationItem.imported .container .right .state{background-color:black;background:url(../images/arrowDown.svg) no-repeat 91px center,url(../images/pattern_oldExport.svg) repeat #000;background-size:8px 5px,auto;border:1px solid #545454;cursor:default}.investigationItem.old .container .left h3,.investigationItem.imported .container .left h3{cursor:default}.investigationItem.old.binary .left .endTime,.investigationItem.imported.binary .left .endTime{display:none}.investigationItem.old.binary .exports ul li.avi,.investigationItem.imported.binary .exports ul li.avi,.investigationItem.old.binary .exports ul li.db,.investigationItem.imported.binary .exports ul li.db,.investigationItem.old.binary .exports ul li.mkv,.investigationItem.imported.binary .exports ul li.mkv{display:none}.investigationItem.old.binary .exports ul li.binary,.investigationItem.imported.binary .exports ul li.binary{display:block}.investigationItem.old.binary .exports ul li.binary .deleteExport,.investigationItem.imported.binary .exports ul li.binary .deleteExport{display:none!important}.investigationItem.old.binary .exports .exportMessages p.binary,.investigationItem.imported.binary .exports .exportMessages p.binary{display:block}.investigationItem.old.avi .exports ul li.binary,.investigationItem.imported.avi .exports ul li.binary,.investigationItem.old.avi .exports ul li.db,.investigationItem.imported.avi .exports ul li.db,.investigationItem.old.avi .exports ul li.mkv,.investigationItem.imported.avi .exports ul li.mkv{display:none}.investigationItem.old.avi .exports ul li.avi .deleteExport,.investigationItem.imported.avi .exports ul li.avi .deleteExport{display:none!important}.investigationItem.old.avi .exports .exportMessages p.avi,.investigationItem.imported.avi .exports .exportMessages p.avi{display:block}.investigationItem.old.db .exports ul li.binary,.investigationItem.imported.db .exports ul li.binary,.investigationItem.old.db .exports ul li.avi,.investigationItem.imported.db .exports ul li.avi,.investigationItem.old.db .exports ul li.mkv,.investigationItem.imported.db .exports ul li.mkv{display:none}.investigationItem.old.db .exports .exportMessages p.db,.investigationItem.imported.db .exports .exportMessages p.db{display:block}.investigationItem.old.mkv .exports ul li.binary,.investigationItem.imported.mkv .exports ul li.binary,.investigationItem.old.mkv .exports ul li.avi,.investigationItem.imported.mkv .exports ul li.avi,.investigationItem.old.mkv .exports ul li.db,.investigationItem.imported.mkv .exports ul li.db{display:none}.investigationItem.old.mkv .exports .exportMessages p.mkv,.investigationItem.imported.mkv .exports .exportMessages p.mkv{display:block}.investigationItem.old.snapshot .left .endTime,.investigationItem.imported.snapshot .left .endTime{display:none}.investigationItem.old.snapshot .exports ul li.binary,.investigationItem.imported.snapshot .exports ul li.binary,.investigationItem.old.snapshot .exports ul li.avi,.investigationItem.imported.snapshot .exports ul li.avi,.investigationItem.old.snapshot .exports ul li.db,.investigationItem.imported.snapshot .exports ul li.db,.investigationItem.old.snapshot .exports ul li.mkv,.investigationItem.imported.snapshot .exports ul li.mkv{display:none}.investigationItem.old.snapshot .exports ul li.snapshot,.investigationItem.imported.snapshot .exports ul li.snapshot{display:block}.investigationItem.old.snapshot .exports .exportMessages p.snapshot,.investigationItem.imported.snapshot .exports .exportMessages p.snapshot{display:block}.investigationItem.removing{opacity:.5;pointer-events:none}.investigationItem.saving .container .right .actions .download,.investigationItem.error .container .right .actions .download{opacity:.4;cursor:default}.investigationItem.saving .container .right .actions .download:hover,.investigationItem.error .container .right .actions .download:hover{background-color:rgba(255,255,255,0.25)}.investigationItem.error .container .left .subinfo{display:none}.investigationItem.error .container .left .investigationError{display:block}.investigationItem .container{position:relative;float:left;width:50%;cursor:pointer}.investigationItem .container>div{height:140px;font-size:12px;overflow:hidden;line-height:20px}.investigationItem .container .left{padding-left:40px}.investigationItem .container .left h3{margin-top:20px;height:20px;font-weight:normal;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.investigationItem .container .left h3 input{padding:0 0 0 8px;width:100%;height:100%}.investigationItem .container .left .subinfo{font-size:10px;color:#b3b3b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.investigationItem .container .left .subinfo>span:last-child{display:inline-block;margin-left:16px}.investigationItem .container .left .investigationError{display:none;width:290px;height:20px;color:#f33;font-weight:bold;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.investigationItem .container .left .details{margin-top:23px}.investigationItem .container .left .details li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.investigationItem .container .left .details li span:first-child{display:inline-block;min-width:40px;color:#4dc3ff}.investigationItem .container .right{position:relative;float:right;width:108px;margin:0 16px 0 20px;font-size:0}.investigationItem .container .right .state{margin-top:10px;padding:0 10px 0 0;height:50px;line-height:50px;border:1px solid black;text-align:center;font-size:12px;background:url(../images/arrowDown.svg) no-repeat 91px center rgba(255,255,255,0.25);background-size:8px 5px;cursor:pointer;overflow:hidden;white-space:nowrap}.investigationItem .container .right .dropdownMenu{margin-top:25px;padding:0 1px;background-color:black}.investigationItem .container .right .dropdownMenu li{padding-top:7px;padding-bottom:7px;background-color:#404040}.investigationItem .container .right .dropdownMenu li:hover{background-color:#474747}.investigationItem .container .right .actions{font-size:0}.investigationItem .container .right .actions .delete,.investigationItem .container .right .actions .download{display:inline-block;margin-top:14px;width:47px;height:47px;line-height:50px;text-align:center;font-size:12px;cursor:pointer}.investigationItem .container .right .actions .delete:hover,.investigationItem .container .right .actions .download:hover{background-color:rgba(255,255,255,0.35)}.investigationItem .container .right .actions .download{background:rgba(255,255,255,0.25) url(../images/investigationOpenExports.svg) no-repeat center center;background-size:19px 24px}.investigationItem .container .right .actions .delete{margin-right:14px;background:rgba(255,255,255,0.25) url(../images/investigationDelete.svg) no-repeat center center;background-size:21px 24px}.investigationItem .exports{position:relative;float:left;width:50%;height:100%;color:white;font-size:16px}.investigationItem .exports .close{position:absolute;left:0;width:30px;height:100%;opacity:0;background:rgba(255,255,255,0.25) url(../images/arrowRight.svg) no-repeat center center;background-size:auto 13px;cursor:pointer;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;-o-transition:opacity .4s;-ms-transtion:opacity .4s;transition:opacity .4s}.investigationItem .exports .close:hover{background-color:rgba(255,255,255,0.35)}.investigationItem .exports ul{padding:11px 0 0 70px}.investigationItem .exports ul li{position:relative;line-height:30px}.investigationItem .exports ul li.removing{opacity:.5}.investigationItem .exports ul li.binary,.investigationItem .exports ul li.snapshot{display:none}.investigationItem .exports ul li .content{height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.investigationItem .exports ul li .content .size{color:#999}.investigationItem .exports ul li .button{position:relative;float:right;width:107px;height:30px;margin:0 16px 12px 6px;text-align:center;font-size:12px;color:white;background-color:rgba(255,255,255,0.25);overflow:hidden;cursor:pointer}.investigationItem .exports ul li .button:hover{background-color:rgba(255,255,255,0.35)}.investigationItem .exports ul li .button.prepared .progress{width:100%}.investigationItem .exports ul li .button.error{background-color:red}.investigationItem .exports ul li .button.noTransition .progress{-moz-transition:width 0s linear;-webkit-transition:width 0s linear;-o-transition:width 0s linear;-ms-transtion:width 0s linear;transition:width 0s linear}.investigationItem .exports ul li .button.disabled{pointer-events:none;cursor:default;opacity:.7}.investigationItem .exports ul li .button .progress{position:absolute;z-index:1;left:0;width:0;height:100%;background-color:green;-moz-transition:width 2s linear;-webkit-transition:width 2s linear;-o-transition:width 2s linear;-ms-transtion:width 2s linear;transition:width 2s linear}.investigationItem .exports ul li .button .label{position:absolute;z-index:2;left:0;width:100%;height:100%}.investigationItem .exports ul li .deleteExport{display:none;float:right;margin:0 0 12px 6px;width:30px;height:30px;background:rgba(255,255,255,0.25) url(../images/investigationDelete.svg) no-repeat center center;background-size:auto 18px;cursor:pointer}.investigationItem .exports ul li .deleteExport:hover{background-color:rgba(255,255,255,0.35)}.investigationItem .exports ul li .errorMessage{height:12px;line-height:10px;font-size:10px;font-weight:bold;color:#f33;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.investigationItem .exports .exportMessages p{display:none;margin:0 15px 0 70px;font-size:12px;color:#b3b3b3}.investigationItem .saveProgressContainer{position:absolute;bottom:0;left:0;width:50%;height:2px}.investigationItem .saveProgressContainer .saveProgress{width:0;height:100%;background-color:#329ae4;-moz-transition:width 2s linear;-webkit-transition:width 2s linear;-o-transition:width 2s linear;-ms-transtion:width 2s linear;transition:width 2s linear}.investigationItem .saveProgressContainer .saveProgress.noTransition{-moz-transition:width 0s linear;-webkit-transition:width 0s linear;-o-transition:width 0s linear;-ms-transtion:width 0s linear;transition:width 0s linear}.listThumbnails.searchIncluded{padding-top:70px;box-sizing:border-box}.listThumbnails.searchIncluded .cameraSearch{display:block;position:absolute;top:0}.listThumbnails.searchIncluded .hint{display:block;position:absolute;top:50px;width:100%;text-align:center;font-size:12px;color:#999}.listThumbnails .scrollableArea{padding-top:3px}.listThumbnails ul{padding-left:40px}.listThumbnails ul li{position:relative;display:inline-block;width:50%;padding-bottom:28.125%;margin:0 20px 20px 0;box-sizing:border-box;vertical-align:top;font-size:0}.listThumbnails ul li.selected .videoCamera .videoCanvas,.listThumbnails ul li.selected .videoThumbnail .videoCanvas{outline:1px solid #4bbd19!important;cursor:default}.listThumbnails ul li.selected .videoCamera .videoCanvas:after,.listThumbnails ul li.selected .videoThumbnail .videoCanvas:after{content:'';position:absolute;right:0;bottom:0;width:30px;height:30px;background:url(../images/check.svg) no-repeat 7px center #4bbd19;background-size:20px auto;z-index:20}.listThumbnails ul li:nth-child(2n - 1){margin-left:-40px}.listThumbnails ul li>div{position:absolute;left:0;right:0;top:0;bottom:0}#investigationModeView{display:none;padding-top:70px;height:100%;min-height:640px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#investigationModeView.oldExport .main .gridContainer,#investigationModeView.imported .main .gridContainer{pointer-events:none}#investigationModeView.oldExport .main .mutlicameraPlaybackTimeline .exportMarker>div,#investigationModeView.imported .main .mutlicameraPlaybackTimeline .exportMarker>div{display:none}#investigationModeView.oldExport .main .titleBar .buttons .saveMenu,#investigationModeView.imported .main .titleBar .buttons .saveMenu{background:#000 url(../images/pattern_oldExport.svg) repeat;border:1px solid #545454;box-sizing:border-box;cursor:default;pointer-events:none}#investigationModeView.oldExport .main .titleBar .buttons .saveMenu.saving .close,#investigationModeView.imported .main .titleBar .buttons .saveMenu.saving .close{display:none}#investigationModeView .main{position:relative;padding-left:77px;height:100%;box-sizing:border-box;overflow:hidden}#investigationModeView .main .titleBar .progress{display:inline-block}#investigationModeView .main .titleBar .createNewInvestigation{float:right;height:30px;padding:0 20px 0 20px;box-sizing:border-box;margin-left:5px;line-height:30px;vertical-align:top;background-color:rgba(255,255,255,0.25);cursor:pointer;text-align:center;white-space:normal;overflow:hidden;text-overflow:ellipsis}#investigationModeView .main .titleBar .createNewInvestigation:hover{background-color:rgba(255,255,255,0.35)}#investigationModeView .main .titleBar .buttons{position:relative;float:right;min-width:120px;max-width:360px;text-align:left;margin-left:5px}#investigationModeView .main .titleBar .buttons .saveMenu{display:inline-block;position:relative;width:100%;height:30px;line-height:30px;vertical-align:top;font-size:14px;overflow:hidden;background-color:rgba(255,255,255,0.25);cursor:pointer}#investigationModeView .main .titleBar .buttons .saveMenu.disabled{pointer-events:none}#investigationModeView .main .titleBar .buttons .saveMenu:hover{background-color:rgba(255,255,255,0.35)}#investigationModeView .main .titleBar .buttons .saveMenu.saving .icon{display:none}#investigationModeView .main .titleBar .buttons .saveMenu.saving .close{display:block}#investigationModeView .main .titleBar .buttons .saveMenu .icon{position:absolute;z-index:2;top:13px;right:10px;width:8px;height:8px;background:url(../images/arrowDown.svg) no-repeat right top;background-size:8px 5px}#investigationModeView .main .titleBar .buttons .saveMenu .close{background:url(../images/close.svg) no-repeat center center transparent;background-size:14px 14px;width:30px;height:30px;display:none;cursor:pointer;position:absolute;top:0;right:0;z-index:2;pointer-events:all}#investigationModeView .main .titleBar .buttons .saveMenu .close:hover{background-color:rgba(255,255,255,0.1)}#investigationModeView .main .titleBar .buttons .saveMenu .close.hidden{display:none}#investigationModeView .main .titleBar .buttons .saveMenu .progress{position:absolute;z-index:1;left:0;width:0;height:100%;background-color:#329ae4;-moz-transition:width 2s linear;-webkit-transition:width 2s linear;-o-transition:width 2s linear;-ms-transtion:width 2s linear;transition:width 2s linear}#investigationModeView .main .titleBar .buttons .saveMenu .progress.noTransition{-moz-transition:width 0s linear;-webkit-transition:width 0s linear;-o-transition:width 0s linear;-ms-transtion:width 0s linear;transition:width 0s linear}#investigationModeView .main .titleBar .buttons .saveMenu .label{position:relative;padding-left:20px;padding-right:28px;overflow:hidden;z-index:2}#investigationModeView .main .titleBar .buttons .dropdownMenu li{text-align:left;background-color:#4497e4}#investigationModeView .main .titleBar .buttons .dropdownMenu li:hover{background-color:#5aa3e7}#investigationModeView .main .thumbnailsAndTimeline{position:relative;height:calc(100% - 59px);overflow:hidden}#investigationModeView .main .thumbnailsAndTimeline .scrollableArea{padding-bottom:110px;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#investigationModeView .main .thumbnailsAndTimeline .scrollableArea .gridContainer{display:block}#investigationModeView .main .thumbnailsAndTimeline .scrollableArea .gridContainer .viewContainer h3{display:none}#investigationModeView .main .thumbnailsAndTimeline .scrollableArea .gridContainer .viewContainer .camerasContainer{top:6px}#investigationModeView .main .thumbnailsAndTimeline .scrollableArea .gridContainer #enlargedCameraContainer{position:absolute;top:0;left:0;height:99%}#investigationModeView .main .thumbnailsAndTimeline .timeline{position:absolute;left:0;bottom:0;width:100%;height:100px;z-index:12}#investigationModeView .main .emptyMessage{display:none;position:absolute;top:50%;left:50%;width:430px;margin-top:-82px;margin-left:-215px}#investigationModeView .main .emptyMessage .messageForImport,#investigationModeView .main .emptyMessage .messageForDeletion,#investigationModeView .main .emptyMessage .messageForNonExistence{display:none}#investigationModeView .main .emptyMessage.imported{margin-top:-60px}#investigationModeView .main .emptyMessage.imported .messageForImport{display:block}#investigationModeView .main .emptyMessage.imported .generalMessage{display:none}#investigationModeView .main .emptyMessage.deleted{margin-top:-190px}#investigationModeView .main .emptyMessage.deleted .messageForDeletion{display:block}#investigationModeView .main .emptyMessage.nonExisting{margin-top:-160px}#investigationModeView .main .emptyMessage.nonExisting .messageForNonExistence{display:block}#investigationModeView .main .emptyMessage .messageForDeletion,#investigationModeView .main .emptyMessage .messageForNonExistence{border-bottom:1px solid rgba(255,255,255,0.2);margin-bottom:20px;padding-bottom:20px}#investigationModeView .main .emptyMessage .messageForDeletion{padding-top:60px;background:url(../images/check.svg) no-repeat center 0;background-size:71px 50px}#investigationModeView .main .emptyMessage p,#investigationModeView .main .emptyMessage a,#investigationModeView .main .emptyMessage span{display:block;margin-bottom:8px;text-align:center;font-size:22px;font-weight:normal;color:white;text-decoration:none}#investigationModeView .main .emptyMessage p.details,#investigationModeView .main .emptyMessage a.details,#investigationModeView .main .emptyMessage span.details{font-size:18px}#investigationModeView .main .emptyMessage a:hover{color:#999}#investigationModeView .main .emptyMessage .importFootage{display:none}#investigationModeView .main .emptyMessage .importFootage.open .selectImport{visibility:visible;opacity:1;transform:scale(1);transition:transform 1s,opacity 1s,visibility 0s ease 0s}#investigationModeView .main .emptyMessage .importFootage .selectImport{visibility:hidden;width:308px;height:32px;padding:35px 50px;margin:20px auto;border:2px dashed rgba(255,255,255,0.25);border-radius:5px;opacity:0;cursor:pointer;transform:scale(0.5);transition:transform 1s,opacity 1s,visibility 0s ease 1s}#investigationModeView .main .emptyMessage .importFootage .browseImport{display:none}#investigationModeView .main .emptyMessage.showImport{margin-top:-118px}#investigationModeView .main .emptyMessage.showImport.imported{margin-top:-60px}#investigationModeView .main .emptyMessage.showImport.deleted{margin-top:-226px}#investigationModeView .main .emptyMessage.showImport.nonExisting{margin-top:-196px}#investigationModeView .main .emptyMessage.showImport .importFootage{display:block}#investigationModeView .templates{display:none}.investigationNameForm{margin:30px 0 30px 0}.investigationNameForm label{display:block}.investigationNameForm input{margin-top:20px;width:100%}.investigationNameForm .investigationNameErrorMessage{background:transparent url('../images/messageError.svg') no-repeat left 2px;background-size:auto 13px;color:red;margin-top:14px;font-size:12px;line-height:normal;padding-left:20px}@media only screen and (max-width:1719px){#investigationModeView.activePanel .mutlicameraPlaybackTimeline .controls .nav .playbackSlideContainer{display:none}}@media only screen and (max-width:1571px){#investigationModeView.activePanel .mutlicameraPlaybackTimeline .controls .zoom .zoomValue,#investigationModeView.activePanel .mutlicameraPlaybackTimeline .controls .speedSelect .text,#investigationModeView.activePanel .mutlicameraPlaybackTimeline .controls .speedSelect .playBackSelectTitle{display:none}}@media only screen and (max-width:1406px){#investigationModeView.activePanel .mutlicameraPlaybackTimeline .controls .nav .time,#investigationModeView.activePanel .mutlicameraPlaybackTimeline .controls .nav .date{display:none}}@media only screen and (max-width:1201px){#investigationModeView.activePanel .mutlicameraPlaybackTimeline .controls .zoom,#investigationModeView.activePanel .mutlicameraPlaybackTimeline .controls .speedSelect{display:none}}@media only screen and (max-width:1205px){#investigationModeView .mutlicameraPlaybackTimeline .controls .nav .playbackSlideContainer{display:none}}@media only screen and (max-width:1057px){#investigationModeView .mutlicameraPlaybackTimeline .controls .zoom .zoomValue,#investigationModeView .mutlicameraPlaybackTimeline .controls .speedSelect .text,#investigationModeView .mutlicameraPlaybackTimeline .controls .speedSelect .playBackSelectTitle{display:none}}@media only screen and (max-width:892px){#investigationModeView .mutlicameraPlaybackTimeline .controls .nav .time,#investigationModeView .mutlicameraPlaybackTimeline .controls .nav .date{display:none}}@media only screen and (max-width:687px){#investigationModeView .mutlicameraPlaybackTimeline .controls .zoom,#investigationModeView .mutlicameraPlaybackTimeline .controls .speedSelect{display:none}}@media only screen and (max-width:768px){#investigationModeView.functionalPageBar{width:200%}#investigationModeView.functionalPageBar .titleBar{height:82px}#investigationModeView.functionalPageBar .titleBar .buttons{position:absolute;top:57px;right:15px;width:calc(50% - 13px)}#investigationModeView.functionalPageBar .titleBar .createNewInvestigation{position:absolute;top:57px;left:0;width:calc(50% - 13px)}#investigationModeView.functionalPageBar .main{width:50%;padding-left:17px}#investigationModeView.functionalPageBar .main .thumbnailsAndTimeline{height:calc(100% - 102px)}#investigationModeView.functionalPageBar .tiledPanelContainer .investigationSidePanel .filterHeading .allMyType{margin-left:32px}#investigationModeView.functionalPageBar .tiledPanelContainer .investigationSidePanel>ul>li h2{padding-left:60px;background-position:28px center}#investigationModeView.functionalPageBar .tiledPanelContainer .investigationSidePanel>ul>li .investigationItem .container .left{padding-left:32px}#investigationModeView.functionalPageBar .tiledPanelContainer .investigationSidePanel>ul>li .investigationItem .exports ul{padding-left:62px}#investigationModeView.functionalPageBar .tiledPanelContainer .investigationSidePanel>ul>li .investigationItem .exports .exportMessages p{margin-left:62px}#investigationModeView.functionalPageBar .tiledPanelContainer .investigationSidePanel.addCameraActive .addCameraHeading,#investigationModeView.functionalPageBar .tiledPanelContainer .investigationSidePanel.itemsListActive .listHeading{background-position:24px center}.editMode #investigationModeView.activePanel .tiledPanelContainer{margin-left:-48%}}section.emptyInvestigation .mutlicameraPlaybackTimeline{visibility:hidden}.mutlicameraPlaybackTimeline{padding:0;width:100%;height:100px;background-color:#292929;-webkit-transform:scale(1);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mutlicameraPlaybackTimeline.disabled{background-color:#141414}.mutlicameraPlaybackTimeline.disabled .timeframes,.mutlicameraPlaybackTimeline.disabled .marker,.mutlicameraPlaybackTimeline.disabled .controls *{visibility:hidden}.mutlicameraPlaybackTimeline .timeframes{position:absolute;left:-100%;right:-100%;height:50px;font-size:0;white-space:nowrap;-ms-touch-action:none;touch-action:none}.mutlicameraPlaybackTimeline .timeframes .marginMaster{position:relative;width:100%}.mutlicameraPlaybackTimeline .timeframes .timeslot{position:relative;display:inline-block;height:50px;line-height:50px;width:2.7777777777777%;font-size:12px;text-align:center}.mutlicameraPlaybackTimeline .timeframes .timeslot .line{position:absolute;bottom:0;left:50%;margin-left:-1px;width:1px;height:9px;background-color:white}.mutlicameraPlaybackTimeline .timeframes.zoomingIn{transition:left .8s,right .8s}.mutlicameraPlaybackTimeline .timeframes.zoomingIn .marginMaster{transition:all .8s}.mutlicameraPlaybackTimeline .timeframes.zoomingIn .exportMarker{transition:all .8s}.mutlicameraPlaybackTimeline .timeframes.zoomingIn.zoomingIn2{left:-250%;right:-250%}.mutlicameraPlaybackTimeline .timeframes.zoomingIn.zoomingIn3{left:-400%;right:-400%}.mutlicameraPlaybackTimeline .timeframes.zoomingOut{transition:left .8s,right .8s}.mutlicameraPlaybackTimeline .timeframes.zoomingOut .marginMaster{transition:all .8s}.mutlicameraPlaybackTimeline .timeframes.zoomingOut .exportMarker{transition:all .8s}.mutlicameraPlaybackTimeline .timeframes.zoomingOut.zoomingOut5{left:-25%;right:-25%}.mutlicameraPlaybackTimeline .timeframes.zoomingOut.zoomingOut3{left:0;right:0}.mutlicameraPlaybackTimeline .marker{position:absolute;top:0;left:50%;z-index:3;margin-left:-3px;width:3px;height:50px;background-color:#fff}.mutlicameraPlaybackTimeline .exportMarker{position:absolute;z-index:4;top:0;bottom:0;background-color:rgba(255,255,255,0.25);pointer-events:none}.mutlicameraPlaybackTimeline .exportMarker.disabled>div{pointer-events:none}.mutlicameraPlaybackTimeline .exportMarker>div{position:absolute;width:3px;height:100%;box-sizing:border-box;pointer-events:auto}.mutlicameraPlaybackTimeline .exportMarker>div .time{display:none;position:absolute;top:-30px;left:-25px;width:50px;height:20px;line-height:20px;text-align:center;font-size:10px;background-color:rgba(59,159,201,0.6);cursor:default}.mutlicameraPlaybackTimeline .exportMarker>div .time:after{content:"";position:absolute;bottom:-5px;left:19px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:5px solid rgba(59,159,201,0.6)}.mutlicameraPlaybackTimeline .exportMarker .startTimeMarker{left:0;cursor:w-resize}.mutlicameraPlaybackTimeline .exportMarker .startTimeMarker .handle{left:-6px}.mutlicameraPlaybackTimeline .exportMarker .endTimeMarker{right:0;cursor:e-resize}.mutlicameraPlaybackTimeline .exportMarker .endTimeMarker .handle{right:-6px}.mutlicameraPlaybackTimeline .exportMarker .handle{position:absolute;height:50px;width:10px}.mutlicameraPlaybackTimeline .exportMarker .handle svg{position:absolute;z-index:-1;width:10px;height:50px}.mutlicameraPlaybackTimeline .exportMarker .handle svg path{fill:#329ae4}.mutlicameraPlaybackTimeline .controls{position:absolute;top:50px;left:0;right:0;height:50px;background:black;font-weight:bold}.mutlicameraPlaybackTimeline .controls .zoom{position:absolute;top:24px;left:20px}.mutlicameraPlaybackTimeline .controls .zoom>div{display:inline-block;vertical-align:top}.mutlicameraPlaybackTimeline .controls .zoom .zoomValue{position:relative;top:-10px;margin-left:20px}.mutlicameraPlaybackTimeline .controls .speedSelect{position:absolute;top:8px;right:20px;padding-right:20px;padding-left:5px;background-color:#1a1a1a;height:35px}.mutlicameraPlaybackTimeline .controls .speedSelect .label{padding:6px 10px}.mutlicameraPlaybackTimeline .controls .speedSelect .label .icon{position:absolute;z-index:2;top:15px;right:10px;width:8px;height:8px;background:url(../images/arrowDown.svg) no-repeat right top;background-size:8px 5px}.mutlicameraPlaybackTimeline .controls .speedSelect .dropdownMenu{top:-225px}.mutlicameraPlaybackTimeline .controls .speedSelect .dropdownMenu li{text-align:left;margin-top:0}.mutlicameraPlaybackTimeline .controls .speedSelect .dropdownMenu .playBackSelectTitle{background-color:#6e6e6e;padding:8px 20px 9px;text-align:left;margin-bottom:1px}.mutlicameraPlaybackTimeline .controls .nav{margin:0 auto;text-align:center;white-space:nowrap}.mutlicameraPlaybackTimeline .controls .nav>div{display:inline-block;vertical-align:middle}.mutlicameraPlaybackTimeline .controls .nav .setSelectionLeft{background:url(../images/set_selection.svg) no-repeat center center}.mutlicameraPlaybackTimeline .controls .nav .goToSelectionLeft{margin-right:10px;background:url(../images/goto_selection.svg) no-repeat center center}.mutlicameraPlaybackTimeline .controls .nav .setSelectionRight{background:url(../images/set_selection.svg) no-repeat center center;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-moz-transform-origin:center center;-webkit-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.mutlicameraPlaybackTimeline .controls .nav .goToSelectionRight{margin-left:10px;background:url(../images/goto_selection.svg) no-repeat center center;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-moz-transform-origin:center center;-webkit-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.mutlicameraPlaybackTimeline .controls .nav .exportControls{width:35px;height:35px;cursor:pointer;background-size:auto 20px;background-color:#1a1a1a}.mutlicameraPlaybackTimeline .controls .nav .exportControls.disabled{pointer-events:none}.mutlicameraPlaybackTimeline .controls .nav .playBackwards,.mutlicameraPlaybackTimeline .controls .nav .playForward{width:50px;height:50px;cursor:pointer}.mutlicameraPlaybackTimeline .controls .nav .playBackwards.pause,.mutlicameraPlaybackTimeline .controls .nav .playForward.pause{background:url(../images/pause.svg) no-repeat center center transparent;background-size:17px auto}.mutlicameraPlaybackTimeline .controls .nav .playBackwards{background:url(../images/playBackwards.svg) no-repeat center center transparent;background-size:auto 20px}.mutlicameraPlaybackTimeline .controls .nav .playForward{background:url(../images/playForwards.svg) no-repeat center center transparent;background-size:auto 20px}.mutlicameraPlaybackTimeline .controls .nav .playbackSlideContainer{position:relative;top:10px}.mutlicameraPlaybackTimeline .controls .nav .time,.mutlicameraPlaybackTimeline .controls .nav .date{min-width:100px}.mutlicameraPlaybackTimeline .controls .nav .date{font-size:12px;font-weight:normal}.mutlicameraPlaybackTimeline .controls .nav .sliderWrapper .sliderContent .sliderSelection{display:none}body.e-resize{cursor:e-resize!important}body.w-resize{cursor:w-resize!important}@media only screen and (max-width:1280px){.mutlicameraPlaybackTimeline .timeframes .timeslot:nth-of-type(2n){visibility:hidden}}@media only screen and (max-width:640px){.mutlicameraPlaybackTimeline .timeframes .timeslot:nth-of-type(4n+1),.mutlicameraPlaybackTimeline .timeframes .timeslot:nth-of-type(4n+2),.mutlicameraPlaybackTimeline .timeframes .timeslot:nth-of-type(4n+3){visibility:hidden}.mutlicameraPlaybackTimeline .timeframes .timeslot:nth-of-type(4n){visibility:visible}}.selectControl{display:inline-block;position:relative;margin:0 10px 10px 0;padding:0 20px;width:250px;height:30px;font-size:0;background:url(../images/arrowDown.svg) no-repeat center #6e6e6e;background-position:right 18px top 13px;background-size:8px 5px}.selectControl .dropdownMenu{margin-top:-8px;width:100%;background:#6e6e6e}.selectControl .dropdownMenu li{margin-top:0;text-align:left}.selectControl .dropdownMenu .search{display:none;margin:16px 18px 24px 18px;padding:0 0 3px 0;width:calc(100% - 40px);height:auto;background:transparent;border-bottom:1px solid #b3b3b3;font-size:13px}.selectControl .dropdownMenu .search::-webkit-input-placeholder{padding-left:3px;font-weight:lighter!important;font-style:normal!important;color:white}.selectControl .dropdownMenu .search::-moz-placeholder{padding-left:3px;font-weight:lighter!important;font-style:normal!important;color:white}.selectControl .dropdownMenu .search:-ms-input-placeholder{padding-left:3px;font-weight:lighter!important;font-style:normal!important;color:white}.selectControl .select{width:100%;height:100%;font-size:14px;cursor:pointer}.selectControl .select .header{display:inline-block;width:100%;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.selectControl .select .header span{margin-right:4px}.selectControl .select .header span:first-child{color:#b3b3b3}.selectControl .scrollbar .handle:hover{background:black}#alarmsView .tiledPanelContainer{padding-top:65px}#alarmsView .tiledPanelContainer .alarmsSidePanel.itemsListActive .itemsListItem{height:100%}#alarmsView .tiledPanelContainer .alarmsSidePanel.itemsListActive .loadMore{text-align:center}#alarmsView .tiledPanelContainer .alarmsSidePanel.itemsListActive .loadMore div{display:inline-block;margin:30px auto 30px auto;height:30px;padding:0 40px;box-sizing:border-box;line-height:30px;vertical-align:top;background-color:rgba(255,255,255,0.25);cursor:pointer;text-align:center;white-space:normal;overflow:hidden;text-overflow:ellipsis}#alarmsView .tiledPanelContainer .alarmsSidePanel.itemsListActive .loadMore div:hover{background-color:rgba(255,255,255,0.35)}#alarmsView .tiledPanelContainer .alarmsSidePanel.itemsListActive .loadMore.disabled div{pointer-events:none;opacity:.3}#alarmsView .tiledPanelContainer .alarmsSidePanel .filterHeading .sortCriteria{text-align:left}#alarmsView .tiledPanelContainer .alarmsSidePanel .filterHeading .sortCriteria.filtered>span{opacity:1;color:#4dc3ff}#alarmsView .tiledPanelContainer .alarmsSidePanel .filterHeading .filterMenu{display:none;position:absolute;top:40px;left:-120px;right:0;z-index:1;padding:0 0 20px 14px;background-color:#6e6e6e;font-size:12px}#alarmsView .tiledPanelContainer .alarmsSidePanel .filterHeading .filterMenu>div:first-child{margin-bottom:20px}#alarmsView .tiledPanelContainer .alarmsSidePanel .filterHeading .filterMenu h5{margin:20px 0 10px 0;font-weight:lighter;font-size:12px;opacity:.6}#alarmsView .tiledPanelContainer .alarmsSidePanel .filterHeading .filterMenu .radioButton{display:inline-block;margin:0 6px 0 0}body.alarmScreen #alarmsView{display:block}#alarmsView{display:none;position:relative;padding-top:70px;height:100%;min-height:870px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#alarmsView .actionButton{box-sizing:border-box;padding:0 20px 0 20px;height:30px;line-height:30px;vertical-align:top;background-color:#4497e4;cursor:pointer;font-size:14px;text-align:center;white-space:normal;overflow:hidden;text-overflow:ellipsis}#alarmsView .actionButton:hover{background-color:#5aa3e7}#alarmsView .titleBar .investigateButton{display:none;float:right;margin-left:10px}#alarmsView.playbackEnabled .titleBar .investigateButton{display:block}#alarmsView.playbackEnabled .main .thumbnailsAndTimeline{display:block}#alarmsView .main{display:none;position:relative;padding-left:77px;height:100%;box-sizing:border-box;overflow:hidden}#alarmsView .main.errorLabel{display:block}#alarmsView .main.errorLabel .message{display:block}#alarmsView .main h4{margin:6px 10px 10px 0;padding:1px 20px;height:23px;background-color:rgba(0,0,0,0.25);font-weight:lighter;font-size:14px;color:#d2d2d2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#alarmsView .main h4 span:first-child{font-weight:normal}#alarmsView .main .thumbnailsAndTimeline{display:none;position:relative;margin-bottom:20px;height:calc(60% - 65px);overflow:hidden}#alarmsView .main .thumbnailsAndTimeline .scrollableArea{padding-bottom:110px;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#alarmsView .main .thumbnailsAndTimeline .scrollableArea .gridContainer{display:block}#alarmsView .main .thumbnailsAndTimeline .scrollableArea .gridContainer .viewContainer h3{display:none}#alarmsView .main .thumbnailsAndTimeline .scrollableArea .gridContainer .viewContainer .camerasContainer{top:6px}#alarmsView .main .thumbnailsAndTimeline .timeline{position:absolute;left:0;bottom:0;width:100%;height:100px;z-index:12}#alarmsView .main .details>ul{margin-top:20px}#alarmsView .main .details>ul li{margin-top:16px;font-size:14px;overflow:hidden;text-overflow:ellipsis}#alarmsView .main .details>ul li span:first-child{font-size:12px;color:#b3b3b3;display:block}#alarmsView .timeline .exportControls,#alarmsView .timeline .exportMarker{display:none}#alarmsView .menuContainer{display:none}@media only screen and (max-width:768px){#alarmsView .main{padding-left:17px}#alarmsView.activePanel .main{position:absolute;left:749px}}@media only screen and (max-width:1518px){#alarmsView.activePanel .mutlicameraPlaybackTimeline .controls .nav .playbackSlideContainer{display:none}}@media only screen and (max-width:1370px){#alarmsView.activePanel .mutlicameraPlaybackTimeline .controls .zoom .zoomValue,#alarmsView.activePanel .mutlicameraPlaybackTimeline .controls .speedSelect .text,#alarmsView.activePanel .mutlicameraPlaybackTimeline .controls .speedSelect .playBackSelectTitle{display:none}}@media only screen and (max-width:1205px){#alarmsView.activePanel .mutlicameraPlaybackTimeline .controls .nav .time,#alarmsView.activePanel .mutlicameraPlaybackTimeline .controls .nav .date{display:none}}@media only screen and (max-width:828px){#alarmsView.activePanel .mutlicameraPlaybackTimeline .controls .zoom,#alarmsView.activePanel .mutlicameraPlaybackTimeline .controls .speedSelect{display:none}}@media only screen and (max-width:998px){#alarmsView .mutlicameraPlaybackTimeline .controls .nav .playbackSlideContainer{display:none}}@media only screen and (max-width:851px){#alarmsView .mutlicameraPlaybackTimeline .controls .zoom .zoomValue,#alarmsView .mutlicameraPlaybackTimeline .controls .speedSelect .text,#alarmsView .mutlicameraPlaybackTimeline .controls .speedSelect .playBackSelectTitle{display:none}}@media only screen and (max-width:690px){#alarmsView .mutlicameraPlaybackTimeline .controls .nav .time,#alarmsView .mutlicameraPlaybackTimeline .controls .nav .date{display:none}}@media only screen and (max-width:464px){#alarmsView .mutlicameraPlaybackTimeline .controls .zoom,#alarmsView .mutlicameraPlaybackTimeline .controls .speedSelect{display:none}#alarmsView .mutlicameraPlaybackTimeline .controls .nav .time,#alarmsView .mutlicameraPlaybackTimeline .controls .nav .date{display:block}}.alarmItem{position:relative;box-sizing:border-box;padding-top:10px;width:100%;height:76px;border-top:1px solid rgba(255,255,255,0.2);font-size:0;overflow:hidden;cursor:pointer;-moz-transition:left .4s,height .2s,background-color .2s;-webkit-transition:left .4s,height .2s,background-color .2s;-o-transition:left .4s,height .2s,background-color .2s;-ms-transtion:left .4s,height .2s,background-color .2s;transition:left .4s,height .2s,background-color .2s}.alarmItem:first-child{border-top:0}.alarmItem:last-of-type{border-bottom:1px solid rgba(255,255,255,0.2)}.alarmItem .thumbnail{position:relative;display:inline-block;margin:0 10px 0 40px;width:75px;height:54px;background-color:black;background-size:75px 50px;vertical-align:top}.alarmItem .thumbnail .loading{position:absolute;left:calc(50% - 8px);top:calc(50% - 8px)}.alarmItem .thumbnail img{width:100%;height:100%}.alarmItem .thumbnail.default{background:transparent url(../images/alarmThumbnailCamera.svg)}.alarmItem .thumbnail.defaultNoCamera{background:transparent url(../images/alarmThumbnailOutput.svg)}.alarmItem .data{display:inline-block;width:calc(100% - 125px);line-height:19px;font-size:11px;vertical-align:top}.alarmItem .data h3,.alarmItem .data .firstLine,.alarmItem .data .state{padding-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alarmItem .data h3{font-weight:normal}.alarmItem .data .firstLine span:first-child{color:#4dc3ff}.alarmItem .actionButton{display:none}.alarmItem.active{height:120px;background-color:black;cursor:default}.alarmItem.active .actionButton{display:inline-block;margin:6px 0 0 124px}.alarmItem.active .container{cursor:default}.alarmItem.active .container h3{cursor:pointer}#alarmsView .alarmItem.alarmNotNew.active .actionButton{opacity:.7;pointer-events:none;background:rgba(255,255,255,0.25)}.breadcrumb{position:absolute;z-index:3;top:90px;left:80px;right:0;padding-left:24px;white-space:nowrap;overflow:hidden}.breadcrumb li{position:relative;display:inline-block;padding:0 13px 0 20px;box-sizing:border-box;font-size:17px;color:rgba(255,255,255,0.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.breadcrumb li:before{content:'>';position:absolute;left:-2px;top:-2px;color:rgba(50,154,228,0.7);font-size:18px;-moz-transform:scale(0.6,2);-webkit-transform:scale(0.6,2);-o-transform:scale(0.6,2);-ms-transform:scale(0.6,2);transform:scale(0.6,2)}.breadcrumb li:first-child{padding-left:0;margin-left:-24px}.breadcrumb li:first-child:before{display:none}.breadcrumb li:last-child{color:#fff;cursor:default}.breadcrumb li:hover{color:#fff}#gridListView{display:none;height:100%;font-size:18px}#gridListView button{background-color:transparent;border:2px solid rgba(255,255,255,0.7);color:#fff;font-weight:bold;padding:6px 8px;cursor:pointer;margin:0}#gridListView header{padding:40px 0 20px 0}#gridListView header>div{position:relative}#gridListView header .dropdownMenu{position:absolute;left:80px;top:115px}#gridListView header .back{float:left;width:48px;height:48px;margin:4px 13px 0 16px;text-indent:-99999px;background:url(../images/back.png) left top no-repeat}#gridListView header h1{display:inline-block;margin-right:10px;padding-right:20px;font-size:36px;line-height:42px;cursor:pointer;background:url(../images/menuExpandArrow.png) right 21px no-repeat;font-weight:normal;color:#329ae4}#gridListView header .currentSettings{display:inline-block;font-size:24px;color:rgba(255,255,255,0.5)}#gridListView .scrollElement .autoDetectionErrorElement{font-style:italic;color:#ef4848;font-size:15px;margin-left:80px;margin-right:258px;position:absolute;text-align:right;width:522px;padding:6px 0 4px 0}#gridListView .scrollElement .autoDetectionErrorElement.validationPassed{color:#00ff12}#gridListView .scrollElement .autoDetectionTitleElement{text-align:right;padding:6px 20px 4px 80px;margin:0;height:20px;max-width:780px}#gridListView .scrollElement .autoDetectionTitleElement a{color:#329ae4;text-decoration:none}#gridListView .scrollElement .autoDetectionTitleElement span.glass{display:inline-block;width:15px;height:15px;position:relative;top:3px;right:3px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AscDgEaKtBK8wAAAd9JREFUKM+V0t9LU2Ecx/H3s53RYaUWUwYbqW0nf7DNsmZgYRSFIf2gLiZhBhIE/QN5k1chkQT9AUIGQmFdRFAXkVldNIQiTtQmlDubk7IVJWvbhWvOp4tydFoL+9w+vD48X75fwa9o/vbb9buPhxxNO1Fr6igW8mQ/GqRePeHFvXHBXyIAtu07Kn2951FUOwArhe8gBBbFBkDm/TveTFzGmHltKhFNbUEZPHcVRbWT+TBL7MEYkfCkAPDv6ZZbe85Q5dLIfZrj5eggyUS8VGBp2BtCUe1kFwz060MlCBAJPxT62BC5VIINzkbcu3pM37bUNncAYEyOk4wbZbPNxWMi/ugGAM5Alxnb1lcDkE5GqZTVN3Wj04xXiss/h7dYK2JhVQBYXsqZcXbBAMCh7aiIHVo7AF9ndTNO6VMAeA8N4G3xyz+htzUgPQf7KRbyzD+7M1K25xPDE7LKpbGU/kz88U3SicgIQng2edpCW/afRK2pYzGmc//SWVGGva0BGei7QLVb41+ZD9/l6bVhYcIA9Q2N0hXsxhnowl7rJp9Z5Mvb53xLzuDrHSxd3+8FgjXE13lAbh+4iNW2zlRgWQuOTk+J6K0rrK51c+cxPM0+yf8kePiU7B+dlh1HTkuAH6w8pY2R5V4MAAAAAElFTkSuQmCC) no-repeat center center}#gridListView .scrollElement .autoDetectionWrapper{text-align:right;paing:0 20px 0 0;display:none;margin:0;height:30px;max-width:860px;position:relative}#gridListView .scrollElement .autoDetectionWrapper fieldset{padding:0;margin:0;display:inline;border:1px solid #a4a4a4;height:30px;position:absolute;right:0;width:250px;text-align:left}#gridListView .scrollElement .autoDetectionWrapper fieldset button{background:#a4a4a4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AscDiYu0aEMIwAAAYZJREFUKM+Nkr2q4lAURld+QBCbGeIfBGzETptgyhRaGXwEX0HQB9BGyyB5AV/BVkSwDYjYaJvGiIXKgJhCRD23mHG4wXFwlefs9e3D2VviD4PBQKxWK4IgIAxDVFVF0zTy+TyO40j8Awmg2+2K2WzG9XoFQFEUAO73OwCpVIpqtUq73Y6EyI7j/BWTyST1eh3P8yTP86R6vY6maez3eyaTyWvrRqMhTNMUtm0L3lCr1YRpmqLZbEZq5M1mA0C5XH7nYhgGAL7vR87ly+UCQCaTeSs/787nc1SWZRkAId6+msfjAUAsFovKmqYBEATBW3m73QKg63pULhQKAMznc1zXfWnvuq5YLBaoqkqpVHqds23b4ng8kkgkMAyDbDYLwG63Y7lcEoYhuq4zGo2kF9l1XTGdTjkcDvyPYrHIcDiUIvKTVqslfN/ndDoRj8fJ5XKk02m+b9/3AIkP6PV6v8bj8Y/b7RYJkD+RO53Oz0qlwnOs6/X692/zIf1+X7IsC0VRsCwLgC9zfpjMjr0wRgAAAABJRU5ErkJggg==) no-repeat center center;display:block;width:26px;height:26px;border:0;position:absolute;top:-29px;right:2px;padding:0}#gridListView .scrollElement .autoDetectionWrapper fieldset button.loading{background:transparent url('../images/busy_indicator.gif') no-repeat center center}#gridListView .scrollElement .autoDetectionWrapper fieldset .autoDetectionElement{font-style:italic}#gridListView .scrollElement .autoDetectionWrapper input{background-color:transparent;border:0;color:#a4a4a4;padding:0 0 0 5px;height:30px;width:205px}#gridListView .scrollElement .autoDetectionWrapper .cameraCredentials{position:absolute;top:31px;height:95px;background-color:#323232;z-index:40}#gridListView .scrollElement .autoDetectionWrapper .cameraCredentials input{display:block;background-color:#1e1e1e;margin:0 auto;border:1px solid #a4a4a4;margin:10px;width:223px;font-style:italic}#gridListView .scrollElement .listElementWrapper .listElement{margin-left:80px;padding-bottom:20px}#gridListView .scrollElement .listElementWrapper .listElement .settings{margin-top:13px}#gridListView .scrollElement .listElementWrapper .disabledElement{background-color:#141414;padding-left:80px;border-top:1px solid #212121;margin:1px 10px 0 0;display:none}#gridListView .scrollElement .listElementWrapper .disabledElement a{color:#aeaeae;padding:5px 0;text-decoration:none;display:inline-block;outline:0}#gridListView .scrollElement .listElementWrapper .disabledElement a .disabledCamerasNumberElement{font-size:18px;font-weight:bold;padding-right:3px}#gridListView .scrollElement .listElementWrapper .disabledElement a .disabledCamerasToggleFlagElement{display:inline-block;width:8px;height:8px;background:url(../images/scrollButtons.png) no-repeat -16px 0}#gridListView .scrollElement .listElementWrapper .disabledElement a .disabledCamerasToggleFlagElement.expand{background-position:-24px 0}#gridListView .scrollElement .listElementWrapper .disabledElement .disabledCamerasContainer{display:none}#gridListView .scrollElement .listElementWrapper .thumbnail{float:left;border:1px solid #474a4d;position:relative;background:#0e0e0e}#gridListView .scrollElement .listElementWrapper .thumbnail a{text-decoration:none}#gridListView .scrollElement .listElementWrapper .thumbnail .thumbnailAttentionElement,#gridListView .scrollElement .listElementWrapper .thumbnail .thumbnailNotificationElement,#gridListView .scrollElement .listElementWrapper .thumbnail .thumbnailProcessingElement{background-color:#ff4141;opacity:.80;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;width:144px;color:#fff;bottom:3px;left:3px;padding:2px 5px}#gridListView .scrollElement .listElementWrapper .thumbnail .thumbnailNotificationElement{background-color:#85ac26}#gridListView .scrollElement .listElementWrapper .thumbnail .thumbnailProcessingElement{background-color:#2e71ce}#gridListView .scrollElement .listElementWrapper .thumbnail .thumbnailNotificationCloseElement{top:2px;right:2px;text-decoration:none;width:17px;height:17px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTRBNkZCRTYzQUNBMTFFMjlDRUZDOUUxNTlDNjMwODkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTRBNkZCRTczQUNBMTFFMjlDRUZDOUUxNTlDNjMwODkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNEE2RkJFNDNBQ0ExMUUyOUNFRkM5RTE1OUM2MzA4OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNEE2RkJFNTNBQ0ExMUUyOUNFRkM5RTE1OUM2MzA4OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr0ftXAAAAJTSURBVHjajFRBiFJRFJ3/tbQoIZCRJP4EGSJlVMxsAt2roC2mxlyErV1JrQITQsw2BjEuXAmBDv7RWUSLIArEFu1EwU+1MMwZRw1Mp/4fcKK6Z3hfPtbUXDi8e++797z37rvvcXN/Cke4wHCGcJygEDYJTYZfJHMHyRW9Xv8gmUyKjUbjvSzL3xGNETb8mEccSFRwGgK3y+W6XigUVnQ6HS+K4rtyufyp1WopVqvVGAgEhGAwuGQwGI6GQqFitVrdIIK32h1cJoL0N5JisfiarXaVcIpgIJjY8W6n0+mN0Wg0Rjzy1GNxSOp0OpulUukN2d5MJvPcbrenSF9kiyzChh/zqVSqhHi22P5pLtJZ13u93sBoNMaz2ewL1IHsvkqEETb8mCffrWaz+QF5yAdJSJKkj2yVJYfDMU3A6PF4nmptRnw+EonkkId8kNyl6st+v3+V9PnZlUl+zu6McMRsNj/cISE9CpIYgpxO52PST6g1wA5UAoywNTWC3FMURcbIo5EggiCgqY6xnSzncrkVVjSUn4MNPyPSmUymk5PJZI/0PZBst9vtLZ/Pd5Z0gWqyXKlU7lgslvl+vz/wer2rGGHDz4gWwuHwQrfbHZD+ZXo75NjGlR3ydm7UajVJezvTPsnn868O0yfxeHxttk/2O9btdj9BtensL3mex+QlTaFRq3OEm7FYbG04HH5FvLZjVXFhglbYohp9TiQSIrux+zab7VE0Gn1Wr9clzDOCa+oD/OcrHo/HOz9IsEP2itf/94r/9p+cZv/JLqF70H/yW4ABAAzIrIcWZPt1AAAAAElFTkSuQmCC) no-repeat center center;display:none;position:absolute}#gridListView .scrollElement .listElementWrapper .thumbnail .thumbnailAttentionElement{cursor:pointer}#gridListView .scrollElement .listElementWrapper .thumbnail .thumbnailAttentionElement label{cursor:pointer}#gridListView .scrollElement .listElementWrapper .info{height:120px;overflow:hidden;padding-top:3px;padding-left:20px;max-width:620px;position:relative}#gridListView .scrollElement .listElementWrapper .info h4{margin:0 0 8px 0;padding:0 110px 0 0;font-weight:normal;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#gridListView .scrollElement .listElementWrapper .info .cameraBasicInfoElement{max-width:460px;margin-right:20px}#gridListView .scrollElement .listElementWrapper .info .cameraBasicInfoElement dl{margin:0;color:#aeaeae;float:left}#gridListView .scrollElement .listElementWrapper .info .cameraBasicInfoElement dl dt{float:left;clear:left;margin-bottom:3px}#gridListView .scrollElement .listElementWrapper .info .cameraBasicInfoElement dl dd{float:left;margin-left:3px;margin-bottom:3px}#gridListView .scrollElement .listElementWrapper .info .cameraBasicInfoElement dd.diskUsage div.progressBar{width:56px;border:0;height:10px;bottom:0;position:relative;top:4px}#gridListView .scrollElement .listElementWrapper .info .cameraBasicInfoElement dd.diskUsage div.progressBar div{background-color:#86b700;border:0;-moz-transition:width 0s linear;-webkit-transition:width 0s linear;-o-transition:width 0s linear;-ms-transition:width 0s linear;transition:width 0s linear;position:static;height:10px}#gridListView .scrollElement .listElementWrapper .info .cameraBasicInfoElement dd.diskUsage div.progressBar div.gapContainer{display:none}#gridListView .scrollElement .listElementWrapper .info button{position:absolute;top:0;right:20px}#gridListView .scrollElement .listElementWrapper hr{border-top:1px solid rgba(0,0,0,0.3);border-bottom:1px solid rgba(255,255,255,0.07);border-left:none;border-right:0;clear:both;margin:0 20px 13px 0}#gridListView .scrollElement .scrollbar{position:absolute;top:0;right:0}#gridListView .systemElement{width:230px}#settingsListView .menu,#systemStatusView .menu,#usersListView .menu,#settingsView .menu,#datetimeListView .menu,#myProfileListView .menu,#networksListView .menu,#connectionListView .menu,#notificationsListView .menu{position:absolute;left:40px;top:110px;width:240px;font-size:18px;line-height:22px}#settingsListView .menu ul,#systemStatusView .menu ul,#usersListView .menu ul,#settingsView .menu ul,#datetimeListView .menu ul,#myProfileListView .menu ul,#networksListView .menu ul,#connectionListView .menu ul,#notificationsListView .menu ul{margin-top:-5px}#settingsListView .menu ul li,#systemStatusView .menu ul li,#usersListView .menu ul li,#settingsView .menu ul li,#datetimeListView .menu ul li,#myProfileListView .menu ul li,#networksListView .menu ul li,#connectionListView .menu ul li,#notificationsListView .menu ul li{padding-bottom:20px;cursor:pointer}#settingsListView .menu ul li.selected,#systemStatusView .menu ul li.selected,#usersListView .menu ul li.selected,#settingsView .menu ul li.selected,#datetimeListView .menu ul li.selected,#myProfileListView .menu ul li.selected,#networksListView .menu ul li.selected,#connectionListView .menu ul li.selected,#notificationsListView .menu ul li.selected{color:#329ae4}#settingsListView .menu ul li b,#systemStatusView .menu ul li b,#usersListView .menu ul li b,#settingsView .menu ul li b,#datetimeListView .menu ul li b,#myProfileListView .menu ul li b,#networksListView .menu ul li b,#connectionListView .menu ul li b,#notificationsListView .menu ul li b{padding-left:10px;font-weight:lighter;color:rgba(255,255,255,0.5)}#settingsListView .menu ul li b:before,#systemStatusView .menu ul li b:before,#usersListView .menu ul li b:before,#settingsView .menu ul li b:before,#datetimeListView .menu ul li b:before,#myProfileListView .menu ul li b:before,#networksListView .menu ul li b:before,#connectionListView .menu ul li b:before,#notificationsListView .menu ul li b:before{content:'('}#settingsListView .menu ul li b:after,#systemStatusView .menu ul li b:after,#usersListView .menu ul li b:after,#settingsView .menu ul li b:after,#datetimeListView .menu ul li b:after,#myProfileListView .menu ul li b:after,#networksListView .menu ul li b:after,#connectionListView .menu ul li b:after,#notificationsListView .menu ul li b:after{content:')'}@media only screen and (max-width:768px){#systemStatusView .menu,#settingsListView .menu,#usersListView .menu,#settingsView .menu,#datetimeListView .menu,#myProfileListView .menu,#networksListView .menu,#connectionListView .menu,#notificationsListView .menu{left:28px;right:28px;top:103px;width:auto;z-index:1}#systemStatusView .menu>div ul li,#settingsListView .menu>div ul li,#usersListView .menu>div ul li,#settingsView .menu>div ul li,#datetimeListView .menu>div ul li,#myProfileListView .menu>div ul li,#networksListView .menu>div ul li,#connectionListView .menu>div ul li,#notificationsListView .menu>div ul li{display:none;height:40px;padding:10px 15px 12px;background-color:rgba(255,255,255,0.25);box-sizing:border-box;font-family:Open Sans,Arial,Helvetica;font-size:15px;font-weight:lighter;line-height:18px;vertical-align:top;color:#fff!important}#systemStatusView .menu>div ul li.selected,#settingsListView .menu>div ul li.selected,#usersListView .menu>div ul li.selected,#settingsView .menu>div ul li.selected,#datetimeListView .menu>div ul li.selected,#myProfileListView .menu>div ul li.selected,#networksListView .menu>div ul li.selected,#connectionListView .menu>div ul li.selected,#notificationsListView .menu>div ul li.selected{display:block;padding-right:43px;background:url('../images/arrowDown.svg') no-repeat right 15px center rgba(255,255,255,0.25);background-size:13px auto}#systemStatusView .menu>div ul.open li,#settingsListView .menu>div ul.open li,#usersListView .menu>div ul.open li,#settingsView .menu>div ul.open li,#datetimeListView .menu>div ul.open li,#myProfileListView .menu>div ul.open li,#networksListView .menu>div ul.open li,#connectionListView .menu>div ul.open li,#notificationsListView .menu>div ul.open li{display:block;background-color:#1e1e1e}#systemStatusView .menu>div ul.open li.selected,#settingsListView .menu>div ul.open li.selected,#usersListView .menu>div ul.open li.selected,#settingsView .menu>div ul.open li.selected,#datetimeListView .menu>div ul.open li.selected,#myProfileListView .menu>div ul.open li.selected,#networksListView .menu>div ul.open li.selected,#connectionListView .menu>div ul.open li.selected,#notificationsListView .menu>div ul.open li.selected{background-image:none;background-color:#000!important}#systemStatusView .menu>div ul.open li:hover,#settingsListView .menu>div ul.open li:hover,#usersListView .menu>div ul.open li:hover,#settingsView .menu>div ul.open li:hover,#datetimeListView .menu>div ul.open li:hover,#myProfileListView .menu>div ul.open li:hover,#networksListView .menu>div ul.open li:hover,#connectionListView .menu>div ul.open li:hover,#notificationsListView .menu>div ul.open li:hover{background-color:#787878!important}}.hiddenView{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:black;border:1px solid white;z-index:11}.hiddenView>ul li{display:block;margin:12px 24px 12px 24px;font-size:18px}.hiddenView>ul li>div{display:inline-block}.hiddenView>ul li>div:first-child{width:260px}.hiddenView>ul li>div:last-child{width:69px}.hiddenView .clear{margin:12px 24px 12px 24px;font-size:11px;text-decoration:underline;cursor:pointer}.hiddenView .details{margin:12px 24px 12px 24px;font-size:11px}.radioButtonControl{margin-bottom:6px;cursor:pointer}.radioButtonControl .radioButton{display:inline-block;position:relative;margin-top:10px;width:10px;height:10px;border:1px solid white;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.radioButtonControl .radioButton .activator{display:none;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:74%;height:74%;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background:#329ae4}.radioButtonControl .label{display:inline-block;position:relative;top:-2px}.radioButtonControl.active .radioButton{border:1px solid #329ae4}.radioButtonControl.active .radioButton .activator{display:block}.radioButtonControl.disabled{pointer-events:none}#unittesting{display:none;position:absolute;top:70px;bottom:0;z-index:99;right:0;padding:20px;width:400px;background:rgba(15,87,138,0.7);color:white;font:12px Helvetica}#unittesting h2{margin-bottom:30px;font-size:24px}#unittesting h3{margin:20px 0 10px 0;font-size:15px}#unittesting .trigger{display:inline-block;padding:10px;font-size:14px;background-color:black;cursor:pointer}#unittesting .trigger:hover{opacity:.7;outline:1px solid black}#unittesting.active{display:block}#unittesting.inProgress .start{opacity:.5;cursor:default}#unittesting.inProgress .start:hover{opacity:.5;outline:0}#unittesting .suits{display:block;list-style-type:none}#unittesting .suits li{display:block;margin-bottom:2px;padding:4px;color:white;font-weight:bold;background:#0f578a}#unittesting .suits li.success{background:#227a1f}#unittesting .suits li.fail{background:#a32929}#unittesting .suits li.inProgress{background:#0095ff}#unittesting .suits li span{margin-left:10px}#videoPush{position:fixed;left:0;right:0;bottom:0;padding:15px;font-size:0;text-align:right;pointer-events:none;z-index:100}#videoPush .camera{position:relative;display:inline-block;height:160px;margin:5px;border:3px solid #282828;box-sizing:border-box;background-color:black;pointer-events:auto}#videoPush .camera.recording{border-color:red}#videoPush .camera.recording button.toggle:after{left:8px;right:8px;top:8px;bottom:8px;border-radius:2px}#videoPush .camera canvas{display:none}#videoPush .camera video{height:100%}#videoPush .camera button{padding:0;background-color:rgba(0,0,0,0.25)}#videoPush .camera button:hover{background-color:rgba(0,0,0,0.5)}#videoPush .camera button:focus{outline:0}#videoPush .camera button.close{position:absolute;right:10px;top:10px;width:32px;height:32px;background-image:url('../images/close.svg');background-repeat:no-repeat;background-position:center center;background-size:12px auto}#videoPush .camera button.toggle{position:absolute;left:50%;bottom:10px;width:40px;height:40px;margin-left:-23px;border:3px solid white;border-radius:20px}#videoPush .camera button.toggle:after{content:'';position:absolute;left:2px;right:2px;top:2px;bottom:2px;border-radius:18px;background-color:red;-moz-transition:left .25s,right .25s,top .25s,bottom .25s,border-radius .25s,background-color .25s;-webkit-transition:left .25s,right .25s,top .25s,bottom .25s,border-radius .25s,background-color .25s;-o-transition:left .25s,right .25s,top .25s,bottom .25s,border-radius .25s,background-color .25s;-ms-transtion:left .25s,right .25s,top .25s,bottom .25s,border-radius .25s,background-color .25s;transition:left .25s,right .25s,top .25s,bottom .25s,border-radius .25s,background-color .25s}body.mapScreen #mapView{display:block}#mapView{display:none;position:absolute;left:0;right:0;top:70px;bottom:0}#mapView .close{position:absolute;right:25px;top:25px;width:34px;height:34px;background:url("../images/close.svg") no-repeat center center rgba(0,0,0,0.5);background-size:12px auto;cursor:pointer}#mapView .close:hover{background-color:rgba(0,0,0,0.6)}#mapView .mapContainer{height:100%;font-size:0}#mapView .mapContainer .mapThumbnail{display:block;height:100%;margin:0}#mapView .mapContainer .mapThumbnail .mapBox{height:100%}#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper{left:0;right:0;bottom:0;padding:0!important}#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper .header{display:none}#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper .map{cursor:grab}#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper .map .leaflet-left .leaflet-control{margin-left:25px}#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper .map .leaflet-top .leaflet-control{margin-top:25px}#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper .map .leaflet-bar{border:0;border-radius:0;box-shadow:none}#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper .map .leaflet-bar a,#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper .map .leaflet-bar a:hover{width:34px;height:34px;border:0;margin-bottom:1px;background-size:15px 15px;background-color:rgba(0,0,0,0.5);border-radius:0;line-height:0;font-size:0;color:white}#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper .map .leaflet-bar a:first-child,#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper .map .leaflet-bar a:hover:first-child{background-image:url("../images/ptzZoomIn.svg")}#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper .map .leaflet-bar a:last-child,#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper .map .leaflet-bar a:hover:last-child{background-image:url("../images/ptzZoomOut.svg")}#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper .map .leaflet-bar a:hover{background-color:rgba(0,0,0,0.6)}#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper .map .leaflet-bar a.leaflet-disabled,#mapView .mapContainer .mapThumbnail .mapBox .mapWrapper .map .leaflet-bar a.leaflet-disabled:hover{background-color:rgba(0,0,0,0.5);opacity:.5}#mapView .mapContainer .mapThumbnail .thumbnailImage{width:100%}.gridWrapper{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding-bottom:110px;padding-top:35px;text-align:center}.gridWrapper .gridContainer{display:block}.gridWrapper .gridContainer #enlargedCameraContainer h3{display:none}.gridWrapper .gridContainer #enlargedCameraContainer .recordings{display:block}.gridWrapper .timeline{position:absolute;left:0;bottom:0;width:100%;height:100px}.gridWrapper .timeline .endTimeMarker .handle{right:0!important}.gridWrapper .timeline .startTimeMarker .handle{left:-11px!important}.closeEnlargedCamera{background:url(../images/close.svg) no-repeat center center transparent;background-size:18px 18px;position:absolute;right:20px;cursor:pointer;height:25px;width:25px;top:12px}.closeEnlargedCamera:hover{background-color:rgba(255,255,255,0.1)}#dimBackground{display:none;position:fixed;top:0;left:0;background:#000;opacity:.5}#appLoadingContainer{position:absolute;display:table;visibility:hidden;left:0;top:0;width:100%;height:100%}#appLoadingContainer #appLoading{display:table-cell;vertical-align:middle;text-align:center}#windows{position:absolute;top:0;left:0}#templates{display:none}.screenDisabler{position:fixed;z-index:100;top:0;left:0;bottom:0;right:0;background-color:black;opacity:0;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;-o-transition:opacity 1s;-ms-transtion:opacity 1s;transition:opacity 1s}.screenDisabler.active{opacity:.8}.screenDisabler.reverse{-moz-transition:opacity .8s;-webkit-transition:opacity .8s;-o-transition:opacity .8s;-ms-transtion:opacity .8s;transition:opacity .8s}.loadingCurtain{position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:200}.loadingCurtain .loading.donut,.loadingCurtain img{position:abolute;top:48%;left:48%}.touchDisabled{-ms-touch-action:none}.touchDisabled *{-ms-touch-action:none}.messageBar{position:fixed;top:0;left:0;right:0;padding:14px 40px 14px 16px;border-bottom:1px solid #26475e;background-color:#bde3ff;line-height:20px;font-size:15px;color:#333;z-index:30}.messageBar.warning{background-color:#fd0;color:black}.messageBar .link{display:none;margin:3px 0 0 20px;padding:0 8px;height:30px;line-height:30px;border:2px solid #64605e;color:#333;text-decoration:none;font-weight:bold}.messageBar .close{position:absolute;right:13px;top:15px;width:16px;height:16px;cursor:pointer;background:url(../images/buttonCloseMessage.png) no-repeat 0 0 transparent}.segmentation .directStreamingIndicator{float:right;margin:3px 0 0 8px;width:16px;height:16px;background:url(../images/segmentation_cam_header_16x16.png) left top no-repeat}.segmentation .playbackJog{visibility:hidden}.disableEvents{pointer-events:none}#cache{display:none}#badge{position:absolute;top:140px;right:40px;padding:10px 20px;border:3px solid #f0f;background-color:#001424;box-shadow:0 0 12px 15px #001424;text-align:center;font:bold 16px Arial,Helvetica,sans-serif;color:#f0f;-moz-transform:rotate(5deg);-webkit-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}#badge:before{content:"";position:absolute;left:-1px;top:-2px;right:-2px;bottom:-1px;border:1px solid rgba(29,29,29,0.7);-moz-transform:rotate(2deg);-webkit-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}#badge:after{content:"";position:absolute;left:-5px;top:-2px;right:-2px;bottom:0;border:3px solid rgba(29,29,29,0.7);-moz-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);-o-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}@media only screen and (max-width:640px){}@media only screen and (max-height:640px){body{overflow-y:auto}body.thumbnailsScreen{overflow-y:hidden}body.searchScreen{overflow-y:hidden}}@media only screen and (max-height:870px){body.alarmScreen{overflow-y:auto}}@media only screen and (max-width:1200px){body.actionListScreen{overflow-x:auto}}@media only screen and (max-width:1200px){body.exportListScreen{overflow-x:auto}}body.settingsScreen{overflow-y:auto}@-webkit-keyframes emphasise{0%{opacity:.1;transform:scale(0.9)}50%{opacity:1;transform:scale(1)}100%{opacity:.1;transform:scale(0.9)}}@-moz-keyframes emphasise{0%{opacity:.1;transform:scale(0.9)}50%{opacity:1;transform:scale(1)}100%{opacity:.1;transform:scale(0.9)}}@keyframes emphasise{0%{opacity:.1;transform:scale(0.9)}50%{opacity:1;transform:scale(1)}100%{opacity:.1;transform:scale(0.9)}}