a{border:0 none;outline:0 none}:focus{outline:none}html{height:100%}body{min-height:100%}body{font-family:'Roboto', sans-serif;font-weight:400}body,.form-control,.form-label,.form-group,.panel-default>.panel-heading{color:#393939}.logged-out #page-wrapper{width:100%}.logged-out .page-wrapper-pad{height:5em;width:95%}input[type="file"]{padding:0px}input[type=checkbox]{width:0.8em;height:0.8em;display:inline-block;margin-top:12px}.multiSelectLabel input[type=checkbox]{margin-top:4px}.dd-item input[type=checkbox]{margin-top:0px}h1,h2,h3,h4,h5{font-family:'Comfortaa', 'Roboto', sans-serif;font-weight:400}#page-wrapper{padding-bottom:4em;padding-top:0;position:relative}.mandatory{font-size:0.8em;color:#ff0000;vertical-align:superscript;margin-left:0.5em}.buttonRow .btn{margin-left:1em}.command-icon{margin-top:1px;margin-right:0.4em;width:16px}.icon-list a{color:#abd037}.icon,a:hover,.icon a:active{text-decoration:none}.iconStripContainer{width:90%;height:inherit;display:inline-block}.icon-excel{background:transparent;background:url(/images/icons/excel.png) no-repeat}.done .text-muted{color:#dddddd}.page-header-blank{padding:0px;margin:0px;height:30px}ul,ul.messages{z-index:11;margin-bottom:0px;padding-left:0}ul.messages{list-style:none}.sortEntry{text-align:center;border:0px none;border-top:1px solid #393939;border-bottom:1px solid #393939;padding:.6em 0}.sortableEntry .panel-title{cursor:move}.help-icon{margin-left:0.5em}.colorPickerContainer .form-control-feedback,.datePickerContainer .form-control-feedback{right:15px}textarea{resize:none}#graphImageContainer{position:relative}#graphImageContainer img{width:100%;height:auto;z-index:2}#graphImageContainer .zaxis{position:absolute;top:20px;left:25%;width:60%}#graphImageContainer.tableGraph .zaxis{position:absolute;bottom:35px;top:auto;left:25%;width:60%}.ui-datepicker{z-index:500 !important}.downloadLink{height:20px;display:block;width:100%;text-align:right}.colorPickerContainer .fa,.datePickerContainer .fa{margin-top:10px}.panel-title{font-size:0.9em}.panel-heading{padding-top:5px;padding-bottom:5px}.table-condensed .form-control{margin-top:0px}.table-condensed input[type=checkbox]{height:1.2em;width:1.2em}#messageContainer table{margin-top:10px;margin-bottom:10px}.tooltip-inner{width:600px}.text-muted{color:#ddd}.text-dark{color:#000000}.subTableContainer .google-visualization-table{margin-left:auto;margin-right:auto}.subTableContainer{text-align:center}.chartContainer{padding-left:0px;padding-right:0px;overflow:hidden}.userRoleEntry{padding:3px 0px}.userRoleEntry>.userRoleEntry{margin-left:5em}.userRoleEntry input[type=checkbox]{height:1em;width:1em;padding:0;margin:0;margin-right:10px}ol li{list-style:none;margin-left:0}.dd-item>button{background:none repeat scroll 0 0 transparent;border:0 none;cursor:pointer;height:20px;margin:0px 0px 0px 5px;overflow:hidden;padding:0 0 0 0;width:20px;display:inline-block;float:left}.dd{position:relative;display:block;margin:0;padding:0;list-style:none;font-size:13px;line-height:20px}.dd-list{display:block;position:relative;margin:0;padding:0;list-style:none}.dd-list .dd-list{padding-left:30px}.dd-collapsed .dd-list{display:none}.dd-item,.dd-empty,.dd-placeholder{display:block;position:relative;margin:0;padding:0;min-height:20px;font-size:13px;line-height:20px}.dd-handle{display:block;height:auto;line-height:inherit;color:#333;text-decoration:none;font-weight:bold;background:transparent}.dd-handle:hover{color:#2ea8e5}.dd-handle-container{display:block;height:30px;margin:5px 0;padding:5px 10px;color:#333;text-decoration:none;font-weight:bold;border:1px solid #ccc;background:#fafafa;background:-webkit-linear-gradient(top, #fafafa 0%, #eee 100%);background:-moz-linear-gradient(top, #fafafa 0%, #eee 100%);background:linear-gradient(top, #fafafa 0%, #eee 100%);-webkit-border-radius:3px;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box}.dd-handle-container:hover{color:#2ea8e5;background:#fff}.dd-handle-container select{padding-top:0;padding-bottom:1px;height:22px;margin-top:-1px}.dd-item>button{display:block;position:relative;cursor:pointer;float:left;width:25px;height:20px;margin:5px 0;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;background:transparent;font-size:12px;line-height:1;text-align:center;font-weight:bold}.dd-item>button:before{content:'+';display:block;position:absolute;width:100%;text-align:center;text-indent:0}.dd-item>button[data-action="collapse"]:before{content:'-'}.dd-placeholder,.dd-empty{margin:5px 0;padding:0;min-height:30px;background:#f2fbff;border:1px dashed #b6bcbf;box-sizing:border-box;-moz-box-sizing:border-box}.dd-empty{border:1px dashed #bbb;min-height:100px;background-color:#e5e5e5;background-image:-webkit-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff),-webkit-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff);background-image:-moz-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff),-moz-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff);background-image:linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff),linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff);background-size:60px 60px;background-position:0 0, 30px 30px}.dd-dragel{position:absolute;pointer-events:none;z-index:9999}.dd-dragel>.dd-item .dd-handle{margin-top:0}.dd-dragel .dd-handle{-webkit-box-shadow:2px 4px 6px 0 rgba(0,0,0,0.1);box-shadow:2px 4px 6px 0 rgba(0,0,0,0.1)}.nestable-lists{display:block;clear:both;padding:30px 0;width:100%;border:0;border-top:2px solid #ddd;border-bottom:2px solid #ddd}#nestable-menu{padding:0;margin:20px 0}#nestable-output,#nestable2-output{width:100%;height:7em;font-size:0.75em;line-height:1.333333em;font-family:Consolas, monospace;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box}#nestable2 .dd-handle{color:#fff;border:1px solid #999;background:#bbb;background:-webkit-linear-gradient(top, #bbb 0%, #999 100%);background:-moz-linear-gradient(top, #bbb 0%, #999 100%);background:linear-gradient(top, #bbb 0%, #999 100%)}#nestable2 .dd-handle:hover{background:#bbb}#nestable2 .dd-item>button:before{color:#fff}@media only screen and (min-width: 700px){.dd+.dd{margin-left:2%}}.dd-hover>.dd-handle{background:#2ea8e5 !important}.dd3-content{display:block;height:30px;margin:5px 0;padding:5px 10px 5px 40px;color:#333;text-decoration:none;font-weight:bold;border:1px solid #ccc;background:#fafafa;background:-webkit-linear-gradient(top, #fafafa 0%, #eee 100%);background:-moz-linear-gradient(top, #fafafa 0%, #eee 100%);background:linear-gradient(top, #fafafa 0%, #eee 100%);-webkit-border-radius:3px;border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box}.dd3-content:hover{color:#2ea8e5;background:#fff}.dd-dragel>.dd3-item>.dd3-content{margin:0}.dd3-item>button{margin-left:30px}.dd3-handle{position:absolute;margin:0;left:0;top:0;cursor:pointer;width:30px;text-indent:100%;white-space:nowrap;overflow:hidden;border:1px solid #aaa;background:#ddd;background:-webkit-linear-gradient(top, #ddd 0%, #bbb 100%);background:-moz-linear-gradient(top, #ddd 0%, #bbb 100%);background:linear-gradient(top, #ddd 0%, #bbb 100%);border-top-right-radius:0;border-bottom-right-radius:0}.dd3-handle:before{content:'=';display:block;position:absolute;left:0;top:3px;width:100%;text-align:center;text-indent:0;color:#fff;font-size:20px;font-weight:normal}.dd3-handle:hover{background:#ddd}.floatingMovePanel{position:relative;right:-42px;top:20px;float:right;width:20px}.floatingMovePanel span{margin-bottom:10px;z-index:888}.floatingMovePanel span a{z-index:999}.control-label.text-left{text-align:left !important}.control-label.text-right{text-align:right !important}.google-visualization-table-th{text-align:center}.clickableEntry{max-width:100px;width:100px;overflow:hidden}.ui-widget{z-index:9999 !important}.formButtons .btn{float:right;margin-right:15px}.vertical-center{display:flex;align-items:center}td.vertical-cell{vertical-align:middle !important}.moveBottom{z-index:1 !important}.moveTop{z-index:9999 !important}.red-light{background-image:url(/images/site/dots/red-light.png);color:#ffffff}.yellow-light{background-image:url(/images/site/dots/yellow-light.png)}.green-light{background-image:url(/images/site/dots/green-light.png)}.neutral{background-image:url(/images/site/dots/neutral.png)}dt{margin-bottom:0.2em}dd{margin-bottom:1.5em}.printOnly{display:none}.cursor-no-drop{cursor:no-drop}.contactFormContainer{position:fixed;left:-330px;top:130px;width:330px}.contactFormContainer.out{-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;left:0}.contactFormInner{position:relative}.contactFormTag{border-radius:0px 10px 10px 0px;-moz-border-radius:0px 10px 10px 0px;-webkit-border-radius:0px 10px 10px 0px;border:1px solid #e3e3e3;border-right:0px none;position:absolute;top:10px;right:-49px;width:30px;min-height:50px;background:#f5f5f5;overflow:hidden;cursor:pointer;-webkit-box-shadow:2px 2px 4px 1px #a1a1a1;box-shadow:2px 2px 4px 1px #a1a1a1}.contactFormTag,.contactFormTag a{outline:none}body{overflow-x:hidden}.form-control-feedback{line-height:inherit}@media only screen and (min-width: 1200px){h1 span.visible-lg{display:inline-block !important}}.table-small{font-size:0.8em}.mobileNavBar .navbar-brand img{margin-left:5px;z-index:9999;height:100px}.mobileNavBar .navbar-header{background:#000000;margin-top:-12px;height:78px}.mobileNavBar.navbar-default .navbar-nav>li>a,.mobileNavBar.navbar-default .navbar-nav>li>a:active{color:#ffffff}.mobileNavBar .navbar-nav{margin-top:15px;margin-bottom:15px}#mobileNavbar{border-color:#000000 !important;z-index:8888}.mobileNavPad{width:100%;height:110px}#mobileNavbar{background:#000000}.marginBottom{margin-bottom:0.5em}.noPaddingBottom{padding-bottom:0 !important}.noMarginBottom{margin-bottom:0 !important}body.dev{background-image:url(/images/site/watermark-dev.png);background-repeat:repeat}body.staged{background-image:url(/images/site/watermark-staged.png);background-repeat:repeat}.missingFile{text-decoration:line-through}.noBorder{border:0 none !important}.unstyled{border:0 none !important;background:transparent !important}.cellMaxWidth{width:100%}.force-text-left{text-align:left !important}select option:disabled{text-decoration:line-through}#searchButton{cursor:pointer}#messageBlockContainer li{list-style:none}
