.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}
.abn-tree-animate-enter,li.abn-tree-row.ng-enter{transition:.2s linear all;position:relative;display:block;opacity:0;max-height:0}.abn-tree-animate-enter.abn-tree-animate-enter-active,li.abn-tree-row.ng-enter-active{opacity:1;max-height:30px}.abn-tree-animate-leave,li.abn-tree-row.ng-leave{transition:.2s linear all;position:relative;display:block;height:30px;max-height:30px;opacity:1}.abn-tree-animate-leave.abn-tree-animate-leave-active,li.abn-tree-row.ng-leave-active{height:0;max-height:0;opacity:0}ul.abn-tree li.abn-tree-row{padding:0;margin:0}ul.abn-tree li.abn-tree-row a{padding:3px 10px}ul.abn-tree i.indented{padding:2px}.abn-tree{cursor:pointer}ul.nav.abn-tree .level-1 .indented{position:relative;left:0}ul.nav.abn-tree .level-2 .indented{position:relative;left:20px}ul.nav.abn-tree .level-3 .indented{position:relative;left:40px}ul.nav.abn-tree .level-4 .indented{position:relative;left:60px}ul.nav.abn-tree .level-5 .indented{position:relative;left:80px}ul.nav.abn-tree .level-6 .indented{position:relative;left:100px}ul.nav.nav-list.abn-tree .level-7 .indented{position:relative;left:120px}ul.nav.nav-list.abn-tree .level-8 .indented{position:relative;left:140px}ul.nav.nav-list.abn-tree .level-9 .indented{position:relative;left:160px}
body{font-family:"Helvetica Neue",Helvetica,Arial,DejaVuSans,sans-serif;-webkit-font-smoothing:antialiased}.content{padding-top:50px}.undecorated-link:hover{text-decoration:none}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.ng-invalid.ng-dirty{border-color:#fa787e}.ng-valid.ng-dirty{border-color:#78fa89}input.submitted.ng-invalid{border:1px solid red}.bp-smallvpad{margin-top:6px}.bp-mediumvpad{margin-top:16px}.bp-modal-header{background-color:#00008b;color:#fff;border-radius:5px 5px 0 0}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}12.5%{-webkit-transform:translateX(-6px) rotateY(-5deg);transform:translateX(-6px) rotateY(-5deg)}37.5%{-webkit-transform:translateX(5px) rotateY(4deg);transform:translateX(5px) rotateY(4deg)}62.5%{-webkit-transform:translateX(-3px) rotateY(-2deg);transform:translateX(-3px) rotateY(-2deg)}87.5%{-webkit-transform:translateX(2px) rotateY(1deg);transform:translateX(2px) rotateY(1deg)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}12.5%{-webkit-transform:translateX(-6px) rotateY(-5deg);transform:translateX(-6px) rotateY(-5deg)}37.5%{-webkit-transform:translateX(5px) rotateY(4deg);transform:translateX(5px) rotateY(4deg)}62.5%{-webkit-transform:translateX(-3px) rotateY(-2deg);transform:translateX(-3px) rotateY(-2deg)}87.5%{-webkit-transform:translateX(2px) rotateY(1deg);transform:translateX(2px) rotateY(1deg)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.loginContainer{width:250px;margin:50px auto;-webkit-perspective:600px;-ms-perspective:600px;perspective:600px}.box-shadow{-webkit-box-shadow:0 12px 30px #a9a9a9;-moz-box-shadow:0 12px 30px #a9a9a9;box-shadow:0 12px 30px #a9a9a9}.shake{-moz-animation:shake .4s ease-in-out;-webkit-animation:shake .4s ease-in-out;animation:shake .4s ease-in-out}.message{margin-top:60px}tr.spaceUnder>td{padding-bottom:1em}.buttonMargins{margin-top:10px;margin-bottom:10px}.bp-modal-headerappimages{display:inline-block;width:75px;height:75px;overflow:hidden;vertical-align:top;margin-top:10px;margin-bottom:10px;margin-left:10px}.appimages{padding:0;width:50px;height:50px}.outer{width:100px;height:100px;-webkit-box-shadow:0 0 10px #4d4d4d;-moz-box-shadow:0 0 10px #4d4d4d;box-shadow:0 0 10px #4d4d4d;-webkit-border-radius:8px;-moz-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;border:solid #fff 3px;overflow:hidden;padding:10px}.image_rounded_shadow{display:inline-block;margin:5px 5px 5px 5px;border:solid 1px #bdbed9;background-color:#f5f5f8;-webkit-box-shadow:1px 1px 6px #888;-moz-box-shadow:1px 1px 6px #888;box-shadow:1px 1px 6px #888;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.image_rounded_shadow img{margin:0;padding:0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.firstnavbutton{margin-left:10px}.lastnavbutton{margin-right:10px}.btnimages{padding:10px;width:50px;height:50px;cursor:pointer}.btnimages:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#0ff;background:rgba(0,255,255,.5);-moz-transition:background .3s linear;-webkit-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear}.btnimages:hover:before{background:0 0}.btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border:1px;border-radius:15px}.btn-circle.btn-lg{width:50px;height:50px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:25px}.btn-circle.btn-xl{width:70px;height:70px;padding:10px 16px;font-size:24px;line-height:1.33;border-radius:35px}.formRow{margin-top:10px}.treeMargin{margin-left:-35px}.treeDetailMargin{margin-left:35px;padding:0}.product-search,.user-search{border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);-moz-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box}.product-search{max-width:500px}.product-search .list-group-item.active{background-color:#f5f5f5}.product-search:hover,.user-search:hover{cursor:pointer}.product-search .product-photo-container{float:left;width:100px}.product-search .product-photo{max-width:80px;max-height:50px;border-radius:3px;margin:auto}.product-search .list-group-item-heading,.product-search .list-group-item-text{margin-left:10px}.user-search .list-group-item.active{color:#fff;background-color:#428bca;border-color:#428bca}.user-search .list-group-item.active .text-muted{color:#ccc}.user-search .list-group-item.active .text-primary{color:#fff}.user-search .list-group-item{padding:5px}.user-search .user-photo{max-width:30px;max-height:30px;border-radius:15px}.demo-scrollable-menu{height:auto;max-height:300px;overflow-y:auto}.codesheader{height:200px;z-index:1030}.codescontent{position:absolute;top:200px;left:63px;right:63px;bottom:200px;overflow-y:scroll}.codescontent-nosynonyms{position:absolute;top:200px;left:63px;right:63px;bottom:50px;overflow-y:scroll}.codesfooter{position:fixed;height:100px;z-index:1030;bottom:80px;left:63px;right:63px}.synonymtitle{position:fixed}.synonymcontent{position:absolute;top:30px;left:0;right:0;height:94px;overflow-y:scroll}.description-threelines{overflow-y:auto;height:60px}.template-bottom-filler{height:200px;width:100%}.navbar-brand2{color:#777;float:none;margin:9.5px -15px}.navbar-center2{position:absolute;width:100%;left:0;top:0;text-align:center;margin:auto;height:100%}.editRowHeader{width:100%;height:38px;margin-bottom:5px;background-color:#8b2543}.moverowbtn{position:absolute;right:19px;top:3px}.moverowbkg{background-color:#d08290}.repeat-item.ng-enter,.repeat-item.ng-leave,.repeat-item.ng-move,.repeat-item.ng-move-active{-webkit-transition:.5s linear all;-moz-transition:.5s linear all;-o-transition:.5s linear all;transition:.5s linear all}.repeat-item.ng-enter,.repeat-item.ng-leave.ng-leave-active,.repeat-item.ng-move{opacity:0}.repeat-item.ng-enter.ng-enter-active,.repeat-item.ng-leave,.repeat-item.ng-move-active{opacity:1}.editbtn{position:relative;left:4px;top:4px}.selector{position:relative;left:14px;top:2px}.movebtn{position:relative!important;margin-right:4px;float:right;top:2px}.element-margin.over{border:2px dashed #000}.sectionLabel.oversection{border:2px dashed #f3e954}.overfhir-resource{border:2px dashed #0000f6}.element-margin.overLeft{margin-left:80px}.editRowHeader.overrow{border:2px dashed #f3e954}.editbtn.moveRight{left:54px}.elementPalette{height:34px;width:100%;background-color:#ccc}.elementPaletteSpacer{height:38px}.paletteItem{position:relative;display:inline-block;text-align:center;top:0;height:24px;width:28px;margin:2px 2px 2px 10px}.paletteItems{display:inline-block}.paletteContent{margin-left:20px}.panel-heading.nav.navbar-default{padding-top:0;padding-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.panel-heading.nav.navbar-default h3{margin-top:20px}.panel-heading.nav.navbar-default h4{margin-top:15px}.panel-heading .nav.navbar-nav.navbar-right h4{padding-bottom:0;margin-bottom:0;padding-top:0;margin-top:0}.auto-height{height:auto}.auto-height>.CodeMirror,.auto-height>.CodeMirror>.CodeMirror-scroll{height:100%;min-height:500px}.form-group-inline{display:inline-block;width:100%}.full-width{width:100%}.form-preview-popover{margin-bottom:50px;z-index:99}.bottom-nav-bar{z-index:100}.pdfeditor{position:absolute;overflow:hidden;right:50%;left:0;width:50%;bottom:50px}.print-template-properties{height:60px}.print-template{height:100%}.right-print-preview{position:absolute;left:50%;right:0;width:50%;bottom:50px}.playgroundBody .content{display:none}.pdfeditor .CodeMirror{height:100%}.nbtext{font-size:12px}body,html{min-height:100%;height:100%}.editor-form{height:calc(100% - 180px)}.render-form{height:calc(100% - 120px)}.margin-edit-full-height{height:calc(100% - 230px)}.margin-edit-full-height-no-label{height:calc(100% - 206px)}.editor-form-editing{height:calc(100% - 230px)}.constrain-width{word-wrap:break-word}.warning-yellow{color:#ffc033}.fhir-definition-title{height:30px}.bp-modal-body{max-height:calc(100vh - 210px);overflow-y:auto}.front-title{font-family:Ubuntu,sans-serif;font-size:4rem;font-weight:700}.front-title b{color:#64dfb2!important}.front-body p{font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.67;margin-bottom:34px}.front-footer{margin:0;padding:10px;color:#fff}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown-item-checked::before{position:absolute;left:.4rem;content:'✓';font-weight:600}.ul-item{padding-left:5px;padding-right:5px}.color-picker{width:150px}.bar-spacer{height:50px}.btn-highlight{background-color:#5cb85c;color:#fff}.btn-normal{background-color:#337ab7;color:#fff}.btn-custom{margin-top:1px;padding:4px;line-height:1;width:34px;height:30px;display:inline-block;vertical-align:middle;text-align:center}.btn-custom img{width:20px;height:20px;display:block;margin:0 auto;margin-top:-4px;margin-bottom:2px}.sdc-text{display:block;font-size:8px;color:#fff;margin-top:-3px;text-shadow:0 1px 1px rgba(0,0,0,.6)}
@media (min-width:992px){.nav-users{position:fixed}}.remove-account-container{display:inline-block;position:relative}.btn-remove-account{top:10px;right:10px;position:absolute}