html{height:100%}
.outer{display:table;height:100%;width:100%}
.footerRow{display:table-row;height:100%}
.footerCell{display:table-cell;vertical-align:bottom;height:100px;padding-top:40px}
.veil{top:0;left:0;position:absolute;height:100%;width:100%;cursor:not-allowed;color:#bbb;font-weight:bold;background-color:transparent;z-index:2000}
.spinnersmall{top:30%;width:50px;height:50px;line-height:50px;margin:100px auto;position:relative;box-sizing:border-box;text-align:center;z-index:0;text-transform:uppercase}
.spinnersmall:before,.spinnersmall:after{box-sizing:border-box;content:"\0020";position:absolute;top:0;left:0;width:100%;height:100%;border-top:.5em solid #eb9b38;border-left:.5em solid #f1b974;border-right:.5em solid #f7d7af;border-bottom:.5em solid #fdf5eb;border-radius:50%;-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
.spinnermedium{top:30%;width:75px;height:75px;line-height:75px;margin:100px auto;position:relative;box-sizing:border-box;text-align:center;z-index:0;text-transform:uppercase}
.spinnermedium:before,.spinnermedium:after{box-sizing:border-box;content:"\0020";position:absolute;top:0;left:0;width:100%;height:100%;border-top:.5em solid #a3a394;border-right:.5em solid #cbcbc0;border-bottom:.5em solid #dcdcd9;border-left:.5em solid #fafafa;border-radius:50%;-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
.spinner{top:30%;width:100px;height:100px;line-height:100px;margin:100px auto;position:relative;box-sizing:border-box;text-align:center;z-index:0;text-transform:uppercase;color:#bbb;background-color:transparent}
.spinner:before,.spinner:after{box-sizing:border-box;content:"\0020";position:absolute;top:0;left:0;width:100%;height:100%;border-top:.5em solid #a3a394;border-right:.5em solid #cbcbc0;border-bottom:.5em solid #dcdcd9;border-left:.5em solid #fafafa;border-radius:50%;-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}
}
@-o-keyframes spin{100%{-o-transform:rotate(360deg)}
}
@keyframes spin{100%{transform:rotate(360deg)}
}
.waitingForConnection{-webkit-animation:blinker 1.1s cubic-bezier(.5,0,1,1) infinite alternate;-moz-animation:blinker 1.1s cubic-bezier(.5,0,1,1) infinite alternate;-o-animation:blinker 1.1s cubic-bezier(.5,0,1,1) infinite alternate;animation:blinker 1.1s cubic-bezier(.5,0,1,1) infinite alternate}
@-webkit-keyframes blinker{0{opacity:1.0}
50%{opacity:.0}
100%{opacity:1.0}
}
@-moz-keyframes blinker{0{opacity:1.0}
50%{opacity:.0}
100%{opacity:1.0}
}
@-o-keyframes blinker{0{opacity:1.0}
50%{opacity:.0}
100%{opacity:1.0}
}
@keyframes blinker{from{opacity:1}
to{opacity:0}
}
.c-notification-badge .n-warning,.c-notification-badge .n-critical{color:white !important}
.c-notification-badge .n-warning,.c-notification-details .n-warning{background-color:#df8a13 !important}
.c-notification-badge .n-critical,.c-notification-details .n-critical{background-color:#b52b27 !important}
.c-notification-badge .n-warning.notification-icon,.c-notification-badge .n-warning.scheduled,.c-notification-details .n-warning.scheduled{background-color:#f0ad4e !important}
.c-notification-badge .n-critical.notification-icon,.c-notification-badge .n-critical.scheduled,.c-notification-details .n-critical.scheduled{background-color:#d9534f !important}
.c-notification-badge .notification-icon-wrapper{padding:15px}
.c-notification-badge .notification-icon-wrapper .notification-icon{position:relative;width:24px;height:24px;padding-top:4px;border-radius:3px;text-align:center;font-size:16px;background-color:#b3c3ce;color:#00365b}
.c-notification-badge.open .notification-icon-wrapper{background-color:#080808}
.c-notification-badge .notification-list{width:450px;max-height:270px;overflow-y:auto;padding:0}
.c-notification-badge .notification-list li:not(:last-child){border-bottom:1px solid #bec0c0}
.c-notification-badge .notification-list li>a{padding:3px 10px 3px 14px}
.c-notification-badge .notification-list .filters{padding:5px 13px;background-color:#eee;border:1px solid #ccc}
.c-notification-badge .notification-list .notification-item a{background-color:white;color:black;white-space:normal}
.c-notification-badge .notification-list .notification-item a.n-warning:hover,.c-notification-badge .notification-list .notification-item a.n-warning:focus{background-color:#eea236 !important}
.c-notification-badge .notification-list .notification-item a.n-critical:hover,.c-notification-badge .notification-list .notification-item a.n-critical:focus{background-color:#d43f3a !important}
.c-notification-badge .notification-list .notification-item .info{font-size:16px;width:calc(100% - 45px);display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-top:5px}
.c-notification-badge .notification-list .notification-item .info .ago{display:inline-block}
.c-notification-badge .notification-item .glyphicon-clock{display:none}
.c-notification-badge .notification-list .notification-item .glyphicon{font-size:16px}
.c-notification-badge .notification-item .scheduled .glyphicon-clock{display:block}
.c-notification-badge .notification-list .no-items{height:40px;padding:7px 17px;font-size:16px;color:#555}
.c-notification-badge .notification-list .all-notifications{padding:4px 17px;font-size:13px;font-weight:bold;cursor:pointer;border-bottom:3px solid black}
.c-notification-badge .notification-list .all-notifications .more{background-color:#b3b3b3;border-radius:6px}
.c-notification-badge .dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0;display:block !important;visibility:hidden;transition:all .3s}
.c-notification-badge.open .dropdown-menu{display:block !important;visibility:visible}
.c-notification-details .modal-header{color:white;background-color:#959595}
.c-notification-details .escalation strong{margin-top:10px;display:inline-block}
.c-notification-details .escalated-notification{margin:5px 0 0 0}
.c-notification-details .escalated-notification .panel{margin-bottom:0}
.c-notification-details .close{font-size:20px;color:white;opacity:1;text-shadow:none}
.c-notification-details .target-user{pointer-events:none}
.c-notification-details .solutions{margin-bottom:0}
.notification-details-modal .modal-content{overflow:hidden}
.c-notification-badge .icons-container{display:flex;align-items:center;height:100%}
.svg-loading{height:15px;width:15px;transform:scale(1.7)}
.background-svg-loading{position:relative;top:2px;height:15px;width:15px;transform:scale(1.7);display:inline-block;background:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ibGRzLXNwaW5uZXIiIHdpZHRoPSIyMDBweCIgIGhlaWdodD0iMjAwcHgiICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiIHN0eWxlPSJiYWNrZ3JvdW5kOiBub25lOyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMCA1MCA1MCkiPgogIDxyZWN0IHg9IjQ3IiB5PSIyMi41IiByeD0iOS40IiByeT0iNC41IiB3aWR0aD0iNiIgaGVpZ2h0PSIxNSIgZmlsbD0iIzMzMyI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjkxNjY2NjY2NjY2NjY2NjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPgogIDwvcmVjdD4KPC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDMwIDUwIDUwKSI+CiAgPHJlY3QgeD0iNDciIHk9IjIyLjUiIHJ4PSI5LjQiIHJ5PSI0LjUiIHdpZHRoPSI2IiBoZWlnaHQ9IjE1IiBmaWxsPSIjMzMzIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuODMzMzMzMzMzMzMzMzMzNHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNjAgNTAgNTApIj4KICA8cmVjdCB4PSI0NyIgeT0iMjIuNSIgcng9IjkuNCIgcnk9IjQuNSIgd2lkdGg9IjYiIGhlaWdodD0iMTUiIGZpbGw9IiMzMzMiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC43NXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTAgNTApIj4KICA8cmVjdCB4PSI0NyIgeT0iMjIuNSIgcng9IjkuNCIgcnk9IjQuNSIgd2lkdGg9IjYiIGhlaWdodD0iMTUiIGZpbGw9IiMzMzMiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC42NjY2NjY2NjY2NjY2NjY2cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4KICA8L3JlY3Q+CjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgxMjAgNTAgNTApIj4KICA8cmVjdCB4PSI0NyIgeT0iMjIuNSIgcng9IjkuNCIgcnk9IjQuNSIgd2lkdGg9IjYiIGhlaWdodD0iMTUiIGZpbGw9IiMzMzMiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC41ODMzMzMzMzMzMzMzMzM0cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4KICA8L3JlY3Q+CjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTAgNTApIj4KICA8cmVjdCB4PSI0NyIgeT0iMjIuNSIgcng9IjkuNCIgcnk9IjQuNSIgd2lkdGg9IjYiIGhlaWdodD0iMTUiIGZpbGw9IiMzMzMiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC41cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4KICA8L3JlY3Q+CjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgxODAgNTAgNTApIj4KICA8cmVjdCB4PSI0NyIgeT0iMjIuNSIgcng9IjkuNCIgcnk9IjQuNSIgd2lkdGg9IjYiIGhlaWdodD0iMTUiIGZpbGw9IiMzMzMiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC40MTY2NjY2NjY2NjY2NjY3cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4KICA8L3JlY3Q+CjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgyMTAgNTAgNTApIj4KICA8cmVjdCB4PSI0NyIgeT0iMjIuNSIgcng9IjkuNCIgcnk9IjQuNSIgd2lkdGg9IjYiIGhlaWdodD0iMTUiIGZpbGw9IiMzMzMiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4zMzMzMzMzMzMzMzMzMzMzcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4KICA8L3JlY3Q+CjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgyNDAgNTAgNTApIj4KICA8cmVjdCB4PSI0NyIgeT0iMjIuNSIgcng9IjkuNCIgcnk9IjQuNSIgd2lkdGg9IjYiIGhlaWdodD0iMTUiIGZpbGw9IiMzMzMiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSItMC4yNXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+CiAgPC9yZWN0Pgo8L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMjcwIDUwIDUwKSI+CiAgPHJlY3QgeD0iNDciIHk9IjIyLjUiIHJ4PSI5LjQiIHJ5PSI0LjUiIHdpZHRoPSI2IiBoZWlnaHQ9IjE1IiBmaWxsPSIjMzMzIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iLTAuMTY2NjY2NjY2NjY2NjY2NjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPgogIDwvcmVjdD4KPC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDMwMCA1MCA1MCkiPgogIDxyZWN0IHg9IjQ3IiB5PSIyMi41IiByeD0iOS40IiByeT0iNC41IiB3aWR0aD0iNiIgaGVpZ2h0PSIxNSIgZmlsbD0iIzMzMyI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiB2YWx1ZXM9IjE7MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49Ii0wLjA4MzMzMzMzMzMzMzMzMzMzcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4KICA8L3JlY3Q+CjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgzMzAgNTAgNTApIj4KICA8cmVjdCB4PSI0NyIgeT0iMjIuNSIgcng9IjkuNCIgcnk9IjQuNSIgd2lkdGg9IjYiIGhlaWdodD0iMTUiIGZpbGw9IiMzMzMiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgdmFsdWVzPSIxOzAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT4KICA8L3JlY3Q+CjwvZz48L3N2Zz4=") no-repeat top left;background-size:contain}
.notification-popup{position:fixed;z-index:9999;width:50%;max-width:850px;color:white;font-weight:bold;box-shadow:0 0 5px 3px rgba(0,0,0,0.3);padding-top:10px !important;border-radius:0 0 4px 4px !important;-webkit-transition:top linear .5s;-o-transition:top linear .5s;transition:top linear .5s}
.notification-popup.killed{-webkit-transition:opacity ease 1s;-o-transition:opacity ease 1s;transition:opacity ease 1s;opacity:0}
.notification-popup.error{background-color:red}
.notification-popup.warning{background-color:#f90}
.notification-popup.info{background-color:#959595}
.notification-popup.success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.notification-popup .glyphicon{margin-right:3px}
.notification-popup .close{font-size:20px;opacity:1;text-shadow:none;top:0}
.notification-popup .close:focus{outline:0}
.notification-popup .alert-wrapper{display:flex}
.notification-popup .alert-wrapper .alert-message{padding:0 6px;white-space:normal}
.c-app-details .app-icon img{margin-right:10px;margin-bottom:10px;height:65px}
.footer{padding-top:10px;padding-bottom:7px}
.footer-left,.footer-right{padding:0}
.footer-right{text-align:right}
@media(max-width:992px){.footer-left,.footer-right{text-align:center}
}
.as-sortable-item,.as-sortable-placeholder{display:block}
.as-sortable-item{-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none}
.as-sortable-item-handle{cursor:move;cursor:-webkit-grab;cursor:-moz-grab}
.as-sortable-drag{position:absolute;pointer-events:none;z-index:9999}
.as-sortable-hidden{display:none !important}
.as-sortable-un-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}