@import "bootstrap-dialog-1.34.4-min.css";@import "selectize-0.12.1-bootstrap3.css";@import "fontawesome/css/font-awesome.min.css";@import "fontawesome-iconpicker-1.0.0-min.css";@import "backgrid-paginator.min-0.3.5.css";@import "backgrid-filter.min-0.3.5.css";@import "titatoggle-1.2.6-min.css";@import "dragula-3.6.7-min.css";@import "trumbowyg-2.4.2-min.css";@import "cal-heatmap-3.6.2.css";@import "owl.carousel-2.2.1-min.css";@import "bootstrap-datetimepicker-4.14.30-min.css";@import "codemirror/codemirror.css";.backgrid-container{position:relative;display:block;width:100%;height:465px;padding:0;overflow:auto;border:0}.backgrid{width:100%;max-width:100%;background-color:transparent;border-collapse:collapse;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.backgrid td,.backgrid th{display:none;height:20px;max-width:250px;padding:4px 5px;overflow:hidden;line-height:20px;text-align:left;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-bottom:1px solid #DDD}.backgrid td.renderable,.backgrid th.renderable{display:table-cell}.backgrid th{font-weight:700;text-align:center}.backgrid th.sortable a{text-decoration:none;white-space:nowrap;cursor:pointer}.backgrid thead th{vertical-align:bottom;background-color:#f9f9f9}.backgrid thead th a{display:block}.backgrid.backgrid-striped tbody tr:nth-child(even){background-color:#f9f9f9}.backgrid tbody tr.empty{font-style:italic;color:gray}.backgrid tbody tr.empty td{display:inherit;text-align:center}.backgrid td.editor{padding:0}.backgrid tbody tr:nth-child(odd) td.editor,.backgrid td.editor{background-color:rgba(82,168,236,.1);outline:1px solid rgba(82,168,236,.8);outline-offset:-1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:width,outline,background-color;-moz-transition-property:width,outline,background-color;-o-transition-property:width,outline,background-color;transition-property:width,outline,background-color;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.backgrid td.editor input[type=text]{display:block;width:100%;height:100%;padding:0 5px;margin:0;background-color:transparent;border:0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.backgrid td.editor input[type=text]::-ms-clear{display:none}.backgrid tbody tr:nth-child(odd) td.error,.backgrid td.error{background-color:rgba(255,210,77,.1);outline:1px solid #ffd24d}.backgrid td.editor :focus,.backgrid th.editor:focus{outline:0}.backgrid .sort-caret{display:inline-block;width:0;height:0;margin-left:.3em;border:0;content:""}.backgrid .ascending .sort-caret{vertical-align:baseline;border-top:0;border-right:4px solid transparent;border-bottom:4px solid #000;border-left:4px solid transparent}.backgrid .descending .sort-caret{vertical-align:super;border-top:4px solid #000;border-right:4px solid transparent;border-bottom:0;border-left:4px solid transparent}.backgrid .email-cell,.backgrid .email-cell.editor input[type=text],.backgrid .string-cell,.backgrid .string-cell.editor input[type=text],.backgrid .uri-cell,.backgrid .uri-cell.editor input[type=text]{text-align:left}.backgrid .date-cell,.backgrid .date-cell.editor input[type=text],.backgrid .datetime-cell,.backgrid .datetime-cell.editor input[type=text],.backgrid .integer-cell,.backgrid .integer-cell.editor input[type=text],.backgrid .number-cell,.backgrid .number-cell.editor input[type=text],.backgrid .percent-cell,.backgrid .percent-cell.editor input[type=text],.backgrid .time-cell,.backgrid .time-cell.editor input[type=text]{text-align:right}.backgrid .boolean-cell,.backgrid .boolean-cell.editor input[type=checkbox]{text-align:center}.backgrid .select-cell{text-align:center}.backgrid .select-cell.editor{padding:0}.backgrid .select-cell.editor select{display:block;width:100%;height:28px;padding:4px 5px;margin:0;line-height:28px;vertical-align:middle;background-color:#fff;border:0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.backgrid .select-cell.editor select[multiple]{height:auto}.backgrid .select-cell.editor :focus{border:0;outline:0}.backgrid .select-cell.editor optgroup::-moz-focus-inner,.backgrid .select-cell.editor optgroup::-o-focus-inner,.backgrid .select-cell.editor option::-moz-focus-inner,.backgrid .select-cell.editor option::-o-focus-inner,.backgrid .select-cell.editor select::-moz-focus-inner,.backgrid .select-cell.editor select::-o-focus-inner{border:0}html{position:relative;min-height:100%}body{background-position:right top;background-repeat:no-repeat;margin-bottom:70px;display:block!important}body.footer-deep{margin-bottom:81px}table{font-size:14px}.wordwrap{white-space:initial;word-wrap:break-word;word-break:break-word}.table .wordwrap{word-break:break-all}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ellipsis-wrap{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;white-space:normal}.light{font-weight:400}.navbar.navbar-inverse .dropdown-menu .dropdown-header{line-height:20px;padding-top:6px;padding-bottom:6px}.navbar.navbar-inverse .navbar-nav>li>a i{min-width:24px;text-align:center}.navbar .user-avatar.fa{width:28px;height:28px;border-radius:14px;padding:7px 0 0 0}.navbar .nav>li#navbarBrand{display:inline-block}.navbar .nav>li#navbarBrand a{display:inline-block;vertical-align:middle}#loginContent .caret{margin-left:5px}#loginContent .fa{margin:0 5px 0 -1px}@media (min-width:768px){#loginContent>li{margin-bottom:-10px}.navbar-inverse .dropdown-menu .dropdown-header{line-height:20px}}@media (min-width:768px){nav:not(.navbar-inverse) .dropdown-menu>li>span{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;white-space:nowrap;cursor:pointer}nav:not(.navbar-inverse) .dropdown-menu .fa{margin-right:5px}}.footer{position:absolute;bottom:0;width:100%;height:70px;text-align:center;border-top:1px solid rgba(0,0,0,.1);background-color:rgba(0,0,0,.04);padding:10px}.footer-deep .footer{height:81px}.page-header{position:relative}.page-header h1{margin:0;word-wrap:break-word;font-weight:300;font-size:40px}.page-header h1 .help-link{font-size:14px;text-transform:capitalize;margin-top:25px}.page-header .page-header-right{position:absolute;right:0;bottom:30px}.page-header.no-border{border-bottom:none;margin-bottom:0}.page-header.page-header-no-border{border-bottom:none}.page-header .row h1{margin-top:0}.page-header h4.page-type{display:inline-block;text-transform:uppercase;font-size:13px;letter-spacing:1px;margin:10px 0;font-weight:600}.page-header .header-icon{margin:0 10px 0 0;width:76px;height:76px;border-radius:50%;line-height:76px;font-size:38px;display:table;text-align:center;overflow:hidden}.page-header .header-icon .fa{display:table-cell;vertical-align:middle}.page-header .page-header-button-group{float:right;padding-top:6px}.page-header.page-header-list-page{border-bottom:none}.page-header .page-header-detail{margin-left:5px;padding-left:10px}#login-base .page-header{border-bottom:none}.modal-body .page-header{border-bottom:none}.page-description{margin:0 0 20px 2px;clear:left}.nav-tabs .dropdown .dropdown-toggle{margin-right:0}.nav-tabs .dropdown .dropdown-toggle i{padding:0}.tab-menu{margin-bottom:-1px}.panel.fr-panel-tab{border-top:0;border-radius:0}/*!
* Tab drop for Bootstrap
*
* Copyright 2012 Stefan Petre
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
*/.nav-pills,.nav-tabs{position:relative}.sortable-list ol{margin:0}.sortable-list ul.sortable{list-style:none;padding:0;margin-bottom:20px}.sortable-list .icon-handle{display:block;position:absolute;top:20px;left:20px}.sortable-list .icon-handle-header{display:block;position:absolute;top:15px;left:20px}.sortable-list ul.sortable li.ui-state-default{padding-left:92px;border:none}.sortable-list .list-header .icon-handle{top:15px}.sortable-list ul li .ui-state-header{padding-left:60px}.sortable-list ul li .ui-state-header:focus,.sortable-list ul li .ui-state-header:hover{cursor:move}.sortable-list ul li form{padding-bottom:20px;padding-left:15px;padding-top:10px;padding-right:15px}.ui-state-default a.btn-info,.ui-state-default a.btn-info:link,.ui-state-default a.btn-info:visited,.ui-state-default a.btn-primary,.ui-state-default a.btn-primary:link,.ui-state-default a.btn-primary:visited,.ui-state-default a.btn-success,.ui-state-default a.btn-success:link,.ui-state-default a.btn-success:visited,.ui-state-default a.btn-warning,.ui-state-default a.btn-warning:link,.ui-state-default a.btn-warning:visited{color:#fff}.sortable-list .text-danger a{color:#a94442}.sortable-list .text-danger a:focus,.sortable-list .text-danger a:hover{text-decoration:underline}.sortable-list .text-success a{color:#3A776C}.sortable-list .text-success a:focus,.sortable-list .text-success a:hover{text-decoration:underline}.sortable-list .text-warning a{color:#8a6d3b}.sortable-list .text-info a{color:#519387}.sortable-list .text-info a:focus,.sortable-list .text-info a:hover{text-decoration:underline}.list-header-actions{position:absolute;top:20px;right:20px}.ui-state-group{position:relative}.sortable-list .text-warning a:focus,.sortable-list .text-warning a:hover{text-decoration:underline}.sortable-list .list-header,.sortable-list>.sortableGroups ul>li .list-header{background-color:#fff;padding:15px;position:relative;display:block;border-top:1px solid #eee}.sortable-list li .list-header a.header-action{float:right;font-weight:500}.sortable-list li .collapse .btn-advanced{position:relative;padding-top:0;padding-bottom:0;padding-left:15px}.sortable-list li .collapse .btn-advanced:before{content:'';display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;position:absolute;left:3px;top:5px;border-left:4px solid;border-right:0;border-top:4px solid transparent;border-bottom:4px solid transparent}.sortable-list li .collapse .btn-advanced[aria-expanded=true]:before{content:'';display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;position:absolute;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;top:7px;left:0}.sortable-list li .list-header .icon-handle.btn{position:absolute;left:10px;top:14px;font-size:16px;line-height:18px;cursor:ns-resize}.sortable-list li .list-header .btn{padding:0 3px;color:#777}.sortable-list li .list-header .btn:hover{color:#519387}.sortable-list li .list-header .btn-collapse.collapsed .caret{width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #000}.sortable-list li .list-header a.header-action:focus,.sortable-list li .list-header a.header-action:hover{color:#519387;text-decoration:underline}.sortable-list>ul>li:last-child{margin-bottom:0;border-bottom:1px solid #eee}.sortable-list>ul>li .list-header .btn-toolbar{position:absolute;right:20px;top:15px;float:none;margin-top:0;border-bottom:none}.sortable-list>ul>li .list-header .arrows .btn-toolbar{position:absolute;left:0;top:15px;float:none;margin-top:0;border-bottom:none}.sortable-list>ul>li .list-header .btn-toolbar .btn .fa{width:auto}.popover-error{min-width:140px}.popover>.arrow{overflow:visible}.popover.top>.arrow:after{top:auto}.has-feedback.has-error .form-control-feedback .validation-icon,.validationRules .has-error .validation-icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.has-feedback.has-error .form-control-feedback .validation-icon:before,.validationRules .has-error .validation-icon:before{content:"\f06a"}.has-feedback.has-success .form-control-feedback .validation-icon,.validationRules .has-success .validation-icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.has-feedback.has-success .form-control-feedback .validation-icon:before,.validationRules .has-success .validation-icon:before{content:''}.validationRules .has-success .validation-icon:before{content:"\f00c"}.field-rule{margin-bottom:5px}.field-rule .validation-icon{margin-right:5px}.form-group input[type=password],.form-group input[type=text]{padding-right:30px}.form-group textarea{width:100%;resize:vertical}.form-group.required .control-label:after{content:"*";color:#a94442}.form-section h3{margin-top:10px}.form-section .control-label{text-transform:capitalize}.form-text-header{margin-bottom:15px}.form-text-header h3{margin-top:0}.form-horizontal .has-feedback.no-right-padding .form-control-feedback{right:0}.form-horizontal .form-group-large.has-feedback .form-control-feedback{right:0;line-height:44px}.form-horizontal .form-group-header{margin-left:0;margin-right:0;border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:20px}.form-horizontal .form-group-header .control-label{font-weight:600;display:inline-block;margin-right:5px}.form-horizontal .form-group-header .form-control{display:inline-block;margin-right:5px;max-width:300px;width:auto}.form-horizontal .form-group-header .help-block{display:inline-block;margin-right:5px}.form-control-feedback-lg{width:46px;height:46px;line-height:46px}.alert-system{position:fixed;margin:5px auto 0;z-index:10000;left:0;right:0;width:400px;min-height:50px;background-image:none}.logged-user .alert-system{margin-top:70px}.alert-message.alert-warning .alert-message-icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;margin-right:15px}.alert-message.alert-warning .alert-message-icon:before{content:"\f06a"}.alert-message.alert-danger .alert-message-icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;margin-right:15px}.alert-message.alert-danger .alert-message-icon:before{content:"\f06a"}.alert-message.alert-info .alert-message-icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:15px;font-weight:700}.alert-message.alert-info .alert-message-icon:before{content:"\f05a"}.alert-message.alert-success .alert-message-icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:15px;font-weight:700}.alert-message.alert-success .alert-message-icon:before{content:"\f05d"}.alert-sm{padding:6px 12px;margin-right:5px;display:inline-block;margin-bottom:0;margin-top:0;line-height:1.42857143;vertical-align:middle}#dialogs{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10001;display:none}#dialogs .dialogCloseCross{text-align:right}#dialogs .modal-body{padding-top:0}#dialogs .security-question,#dialogs .validationRules{margin-left:45px}.dialogActions .btn{margin-bottom:10px;margin-right:10px}#dialog-background{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1000;background-color:#2a2f32;opacity:.4;display:none}.bootstrap-dialog .bootstrap-dialog-header .bootstrap-dialog-title{white-space:initial;word-wrap:break-word;word-break:break-word;color:inherit}.bootstrap-dialog .bootstrap-dialog-title{white-space:initial;word-wrap:break-word;word-break:break-word;color:inherit}.bootstrap-dialog .modal-title{float:left}.bootstrap-dialog .modal-header{margin-bottom:0;padding-bottom:5px;background-color:transparent!important}.toolbar .form-group{margin-bottom:0}.toolbar-search{position:relative}.toolbar-search button{position:absolute;right:0;top:2px;border:0;border-radius:0;background:0 0}.tool-group-right .btn-group{margin-left:5px}@media (min-width:992px){.tool-group-right{float:right;margin-left:20px}}.btn{-webkit-transition:background-color .1s linear 0s;-moz-transition:background-color .1s linear 0s;-ms-transition:background-color .1s linear 0s;-o-transition:background-color .1s linear 0s;transition:background-color .1s linear 0s}.btn-uppercase{text-transform:uppercase;letter-spacing:1px}.btn-toolbar{padding-bottom:10px;margin-bottom:20px;margin-top:-10px;margin-left:0}.btn-toolbar .no-bottom-border{border-bottom:none}.checkbox-slider input+span:before{transition:background .2s ease-out;box-shadow:none}.checkbox-slider input:not(:checked)+span:after{animation:popOut ease-in 0s normal}.checkbox-slider input:checked+span:after{animation:popIn ease-in 0s normal}.checkbox-slider--b,.checkbox-slider--b-flat{position:relative}.checkbox-slider--b input[type=checkbox],.checkbox-slider--b-flat input[type=checkbox]{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:0;cursor:pointer;opacity:0}.checkbox-slider--b input[type=checkbox]:focus+:before,.checkbox-slider--b-flat input[type=checkbox]:focus+:before{outline:solid rgba(102,175,233,.7) 2px}.checkbox-slider-info.checkbox-slider--c-weight input:checked+span:after,.checkbox-slider-info.checkbox-slider--default input:checked+span:after{background:#5bc0de;background-clip:content-box}.checkbox-slider-info.checkbox-slider--b input:checked+span:before,.checkbox-slider-info.checkbox-slider--b-flat input:checked+span:before{background:#5bc0de}.checkbox-slider-warning.checkbox-slider--default input:checked+span:after{background:#f0ad4e;background-clip:content-box}.checkbox-slider-warning.checkbox-slider--b input:checked+span:before,.checkbox-slider-warning.checkbox-slider--b-flat input:checked+span:before{background:#f0ad4e}.checkbox-slider-danger.checkbox-slider--default input:checked+span:after{background:#a94442;background-clip:content-box}.checkbox-slider-danger.checkbox-slider--b input:checked+span:before,.checkbox-slider-danger.checkbox-slider--b-flat input:checked+span:before{background:#a94442}.checkbox-slider-primary.checkbox-slider--default input:checked+span:after{background:#519387;background-clip:content-box}.checkbox-slider-primary.checkbox-slider--b input:checked+span,.checkbox-slider-primary.checkbox-slider--b-flat input:checked+span{font:normal normal normal 11px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkbox-slider-primary.checkbox-slider--b input:checked+span:before,.checkbox-slider-primary.checkbox-slider--b-flat input:checked+span:before{background:#519387;content:"\f00c";color:#fff;padding:5px 0 0 8px}.checkbox-slider-primary.checkbox-slider-md input:checked+span{font-size:14px}.checkbox-slider-primary.checkbox-slider-md input:checked+span:before{padding:0 0 0 12px}.checkbox-slider-primary.checkbox-slider--b input:not(:checked)+span:before,.checkbox-slider-primary.checkbox-slider--b-flat input:not(:checked)+span:before{background:#737373}.checkbox-slider-primary.checkbox-slider--b input[disabled]+span:before,.checkbox-slider-primary.checkbox-slider--b-flat input[disabled]+span:before{background:#D5D5D5;color:#898989;cursor:not-allowed}.checkbox-slider-primary.checkbox-slider--b input[disabled]+span:after,.checkbox-slider-primary.checkbox-slider--b-flat input[disabled]+span:after{background:#BDBDBD;border:solid #D5D5D5 2px;cursor:not-allowed}.form-horizontal .checkbox.checkbox-slider{padding-top:0}.panel-title>a{padding-left:17px}.panel-title .panel-title-icon{display:inline-block;margin-right:5px}.panel-title>a{position:relative}.panel-title a:before{content:'';display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;position:absolute;left:3px;top:5px;border-left:4px solid;border-right:0;border-top:4px solid transparent;border-bottom:4px solid transparent}.panel-title a[aria-expanded=true]:before{content:'';display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;position:absolute;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;top:7px;left:0}.panel-description{margin-bottom:20px}.fr-panel-heading-with-button .panel-title{display:inline-block}.fr-panel-heading-with-button .button-group,.fr-panel-heading-with-button .dropdown{display:inline-block}.fr-panel-heading-with-button .button-group .btn-link,.fr-panel-heading-with-button .dropdown .btn-link{padding:0;line-height:14px;border:none}.CodeMirror{border:1px solid #dbdbdb}.CodeMirror .CodeMirror-linenumber{color:#777}.cm-s-forgerock .cm-bracket,.cm-s-forgerock .cm-keyword,.cm-s-forgerock .cm-tag{color:#BD8D46}.cm-s-forgerock .cm-variable{color:#2C2233}.cm-s-forgerock .cm-operator{color:#1A9481}.cm-s-forgerock .cm-number{color:#005869}.cm-s-forgerock .cm-comment{color:#999}.cm-s-forgerock .cm-string{color:#8DB500}.cm-s-forgerock .cm-atom,.cm-s-forgerock .cm-attribute,.cm-s-forgerock .cm-property{color:#A00059}.login .remember-forgot{margin:20px 0}.login .remember-forgot ul{padding:0;margin:0;list-style-type:none}.login .remember-forgot ul li{display:block;margin-bottom:10px}@media (min-width:480px){.login .remember-forgot ul li{display:inline;margin-bottom:0}}.login .remember-forgot ul li a{margin:0 20px}.login .toggle-login-register{text-align:center;margin-top:20px}.login .remember-forgot .forgot-password{float:right;padding:0}.login .remember-forgot .checkbox{margin:0}label.separator{text-align:center;position:relative;z-index:1;font-size:16px;margin:0 0 15px 0;width:100%;height:auto}label.separator:before{content:"";margin:0 auto;position:absolute;top:10px;left:0;right:0;bottom:0;width:100%;z-index:-1}label.separator span{padding:0 10px}body:not(.ie9) label.sr-only.separator{height:0;position:fixed;width:auto}body:not(.ie9) label.sr-only.separator span{font-size:0;padding:0}#processContent{padding-bottom:20px}#processContent .alert{overflow:auto}.main-logo-holder{margin:60px auto 40px;text-align:center}.login .has-feedback .form-control-feedback,.register .has-feedback .form-control-feedback{width:46px;height:46px;line-height:46px;top:0}.logo-header{text-align:center;padding:60px 0 40px}.logo-header img{max-width:210px}.backgrid-container{overflow-x:auto;height:auto}.backgrid thead th{text-align:left;border-width:2px;background-color:transparent;font-size:12px;line-height:12px;letter-spacing:1px;text-transform:uppercase}.backgrid thead th>a{color:#519387}.backgrid thead th>a:focus,.backgrid thead th>a:hover{color:#36625a}.backgrid thead th.descending .sort-caret{border-top-color:inherit}.backgrid thead th.ascending .sort-caret{border-bottom-color:inherit}.backgrid thead th.filter-header-cell .form-group input[type=search]{padding-left:6px}.backgrid thead th.filter-header-cell .form-control-feedback{pointer-events:auto}.backgrid tbody tr.selected{background-color:#d9edf7}.backgrid tbody tr.empty{background-color:#f7f7f7;font-style:normal}.backgrid tbody tr.empty td{display:table-cell;padding:20px 0}.backgrid tbody tr td.select-row-cell{width:42px}.backgrid tbody tr td.template-cell{text-align:center}.backgrid tbody tr td.template-cell.edit-cell{padding:0;width:60px}.backgrid tbody tr td.template-cell.edit-cell .fa-pencil{display:block;height:100%;position:relative}.backgrid tbody tr td.template-cell.edit-cell .fa-pencil:before{position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em}.backgrid tbody tr td.template-cell.edit-cell:hover{background-color:#e6e6e6}.backgrid tbody tr td.array-formatter-cell ul{font-size:13px;line-height:1.5;list-style-type:none;padding:0;margin:0}.backgrid tbody tr td.array-formatter-cell ul li{overflow-x:hidden;text-overflow:ellipsis}.backgrid tbody tr td.object-formatter-cell .dl-horizontal{margin:0;font-size:12px}.backgrid tbody tr td.object-formatter-cell .dl-horizontal dd{margin-left:0;float:left}.backgrid tbody tr td.object-formatter-cell .dl-horizontal dt{text-transform:uppercase;text-align:left;text-overflow:ellipsis;overflow-x:hidden;clear:left;width:70px}.backgrid.table-hover tbody tr:hover{cursor:pointer}.backgrid.table-hover tbody tr:hover.selected{background-color:#c4e3f3}@media (min-width:992px){.backgrid tbody tr td.object-formatter-cell .dl-horizontal{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-column-width:auto;-moz-column-width:auto;column-width:auto}.backgrid tbody tr td.object-formatter-cell .dl-horizontal dd{margin-left:75px;float:none}}@media (min-width:1200px){.backgrid tbody tr td.object-formatter-cell .dl-horizontal dd{margin-left:95px}.backgrid tbody tr td.object-formatter-cell .dl-horizontal dt{width:90px}}@media (max-width:768px){.backgrid tbody>tr:first-of-type .smallScreenCell{border-top:none}.backgrid thead{display:none}.backgrid td.smallScreenCell a{color:#2a2f32;cursor:pointer}.backgrid td:not(.smallScreenCell),.backgrid th:not(.smallScreenCell){display:none;border:none}}@media (min-width:768px){.backgrid .smallScreenCell,.backgrid th[data-field=smallScreenCell]{display:none!important}.backgrid thead{display:table-header-group}.backgrid td:not(.smallScreenCell),.backgrid th:not(.smallScreenCell){display:table-cell}.backgrid td:not(.smallScreenCell) a,.backgrid th:not(.smallScreenCell) a{color:#2a2f32;cursor:pointer}}.fr-top-bar{height:58px;white-space:nowrap;overflow:hidden;border-bottom:1px solid #ddd;background-color:#f7f7f7;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.1)}.fr-top-bar .fr-backbar,.fr-top-bar .fr-breadcrumb{margin:0;padding-top:12px}.fr-top-bar .fr-backbar a,.fr-top-bar .fr-backbar span,.fr-top-bar .fr-breadcrumb a,.fr-top-bar .fr-breadcrumb span{color:#777;font-weight:400;font-size:16px}.fr-top-bar .fr-backbar a:hover{color:#519387}.fr-top-bar .fr-backbar a:before{content:"\f104";font-family:FontAwesome;margin-right:10px}.fr-top-bar .fr-breadcrumb a:hover{text-decoration:underline}.fr-top-bar .fr-breadcrumb .seperator:after{content:"\f105";font-family:FontAwesome;margin:0 2px 0 5px;color:#ddd}.radio-button{padding-left:20px;margin:0}.radio-button input[type=radio]{opacity:0;z-index:1}.radio-button input[type=radio]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.radio-button input[type=radio]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.radio-button input[type=radio]:disabled+label{opacity:.65}.radio-button input[type=radio]:disabled+label::before{cursor:not-allowed}.radio-button input[type=radio].styled:checked+label:after{font-family:FontAwesome;content:"\f00c"}.radio-button input[type=radio] .styled:checked+label::before{color:#fff}.radio-button input[type=radio] .styled:checked+label::after{color:#fff}.radio-button label{display:inline-block;vertical-align:text-bottom;position:relative;padding-left:5px}.radio-button label::before{content:"";display:inline-block;position:absolute;width:24px;height:24px;left:0;margin-left:-20px;border:1px solid #ddd;border-radius:50%;background-color:#fff;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}.radio-button label::after{display:inline-block;position:absolute;content:"";width:18px;height:18px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#777;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);-moz-transition:-moz-transform .1s cubic-bezier(.8,-.33,.2,1.33);-o-transition:-o-transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33)}.card-container{margin-bottom:30px;display:block;border:1px solid #eee;box-shadow:0 1px 3px 0 rgba(0,0,0,.14);background-color:#fff;width:100%;height:322px;border-radius:4px;position:relative}.card-container:hover{border-color:#36625a;-webkit-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;text-decoration:none}.card-container:hover .image.circle{background-color:#36625a;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.card{background:none repeat scroll 0 0 #fff;border-radius:4px;color:#1f2223;height:320px;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.card .card-heading{padding:15px;position:absolute;top:0;right:0;z-index:4}.card .card-heading .btn-group{position:absolute;right:0;top:5px}.card .card-heading .btn-link{color:#777}.card .card-heading .btn-link:focus,.card .card-heading .btn-link:hover{color:#36625a}.card .card-footer{border-top:1px solid #eee;color:#777;margin:0;padding:10px 15px;text-align:center;position:absolute;bottom:0;width:100%}.card h3{font-size:19px;line-height:1.2;margin:10px 0 0;text-align:center;text-transform:capitalize}.card .content{background-color:rgba(0,0,0,0);box-shadow:none;padding:10px 15px 15px}.card .content .main{min-height:70px}.card .image{height:120px;display:block;margin:0 auto 0;display:table;text-align:center}.card .image i{display:table-cell;vertical-align:middle}.card .image.circle{border-radius:50%;overflow:hidden;width:120px;background-color:#519387;color:#fff;font-size:60px}.card .card-body{position:absolute;width:100%;top:0;left:0}.card .card-body .truncate-ellipsis{overflow:hidden;text-overflow:ellipsis}.card .card-body .cardtype{color:#777;text-align:center}.card .card-body a{padding-top:30px;display:block}.card .card-body a:focus,.card .card-body a:hover{text-decoration:none}.add-card{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f7f7f7;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);height:322px;display:table;width:100%;text-align:center}.add-card>div{display:table-cell;vertical-align:middle}.add-card a{color:#777}.add-card a:focus,.add-card a:hover{color:#519387;text-decoration:none}.add-card a:focus .image.circle,.add-card a:hover .image.circle{background-color:#519387}.add-card .content{padding:15px 0}.add-card .image{height:72px;display:block;margin:0 auto 0;display:table;text-align:center;-webkit-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out;-ms-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out}.add-card .image.circle{border-radius:50%;overflow:hidden;width:72px;background-color:#ddd;color:#fff;font-size:42px}.add-card .image .inner,.add-card .image i{display:table-cell;vertical-align:middle}.panel-body .card-container{margin-bottom:20px}.card .image.circle.circle-sm{width:60px;font-size:28px;height:60px}.card-container.card-container-sm{height:174px}.card-container.card-container-sm .card{height:172px}.card-container.card-container-sm .card .content .main{min-height:50px}.card-container.card-container-sm h3{font-weight:300;margin-top:0;font-size:16px}.wide-card{height:85px;margin-bottom:20px;position:relative}.wide-card.card{border:1px solid #ddd}.wide-card:hover{border-color:#36625a;-webkit-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;cursor:pointer}.wide-card .btn-link{color:#777}.wide-card .btn-link:hover{color:#24413c}.wide-card .panel-footer .btn-link:focus,.wide-card .panel-footer .btn-link:hover,.wide-card .panel-heading .btn-link:focus,.wide-card .panel-heading .btn-link:hover{background:#eee;text-decoration:none}.wide-card .card-body{overflow:auto;display:table;width:100%}@media (max-width:767px){.wide-card{overflow:initial}}.owl-container{padding:0 50px}.owl-container .owl-carousel .owl-nav{font-size:24px}.owl-container .owl-carousel .owl-nav.disabled{display:inline-block}.owl-container .owl-carousel .owl-nav>div{padding:5px 17px;height:44px;position:absolute;top:0}.owl-container .owl-carousel .owl-nav>div.disabled{opacity:.2}.owl-container .owl-carousel .owl-nav .owl-prev{left:-45px}.owl-container .owl-carousel .owl-nav .owl-next{right:-45px}.owl-container .owl-carousel .owl-item .social-button{width:62px;margin:0 auto 10px}.owl-container .owl-carousel .owl-item .social-button button{padding:10px 18px;margin:0;height:46px!important}.owl-container .owl-carousel .owl-item .social-button button img{max-width:24px}.owl-container .owl-carousel .owl-item .social-button button i{max-width:none;float:none}.fr-small-btns{width:64px}.button-html+.CodeMirror{height:80px}a:hover{text-decoration:none}.btn-social-provider{margin-top:10px}.btn-social-provider .fa-lg{margin-top:3px}.btn-social-provider i,.btn-social-provider img{max-width:21px;float:left}.fr-provider-badge{background-color:transparent}.fr-circle-icon.small-circle{width:28px;height:28px;border-radius:50%;line-height:28px;font-size:14px;display:table;text-align:center;overflow:hidden}.fr-circle-icon.small-circle .fa{display:table-cell;vertical-align:middle}.fr-circle-icon.large-circle{width:50px;height:50px;border-radius:50%;line-height:50px;font-size:25px;display:table;text-align:center;overflow:hidden;margin:6px 0 0 6px}.fr-circle-icon.large-circle .fa{display:table-cell;vertical-align:middle}.fr-circle-icon.large-circle .fa{text-align:center!important}.fr-social-logo{float:left}.disabled .fr-social-logo{background-color:#ddd!important;color:#777!important}.fr-frame-widget .has-border.widget.panel{border:0}.fr-frame-widget .fr-fullscreen-widget iframe{height:100%;border:0}.fr-frame-widget iframe{height:600px}.dashboard-default-label i{padding-right:5px}.widget-empty-state{text-align:center;padding:60px;margin-top:30px}.widget-section-title{padding:15px 15px 0}.widget-section-title .widget-title{font-size:16px;font-weight:500}.widget-section-title .widget-title small{font-size:12px;font-weight:400}.widget-section-title button{padding:0;color:#777}.widget-section-title button:hover{color:#36625a}.page-header.widget-section-title{border-bottom:1px solid #ddd;margin-top:20px}.dashboard-loading-message{position:absolute;top:50%;margin-top:-25px;left:50%;margin-left:-60px;border:2px solid #36625a;background-color:#519387;color:#fff;padding:20px}.dashboard-details .widget-title{text-align:center;color:#1f2223;font-weight:300;font-size:24px}@media (min-width:1000px){.add-widget-preview .modal-dialog{width:1000px}}#addWidgetDialog .widget-section-title .pull-right{display:none!important}#addWidgetDialog .add-widget-toolbar{margin-bottom:20px}#addWidgetDialog .tab-content{margin-bottom:0}.no-data .well{text-align:center;padding-bottom:40px}.no-data .well .message-icon{font-size:42px}.no-data .well h3{margin-top:0}#dashboardWorkflow .panel-heading .widget-section-title{border-bottom:none;padding:0}#taskDetails{padding-top:15px}.dashboard-list .list-group{margin-bottom:0}.dashboard-list .list-group .list-group-item{margin-bottom:0;border-left:none;border-right:none;padding:15px;border-top:none;border-radius:0}.dashboard-list .list-group .list-group-item .details-link,.dashboard-list .list-group .list-group-item .process-name{width:60px;display:inline-block;margin-left:15px;float:right}.dashboard-list .list-group .list-group-item .details-link .fa,.dashboard-list .list-group .list-group-item .process-name .fa{margin-right:5px}.dashboard-list .list-group .list-group-item .subtitle{font-size:12px}.dashboard-list .list-group .list-group-item .claim-item{width:230px}.dashboard-list .list-group .list-group-item .claim-item select{display:inline-block;width:150px}.dashboard-list .list-group .list-group-item .claim-item .fa span{margin-left:10px}.dashboard-list .list-group .list-group-item .image.circle{width:28px;height:28px;border-radius:50%;line-height:28px;font-size:14px;display:table;text-align:center;overflow:hidden;float:left;margin-right:10px}.dashboard-list .list-group .list-group-item .image.circle .fa{display:table-cell;vertical-align:middle}.dashboard-list .list-group .list-group-item .list-item-close{cursor:pointer}.dashboard-list .list-group:last-child{border-bottom-width:0}.widget-header.donut-header{position:absolute;top:122px;left:50%;margin-left:-100px;width:200px;text-align:center}.widget-header.donut-header .header{font-weight:700;font-size:12px;color:#1f2223;letter-spacing:1px}.widget-header.donut-header .percent{font-size:42px;font-weight:300;padding-left:5px}.widget-header.donut-header .percent.warning{color:#8a6d3b}.widget-header.donut-header .percent.danger{color:#a94442}.widget-body{overflow:auto}.widget-body .widget-icons{height:16px}.center-chart .widget-header.donut-header,.left-chart .widget-header.donut-header,.right-chart .widget-header.donut-header{top:50px}.popover.recon-popover{max-width:350px;padding:0}.popover.recon-popover .popover-content{padding:0}.recon-chart{width:100%}.recon-list{list-style:none;padding:0;margin-top:5px}.recon-list li{padding-left:10px;padding-right:10px;margin-top:10px}.recon-list .recon-list-item{cursor:pointer}.recon-list .recon-list-item:hover{background-color:#f7f7f7}.widget-body .btn-transparent{background-color:transparent}.widget-body .recon-widget-header .title{float:left}.widget-body .recon-widget-header .title.selectable-title{cursor:pointer}.widget-body .recon-widget-header .title .fa-map-marker{margin-right:5px}.widget-body .recon-widget-header .title .fa-caret-down{margin-left:5px}.widget-body .recon-widget-header .timestamp{color:#777;float:right}.widget-body .recon-widget-header .timestamp .seperator{color:#ddd;padding-left:5px;padding-right:5px}.widget-body .recon-widget-header .timestamp .fa{margin-right:5px}.widget-body .recon-widget-details .recon-block{color:#fff;border-radius:5px;margin-top:20px;letter-spacing:1px;padding-bottom:5px}.widget-body .recon-widget-details .recon-block.recon-success{background-color:#3A776C}.widget-body .recon-widget-details .recon-block.recon-failure{background-color:#a94442}.widget-body .recon-widget-details .recon-block.recon-duration{background-color:#31708f}.widget-body .recon-widget-details .recon-block .recon-subtitle{position:relative;top:10px;left:10px;color:rgba(255,255,255,.5)}.widget-body .recon-widget-details .recon-block .recon-number{margin-top:15px;margin-left:10px;font-weight:300}.widget-body .recon-widget-details .recon-block .recon-number .large{font-size:34px}.resource-widget .fr-pipe{color:#ddd;padding:0 6px}.resource-widget .btn-transparent{margin-bottom:15px}.resource-widget .fr-resource-count{font-weight:500}.resource-widget .fr-resource-count p{margin-bottom:0}.resource-widget .fr-resource-count .fr-resource-title{font-size:16px}.resource-widget .fr-resource-count .fr-resource-count-number{font-size:32px}.resource-widget a{color:#1f2223}.resource-widget a:hover{color:#36625a}.resource-widget .no-resource{text-align:center;line-height:18px}.resource-widget .no-resource .title{font-weight:500;font-size:16px;margin-bottom:5px}.resource-widget .no-resource .message{padding-left:20px;padding-right:20px}.resource-widget .resource-group .resource-circle{width:25px;height:25px;border-radius:50%;line-height:25px;font-size:12.5px;display:table;text-align:center;overflow:hidden;color:#fff;float:left}.resource-widget .resource-group .resource-circle .fa{display:table-cell;vertical-align:middle}.resource-widget .resource-group .resource-details{width:100%;overflow:hidden}.resource-widget .resource-group .resource-details .resource-name{margin-bottom:0}.resource-widget .resource-group .resource-details .resource-name .resource-circle{margin-right:10px}.resource-widget .resource-group .resource-details .resounce-type{padding-left:35px;color:#777;margin-bottom:0}.resource-widget .resource-group .list-group-item{padding:15px}#dashboardWidgets{margin-bottom:50px}#dashboardWidgets iframe{border:none}#cancelQuickLink,#createQuickLink{margin-right:5px}#addQuickLink{margin-left:15px}@media (max-width:768px){.dashboard-details .widget-title{margin-bottom:15px}.widget-body .recon-widget-header .title{float:none}.widget-body .recon-widget-header .timestamp{float:none}}.relationship-toolbar .btn-group.btn-align-top{vertical-align:top}.relationship-toolbar .selectize-holder .selectize-control{margin-top:0}.relationshipGraph a:hover{text-decoration:none}.relationshipGraph{height:600px}.relationshipGraph .relationshipGraphStatus{margin-top:150px;text-align:center}.relationshipTreeView{cursor:move}.relationshipTreeView .node{cursor:pointer}.relationshipTreeView .node circle{fill:#fff;stroke:#519387;stroke-width:2px}.relationshipTreeView .node text{font-size:12px}.relationshipTreeView .link{fill:none;stroke:#ddd;stroke-width:1.5px}.relationshipTreeView .zoom-button{fill:#fff;stroke:#777;stroke-width:1.5px}.relationshipTreeView .zoom-button-label{fill:#777;stroke:#777;stroke-width:1px;font-size:25px;cursor:pointer}.relationshipTreeView .key-text{font-size:14px;font-weight:700}.managedContainers{border:1px solid #ddd}.managedContainers .schemaEditor>div>h3{display:none}#resourceConnectorContainer .dropdown-menu>li>span{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;white-space:nowrap}.resource-collection-selectize{width:400px}.editResourceViewContainer .tab-content .tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd}.editResourceViewContainer .panel-footer{border-bottom:1px solid #ddd}.connector-delete,.managed-delete,.mapping-delete{padding:3px 20px}.connector-delete:hover,.managed-delete:hover,.mapping-delete:hover{cursor:pointer;color:#fff;background-color:#519387}#connectorGrid .backgrid td,#dashboardGrid .backgrid td,#managedGrid .backgrid td,#mappingGrid .backgrid td,#resourceGrid .backgrid td{position:relative;top:1px;padding-top:18px;padding-bottom:8px;overflow:visible}#connectorGrid .backgrid .empty td,#dashboardGrid .backgrid .empty td,#managedGrid .backgrid .empty td,#mappingGrid .backgrid .empty td,#resourceGrid .backgrid td{padding:20px 0}.connector-delete:hover,.managed-delete:hover,.mapping-delete:hover{cursor:pointer;color:#fff;background-color:#519387}.dropdown-menu .direct-link a:hover{color:#fff}.backgrid .image.circle{overflow:hidden;background-color:#519387;color:#fff;height:24px;width:24px;border-radius:40px;font-size:12px;display:table;float:left;margin-right:10px}.backgrid .image.circle.missing{background-color:#eee}.backgrid .image.circle i{display:table-cell;vertical-align:middle;text-align:center;position:relative;top:1px}.backgrid .btn-group .btn-link{bottom:5px}.backgrid .dropdown-toggle{color:#777}.backgrid .dropdown-toggle:hover{color:#36625a}.backgrid .button-right-align{text-align:right}.backgrid .dropdown-menu a:hover{color:#fff}.backgrid .table-clink:hover{text-decoration:none;color:#519387}.backgrid .smallScreenCell .btn-group{float:right;position:relative;bottom:30px;right:35px}.backgrid .smallScreenCell .btn-group .btn-link{position:absolute;bottom:0}.conditionFilter .conditionFilterLabel{margin-top:15px}.conditionFilter .temporalConstraintsLabel,.conditionFilter .timezone-group label{margin-top:7px}.conditionFilter .timezone-group label{text-align:right}.conditionFilter .datetimepicker{margin-bottom:10px;width:250px}.schema-panel{border-top:1px solid #eee;padding-top:5px}.schema-panel h3{margin-top:0}#managedPropertyWrapper .managed-property{border:1px solid #eee;margin-top:15px;padding:10px}#managedPropertyWrapper .managed-property .managedPropertyEvents .control-label{margin-top:20px;margin-bottom:5px}#managedPropertyWrapper .managed-property .managedPropertyEvents .scripts-container table{margin-bottom:0}@media (min-width:767px){#managedPropertyWrapper input[type=text]{width:300px}}body>#footer .container>p{margin:0}body.modal-open{overflow:visible}.table th{text-transform:uppercase;letter-spacing:1px;font-size:12px}.fr-no-data h4{font-size:16px}.panel-body .fr-no-data{margin-right:15px}.form-group .control-label .fr-sub-label{font-weight:400}.badge.count-badge{background-color:#fff;border:1px solid #ddd;font-weight:600;color:#777}.grid-footer{background-color:#f7f7f7;padding-top:5px;padding-bottom:5px}.well.fr-common-well{padding:60px}.well.no-resource{text-align:center;color:#777}.well.no-resource p{margin-bottom:20px}.well.no-resource h3{font-weight:500;font-size:20px;margin-top:10px}.well.no-resource .message-icon{font-size:52px}.no-well-border .well{border:none}.transparent-well .well{background-color:transparent}.form-group-header.fr-minimal-header{border-bottom:0;margin-bottom:0;padding-bottom:0}.add-item-inline .form-group{float:left;padding-right:5px;width:auto}.toggle-header{margin-bottom:20px}.toggle-header .checkbox-slider{display:inline-block}.panel.has-border{border:1px solid #ddd}.row.no-gutters{padding:0}h3.block-header{border:none;font-size:12px;text-transform:uppercase;font-weight:600;letter-spacing:1px;color:#777;padding-bottom:10px;margin-top:0;border-bottom:1px solid #ddd;margin-bottom:20px}.border-bottom{border-bottom:1px solid #eee}.no-border{border:none}.no-margin-bottom{margin-bottom:0}.alert-danger .fa,.alert-warning .fa{margin-right:5px}.subtitle-bar h2{float:left;margin-top:0}.subtitle-bar a{float:right;text-decoration:none}.btn .fa{width:21px;text-align:left}.toggle-chart-buttons .btn .fa{width:14px}.dropdown-toggle .fa{text-align:right}#subNavHolder{display:none}.clean-btn:hover{color:#000}.inline-label{padding-left:15px}.ui-autocomplete li.ui-state-focus{color:#fff;background:#519387}.ui-autocomplete li.ui-menu-item{padding:5px}.section-help{color:#777;margin-bottom:20px}.well.fr-edit-well{padding:15px;border:none}.well.fr-edit-well .fr-edit-well-header{font-size:16px;margin-bottom:10px}.well.fr-edit-well .fr-edit-well-bottom-bar{margin:0 0}.table .btn-link .fa{color:#777}.table .btn-link .fa:hover{color:#36625a}.icon-button .fa{color:#777}.icon-button .fa:hover{color:#36625a}.fr-small-circle{width:28px;height:28px;border-radius:50%;line-height:28px;font-size:14px;display:table;text-align:center;overflow:hidden;float:left;margin-right:10px}.fr-small-circle .fa{display:table-cell;vertical-align:middle}.fr-small-circle-text{position:relative;top:3px}.selectize-holder .selectize-control{margin-top:4px}.selectize-dropdown-content .optgroup .optgroup-header,.selectize-dropdown-content .optgroup:hover{color:#777}.selectize-dropdown-content .optgroup .optgroup-header:hover,.selectize-dropdown-content .optgroup:hover:hover{background-color:initial;color:#777}.selectize-dropdown-content .optgroup .fr-search-option:hover{background-color:#519387;color:#fff}.fr-search-option .fr-search-secondary{font-size:12px}.fr-search-option:hover .fr-search-secondary{color:#fff}.panel-description{color:#777}.panel-description.inline-description{margin-bottom:0;margin-left:33px;margin-top:10px}.panel-collapse h4.panel-title{font-size:18px;text-transform:none;letter-spacing:0;font-weight:600}.panel-collapse-group .panel{margin-bottom:0}.panel-body.panel-collapse-body{padding-bottom:0}.panel-collapse-group .panel-default.panel-collapse{border-left:none;border-right:none;border-top:none}.panel-collapse-group .panel-collapse.no-bottom-border{border-bottom:0}.has-feedback-left .form-control-feedback{left:0}.has-feedback-left .form-control{padding-right:12px;padding-left:34px}.validation-message{color:#a94442}.smallScreenCell .fa-arrows{display:none}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important}.gu-hide{display:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.gu-mirror{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);background-color:#eee}.gu-mirror .smallScreenCell{display:none}.toolbar .form-inline{margin-left:20px}.toolbar .form-group{margin-right:15px}.toolbar .toolbar-search{display:inline-block;margin-left:5px}.toolbar .tab-btn-group{margin-top:5px}.btn-group .toggle-view-btn .fa{width:14px}.dropdown-menu .fa{margin-right:10px}.subnav .nav-subnav a i{margin-right:10px}.page-header-button-group a:hover{text-decoration:none}.page-toolbar{padding-top:10px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.page-toolbar .btn-group.left-group{margin-left:15px}.page-toolbar .btn-group.right-group{margin-right:15px}.page-toolbar.no-top-border{border-top:0}.page-toolbar .btn-group{vertical-align:top}.fr-media-toggle .media-left{padding-right:0}.fr-media-toggle .media-body{vertical-align:middle}.fr-media-toggle .media-body h4{font-weight:400;font-size:16px;margin-bottom:0}.scripts-container .table td,.scripts-container .table th{border-top:none;border-bottom:1px solid #eee}.scripts-container .table th{border-bottom:2px solid #ddd}.scripts-container .lightenColor{color:#979797}.relationshipGraphBody{overflow:hidden}.relationshipGraphBody .node circle{fill:#fff;stroke:#519387;stroke-width:3px}.relationshipGraphBody .node text{font-size:12px}.relationshipGraphBody .link{fill:none;stroke:#2a2f32;stroke-width:2px}.resourcesContainer{margin-bottom:25px}.resourcesContainer .btn-toolbar{border-bottom:none;padding-bottom:0;margin-bottom:0;margin-top:0}.resourcesContainer td.noData{padding:10px}.resourcesContainer .ui-widget-content{border-color:transparent!important}.list-table .no-data{background-color:#f7f7f7;font-style:normal;color:gray;padding:20px}.list-table .list-group .list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.list-table .list-group .list-group-item{border-color:#eee;background-color:transparent;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;padding:12px;border-left:none;border-right:none}.list-table .list-group .list-group-item a{color:#2a2f32}.list-table .list-group .list-group-item a.btn-default,.list-table .list-group .list-group-item a.btn-link{color:#777;border-color:#ddd}.list-table .list-group .list-group-item a:not(.btn):focus,.list-table .list-group .list-group-item a:not(.btn):hover{color:#519387}.list-table .list-group .list-group-item .dropdown-menu a:focus,.list-table .list-group .list-group-item .dropdown-menu a:hover{color:#fff}.list-table .list-group .list-group-item .typeahead.dropdown-menu>.active a{color:#fff}.list-table .list-group .list-group-item .list-table-label{display:inline;color:#777}.list-table .list-group .list-group-item .media{margin-top:0}.list-table .list-group .list-group-item .media-left{padding-right:5px}.list-table .list-group .list-group-item .media-right{padding-left:0}.list-table .list-group .list-group-item .active,.list-table .list-group .list-group-item .active:focus,.list-table .list-group .list-group-item .active:hover{background-color:#8a6d3b;color:#2a2f32}.list-table .list-group .list-group-item .btn-group .btn-link{padding:6px;color:#777;border:none}.list-table .list-group .list-group-item .btn-group .btn-link:hover{color:#519387;border:none}.list-table .list-group .list-group-item .form-control{display:block;width:100%}.list-table .list-group .list-group-item .badge{color:#777;background-color:rgba(0,0,0,.1);border:none;height:23px;width:23px;border-radius:40px;padding:5px 0;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.list-table .list-group .list-group-item .badge:focus,.list-table .list-group .list-group-item .badge:hover{background-color:rgba(0,0,0,.2)}.list-table .list-group .list-group-item .disabled,.list-table .list-group .list-group-item .disabled:focus,.list-table .list-group .list-group-item .disabled:hover{color:#777}.list-table .list-group .list-group-item .row{line-height:32px}.list-table .list-group .list-group-header{background-color:transparent;border:none;list-style:none;padding:10px 15px 7px;position:relative;margin-bottom:-1px;text-transform:uppercase;letter-spacing:1px;font-size:13px;border-radius:4px 4px 0 0;border-bottom:2px solid #ddd;font-weight:600;display:block}.list-table .list-group .list-group-header .text-muted{text-transform:none;letter-spacing:0;font-weight:400}.list-table .list-group .list-group-header .btn-link{padding:0;color:#2a2f32;text-transform:uppercase;font-weight:600;font-size:13px}.list-table .list-group .list-group-header .dropdown-menu{text-transform:none;letter-spacing:0}.list-table .list-group .media .media-body{font-size:14px;line-height:1.3}.list-table .list-group .form-group{margin-bottom:15px;margin-left:0;margin-right:0;display:block;padding:0}.page-header h1{font-weight:300}.dialogInner .modal-header{padding-bottom:15px}.page-header{border:none}.page-header .btn-secondary{background-color:#f7f7f7}.page-header .btn-secondary .fa{width:0;margin-left:3px;margin-right:6px}.page-header .btn-secondary:hover{border-color:#519387;color:#36625a;background-color:#eee}.panel-collapse-group{border:none}.tab-content{background-color:#fff;margin-bottom:50px}.editResourceViewContainer .resource-avatar{display:table;background:#519387;color:#fff;text-align:center}.editResourceViewContainer .profile-header .resource-avatar{width:70px;height:70px;border-radius:70px;line-height:70px;font-size:36px}.editResourceViewContainer .image-circle{border-radius:50%}.editResourceViewContainer .panel-footer{padding:10px 15px;border-radius:0;background-color:transparent;overflow:auto}.editResourceViewContainer .page-header h4.page-type{text-transform:uppercase;font-size:14px;letter-spacing:1px;margin-bottom:10px;color:#777;font-weight:600;margin-top:0}.editResourceViewContainer .page-header .meta{margin:-10px 0 0 4px;color:#777;text-transform:none;letter-spacing:0;border-left:1px solid #ddd;padding-left:5px;font-weight:400;display:inline-block}.editResourceViewContainer .fa-search{margin-top:10px}.editResourceViewContainer .resourceCollectionTab{padding-top:10px}.editResourceViewContainer #resource>div>h3,.editResourceViewContainer .tabContentTemplate,.editResourceViewContainer .tabHeaderTemplate{display:none!important}.editResourceViewContainer #linkToResource span{margin-top:10px}.editResourceViewContainer .well:not(.detailTable){background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.editResourceViewContainer #conditionFilterHolder .well{background-color:#f7f7f7;border-color:#ddd}.editResourceViewContainer li.resourceListItem:hover{background-color:#eee}.editResourceViewContainer .updateRelationshipButton{margin-left:10px}#assignmentHolder .unEditable,.editResourceViewContainer .unEditable{cursor:default}#assignmentHolder .resourceEditLink,.editResourceViewContainer .resourceEditLink{color:#519387!important}.tab-content.tab-content-transparent{background-color:transparent}#mandatoryPasswordChangeDialog .well{margin-left:45px}.iconpicker .iconpicker-item{margin-right:10px}.list-table .list-group .compactJSON,.list-table .list-group .compactJSON div{display:inline}.list-table .list-group .compactJSON div[data-schemapath=root]>label{display:none!important}.list-table .list-group .compactJSON div[data-schemapath]{margin-left:5px}.list-table .list-group .compactJSON .form-control{display:inline;width:auto}.list-table .list-group .compactJSON select{height:35px!important}.list-table .list-group .compactJSON .btn-group{float:right}.list-table .list-group .compactJSON .well{background-color:transparent}.list-table .list-group .compactJSON h3 span{display:none}.list-table .list-group .compactJSON div[data-schematype=object]>h3{display:inline;margin:0}.list-table .list-group .compactJSON div[data-schematype=object]>h3>div>div{top:40px!important}.list-table .list-group .compactJSON div[data-schematype=object] div.checkbox{display:block}.list-table .list-group .compactJSON div[data-schematype=object]>div,.list-table .list-group .compactJSON div[data-schematype=array]>div{border:none!important}.list-table .list-group .compactJSON div[data-schematype=object]>div>div,.list-table .list-group .compactJSON div[data-schematype=array]>div>div>div{display:block}.list-table .list-group .compactJSON div[data-schemapath=root]>select{margin-bottom:5px!important}.backgrid td.checkMarkCell{padding-left:30px}.backgrid .active-row{background-color:#f7f7f7}.backgrid .empty{font-size:16px;font-weight:500}.backgrid .tableFloatingHeaderOriginal{background-color:#fff}.object-properties-list .backgrid tr,.scripts-container tbody tr{height:47px}.object-properties-list .backgrid td,.scripts-container tbody td{vertical-align:middle!important}.object-properties-list .backgrid th,.scripts-container tbody th{vertical-align:bottom!important}.font-size-12{font-size:12px!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px!important}.margin-top-0{margin-top:0!important}.margin-top-5{margin-top:5px}.margin-top-10{margin-top:10px}.margin-top-15{margin-top:15px!important}.margin-left-10{margin-left:10px}.overflow-visible{overflow:visible!important}.padding-bottom-0{padding-bottom:0}.padding-top-0{padding-top:0}.gray-background{background-color:#f7f7f7}.api-explorer-iframe{width:100%;border:none;min-height:100vh}.wysiwygEditor-toolbar{background-color:#f7f7f7;border-right:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;padding:10px 15px}.wysiwygEditor-toolbar .btn-default{background-color:transparent;color:#777;border-color:#ddd}.wysiwygEditor-toolbar .btn-default:hover{background-color:#eee}.trumbowyg-box{margin-top:0}.trumbowyg-modal{max-width:630px}.trumbowyg-button-pane{background-color:#f7f7f7;border-color:#ddd}.trumbowyg-button-pane button{width:34px}.trumbowyg-modal-button{border-radius:4px;color:#519387;background-color:#fff;border-color:#3f7269}.trumbowyg-modal-box{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.trumbowyg-modal-box .trumbowyg-modal-title{font-size:16px;padding:15px;background:0 0;text-align:left;color:#519387;border:none}.trumbowyg-modal-box label{height:34px;line-height:34px}.trumbowyg-modal-box label input{height:34px;line-height:34px;border:1px solid #ddd;font-weight:500;border-radius:4px}.trumbowyg-modal-box label .trumbowyg-input-infos span{color:#2a2f32;padding:1px 17px;text-align:right;border:none;background-color:#fff}.trumbowyg-modal-box label .trumbowyg-input-infos span.trumbowyg-msg-error{color:#a94442}.trumbowyg-modal-box label.trumbowyg-input-error input{border:1px solid #a94442}.trumbowyg-modal-box .trumbowyg-modal-button{height:34px;font-size:15px;line-height:1.42857143;border:1px solid;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit{background:#519387;margin-right:15px;border-color:#3f7269;right:0}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active{color:#fff;background-color:#36625a;border-color:#24413c}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover{color:#fff;background-color:#36625a;border-color:#24413c}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus{background:#519387}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset{border-color:#519387;right:110px;color:#519387;background-color:transparent}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active{background:#ddd}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus,.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover{color:#519387;background-color:#eee;border-color:#24413c}@media (max-width:767px){.blockButton{margin-top:15px;width:100%}.btn-toolbar .pull-right{float:none!important}.btn-toolbar .btn-group{width:100%}.btn-toolbar .btn-group button{display:block;margin-top:10px;width:100%}.btn-toolbar .btn-group:first-child button{margin-top:0}.addScriptButton{margin-top:15px;width:100%}.list-table .list-group .list-group-item{border-top:none;background-color:transparent;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;padding:12px 15px}}@media (min-width:992px){.list-table .list-group .list-group-header,.list-table .list-group .list-group-item{padding-top:15px}.list-table .list-group .list-group-item .list-table-label{display:none}.list-table .list-group .list-group-item .tag{margin-bottom:0}.list-table-badges{float:right}}.uppercase{text-transform:uppercase!important}.v-align-middle{vertical-align:middle!important}.bottom-0{bottom:0!important}@font-face{font-family:fontello;src:url(../fonts/fontello.eot?3016478);src:url(../fonts/fontello.eot?3016478#iefix) format('embedded-opentype'),url(../fonts/fontello.woff?3016478) format('woff'),url(../fonts/fontello.ttf?3016478) format('truetype'),url(../fonts/fontello.svg?3016478#fontello) format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-xml:before{content:'\e800'}.icon-cloud:before{content:'\e801'}.icon-cubes:before{content:'\e802'}.icon-scriptedsql:before{content:'\e803'}.icon-ldap:before{content:'\e804'}.icon-db:before{content:'\e805'}.icon-csv:before{content:'\e806'}.icon-connector-01:before{content:'\e807'}.icon-salesforce:before{content:'\e808'}.icon-google:before{content:'\e809'}.icon-database:before{content:'\e80a'}#schedules .deleteSchedule{margin-right:5px}#schedules .addSchedule{margin-left:5px}#schedules .misfirePolicy{width:200px;display:inline}#schedules .schedulerBody h3{margin-top:0}#schedules .schedulerBody .group-field-block{padding:0}#schedules .schedulerBody .group-field-block-inline{padding:10px 15px 0 0;margin:5px 0;display:inline-block}#schedules .schedulerBody .group-field-block-inline input,#schedules .schedulerBody .group-field-block-inline select{padding:0 5px;font-size:13px}#schedules .schedulerBody .group-field-block-inline select{width:140px}#schedulesToolbar label{font-weight:400}.type-filter .selectize-control{vertical-align:middle;display:inline-block;min-width:215px}.subFilters .selectize-control{min-width:175px}.schedule-container #scheduleForm .compactJSON div[data-schematype=object]>div>div{display:inline-block}.schedule-container .tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd}.schedule-container .new-schedule{border-top:1px solid #ddd}.schedule-container .panel-footer{border-bottom:1px solid #ddd}.schedule-container #scheduleDetails{margin:0 0 -30px -30px}.schedule-container #scheduleDetails .align-right{padding-right:5px}.schedule-container #scheduleDetails .trigger-option.cron{margin-left:15px}.schedule-container .changes-pending-container{margin:15px 0 -15px 15px}.schedule-container .trigger-container{margin:15px 0 0 5px}.schedule-container .trigger-container.fr-no-right-margin{margin-right:0}.schedule-container #datePickerFields{margin:0}.cronField .selectize-control{vertical-align:middle;display:inline-block;min-width:100px}.cronField .cron-period .selectize-control{min-width:120px}.invoke-context-ise-container #iseLabel{margin-top:16px}.schedulerBody .saveSchedule{margin-left:5px}#scheduleList .saveSchedule{margin-left:5px}#scheduleList .schedulerBody h3{margin-top:0}#liveSyncSchedule .deleteSchedule{margin-right:0}#liveSyncSchedule .form-group .input-group{padding-left:15px}#scheduleIdContainer .col-sm-6{padding-right:5px}.schedule-input-body{display:none}.schedule-input-body .group-field-block-inline{padding:10px 15px 0 0;margin:5px 0;display:inline-block;vertical-align:top}.schedule-input-body .misfirePolicyBlock{padding-top:4px}.schedule-input-body .misfirePolicyBlock label{display:inline-block}.schedule-input-body .systemObjectMessage{display:inline-block}.schedule-input-body .systemObjectMessage .liveSyncSeconds{display:inline}.schedule-input-body #addNew{border:dashed 1px #777;color:#ddd;text-align:center;padding:20px;cursor:pointer}.schedule-input-body #addNew:hover{border-color:#777;color:#777}.live-sync-footer{height:30px}#connectorAdvancedTab,#connectorDataTab,#connectorDetailsTab,#connectorObjectTypesTab,#connectorSyncTab{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}#objectTypeTable tbody tr td{padding:8px}#objectTypeTable{margin-bottom:20px}.form-group .ldap-port-group{padding-left:15px}#ssl-addon label{margin-bottom:0;position:relative;top:2px}.bootstrap-dialog-message #certificate{height:200px}.input-group-modal-btn{padding:6px 12px;font-size:14px;line-height:1;color:#777;background-color:#eee;border:1px solid #ddd;border-radius:4px;border-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.clean-btn{background:0 0;border:none}.url-radio-label{margin-left:15px;margin-right:5px}.radio-group-holder{width:320px;margin-left:auto;margin-right:auto}.group-details{margin-bottom:15px}.connector-container .tab-content{margin-bottom:20px}#connectorDataTab .data-tab-button{border-radius:50px;padding:6px 15px}#connectorDataTab #systemViewTable_container{width:100%}#connectorDataTab .resourcesContainer{border:none}#connectorDataTab .resourcesContainer .panel-body{padding:0}#connectorDataTab .fr-no-connector-data{margin-top:50px}#connectorDataTab .fr-no-connector-data p{padding-top:10px;color:#777}#connectorObjectTypesTab table td:last-child button{padding:6px 3px}.objecttype-window .modal-body{height:500px;overflow:scroll;overflow-x:hidden}.objecttype-window .list-group-item{overflow:hidden}#objectType h3{margin-top:0}#objectTypesList{margin-top:15px;height:350px}#selectObjectConfig{margin-bottom:15px}@media (min-width:1200px){.objecttype-window .modal-dialog{width:1200px}}.postActionBlock .script{margin-top:15px}#genericConnectorBody .row{margin-left:0;margin-right:0}#genericConnectorBody h3{display:none}#connectorErrorMessage,#connectorWarningMessage{margin-top:10px}#genericConnectorBody .form-group{margin-left:0;margin-right:0}#mappingContent .panel-footer{border-top:0}#reconContainer .form-inline{margin-bottom:15px}#reconQueriesBase h3.no-top-margin{margin-top:0}#reconQueriesBase #sourceQuery{margin:0 0 30px 0}#correlationQueryWarning{width:510px;margin-top:5px}.correlationQueryAutoMsg,.correlationQueryChangesMsg{margin:15px 0 0 0;display:none}#correlationScriptBody{margin-top:15px}#correlationQueryBuilderView .correlationQueryType,#correlationQueryView .correlationQueryType{margin-bottom:5px}#correlationQueryBuilderView .correlationQueries,#correlationQueryView .correlationQueries{margin-top:15px}#correlationQueryBuilderView .correlationFooter,#correlationQueryView .correlationFooter{margin:5px 15px 5px 0}#correlationQueryBuilderView .undo,#correlationQueryView .undo{font-style:italic;cursor:pointer}#correlationQueryBuilderView .undo:hover,#correlationQueryView .undo:hover{text-decoration:underline}#correlationQueryBuilderView .deleted,#correlationQueryBuilderView .linkQualifierError,#correlationQueryView .deleted,#correlationQueryView .linkQualifierError{color:#a94442}#correlationQueryBuilderView .status,#correlationQueryView .status{display:inline-block;min-width:50px}#correlationQueryBuilderView .status-column,#correlationQueryView .status-column{width:120px}#correlationQueryBuilderView .linkQualifier,#correlationQueryView .linkQualifier{margin:0 0 10px 10px}#correlationQueryBuilderView .error,#correlationQueryView .error{text-align:left;padding:5px 0 0 5px;float:right}#correlationQueryBuilderView .queryTypeTitle,#correlationQueryView .queryTypeTitle{font-weight:700;margin:0 0 0 4px;display:inline;float:none;font-size:inherit;cursor:pointer;vertical-align:middle}#correlationQueryBuilderView input[type=radio],#correlationQueryView input[type=radio]{cursor:pointer}#correlationQueryBuilderView .queryContainer,#correlationQueryView .queryContainer{margin:5px 0 15px 21px}#correlationQueryBuilderView .expressionTree .removeBtn,#correlationQueryView .expressionTree .removeBtn{margin-right:7px;margin-top:10px;height:15px}#correlationQueryBuilderView .expressionTree>ul,#correlationQueryView .expressionTree>ul{padding:10px 10px 10px 15px}#correlationQueryBuilderView .expressionTree ul:not(.dropdown-menu),#correlationQueryView .expressionTree ul:not(.dropdown-menu){border-left:3px solid #ddd;padding-left:5px;margin-top:5px}#correlationQueryBuilderView .expressionTree ul:not(.dropdown-menu) div.node,#correlationQueryView .expressionTree ul:not(.dropdown-menu) div.node{margin:5px 0 5px 5px}#correlationQueryBuilderView .expressionTree ul:not(.dropdown-menu) li,#correlationQueryView .expressionTree ul:not(.dropdown-menu) li{margin-left:10px;clear:right;line-height:30px;position:relative;list-style:none}#correlationQueryBuilderView .expressionTree ul:not(.dropdown-menu) li input,#correlationQueryBuilderView .expressionTree ul:not(.dropdown-menu) li select,#correlationQueryView .expressionTree ul:not(.dropdown-menu) li input,#correlationQueryView .expressionTree ul:not(.dropdown-menu) li select{width:200px}#correlationQueryBuilderView .expressionTree ul:not(.dropdown-menu) li button,#correlationQueryBuilderView .expressionTree ul:not(.dropdown-menu) li input[type=button],#correlationQueryView .expressionTree ul:not(.dropdown-menu) li button,#correlationQueryView .expressionTree ul:not(.dropdown-menu) li input[type=button]{width:30px;margin-right:5px;float:right;font-size:8px}#correlationQueryBuilderView .expressionTree ul:not(.dropdown-menu) li button i,#correlationQueryBuilderView .expressionTree ul:not(.dropdown-menu) li input[type=button] i,#correlationQueryView .expressionTree ul:not(.dropdown-menu) li button i,#correlationQueryView .expressionTree ul:not(.dropdown-menu) li input[type=button] i{width:5px;margin-left:-2px}#correlationQueryBuilderView .expressionTree ul:not(.dropdown-menu) li label,#correlationQueryView .expressionTree ul:not(.dropdown-menu) li label{padding-left:0}#correlationQueryBuilderView .expressionTree .dropdown,#correlationQueryView .expressionTree .dropdown{margin-bottom:10px;float:right}#correlationQueryBuilderView .expressionTree .dropdown .dropdown-menu li,#correlationQueryView .expressionTree .dropdown .dropdown-menu li{line-height:inherit;margin-left:0}.resetCorrelationQuery{margin-right:5px}.fr-quick-mapping-body .fr-quick-mapping-props{max-height:470px;min-height:200px;overflow:auto}.fr-quick-mapping-body .fr-quick-mapping-props .fr-empty-list{text-align:center;font-weight:500;color:#777}.fr-quick-mapping-body .fr-quick-mapping-props .fr-quick-mapping-row{padding:10px 5px}.fr-quick-mapping-body .fr-quick-mapping-props .fr-quick-mapping-row .fa-times{position:absolute;margin-top:5px;right:5px;top:0;cursor:pointer;color:#777}.fr-quick-mapping-body .fr-quick-mapping-props .fr-quick-mapping-row .fa-times:hover{color:#519387}.fr-quick-mapping-body .fr-quick-mapping-props .fr-quick-mapping-row .fa-long-arrow-right{color:#519387;font-size:14px}.fr-quick-mapping-body .fr-quick-mapping-props .fr-quick-mapping-row .fr-left{padding-right:5px}.fr-quick-mapping-body .fr-quick-mapping-props .fr-quick-mapping-row .fr-right{padding-left:5px}.fr-quick-mapping-body .fr-drag-list{max-height:470px;overflow:auto}.fr-quick-mapping-body .fr-drag-list .list-group-item{cursor:move;margin-bottom:10px;border-radius:15px;display:inline-block;padding:10px 5px;overflow:hidden;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.fr-quick-mapping-body .fr-drag-list .list-group-item.fr-empty{vertical-align:top;height:42px;width:70px}.fr-quick-mapping-body .fr-drag-list .list-group-item.fr-no-drop{background-color:#d9534f}.fr-quick-mapping-body .fr-drag-list .list-group-item.fr-drop{background-color:#5cb85c}.fr-quick-mapping-body .fr-drag-list .list-group-item:hover{background-color:#eee}.sync-details-container .fr-no-data{margin:10px 30px 30px 30px}.sync-results .success-display{color:#3A776C}.sync-results .failure-display{color:#a94442}.sync-results .time-display{color:#519387}.sync-results .warning-display{color:#8a6d3b}#reconContainer #reconTabs{position:relative}#reconContainer #reconTabs div.actionContainer{display:none;position:absolute;z-index:2;background:#fff;width:882px;top:50px;padding:5px 0;margin-left:10px;margin-right:10px}#reconContainer #reconTabs div ul{width:100%;height:40px}#reconContainer #reconTabs div ul li{display:block;width:25%;float:left;text-align:center}tr.ui-search-toolbar th{vertical-align:middle}#analysisGridContainer{margin-top:10px}.objectRepresentationHeader{font-weight:700;margin-bottom:5px;cursor:default}.objectRepresentation{margin-left:15px;cursor:default}#analysisGrid td{padding:5px}#analysisGrid span.errorMessage{color:#a94442}#analysisGrid span.linkIcon{padding:5px}#targetSearchInput{width:250px;margin-left:15px;margin-right:20px}.analysisGridRowAlt{background:#eee}#analysisGrid_cb input{display:none}#changeAssociationForm #search_results{padding-left:0;margin-top:10px}#changeAssociationForm #search_results li{margin-top:3px;padding:5px;border:1px solid #ddd;list-style:none}#changeAssociationForm #search_results li:hover{background:#777;cursor:pointer}#changeAssociationForm #search_results li.readyToLink{background:#ddd}#newLinksWarning{margin-bottom:15px;padding-bottom:13px;width:900px;font-weight:700}.expressionTree{margin-left:0}.selectize-dropdown-content div:hover{background-color:#519387;color:#fff}.filter-form ul{padding-left:10px;min-height:35px;border-left:3px solid #ddd}.filter-form .well{padding:8px}.filter-form .select-filter{width:50%;display:inline-block;margin-right:5px}.filter-form li{list-style:none}.filter-form .btn-default .fa{width:inherit}.filter-form .op-body{width:50%;display:inline-block}.filter-form .node{margin-top:10px}.filter-form .filter-group input,.filter-form .filter-group select{margin-top:10px}.filter-form .type-form-group{margin-bottom:5px}.filter-form .form-group{margin-left:0;margin-right:0}legend{font-size:18px;color:#777;line-height:2;margin-bottom:30px}@media (min-width:992px){.expressionTree{margin-left:15px}.filter-form .select-filter{width:75%;display:inline-block;margin-right:5px}.filter-form .type-form-group{margin-bottom:15px}.filter-form .node>div{padding-left:0}.filter-form .form-group{margin-bottom:5px}.filter-form .tag-body{padding-left:5px}.filter-form .value-body{padding-left:5px}.filter-form .op-body{margin-right:5px;padding-right:5px}.filter-form .filter-group{margin-top:10px}.filter-form .filter-group input,.filter-form .filter-group select{margin-top:0}}#policyPatternBody .delete-policy-disabled{width:19px;display:inline-block}#policyPatternBody .reset{margin-right:5px}#policyPatternBody .select-key{margin:15px 5px 0 0;display:inline-block}#policyPatternBody .situationalPolicyChanges{display:none}#policyPatternBody .changesPending{display:block}#policyPatternBody table thead tr th{text-transform:uppercase}#policyPatternBody table tbody tr.event-hook:hover{background-color:#f7f7f7}#policyPatternBody table tbody tr td{vertical-align:inherit}#policyPatternBody table tbody tr td:last-child button{padding:6px 3px}#policyPatternBody table tbody tr td:last-child button i{margin-left:0;width:auto}#SituationPolicyDialog .tab-pane{padding-top:15px}#SituationPolicyDialog .tab-content.no-border{border:none;box-shadow:none}#SituationPolicyDialog .tab-content{margin-bottom:0}#role-entitlements,#role-settings,#role-users{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.editRoleViewContainer .user-avatar{display:table;background:#519387;color:#fff;text-align:center}.editRoleViewContainer .profile-header .user-avatar{width:70px;height:70px;border-radius:70px;line-height:70px;font-size:36px}.editRoleViewContainer .panel-footer{padding:10px 15px;border-radius:0;background-color:transparent;overflow:auto}.editRoleViewContainer .page-header h4.page-type{text-transform:uppercase;font-size:14px;letter-spacing:1px;margin-bottom:10px;color:#777;font-weight:600;margin-top:0}.editRoleViewContainer .page-header .meta{margin:-10px 0 10px;color:#777;text-transform:none;letter-spacing:0;border-left:1px solid #ddd;padding-left:5px;margin-left:4px;font-weight:400;display:inline-block;margin-bottom:0}.editRoleViewContainer .roleCreatedBy{color:#519387}.editRoleViewContainer .tab-content{background-color:#fff;margin-bottom:50px}.editRoleViewContainer .fa-search{margin-top:10px}.editRoleViewContainer #role-users{padding-top:10px}#roleEntitlementsEditContainer .tab-content{border:none;padding:10px}#roleEntitlementsEditContainer .operations-popover-group{width:250px}#roleEntitlementsEditContainer #role-edit-events .event-hook-inline{margin-left:0}#roleEntitlementsEditContainer .list-group-header .col-sm-3,#roleEntitlementsEditContainer .list-group-header .col-sm-8{padding-left:30px}#roleEntitlementsEditContainer .list-group-header .col-sm-1{margin-left:-10px}#roleEntitlementsEditContainer .btn-toggle-attribute-operations{border-radius:4px!important}#roleEntitlementsEditContainer .attribute-operations .btn{margin-bottom:5px}#internalExternalRolesTabs #internalViewTable_container,#internalExternalRolesTabs #managedViewTable_container{width:100%;margin-top:10px}#internalExternalRolesTabs .resourcesContainer{border:none}#internalExternalRolesTabs .resourcesContainer .panel-body{padding:0}#privilegeForm #methodsGroup label{font-weight:400;margin-right:10px}#privilegeForm #methodsGroup .disabledState{font-weight:lighter}#privilegeForm #attributesGridContainer{max-height:350px;overflow:scroll}.tasks-container .selectize-control{width:260px}.tasks-container .badge{color:#777;background-color:#ddd;border:1px solid #ddd;border-radius:40px;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;font-weight:400}.tasks-container .badge:hover{color:#777!important;background-color:rgba(0,0,0,.2)}.tasks-container .unassigned{background-color:transparent;color:#777!important}#activeProcesses,#processDefinitions,#processHistory{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.grid-icon{margin-right:10px;cursor:pointer;color:#777}.grid-icon:hover{color:#519387}#activeProcesses .selectize-input,#processHistory .selectize-input{width:250px}.user-fullname .fa{margin-right:10px}.table-responsive{border:none}.editResourceViewContainer span.meta-icon-bullet{margin-left:15px}.editResourceViewContainer .circle-icon.circle-icon-xs{height:24px;width:24px;font-size:12px;border-radius:40px;background:#519387;color:#fff;display:table;text-align:center;padding-top:4px}.editResourceViewContainer .detailTable .row{margin-bottom:15px}.editResourceViewContainer .detailTable .row .btn-xs{margin-left:15px}.editResourceViewContainer .page-header .media,.editResourceViewContainer .page-header .media-body{overflow:visible}.editResourceViewContainer .tab-content .container .table{width:97%}.form-horizontal .control-text{padding-top:7px}img.diagramImage{max-width:97%;margin-top:50px;margin-bottom:50px}.email-message-code-mirror-disabled+.CodeMirror{height:80px;background-color:#f7f7f7}.email-message-code-mirror+.CodeMirror{height:140px}.translationMapGroup ul p{display:inline}.translationMapGroup ul .list-group-header-empty{border-top:1px solid #eee}.translationMapGroup ul .list-group-item{border:none;border-radius:0;padding:0;border-bottom:1px solid #eee;margin-bottom:0}.translationMapGroup ul .list-group-item-actions{position:absolute;right:0;top:3px;padding:0}.translationMapGroup ul .list-group-item-add{background-color:#f7f7f7;padding:15px}.translationMapGroup ul .list-group-item-content{padding:12px 85px 12px 15px}.translationMapGroup ul .locale-badge{padding:2px 7px;font-size:12px;text-align:center;border-radius:8px;line-height:1px;color:#777;background-color:transparent;border:1px solid #ddd}.translationMapGroup ul .btn-delete-item{color:#777}#options{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.gu-mirror.self-service-card .panel-footer{background-color:#eee}.disabled.card .image.circle.self-service-icon{background-color:#ddd}.card .image.circle.self-service-icon{margin:8px 0 0 8px;width:50px;font-size:22px;height:50px}.card .image.circle.self-service-icon .fa{text-align:center}.card .switch-holder .self-service-icon.no-toggle{margin-left:20px}.card a.error-help-link{padding:0;display:inline;color:#a94442}#enableSelfServiceModalHolder{margin-top:15px}#enableSelfServiceModalHolder a{color:#777}.selfservice-holder .simple-section{margin-bottom:10px}.selfservice-holder .simple-section .wide-card{overflow:auto}.selfservice-holder .simple-section .wide-card.card-off{background-color:#f7f7f7}.selfservice-holder .simple-section .wide-card .selfservice-warning a{color:#a94442;display:inline}.selfservice-holder .simple-section .wide-card .details{padding-bottom:0}.selfservice-holder .simple-section .wide-card .logo-details{float:none;margin-left:80px}.selfservice-holder .simple-section .wide-card .logo-details h3 .badge i{margin-right:0}.selfservice-holder .simple-section .wide-card .logo-details.no-icon{margin-left:0}.gu-mirror.self-service-card,.selfservice-holder .wide-card{height:125px;overflow:auto}.gu-mirror.self-service-card .panel-heading,.selfservice-holder .wide-card .panel-heading{padding:5px 15px 0 0}.gu-mirror.self-service-card .panel-body,.selfservice-holder .wide-card .panel-body{padding-left:90px;padding-top:5px}.gu-mirror.self-service-card .panel-body.no-toggle,.selfservice-holder .wide-card .panel-body.no-toggle{padding-left:0}.gu-mirror.self-service-card .panel-footer,.selfservice-holder .wide-card .panel-footer{position:absolute;right:10px;top:1px;border:0;padding:0}.gu-mirror.self-service-card .panel-footer .btn-drag,.selfservice-holder .wide-card .panel-footer .btn-drag{display:none}.gu-mirror.self-service-card .panel-footer .btn-drag .fa-arrows,.selfservice-holder .wide-card .panel-footer .btn-drag .fa-arrows{margin-right:0}.gu-mirror.self-service-card .panel-footer .btn-link:hover,.selfservice-holder .wide-card .panel-footer .btn-link:hover{background-color:inherit}.gu-mirror.self-service-card .switch-holder,.selfservice-holder .wide-card .switch-holder{position:absolute}.gu-mirror.self-service-card .switch-holder .checkbox-slider,.selfservice-holder .wide-card .switch-holder .checkbox-slider{position:relative;top:5px;left:15px}.gu-mirror.self-service-card .details,.selfservice-holder .wide-card .details{padding-bottom:0}.gu-mirror.self-service-card .details h3,.selfservice-holder .wide-card .details h3{font-size:18px;text-align:left;margin-bottom:5px}.gu-mirror.self-service-card .btn-link,.selfservice-holder .wide-card .btn-link{padding:0;margin-top:10px}.gu-mirror.self-service-card .fa,.selfservice-holder .wide-card .fa{text-align:right;margin-right:10px}.gu-mirror.self-service-card .social-logo,.selfservice-holder .wide-card .social-logo{max-width:100px;margin-left:20px;margin-top:10px}.gu-mirror.self-service-card .logo-holder,.selfservice-holder .wide-card .logo-holder{float:left}.gu-mirror.self-service-card .logo-details,.selfservice-holder .wide-card .logo-details{float:left;margin-left:20px}.gu-mirror.self-service-card.disabled,.selfservice-holder .wide-card.disabled{cursor:default}.gu-mirror.self-service-card.disabled button,.selfservice-holder .wide-card.disabled button{display:none}.gu-mirror.self-service-card.disabled:hover,.selfservice-holder .wide-card.disabled:hover{border-color:#ddd}.gu-mirror.self-service-card.disabled h3,.selfservice-holder .wide-card.disabled h3{color:#777}.gu-mirror.self-service-card.disabled .btn-link,.selfservice-holder .wide-card.disabled .btn-link{cursor:default}.gu-mirror.self-service-card.disabled .btn-link:hover,.selfservice-holder .wide-card.disabled .btn-link:hover{color:#777}.gu-mirror.self-service-card.disabled label span,.selfservice-holder .wide-card.disabled label span{cursor:default}.gu-mirror.self-service-card.disabled .social-logo,.selfservice-holder .wide-card.disabled .social-logo{opacity:.5}.nav-tabs>li.disabled>a{color:#777}.nav-tabs>li.disabled>a:active,.nav-tabs>li.disabled>a:focus,.nav-tabs>li.disabled>a:hover{cursor:not-allowed;color:#777}#registrationForm .grid-footer{padding-bottom:0;border-bottom:1px solid #ddd}#registrationForm .grid-footer .form-inline{margin-left:10px}#registrationForm .grid-footer .form-inline .registration-select{display:inline-block}#registrationForm .grid-footer .form-inline .add-registration-field{position:absolute;margin-left:5px}#registrationForm .backgrid.backgrid-with-footer{margin-bottom:0}#registrationForm .backgrid.backgrid-count thead{display:none}#registrationForm .backgrid.backgrid-count .btn-link{display:inline-block;padding-top:4px}#registrationForm .backgrid.backgrid-count .move-registration-item{cursor:move}#registrationForm .backgrid.backgrid-count .disabled-item{cursor:default}#registrationForm .backgrid.backgrid-count .disabled-item i{opacity:.6;cursor:default}#registrationForm .backgrid.backgrid-count .disabled-item i:hover{color:#777}#registrationForm .backgrid.backgrid-count .renderable{padding-top:15px;padding-bottom:15px}#registrationForm .backgrid.backgrid-count .required-cell .required .fa{padding-right:5px}#registrationForm .backgrid.backgrid-count .count-badge{display:inline-block;margin-right:15px}@media (min-width:992px){.gu-mirror.self-service-card,.selfservice-holder .wide-card{height:75px}.gu-mirror.self-service-card .selfservice-warning,.selfservice-holder .wide-card .selfservice-warning{margin-top:20px;float:right}.gu-mirror.self-service-card .fr-logo-details-info,.selfservice-holder .wide-card .fr-logo-details-info{float:left}.gu-mirror.self-service-card .panel-footer .btn-drag,.selfservice-holder .wide-card .panel-footer .btn-drag{display:inline}.gu-mirror.self-service-card.disabled .btn-drag,.selfservice-holder .wide-card.disabled .btn-drag{display:none}.gu-mirror.self-service-card.dragged .btn-drag,.selfservice-holder .wide-card.dragged .btn-drag{display:none}}#mappingDialogTabs .tab-content{padding:10px}#Property_List .ui-combobox-toggle{display:none}.table-user-association>thead{background-color:#f7f7f7}#attributesGridHolder .table tbody tr:hover{background:#f7f7f7;cursor:pointer}#attributesGridHolder .table tbody tr,#singleRecordReconGrid .table tbody tr{height:65px}#attributesGridHolder .smallScreenCell .properties-badge,#singleRecordReconGrid .smallScreenCell .properties-badge{top:0;margin-left:10px}#singleRecordReconGridContainer .resource-avatar{width:60px;height:60px;border-radius:60px;line-height:60px;font-size:28px}#singleRecordReconGridContainer h1{font-size:28px;font-weight:400}#singleRecordReconGridContainer #changedPropertyMessage{margin-bottom:10px}#addMapping .toolbar{border-top-width:0;margin-bottom:40px}#addMapping .tab-content{background-color:transparent}#addMapping #resourceMappingWrapper{min-height:450px}#addMapping #resourceMappingBody{clear:both}#addMapping #resourceMappingBody.affix{z-index:1000;width:100%;left:0;top:0;padding:15px 0 0;background-color:#f7f7f7;border-bottom:1px solid #eee;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.2);box-shadow:0 1px 8px 0 rgba(0,0,0,.2)}#addMapping #resourceMappingBody.affix .mapping-create-body{margin-top:0;margin-bottom:10px}#addMapping #resourceMappingBody .mapping-resource-empty{background-color:#eee;padding:31px 19px}#addMapping #resourceMappingBody .mapping-resource-empty .mapping-resource-empty-details .fa-question-circle{font-size:54px;color:#777;margin-bottom:3px}#addMapping #resourceMappingBody .card-body{padding:20px;margin:0;color:#777}#addMapping #resourceMappingBody .card-body .resource-info{display:inline-block;margin-left:20px;font-weight:700}#addMapping #resourceMappingBody .card-body .resource-info .resource-given-name{font-size:16px}#addMapping #resourceMappingBody .circle{width:44px;height:44px}#addMapping #resourceMappingBody .circle i{font-size:21px}#addMapping #resourceMappingBody .mapping-create-body{margin-top:20px;margin-bottom:20px}#addMapping #resourceMappingBody .mapping-create-body button{width:100%}#addMapping #resourceMappingBody .mapping-swap-holder{height:90px;margin-top:-10px}#addMapping #resourceMappingBody .mapping-swap-holder button,#addMapping #resourceMappingBody .mapping-swap-holder p{position:relative;top:50%}#addMapping #resourceMappingBody .mapping-swap-holder button .fa,#addMapping #resourceMappingBody .mapping-swap-holder p .fa{text-align:center}#addMapping #resourceMappingBody .mapping-swap-holder p{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}#addMapping #resourceMappingBody .mapping-swap-holder button{top:50%;transform:translateY(-50%) rotate(-90deg);-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg)}#addMapping #resourceMappingBody .mapping-resource{height:auto;border:1px solid #eee;box-shadow:0 1px 3px 0 rgba(0,0,0,.14);background-color:#fff;border-radius:4px;color:#1f2223}#addMapping #resourceMappingBody .mapping-resource:hover{border-color:#519387;-webkit-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;text-decoration:none}#addMapping .card .card-body{margin:20px 0}#addMapping .card .cardtype{margin-bottom:0}#addMapping .card .objectType{color:#777;text-align:center}#addMapping .section-header{border-top:1px solid #ddd;padding-top:10px}#addMapping .resourceConnectorHeader{border:none}#addMapping .arrow-breaker{border-bottom:1px solid #ddd;margin-top:50px}#addMapping .arrow-breaker .arrow-box:after,#addMapping .arrow-breaker .arrow-box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#addMapping .arrow-breaker .arrow-box:before{border-bottom-color:#ddd;border-width:31px;margin-left:-31px}#addMapping .arrow-breaker .arrow-box:after{border-bottom-color:#f7f7f7;border-width:30px;margin-left:-30px}#addMapping .arrow-breaker .arrow-box{position:relative;top:1px;z-index:2}#addMapping .arrow-breaker .arrow-box .fa-arrow-up{position:absolute;bottom:-20px;z-index:2;left:50%;margin-left:-19px;color:#519387}.mappings-list .mapping .back a{pointer-events:all;display:block;width:100%;height:164px}.mappings-list .row.no-gutters .col-sm-6{padding-left:0;padding-right:0}.mappings-list .mapping,.mappings-list .placeholder{margin-bottom:40px;height:340px}.mappings-list .mapping .panel.panel-default,.mappings-list .placeholder .panel.panel-default{border:0;margin-bottom:0}.mappings-list .mapping .panel-footer .stop-sync,.mappings-list .mapping .panel-footer .sync-now,.mappings-list .placeholder .panel-footer .stop-sync,.mappings-list .placeholder .panel-footer .sync-now{border-right:none}.mappings-list .mapping .panel-footer .btn-link,.mappings-list .placeholder .panel-footer .btn-link{padding:0 15px 0;margin-top:0;height:72px;width:33.3%}.mappings-list .mapping .panel-footer .btn-link span,.mappings-list .placeholder .panel-footer .btn-link span{display:none}.mapping-base-card .row.no-gutters .col-sm-6{padding-left:0;padding-right:0}#mappingPolicyReadOnlyWarning{margin-top:25px}.mapping{margin-bottom:20px;position:relative;height:auto}.mapping h4.connector-role{font-weight:400;margin-top:0;font-size:14px;color:#777;margin-bottom:5px}.mapping .panel-footer .help-link{padding:18px}.mapping .panel-footer .btn-link:focus,.mapping .panel-footer .btn-link:hover,.mapping .panel-heading .btn-link:focus,.mapping .panel-heading .btn-link:hover{background:#eee;text-decoration:none}.mapping .panel-footer,.mapping .panel-heading{border-top:1px solid #ddd}.mapping .panel-footer .mapping-actions,.mapping .panel-heading .mapping-actions{border-top:1px solid #ddd}.mapping .panel-footer h2.connector-name,.mapping .panel-heading h2.connector-name{font-size:15px;margin-top:0;color:#1f2223;font-weight:600;line-height:22px;margin-bottom:0}.mapping .panel-footer .btn-link,.mapping .panel-heading .btn-link{font-size:16px;border-right:1px solid #ddd;height:62px;display:block;float:left}.mapping .panel-footer .mapping-action .btn-link,.mapping .panel-heading .mapping-action .btn-link{border-right:none;width:100%}.mapping .media{margin-top:10px}.mapping .media .pull-left{max-width:90px;margin-right:20px}.mapping .media h3{margin:0;font-weight:700;text-align:left;font-size:21px}.mapping .media h4{margin:0;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin-bottom:3px}.mapping .mapping-body{display:table-cell;width:100%}.mapping .panel{overflow:auto;display:table;width:100%;-webkit-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.mapping .panel .panel-heading{border-bottom:1px solid #ddd}.mapping .panel.panel-heading-left{display:table-cell;vertical-align:top;border-bottom:none;border-right:1px solid #ddd}.mapping .panel-body{padding-right:30px;padding-top:10px;padding-bottom:10px;text-align:left}.mapping .image{text-align:center;height:60px;display:block;margin:0 auto 0;display:table}.mapping .image.circle{border-radius:50%;overflow:hidden;width:60px;background-color:#519387;color:#fff;font-size:28px}.mapping .image.circle.missing{background-color:#eee}.mapping .image i{display:table-cell;vertical-align:middle}.mapping .panel-footer,.mapping .panel-heading{background-color:transparent;overflow:auto;display:table;width:100%;padding:0}.mapping .panel-footer .connector-info,.mapping .panel-heading .connector-info{padding:10px 15px}.mapping .panel-footer>div,.mapping .panel-heading>div{display:table-cell;vertical-align:middle;float:none!important}.mapping .panel-footer .connector-info .sync-status{position:relative;margin-top:10px;display:block;color:#519387;cursor:pointer}.mapping .panel-footer .connector-info .sync-status:before{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;position:absolute;left:3px;top:5px;border-left:4px solid;border-right:0;border-top:4px solid transparent;border-bottom:4px solid transparent}.mapping .panel-footer .connector-info .sync-status[aria-expanded=true]:before{border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;top:7px;left:0}.mapping .source{border-bottom:1px solid #ddd}.mapping .source:before{border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#ddd;border-width:21px;border-left-width:21px;margin-top:0;left:50%;margin-left:-7px;bottom:-41px}.mapping .source:after{border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#fff;border-width:20px;border-left-width:20px;margin-top:0;left:50%;margin-left:-6px;bottom:-39px}.mapping .source .arrow{position:absolute;bottom:-18px;z-index:100;display:table;width:100%;text-align:center;color:#519387}.mapping .source .arrow .arrow-inner{display:table-cell;vertical-align:middle;width:100%}.mapping .source .arrow .arrow-inner:after{content:"\f063";font:normal normal normal 14px/1 FontAwesome}#syncMessage .failure-display,.sync-results .failure-display{color:#d9534f}.sync-results{padding:0 15px 15px 15px}.sync-results .success-display{color:#5cb85c}.sync-results .time-display{color:#519387}.sync-results .warning-display{color:#f0ad4e}.sync-results .data-panel{margin:15px}.sync-results .data-panel .toggle-data{cursor:pointer}.sync-results .data-panel .toggle-arrow{margin-top:30px}.sync-results .data-panel .data-panel-heading-stat{font-size:16px;margin-right:15px;display:inline}.sync-results .data-panel .data-panel-heading-stat .display-number{font-size:32px}.sync-results .data-panel h4{font-size:16px}#reconSummaryTabs{border-top:0;padding:0}#reconSummaryTabs ul.list-group{margin:0}#reconSummaryTabs ul.list-group li{border:0;border-top:1px solid #ddd}#reconSummaryTabs ul.list-group li:first-child{border-radius:0}#reconSummaryTabs .tab-panel-min .tab-content{margin-bottom:0}#reconSummaryTabs .tab-panel-min .nav-tabs,#reconSummaryTabs .tab-panel-min .tab-menu{border-bottom:0;margin-bottom:0}#reconSummaryTabs .tab-panel-min .nav-tabs>li{float:left;margin-bottom:-1px;margin-right:30px}#reconSummaryTabs .tab-panel-min .nav-tabs>li .dropdown{margin-right:15px}#reconSummaryTabs .tab-panel-min .nav-tabs>li[role=presentation]{margin-left:15px}#reconSummaryTabs .tab-panel-min .nav-tabs>li[role=presentation]:last-child{margin-left:0}#reconSummaryTabs .tab-panel-min .nav-tabs>li>a{color:#777;padding:3px 0;border-top:none;border-right:none;border-left:none;font-weight:400;font-size:13px}#reconSummaryTabs .tab-panel-min .nav-tabs>li>a:hover{color:#1f2223;border:unset}#reconSummaryTabs .tab-panel-min .nav-tabs>li.active>a,#reconSummaryTabs .tab-panel-min .nav-tabs>li.active>a:focus,#reconSummaryTabs .tab-panel-min .nav-tabs>li.active>a:hover{color:#777;background-color:#fff;border-left:none;border-right:none;border-bottom:3px solid #519387;cursor:default;border-top:none;background-color:transparent}#reconSummaryTabs #failures .sync-item{height:auto}#reconSummaryTabs #failures .media-left{padding-right:0}#reconSummaryTabs #failures .media-left>i{padding-top:0;padding-right:18px}.causes{margin-bottom:10px}.causes:last-child{margin-bottom:0}.causes p{margin-bottom:0;margin-left:5px}.causes p:first-child{margin-left:0}.sync-detail-list .sync-item{height:40px;width:100%}.sync-detail-list .sync-item .fa-circle{font-size:12px;padding:15px 15px 15px 0}.sync-detail-list .sync-item .item-title{display:inline-block;margin-right:50px;width:150px}.sync-detail-list .sync-item .fa-info-circle{color:#777;cursor:pointer;float:right;font-size:16px;margin-right:15px;margin-top:12px;padding:0}.sync-detail-list .sync-item .fa-info-circle:hover{color:#ddd}.sync-detail-list .sync-item .tooltip-info-circle{padding-right:0}.sync-detail-list .sync-item .tooltip-info-circle .fa-info-circle{margin-right:0}.sync-phase-duration-info td{padding-left:20px}.boxed-stats{border:1px solid #ddd;margin-bottom:15px;overflow:hidden}.boxed-stats p{padding-bottom:0}.boxed-stats .header{color:#777;font-size:12px;letter-spacing:1px;margin-bottom:5px}.boxed-stats .display-number{font-size:43px;line-height:1;font-weight:300;margin:0}.boxed-stats .subtitle{font-size:10px}.boxed-stats .boxed-stat{padding:15px}.boxed-stats .boxed-stat.end{border-right:1px solid #ddd}#mappingContent{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}#mappingContent #policyPattern .warning-display{color:#f0ad4e}#mappingContent #policyPattern .success-display{color:#5cb85c}#mappingContent #policyPattern .failure-display{color:#d9534f}#mappingContent #policyPattern .form-policy-editor{padding:10px 0}#mappingContent #policyPattern .form-policy-editor label{font-weight:500;padding:7px 0 0}#mappingContent #policyPattern .form-policy-editor #situationCopy{display:none}#mappingContent #policyPattern .form-policy-editor .btn-policy-info{padding-left:5px;color:#777}#mappingContent #policyPattern .form-policy-editor .btn-policy-info i:hover{color:#519387}#mappingContent #policyPattern .form-policy-editor .situationRow{margin-bottom:15px;min-height:38px}#mappingContent #policyPattern .form-policy-editor .situationRow .form-control{width:80%;display:inline-block}#mappingContent .mapped-assignment .fr-small-circle{margin-right:0}#mappingContent .mapped-assignment .mapped-assignment-heading{margin-bottom:15px}#mappingContent .mapped-assignment pre{background-color:transparent;border-color:transparent}#attributesGrid .toolbar{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0 10px 5px}#attributesGrid .tool-group-right{clear:both}#attributesGrid .property-container-parent{white-space:normal}#attributesGrid #numRepresentativeProps{display:block}#attributesGrid #findSampleSource{display:block}#attributesGrid .ui-autocomplete-input{height:34px;padding:6px 12px;font-size:14px}#attributesGrid #previewDropDown{top:35px;left:18px;text-transform:none;letter-spacing:0}#attributesGrid #previewDropdownButton{width:80px}#attributesGrid #previewHolder{position:relative;bottom:18px}#attributesGrid #previewHolder .caret{color:#1f2223}#attributesGrid #previewTitle{font-weight:700;color:#1f2223;text-transform:uppercase;letter-spacing:1px}#attributesGrid .badge{color:#777;background-color:inherit;border:1px solid #eee;height:23px;width:23px;padding:5px 7px}#attributesGrid tr th{border-right:0;height:35px;font-size:13px;text-transform:uppercase;letter-spacing:1px}#attributesGrid .properties-badge{position:relative;top:19px;margin-right:auto;margin-left:5px;display:inline-block}#attributesGrid .properties-icon-container-parent{height:60px;width:95px;padding-top:0;padding-bottom:0;text-align:center}#attributesGrid .button-cell{width:95px}#attributesGrid td[aria-describedby=mappingTable_iconDisplay]{padding:0}#attributesGrid .property-container .title{margin-bottom:5px}#mappingConfigHolder .mapping-actions .fa{color:inherit}#mappingConfigHolder .help-link{border:none;width:100%}#mappingConfigHolder .move-button{cursor:move;display:none}#mappingConfigHolder ul{padding:0}#mappingConfigHolder ul li{list-style:none}#mappingConfigHolder h4.lead.text-muted{font-weight:100;font-size:18px;margin-top:0}#mappingConfigHolder .mapping-card-list{padding-left:35px;counter-reset:order-counter;border-left:2px solid #ddd;margin-left:9px;position:relative}#mappingConfigHolder .mapping-card-list .mapping-card-list-item:before{content:counter(order-counter);counter-increment:order-counter;position:absolute;left:-12px;text-align:center;font-weight:600;background-color:#fff;width:22px;height:22px;border-radius:40px;display:block;border:1px solid #ddd;font-size:13px;color:#1f2223;line-height:21px}#mappingConfigHolder .mapping-card-list .mapping-card-list-item.gu-transit{opacity:1}#mappingConfigHolder .mapping-card-list .mapping-card-list-item.gu-transit:before{background-color:#519387}#mappingConfigHolder .mapping-card-list .mapping-card-list-item.gu-transit>.card{opacity:.2}#mappingConfigHolder .mapping-card-list:after{content:'';width:0;height:0;border-style:solid;border-width:10px 8px 0 8px;border-color:#ddd transparent transparent transparent;left:-9px;margin-top:-40px;position:absolute}#mappingConfigGridHolder #mappingGrid .truncate-ellipsis{display:table;table-layout:fixed;width:100%;white-space:nowrap}#mappingConfigGridHolder #mappingGrid .truncate-ellipsis>*{display:table-cell;overflow:hidden;text-overflow:ellipsis}#mappingConfigGridHolder #mappingGrid .child-left{display:inline-block;vertical-align:top;padding:3px 8px}#mappingConfigGridHolder #mappingGrid .child-right{display:inline-block;white-space:normal}.removeLinkQualifier{margin-top:15px;margin-right:5px}.removeLinkQualifier .fa-times{margin-left:10px}#gbox_mappingTable{border-top:0}.linkqualifier-message{margin-top:15px}.notValid{margin-top:15px}#linkQualifierTabs{margin-bottom:15px}#linkQualifierTabBodies{border:none;margin-bottom:0}#linkQualifierTabBodies #scriptLinkQualifierList{margin-top:15px}#linkQualifierTabBodies #scriptLinkQualifierList .fa-check-circle-o{padding-right:5px}#scriptLinkQualifier .alert{margin-top:15px}.definition-holder{margin-top:20px}.definition-holder .event-hook td{border-top:1px solid #eee}@media (min-width:993px){.mappings-list .mapping .panel-footer .btn-link span{display:inline}#addMapping #resourceMappingWrapper{min-height:224px}#addMapping #resourceMappingBody .object-type-name{padding-top:7px;padding-bottom:7px}#addMapping #resourceMappingBody .mapping-swap-holder{height:140px}#addMapping #resourceMappingBody .mapping-swap-holder .mapping-swap{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}#addMapping #resourceMappingBody .mapping-swap-holder p{margin-top:10px}#addMapping #resourceMappingBody .mapping-create-body button{width:auto}}@media (min-width:768px){#mappingConfigHolder .help-link{width:50%}#mappingConfigHolder .mapping-base-card .help-link{width:100%}.move-button{display:block!important}.mappings-list .mapping,.mappings-list .placeholder{height:175px}.mappings-list .help-link{width:50%}.mappings-list .mapping .panel-footer .btn-link{width:21%}.mappings-list .mapping .panel-footer .btn-link.stop-sync,.mappings-list .mapping .panel-footer .btn-link.sync-now{width:37%}#attributesBody{margin-bottom:15px}#attributesBody #previewDropdownButton{width:auto}#attributesBody .tool-group-right{clear:none}#attributesBody #numRepresentativeProps{width:35px;padding-right:0;display:inline-block}#attributesBody #findSampleSource{width:200px;display:inline-block}.mapping .target{height:100px}.mapping .target .panel-body{padding-left:0}.mapping .source{position:relative;border-right:1px solid #ddd;height:100px;text-align:center;border-bottom:none}.mapping .source .arrow{position:absolute;top:0;right:-11px;z-index:100;height:100px;width:auto;display:table;color:#519387}.mapping .source .arrow .arrow-inner{display:table-cell;vertical-align:middle;width:auto;border-top:none}.mapping .source .arrow .arrow-inner:after{content:"\f061"}.mapping .source:before{left:100%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-left-color:#ddd;border-width:21px;border-left-width:21px;top:50%;margin-left:0;margin-top:-21px;bottom:auto}.mapping .source:after{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(213,13,186,0);border-left-color:#fff;border-width:20px;border-left-width:20px;top:50%;bottom:auto;margin-left:0;margin-top:-20px}.mapping .panel-footer .mapping-action>div,.mapping .panel-heading .mapping-action>div{float:right}.mapping .panel-footer .mapping-actions,.mapping .panel-heading .mapping-actions{text-align:right;float:none!important;border:none;overflow:hidden}.mapping .panel-footer .btn-link,.mapping .panel-heading .btn-link{border-left:1px solid #ddd;border-right:none}}#reconFailuresGridContainer{padding:0 15px 0 15px}#reconFailuresGridContainer .panel-heading a:focus{text-decoration:none}#reconFailuresGridContainer .recon-failures-grid-toolbar{padding-left:15px;padding-right:15px}#reconFailuresGridContainer .recon-grid-panel{margin-bottom:0;border:0;border-radius:0}#reconFailuresGridContainer .panel-default>.panel-heading.recon-grid-panel-heading{border:0;padding-left:0;padding-bottom:1px}#reconFailuresGridContainer .failure-detail-list{padding-left:10px;border-left:3px solid #eee}#reconFailuresGridContainer .failure-entry-json{font-size:10px;border:0}#reconFailuresGridContainer .backgrid td.failure-grid-item{padding:0}#reconFailuresGridContainer .backgrid thead{display:none}@media (min-width:768px){.script-large-dialog .modal-dialog{width:600px;margin:30px auto}}@media (min-width:1024px){.script-large-dialog .modal-dialog{width:1024px}}.event-hook-window .panel{border:none;box-shadow:none;-webkit-box-shadow:none;margin-left:6px}.event-hook-window .panel-heading{padding-top:0;padding-bottom:5px}.event-hook-window .event-hook-title{margin-top:0}.event-hook-window .panel-body{padding:0 0 0 15px}.event-hook-window .CodeMirror-empty{color:#777}.event-hook-window .script-accordions .event-hook-piece .panel-heading{padding-bottom:0}.event-hook-window .script-accordions .inline-code .codemirror-holder{padding:0}.event-hook-window .script-accordions .inline-code .CodeMirror{border:1px solid #ddd}.event-hook-window .script-variables .panel-body{padding:0}.event-hook-window .script-variables .passed-variable-block{border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px}.event-hook-window .script-variables .passed-variable-block .textContainer{padding-right:0}.preview-pane{margin-top:15px}.preview-pane .preview-button{position:relative;bottom:10px;left:10px;cursor:pointer;opacity:.5;float:right;margin-bottom:10px}.preview-pane .preview-button:hover{opacity:1;float:right;margin-bottom:10px}.preview-pane .preview-results{margin-top:10px}.preview-pane .preview-results pre{background-color:#fff}.preview-pane .script-eval-message{margin-top:30px}.scripts-container .group-field-block .border-bottom:first-child{border-bottom:2px solid #ddd}.event-hook-body{margin-bottom:10px}.event-hook-body .event-hook-status{font-weight:400;font-size:16px;padding-right:15px;padding-left:15px}.event-hook-body .icon-button{padding-right:5px;cursor:pointer;color:#000}.event-hook-body .icon-button:hover{color:#519387}@media (max-width:992px){.event-hook-window .script-variables .passed-variable-block .col-sm-2{width:100%}.event-hook-window .script-variables .passed-variable-block .col-sm-2 .btn-group{margin-right:5px;padding:6px 0}.event-hook-window .script-variables .passed-variable-block .textContainer{padding-right:15px;width:100%;padding-bottom:5px}}#assignmentAttributes,#assignmentDetails,#assignmentEvents,#assignmentRoles{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}#addAssignmentPanel{border:1px solid #ddd}#onAssignmentHolder,#unAssignmentHolder{margin-bottom:15px}.operations-popover{width:200px}.operations-popover .save-operations{margin-bottom:5px}.attribute-value.compactJSON .control-label{display:none}.attribute-value.compactJSON .well .control-label{display:inline-block}.attribute-value.compactJSON button{border-radius:4px!important}.attribute-value.compactJSON div[data-schemapath=root]>h3{display:none}.attribute-value.compactJSON div[data-schematype=object]>h3{display:inline-block!important;margin-top:0}.attribute-value.compactJSON div[data-schematype=object]>h3 .btn-group{margin:0!important}.attribute-value.compactJSON div[data-schematype=object]>h3 span{display:none}#socialProviderContent{border:1px solid #ddd}.logo-holder .self-service-icon{float:left;margin-right:10px}.form-steps{border-bottom:1px solid #ddd;margin-bottom:20px}.preview-configs{height:50px}.preview-configs .badge{float:left!important;margin:16px 10px 0 0}.preview-configs .small-circle{margin:11px 10px 0 0!important}.preview-configs .large-circle{margin:0 10px 0 0!important}.preview-configs .social-button{margin:0;width:290px;display:inline-block}.preview-configs .social-button button{margin-top:2px}.clusterNodeDetail h4.block-header{font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1px;line-height:1.5;margin:0 0 5px}.clusterNodeDetail .no-data{text-align:center;background-color:#eee;color:#777}.fr-cluster-status-widget .panel-title{font-weight:500}.fr-cluster-status-widget .fr-node-card{margin:15px 0}.fr-cluster-status-widget .fr-node-card .panel{cursor:pointer;display:block;padding:0}.fr-cluster-status-widget .fr-node-card .panel:hover{border-color:#b7b7b7}.fr-cluster-status-widget .fr-node-card .panel .panel-heading{border-bottom:none}.fr-cluster-status-widget .fr-node-card .panel .panel-body h4.xs{color:#777;font-size:11px;font-weight:400;letter-spacing:1px;margin:0 0 3px;text-transform:uppercase}#kbaSecurityAnswerDefinitionStage ul{list-style:none!important;padding:0;background-color:transparent}#kbaSecurityAnswerDefinitionStage ul li{background-color:transparent;min-height:50px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:14px;margin-top:-1px;display:flex}#kbaSecurityAnswerDefinitionStage ul .col-xs-2{padding-left:0;padding-right:0}#kbaSecurityAnswerDefinitionStage ul .input-row{padding:7px 14px}#kbaSecurityAnswerDefinitionStage ul .add-edit-panel{background-color:#f7f7f7}#kbaSecurityAnswerDefinitionStage ul .add-edit-panel .form-button-bar{padding:14px 0}#kbaSecurityAnswerDefinitionStage .alert{margin:15px 0 0}#kbaSecurityAnswerDefinitionStage .preview-row .badge{margin-left:5px}#kbaSecurityAnswerDefinitionStage .cancel-add,#kbaSecurityAnswerDefinitionStage .cancel-add-edit{margin-right:5px}#kbaSecurityAnswerDefinitionStage .selectize-input{padding:6px}#kbaSecurityAnswerDefinitionStage .selectize-input:after{right:6px}#kbaSecurityAnswerDefinitionStage .icon-container{padding-top:3px}#SelfServiceStageDialog .fr-text-after-input{margin-left:-10px;line-height:30px}.circle-icon,.circle-icon-md{width:68px;height:68px;border-radius:50%;line-height:68px;font-size:34px;display:table;text-align:center;overflow:hidden;background-color:#519387;color:#fff}.circle-icon .fa,.circle-icon-md .fa{display:table-cell;vertical-align:middle}.circle-icon i,.circle-icon-md i{vertical-align:bottom}.circle-icon-xs{width:68px;height:68px;line-height:68px;font-size:34px;background-color:#519387;color:#fff;width:28px;height:28px;border-radius:50%;line-height:28px;font-size:14px;display:table;text-align:center;overflow:hidden}.circle-icon-xs .fa{display:table-cell;vertical-align:middle}.circle-icon-xs i{vertical-align:bottom}.circle-icon-xs .fa{display:table-cell;vertical-align:middle}#editResourceCollectionDialog .media-body{width:auto}#relationshipTypeContainer button.btn.btn-default.btn-sm.center-block.btn-reverse-relationship-type{opacity:1}#relationshipTypeContainer .arrow-line{position:relative}#relationshipTypeContainer .arrow-line:before{content:'';width:3px;height:120px;background-color:#519387;display:block;position:absolute;top:0;margin-left:50%;margin-top:-45px}#relationshipTypeContainer .arrow-line .btn{position:relative;background-color:#fff}#relationshipTypeContainer .arrow-line.down>div:after{content:'';position:absolute;bottom:-50px;left:50%;width:11px;height:11px;background:0 0;border-top:3px solid #519387;border-right:3px solid #519387;box-shadow:0 0 0 #ddd;transition:all .2s ease;transform:translate3d(0,-50%,0) rotate(135deg);margin-left:-4px}#relationshipTypeContainer .arrow-line.up:before{top:3px}#relationshipTypeContainer .disabled:after,#relationshipTypeContainer .disabled:before{background-color:#ddd;color:#ddd;border-color:#ddd}#relationshipTypeContainer .disabled .btn{color:#6a6a6a;border-color:#ddd}#relationshipTypeContainer .disabled .btn:hover{border-color:#c4c4c4}#relationshipTypeContainer .arrow-line.disabled>div:after,#relationshipTypeContainer .arrow-line.disabled>div:before{color:#ddd;border-color:#ddd}#relationshipTypeContainer .arrow-line.up>div:after{content:'';position:absolute;top:-37px;left:50%;width:11px;height:11px;background:0 0;border-top:3px solid #519387;border-right:3px solid #519387;box-shadow:0 0 0 #f7f7f7;transition:all .2s ease;transform:translate3d(0,-50%,0) rotate(-45deg);margin-left:-4px}#relationshipTypeContainer .arrow-line.disabled.up>div:after{border-top:3px solid #ddd;border-right:3px solid #ddd}#relationshipTypeContainer .list-group-item-heading{font-size:16px;font-weight:400}#relationshipTypeContainer .relationship-resource{border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-bottom:-1px}#relationshipTypeContainer .relationship-resource .list-group-item{padding:15px;postion:relative}#relationshipTypeContainer .relationship-resource .well{display:table;margin-top:0;border:none}#relationshipTypeContainer .relationship-current-resource{border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-bottom:30px}#relationshipTypeContainer .relationship-current-resource h4{position:relative;top:2px}#relationshipTypeContainer .relationship-resource-empty{padding:19px;width:100%;text-align:center;border-top-left-radius:0;border-top-right-radius:0;min-height:67px;margin-bottom:0}#relationshipTypeContainer .new-relationship-resource{margin-top:30px;margin-bottom:30px}#relationshipTypeContainer .new-relationship-resource .panel-title{font-weight:500;letter-spacing:.5px}#relationshipTypeContainer .new-relationship-resource .panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}#relationshipTypeContainer .relationship-type-select{min-width:110px}@media screen and (max-width:470px){#relationshipTypeContainer button[data-value=none]{width:32px;white-space:nowrap;overflow:hidden}}@media (max-width:768px){.treegrid .normalCells{display:none!important}.treegrid .smallScreenCell{display:block!important}}@media (min-width:768px){.treegrid .normalCells{display:block!important}}.scrollingLicenseAgreement .modal-body{height:500px;overflow-y:scroll}.treegrid-expander{width:16px;height:16px;display:inline-block;position:relative;cursor:pointer}#updateInstallerContainer{margin-top:150px}#updateInstallerContainer .downloadBtn{color:#fff}#updateInstallerContainer .downloadBtn:active,#updateInstallerContainer .downloadBtn:hover{text-decoration:none}#updateInstallerContainer .progress{margin-bottom:10px}#updateInstallerContainer .page-header{margin:30px 0 40px}#updateView #historyView .checkUpdatesAvailable,#updateView #repoUpdatesView .checkUpdatesAvailable,#updateView #versionsView .checkUpdatesAvailable{cursor:pointer}#updateView #historyView #historyGrid .version-icon,#updateView #historyView #repoUpdatesGrid .version-icon,#updateView #historyView #versionGrid .version-icon,#updateView #repoUpdatesView #historyGrid .version-icon,#updateView #repoUpdatesView #repoUpdatesGrid .version-icon,#updateView #repoUpdatesView #versionGrid .version-icon,#updateView #versionsView #historyGrid .version-icon,#updateView #versionsView #repoUpdatesGrid .version-icon,#updateView #versionsView #versionGrid .version-icon{display:inline-block;margin:0 10px 0 0}#updateView #historyView #historyGrid .version-icon>div,#updateView #historyView #repoUpdatesGrid .version-icon>div,#updateView #historyView #versionGrid .version-icon>div,#updateView #repoUpdatesView #historyGrid .version-icon>div,#updateView #repoUpdatesView #repoUpdatesGrid .version-icon>div,#updateView #repoUpdatesView #versionGrid .version-icon>div,#updateView #versionsView #historyGrid .version-icon>div,#updateView #versionsView #repoUpdatesGrid .version-icon>div,#updateView #versionsView #versionGrid .version-icon>div{width:25px;height:25px;border-radius:50%;line-height:25px;font-size:12.5px;display:table;text-align:center;overflow:hidden;color:#fff;float:left}#updateView #historyView #historyGrid .version-icon>div .fa,#updateView #historyView #repoUpdatesGrid .version-icon>div .fa,#updateView #historyView #versionGrid .version-icon>div .fa,#updateView #repoUpdatesView #historyGrid .version-icon>div .fa,#updateView #repoUpdatesView #repoUpdatesGrid .version-icon>div .fa,#updateView #repoUpdatesView #versionGrid .version-icon>div .fa,#updateView #versionsView #historyGrid .version-icon>div .fa,#updateView #versionsView #repoUpdatesGrid .version-icon>div .fa,#updateView #versionsView #versionGrid .version-icon>div .fa{display:table-cell;vertical-align:middle}#updateView #historyView #historyGrid .version-info,#updateView #historyView #repoUpdatesGrid .version-info,#updateView #historyView #versionGrid .version-info,#updateView #repoUpdatesView #historyGrid .version-info,#updateView #repoUpdatesView #repoUpdatesGrid .version-info,#updateView #repoUpdatesView #versionGrid .version-info,#updateView #versionsView #historyGrid .version-info,#updateView #versionsView #repoUpdatesGrid .version-info,#updateView #versionsView #versionGrid .version-info{display:inline-block}#updateView #historyView #historyGrid .version-description,#updateView #historyView #repoUpdatesGrid .version-description,#updateView #historyView #versionGrid .version-description,#updateView #repoUpdatesView #historyGrid .version-description,#updateView #repoUpdatesView #repoUpdatesGrid .version-description,#updateView #repoUpdatesView #versionGrid .version-description,#updateView #versionsView #historyGrid .version-description,#updateView #versionsView #repoUpdatesGrid .version-description,#updateView #versionsView #versionGrid .version-description{display:block;margin:0 0 0 35px}#updateView #install{position:absolute;width:100%;top:0;left:0}#updateView #installationPreviewView .treegrid,#updateView #installationReportView .treegrid{color:#777;overflow:hidden}#updateView #installationPreviewView .treegrid span.tree-spacer,#updateView #installationReportView .treegrid span.tree-spacer{display:inline-block;width:16px;margin-right:5px}#updateView #installationPreviewView .treegrid p,#updateView #installationReportView .treegrid p{display:inline-block}#updateView #installationPreviewView .treegrid a[data-toggle=popover],#updateView #installationReportView .treegrid a[data-toggle=popover]{color:#777}#updateView #installationPreviewView .treegrid .fa-file,#updateView #installationReportView .treegrid .fa-file{width:16px}#updateView #installationPreviewView .treegrid .header,#updateView #installationReportView .treegrid .header{font-weight:700;border-bottom:1px solid #ddd;padding-bottom:10px}#updateView #installationPreviewView .treegrid .header>div,#updateView #installationReportView .treegrid .header>div{text-transform:uppercase}#updateView #installationPreviewView .treegrid .smallScreenCell p,#updateView #installationReportView .treegrid .smallScreenCell p{display:block}#updateView #installationPreviewView .treegrid .leaf,#updateView #installationPreviewView .treegrid .node,#updateView #installationReportView .treegrid .leaf,#updateView #installationReportView .treegrid .node{border-top:1px solid #eee}#updateView #installationPreviewView .treegrid .normalCells,#updateView #installationReportView .treegrid .normalCells{padding:0}#updateView #installationPreviewView .treegrid .normalCells,#updateView #installationPreviewView .treegrid .smallScreenCell,#updateView #installationReportView .treegrid .normalCells,#updateView #installationReportView .treegrid .smallScreenCell{display:none}#updateView #installationPreviewView .treegrid .node,#updateView #installationReportView .treegrid .node{padding:13px 0 0}#updateView #installationPreviewView .treegrid .node .col-sm-10.normalCells,#updateView #installationReportView .treegrid .node .col-sm-10.normalCells{padding-left:0}#updateView #installationPreviewView .treegrid .leaf,#updateView #installationReportView .treegrid .leaf{padding:13px 0}#updateView #installationPreviewView .treegrid .leaf p,#updateView #installationReportView .treegrid .leaf p{margin-bottom:0}#updateView #installationPreviewView .treegrid .leaf.changed,#updateView #installationReportView .treegrid .leaf.changed{background-color:#f7f7f7}#updateView #installationPreviewView .toolbar,#updateView #installationReportView .toolbar{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0;margin-bottom:15px}@media (max-width:768px){#updateView #installationPreviewView .expand-collapse-group,#updateView #installationReportView .expand-collapse-group{margin-top:15px}}#AuditEventHandlersDialog .jsonEditorContainer>div>h3,#AuditEventsDialog .jsonEditorContainer>div>h3{display:none}.exception-formatter-alert .alert{margin-top:10px}#auditEventHandlerConfig .form-group,#auditEventHandlerConfig .row{margin-left:0;margin-right:0}#auditEventHandlerConfig h3{font-size:14px;text-transform:capitalize}#auditEventHandlerConfig h3 i{margin-right:5px;cursor:pointer}#auditEventHandlerConfig h3 i+span{cursor:pointer}#auditEventHandlerConfig .btn{font-size:13px;border-radius:5px;margin-right:5px}#auditEventHandlerConfig .btn i{margin:0}#auditEventHandlerConfig .btn:last-child{margin-right:0}#AuditEventsDialog #filterFieldsPane .well{margin-bottom:20px}#AuditEventsDialog #filterFieldsPane .well .headerItem{list-style-type:none;border:0;margin:0;padding:0 0 10px;background:0 0}#settings .tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}#settings #AuditEventsView .alert-warning{margin-top:15px}#settings .panel-collapse{margin-bottom:0}#ProviderModuleDialog .alert-danger{margin-bottom:0}#ProviderModuleDialog .step-group{padding-bottom:30px}#ProviderModuleDialog .btn-copy{border-color:#eee!important;color:#1f2223!important}#AuthenticationContainer .sessionResetAlert{margin:15px 0 0 0}#AuthenticationContainer #sessionContainer .btn.disabled{pointer-events:all}#AuthenticationContainer .add-item-inline .form-group{margin-bottom:0}#AuthenticationContainer .tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}#AuthenticationContainer .panel-container .badge{vertical-align:top;min-width:26px;border-radius:40px;border:1px solid #ddd}#AuthenticationContainer .panel-container .panel{border:1px solid #ddd;border-radius:0;margin-top:-1px}#AuthenticationContainer .panel-container .panel.disabled h3{color:#777}#AuthenticationContainer .panel-container .panel.disabled .circle{background-color:#eee}#AuthenticationContainer .panel-container .panel.disabled .fa-pencil{display:none}#AuthenticationContainer .panel-container .panel:first-of-type{border-radius:4px 4px 0 0}#AuthenticationContainer .panel-container .panel:last-of-type{border-radius:0 0 4px 4px}#AuthenticationContainer .panel-container .panel .panel-body{padding:15px}#AuthenticationContainer .panel-container .panel .panel-body.card{height:auto}#AuthenticationContainer .panel-container .panel .panel-body .provider-radio-container{line-height:50px;margin-right:15px}#AuthenticationContainer .panel-container .panel .panel-body .btn-link{padding:0}#AuthenticationContainer .panel-container .panel .panel-body .btn-link i.fa{text-align:right;vertical-align:text-top}#AuthenticationContainer .panel-container .panel .panel-body .image.circle{width:50px;font-size:22px;height:50px;margin-right:15px}#AuthenticationContainer .panel-container .panel .panel-body .image.circle span{line-height:50px}#AuthenticationContainer .panel-container .panel .panel-body .image.circle span i,#AuthenticationContainer .panel-container .panel .panel-body .image.circle span img{vertical-align:text-top}#AuthenticationContainer .panel-container .panel .panel-body .media{margin:0}#AuthenticationContainer .panel-container .panel .panel-body .media .media-heading{font-weight:500;font-size:18px;margin:0 0 5px 0;text-align:left}#AuthenticationContainer .panel-container .panel .panel-body .media .media-body a{display:inline}#AuthenticationContainer #authModuleGrid .dragToSort{cursor:move!important}#AuthenticationContainer .module-select{width:400px}#AuthenticationContainer .authModuleDisabled{color:#777}#AuthenticationContainer .authModuleErrors{color:#a94442}#AuthenticationContainer .noteHidden{display:none}#AuthenticationModuleDialogContainer{margin-top:-15px}#AuthenticationModuleDialogContainer>h3{font-size:14px}#AuthenticationModuleDialogContainer #noSocialProvidersAlert{margin-top:15px;margin-bottom:0}#AuthenticationModuleDialogContainer #advancedForm,#AuthenticationModuleDialogContainer #basicForm{padding-bottom:5px}#AuthenticationModuleDialogContainer #advancedForm h3,#AuthenticationModuleDialogContainer #basicForm h3{font-size:14px;text-transform:capitalize}#AuthenticationModuleDialogContainer #advancedForm h3 i,#AuthenticationModuleDialogContainer #basicForm h3 i{margin-right:5px;cursor:pointer}#AuthenticationModuleDialogContainer #advancedForm h3 i+span,#AuthenticationModuleDialogContainer #basicForm h3 i+span{cursor:pointer}#AuthenticationModuleDialogContainer #advancedForm .btn,#AuthenticationModuleDialogContainer #basicForm .btn{font-size:13px;border-radius:5px;margin-right:5px}#AuthenticationModuleDialogContainer #advancedForm .btn i,#AuthenticationModuleDialogContainer #basicForm .btn i{margin:0}#AuthenticationModuleDialogContainer #advancedForm .btn:last-child,#AuthenticationModuleDialogContainer #basicForm .btn:last-child{margin-right:0}#AuthenticationModuleDialogContainer #advancedForm #allowedAuthenticationIdPatterns>div>.well,#AuthenticationModuleDialogContainer #advancedForm #augmentSecurityContext.well,#AuthenticationModuleDialogContainer #advancedForm #customProperties>div>.well,#AuthenticationModuleDialogContainer #advancedForm #propertyMapping.well,#AuthenticationModuleDialogContainer #basicForm #allowedAuthenticationIdPatterns>div>.well,#AuthenticationModuleDialogContainer #basicForm #augmentSecurityContext.well,#AuthenticationModuleDialogContainer #basicForm #customProperties>div>.well,#AuthenticationModuleDialogContainer #basicForm #propertyMapping.well{background-color:#fff!important;padding:9px!important}#AuthenticationModuleDialogContainer #advancedForm #allowedAuthenticationIdPatterns>div>.well button i,#AuthenticationModuleDialogContainer #advancedForm #augmentSecurityContext.well button i,#AuthenticationModuleDialogContainer #advancedForm #customProperties>div>.well button i,#AuthenticationModuleDialogContainer #advancedForm #propertyMapping.well button i,#AuthenticationModuleDialogContainer #basicForm #allowedAuthenticationIdPatterns>div>.well button i,#AuthenticationModuleDialogContainer #basicForm #augmentSecurityContext.well button i,#AuthenticationModuleDialogContainer #basicForm #customProperties>div>.well button i,#AuthenticationModuleDialogContainer #basicForm #propertyMapping.well button i{margin:0 0 0 10px}#AuthenticationModuleDialogContainer .advanced-toggle{cursor:pointer}#AuthenticationModuleDialogContainer #advancedForm{display:none}#AuthenticationModuleDialogContainer #advancedForm #customProperties{margin-top:-35px}#AuthenticationModuleDialogContainer #advancedForm.form-horizontal .form-group{margin-left:0;margin-right:0}#AuthenticationModuleDialogContainer #advancedForm #customProperties>div>.well{margin-bottom:0}.jsonEditor .btn-group .btn{border-radius:0}.jsonEditor .list-group-item>span{overflow-wrap:break-word}form .offset-inputs,form .offset-inputs[type=text]{width:52px;padding-right:10px}.add-widget-toolbar .btn-group .fa{margin-right:5px}.auditWidgetSettings .label-container{position:relative;z-index:1;margin-bottom:10px}.auditWidgetSettings .label-container:before{border-top:1px solid #ddd;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1}.auditWidgetSettings .label-container label{background:inherit;padding:0 15px}.audit-over-time-widget{color:#1f2223}.audit-over-time-widget .ch-tooltip{display:none!important}.audit-over-time-widget select.sub-filter{display:none}.audit-over-time-widget select.sub-filter[data-audit-event=authentication]{display:inline-block}.audit-over-time-widget .audit-cal-heatmap-container{margin:auto;text-align:center}.audit-over-time-widget .audit-filters{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:15px}.audit-over-time-widget .event-details-header,.audit-over-time-widget .viewed-dates{letter-spacing:1px;color:#777;font-size:12px;text-transform:uppercase}.audit-over-time-widget .viewed-dates{font-size:20px;display:block;padding-top:5px;line-height:34px;margin-bottom:25px}.audit-over-time-widget .audit-nav-btns{margin:5px 0 15px}.audit-over-time-widget .audit-nav-btns .arrows{width:6px}.audit-over-time-widget .audit-nav-btns .arrows .fa{width:12px}.audit-over-time-widget .audit-details{border-top:1px solid #eee;margin-top:20px;padding-top:15px}.audit-over-time-widget .audit-details .result-count{display:block;font-weight:300;font-size:32px}.audit-over-time-widget .audit-details .event-details-footer{color:#777}.fr-historic-widget-config .form-group{margin-bottom:30px}.fr-total-count{height:50px;padding:0;margin:-10px 0 0 0;font-weight:400}.fr-historical-report-widget .fr-count-change{font-size:50%}.fr-historical-report-widget .fr-no-data{text-align:center;height:255px;width:100%;padding-top:25px}.fr-historical-report-widget .fr-no-data .fa{color:#ddd;font-size:70px}.fr-historical-report-widget .fr-no-data h5{font-size:16px;color:#777}.fr-historical-report-widget .fr-chart .line.dimple-custom-axis-line{display:none!important}.fr-historical-report-widget .fr-chart .dimple-custom-series-bar{stroke-width:-2px}.fr-historical-report-widget .fr-chart .dimple-axis-x .tick line{display:none}.fr-historical-report-widget .fr-chart .dimple-marker-back{display:none}.fr-historical-report-widget .fr-chart .dimple-bar,.fr-historical-report-widget .fr-chart .dimple-pie{stroke:#fff!important;stroke-width:2px}.fr-historical-report-widget .fr-chart .dimple-custom-axis-label{font-family:Roboto,Helventica,Arial!important;font-size:12px!important;fill:#777!important}.fr-historical-report-widget .fr-chart .dimple-custom-axis-line{stroke:#777!important}#managedObjectsDisplay .link{stroke:#36625a;fill:none;stroke-width:2px;stroke-opacity:1}#managedObjectsDisplay .node{fill:#fff;opacity:1;stroke:#36625a;stroke-width:4px}#managedObjectsDisplay .line{stroke-width:3px;fill:none;stroke:#000}#managedObjectsDisplay .legend{stroke-width:4px;fill:none;stroke:#000}#managedObjectsDisplay .group{fill:#519387;opacity:1;display:block}#managedObjectsDisplay .buffer{margin:60px}#managedObjectsDisplay .marker{stroke-width:4px;fill:none;stroke:#000}#managedObjectsDisplay .muted{opacity:.2}#managedObjectsDisplay .legendText{font-size:35px}#managedObjectsDisplay .legendContainer{fill:#fff;opacity:1;stroke:#519387;stroke-width:16px}#managedObjectsDisplay foreignObject .circle{border-radius:50%;overflow:hidden;vertical-align:middle;background-color:#fff;width:45px;height:45px;margin:12px;border-color:#36625a;border-width:3px}#managedObjectsDisplay foreignObject .fa{color:#519387;font-size:26px;padding:11px}#managedObjectsDisplay g .label{font-size:18px}#managedObjectsDisplay g .objName{font-size:32px}.single-counter{text-align:center;vertical-align:middle;line-height:90px}.single-counter .counter-desc{overflow-wrap:normal}.single-counter .well-counter{border:4px solid #eee}.single-counter .well-counter h2{font-size:48px}#conditionFormContainer #loginCount .selectize-input{min-width:150px;position:relative;top:2px}#conditionFormContainer #propertyValue .selectize-input{position:relative;top:2px}#conditionFormContainer .attr-select .selectize-input{min-width:271px}#conditionFormContainer .op-select .selectize-input{min-width:145px}#conditionFormContainer .attribute-selectize-item .text-muted{font-size:12px}#conditionFormContainer #conditionDefinitionLevelTabsBody{margin-bottom:0}#conditionFormContainer #queryFilterContainer .well{min-height:38px}#conditionFormContainer #scriptEditorContainer{margin-left:13px}#conditionFormContainer #scriptEditorContainer .event-hook-piece>label{display:none}.tab-content .managedContainers .panel-footer .alert-warning{margin-bottom:0}#versionsGrid .dropdown-container{min-width:47px;min-height:34px}#versionsGrid .is-active{min-width:102px}.translation-map-group ul .list-group-header-empty{border-top:1px solid #eee}.translation-map-group ul .list-group-item{border:none;border-radius:0;padding:0;border-bottom:1px solid #eee;margin-bottom:0}.translation-map-group ul .list-group-item-actions{position:absolute;right:0;top:3px;padding:0}.translation-map-group ul .list-group-item-add{background-color:#f7f7f7;padding:15px}.translation-map-group ul .list-group-item-content{padding:12px 85px 12px 15px}.translation-map-group ul .locale-badge{padding:2px 7px;font-size:12px;text-align:center;border-radius:8px;line-height:1px;color:#777;background-color:transparent;border:1px solid #ddd}.managed-containers{border:1px solid #ddd}.managed-containers .schemaEditor>div>h3{display:none}