.modal-content .form-control:not([novalidate]).ng-invalid,#profileBoxView .form-control:not([novalidate]).ng-invalid{box-shadow:inset 0 2px 0px rgba(27,150,201,0.7)}.modal-content .form-control:not([novalidate]).ng-invalid.ng-invalid-pattern,.modal-content .form-control:not([novalidate]).ng-invalid.ng-invalid-minimum,.modal-content .form-control:not([novalidate]).ng-dirty.ng-invalid,#profileBoxView .form-control:not([novalidate]).ng-invalid.ng-invalid-pattern,#profileBoxView .form-control:not([novalidate]).ng-invalid.ng-invalid-minimum,#profileBoxView .form-control:not([novalidate]).ng-dirty.ng-invalid{box-shadow:inset 0 2px 0px rgba(228,73,73,0.7)}.modal-content .form-control:not([novalidate]).ng-dirty.ng-valid,.modal-content .form-control:not([novalidate]).ng-pristine.ng-valid:required,#profileBoxView .form-control:not([novalidate]).ng-dirty.ng-valid,#profileBoxView .form-control:not([novalidate]).ng-pristine.ng-valid:required{box-shadow:inset 0 2px 0px rgba(27,201,99,0.7)}.modal-content .form-control[disabled],#profileBoxView .form-control[disabled]{box-shadow:inset 0 2px 0px rgba(136,136,136,0.7) !important}.modal-content select.form-control.ng-invalid.ng-pristine,#profileBoxView select.form-control.ng-invalid.ng-pristine{font-style:italic;color:#aeaeae}.modal-content select.form-control.ng-invalid.ng-pristine option,.modal-content select.form-control.ng-invalid.ng-pristine optgroup,#profileBoxView select.form-control.ng-invalid.ng-pristine option,#profileBoxView select.form-control.ng-invalid.ng-pristine optgroup{font-style:normal;color:#eee}.modal-content .form-control,#profileBoxView .form-control,#assetSearch .form-control{color:#eee;background:#464953;border:0px solid #222222;box-shadow:none}.modal-content .form-control::-webkit-input-placeholder,#profileBoxView .form-control::-webkit-input-placeholder,#assetSearch .form-control::-webkit-input-placeholder{color:#aeaeae}.modal-content .form-control::-moz-placeholder,#profileBoxView .form-control::-moz-placeholder,#assetSearch .form-control::-moz-placeholder{color:#aeaeae}.modal-content .form-control:-moz-placeholder,#profileBoxView .form-control:-moz-placeholder,#assetSearch .form-control:-moz-placeholder{color:#aeaeae}.modal-content .form-control::-ms-input-placeholder,#profileBoxView .form-control::-ms-input-placeholder,#assetSearch .form-control::-ms-input-placeholder{color:#aeaeae}.modal-content .form-control:-ms-input-placeholder,#profileBoxView .form-control:-ms-input-placeholder,#assetSearch .form-control:-ms-input-placeholder{color:#aeaeae}.modal-content input[type="datetime-local"].form-control,#profileBoxView input[type="datetime-local"].form-control,#assetSearch input[type="datetime-local"].form-control{padding:0}.modal-content label,#profileBoxView label,#assetSearch label{color:#eee;font-weight:400;margin:0}.modal-content label.control-label,#profileBoxView label.control-label,#assetSearch label.control-label{color:#eee;font-weight:500}.modal-content .checkbox-group,#profileBoxView .checkbox-group,#assetSearch .checkbox-group{margin:5px 0}.modal-content .form-group .not_active,#profileBoxView .form-group .not_active,#assetSearch .form-group .not_active{color:#aeaeae}.modal-content .help-block,#profileBoxView .help-block,#assetSearch .help-block{margin:0;color:#aeaeae;font-weight:300}.modal-content input.group-select,.modal-content select.form-control,#profileBoxView input.group-select,#profileBoxView select.form-control,#assetSearch input.group-select,#assetSearch select.form-control{-webkit-appearance:none;-moz-appearance:none;padding-right:30px;background:url("data:image/gif;base64,R0lGODlhCQAFAKEBAAAAAP///xUVFf///yH5BAEKAAMALAAAAAAJAAUAAAIKjH+DOYoNGWxhFgA7"),#464953;background-repeat:no-repeat;background-position:96% 50%}.modal-content input.group-select optgroup,.modal-content select.form-control optgroup,#profileBoxView input.group-select optgroup,#profileBoxView select.form-control optgroup,#assetSearch input.group-select optgroup,#assetSearch select.form-control optgroup{background:#474a54}.modal-content input[type="file"].form-control,#profileBoxView input[type="file"].form-control,#assetSearch input[type="file"].form-control{height:auto}.modal-content input[type="checkbox"],#profileBoxView input[type="checkbox"],#assetSearch input[type="checkbox"]{vertical-align:middle}.modal-content input[type="button"]:focus,.modal-content input[type="submit"]:focus,.modal-content button:focus,#profileBoxView input[type="button"]:focus,#profileBoxView input[type="submit"]:focus,#profileBoxView button:focus,#assetSearch input[type="button"]:focus,#assetSearch input[type="submit"]:focus,#assetSearch button:focus{outline:unset !important}.modal-content .btn-success,#profileBoxView .btn-success,#assetSearch .btn-success{background-color:#1bc963;border-color:transparent}.modal-content .btn-danger,#profileBoxView .btn-danger,#assetSearch .btn-danger{background-color:#e44949;border-color:transparent}.modal-content .btn-primary,#profileBoxView .btn-primary,#assetSearch .btn-primary{background-color:#1b96c9;border-color:transparent}.form-control,.btn,.input-group-addon,.pager li>a{border-radius:0}.input-group .input-group-addon{color:#eee;background:#464953;border:0}.input-group .input-group-addon-left{border-right:none;padding-right:0;padding-top:9px}.input-group .input-group-addon-right{border-left:none;padding-left:0}@media (min-width: 768px){.control-label.nav{margin-right:-15px}}.form-group-last{margin-bottom:0}.btn-cancel{float:left;color:#333;background-color:#fff;border-color:#ccc}.btn-cancel:hover,.btn-cancel:active{background-color:#e6e6e6;border-color:#adadad}.btn-cancel:active:hover,.btn-cancel:focus{background-color:#d4d4d4;border-color:#8c8c8c}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-style:italic}input::-moz-placeholder,textarea::-moz-placeholder{font-style:italic}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-style:italic}input:-moz-placeholder,textarea:-moz-placeholder{font-style:italic}.pager li>a{color:#333333;border-color:#c6c9d3}#choice-group-parent ul{background:#464953}#choice-group-parent .scroll_y{height:250px;overflow-y:scroll}#choice-group-parent .tree>li>a{color:#eee}.tree-margin{margin-left:-15px;margin-right:32px}@media screen and (max-width: 767px){.tree-margin{margin-right:7.4%}}#choice-group-parent .caret{border-left:5px solid transparent !important;border-right:5px solid transparent !important;border-top:5px dashed !important}.btn_group_parent{box-shadow:inset 0 2px 0px rgba(27,201,99,0.7) !important}.btn_group_parent_umpty{box-shadow:inset 0 2px 0px rgba(228,73,73,0.7) !important}.bckgGrp{background-color:#1b96c9}.img-addGroup{margin-left:10px;margin-bottom:5px}.padding-left-10{padding-left:10px !important}.padding-right-4{padding-right:4px !important}.padding-top-10{padding-top:10px !important}.padding-top-15{padding-top:15px !important}.padding-bottom-40PC{padding-bottom:40% !important}.padding-bottom-90PC{padding-bottom:90% !important}.margin-left-less-15{margin-left:-15px !important}.margin-top-20{margin-top:20px !important}.warning-color{color:#ffc107}.collapse-content{margin-left:-15px !important;margin-top:-10px}.color_green{color:#1bc963}.logo_app_store{height:65px}.logo_play_store{height:61px}.logoApp_size{width:50%}.align-center{text-align:center}.btn-available{width:-webkit-fill-available}#addGeofence .radio-target,#addReplica .radio-target{margin-right:5px;margin-bottom:20px}.btn_transfert{float:right;margin:2.5px}.grp-select-tree{width:100%}li>.search-match h1{overflow:hidden;text-overflow:ellipsis}li>.search-match .grp-search{line-height:1.2em}li>.search-match .info-grp{font-size:0.85em;opacity:0.6}.add-poi-modal .form-btn{color:#eee;background:#464953;border:0px solid #222222;box-shadow:none}.add-poi-modal .form-btn a{color:#eee;text-decoration:none}html{min-height:100%}body{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body>div{margin:auto}body.login-page{font:normal/normal 13px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;background-size:cover;background-position:50%;background-color:#141414}.modal-content{box-shadow:none !important;border-radius:0;border:1px solid rgba(0,0,0,0.33);background-color:unset}#canvas{display:block;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}.login-box{margin:auto;width:300px;padding:20px;background:#252830;color:#eee}.login-logo{display:block}.login-logo.vendor{width:150px;margin:0 auto}.login-logo.client{position:absolute;width:150px;right:100px;bottom:50px;text-align:center}.login-form{margin-top:20px}.error-message{margin-top:20px}.error-message .label{display:block;padding:10px;font-size:12px;border-radius:0}.warning-message{display:block;margin-top:20px;padding:10px;background-color:#d20044;text-align:justify}.submit{text-align:right;margin-bottom:0}input:-webkit-autofill{-webkit-text-fill-color:#eee;-webkit-box-shadow:0 0 0 30px #5d616f inset !important;-webkit-transition:background-color 10s ease-in-out 0s;transition:background-color 10s ease-in-out 0s}input{-webkit-box-shadow:0 0 0 30px #464953 inset !important;background:#5d616f !important}
