@charset "UTF-8";
@font-face {font-family: Roboto-Light; src: url(C4/styles/fonts/Roboto-Light.ttf);}
@font-face {font-family: Roboto-Regular; src: url(C4/styles/fonts/Roboto-Regular.ttf);}
@font-face {font-family: Roboto-Black; src: url(C4/styles/fonts/Roboto-Black.ttf);}
@font-face {font-family:MuseoSansDell;src:url(C4/styles/fonts/MuseoSansForDell-Regular.ttf);}

body{
        font-family: "Roboto-Light","MuseoSansDell",Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;
}
a {
    cursor: pointer;
    color: #007DB8;
    text-decoration: none;
}
input:required {
    box-shadow:none;
}
input:invalid {
    box-shadow:none;
}

.btn-group > .btn:focus, .btn-group > .btn:hover {
    z-index: 0
}
.login_credentials{
    width: 75%; margin: 0 auto;
}
.blur{
    -webkit-filter: blur(1px);
    -moz-filter: blur(1px);
    -ms-filter: blur(1px);
    -o-filter: blur(1px);
    filter: blur(1px);
}
.modal-backdrop.in {
    height: 100%;
    position: fixed;
}
.tooltip-inner{color: #000;text-align: justify;}
:focus{ outline:none; }
.anchorDisabled,.anchorDisabled:hover{
    cursor:default;
    color:#DDDDDD  !important;
    text-decoration: none;
}
.pie-color-box{
    width:15px;
    height:15px;
    float:left;
    margin-right:10px;
}

label {
  margin-bottom: 0px;
  font-weight: inherit;
}
.ng-cloak { display:none; }

.pointer-cursor{
    cursor: pointer;
}
/* Outline of the all focused box*/
.alertConfiguration{
    background: #fff;
    max-height: 140px;
    height: 140px;
    overflow: auto;
    width: 280px;
    padding: 10px 0px;
}
.idrac-start-screen-select {
  border: 1px solid #aaaaaa;
  display: inline-block;
  height: 32px;
  position: relative;
  width: 100%;
  color:#282828;
}

.idrac-start-screen-signin{
    width: 70px;
    height: 30px;
    color: #282828;
}

.status_unknown {
    background: url('../images/statusUnknown_16.png') no-repeat left center;
    padding-left: 16px;
    padding-top: 3px;
}

.sub-header {
    padding: 8px;
    /*border-bottom: solid 1px #DDDDDD;*/
    font-size: 16px;
    font-weight: bold;
}

.idrac-table-custom {
    border-collapse: separate;
    border-spacing: 8px;
}

.idrac-data-grid table td,
.idrac-data-grid table th {
    height: 35px;
}

.idrac-data-grid tbody tr:hover:nth-of-type(odd) {
  background-color: #F4F4F4;
}

.idrac-simple-grid tbody tr:hover:nth-of-type(odd) {
  background-color: #F4F4F4;
}

table.table > thead > tr > th {
  border-bottom: 1px solid #F4F4F4;
  text-align: left;
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f4f4f4;
}
.alt-row:nth-of-type(odd){
    background-color: #f4f4f4;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  vertical-align: middle;
}

table.table tr.bootSequenceEnabled {
    background-color:#007DB8;
}

table.table tr.bootSequenceDisabled,
table.table tr.inactiveRowDisabled{
    background-color:#d8d8d8;
}

.healthTitle{ padding: 21px; color: #fff; font-size:20px; margin: 0px 0 5px 0; text-align: center; box-shadow: 0px 4px 5px 0px #909090}
.healthTitle.Critical{background: #B62737; color: #fff;}
.healthTitle.Warning{background: #D7A31A;color: #fff;}
.healthTitle.Success{background: #6EA204}
.healthTitle.Unknown{background: #888888; color: #fff;}
.healthDashboard {padding:5px 15px;width: 49%; min-height: 285px; }
.healthSuccess {background: #E9F1DA}
.healthWarning {background: #FEF7E5}
.healthCritical {background: #FBECE9}
.healthUnknown {background: #E5E5E5}
.sysDataInfo{display: block;font-size: 12px;color:#007DB8;font-family: 'Roboto-Regular';}
.sysDataHealthStatus{width: 100%; margin-top:15px; overflow: hidden;}
.sysDataHealthStatus .Critical{font-size:16px; font-family:'Roboto-Regular'; color: #B62737}
.sysDataHealthStatus .Warning{font-size:16px; font-family:'Roboto-Regular'; color: #C47B07}
.sysDataHealthStatus .Success{font-size:16px; font-family:'Roboto-Regular'; color: #699D00}
.healthIcon {width: 41%; float: right; font-size: 74px; margin-top: -2px;}

.systemHealthIconCritical:before { content: '\e674'; font-family: ClarityIcons; font-size: 6.5vw; position: absolute; color: #EDC5C5; bottom: 0px; right: 15px;pointer-events: none; opacity: 0.5;}
.systemHealthIconWarning:before { content: '\e674'; font-family: ClarityIcons; font-size: 6.5vw; position: absolute; color: #EBD6A0; bottom: 0px; right: 15px;pointer-events: none; opacity: 0.5;}
.systemHealthIconSuccess:before { content: '\e674'; font-family: ClarityIcons; font-size: 6.5vw; position: absolute; color: #C4D999; bottom: 0px; right: 15px;pointer-events: none; opacity: 0.5;}

.storageHealthIconCritical:before { content: '\e65a'; font-family: ClarityIcons; font-size: 6.5vw; position: absolute; color: #EDC5C5; bottom: 0px; right: 15px;pointer-events: none; opacity: 0.5;}
.storageHealthIconWarning:before { content: '\e65a'; font-family: ClarityIcons; font-size: 6.5vw; position: absolute; color: #EBD6A0; bottom: 0px; right: 15px;pointer-events: none; opacity: 0.5;}
.storageHealthIconSuccess:before { content: '\e65a'; font-family: ClarityIcons; font-size: 6.5vw; position: absolute; color: #C4D999; bottom: 0px; right: 15px;pointer-events: none; opacity: 0.5;}

.iconB{
    position:relative;
}
.rowDisabled{
    background-color:#53a4cb;
    color:#eee;
}

table.table tr:hover.bootSequenceEnabled,
table.table tr:hover.bootSequenceDisabled{
    background-color:#265a88;
    color:white;
}

table.table tr td a i{
    display:none;
}

table.table tr:hover.bootSequenceEnabled td a i,
table.table tr:hover.bootSequenceDisabled td a i{
    color:white;
    display:inline;
}

/*.cui-table table{
    border: 2px solid #DFDFDF;
}

.cui-table th {
  cursor: pointer;
  font-weight: bold;
  background: #ffffff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
  background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
  background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
  background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
  background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
}*/

.cui-table .pagination {
    width:100%;
}

.advancedDataDiv thead tr:nth-of-type(odd) {
    background-color: transparent!important;
}

.advancedDataDiv tbody tr:nth-of-type(odd) {
    background-color: transparent!important;
}

.advancedDataDiv th:hover {
    background-color: transparent;
    cursor: initial;
}

.advancedDataDiv table td,
.advancedDataDiv table th {
    height: 23px;
}

.advancedDataDiv table tbody tr:hover {
    background-color: #F4F4F4;
}

.multiheader-text{
    text-align: center;
    border-left: solid 1px #DDDDDD;
    border-right: solid 1px #DDDDDD;
}

/*.expandedrow {
    background-color: #fff !important;
}*/

.cui-modal.cui-modal-type-confirm {
    background-color: #fff!important;
    color: #000!important;
}

.section-table {
    border-collapse: separate;
    border-spacing: 40px 0px;
    margin-left: -40px;
}

.section-table .section-thead th {
    font-size: 1.0em;
    font-weight: bold;
    text-align: left;
}

.header-label {
    font-size: 18px;
    font-weight: bold;
    text-align: left;
    display: inline-block;
    border-bottom: solid 1px #DDDDDD;
    padding: 15px 0px 5px 0px;
    width:100%;
}
.header-label-disabled{
    color: #BBBBBB!important;
}
.header-expndr {
    cursor: pointer;
    font-size: 14px;
    margin-left: -20px;
}
.header-links {
    font-size: 14px;
    font-weight: normal;
    font-family: Roboto-Regular;
}

.content-header {
    padding: 15px 0px 5px 0px;
    border-bottom: solid 1px #DDDDDD;
    font-size: 18px;
    font-weight: bold;
    text-align: left;
}

.utilization-gray-div {
    height: 15px;
    background-color: #949599;
    width: 80%;
    display: inline-block;
}

.utilization-green-div {
    height: 15px;
    background-color: #77BA42;
}

.utilization-orange-div {
    height: 15px;
    background-color: #F7941D;
}

.utilization-red-div {
    height: 15px;
    background-color: #BE1E2D;
}

/*.nvd3.nv-pie path {
    stroke: #676464;
}*/

.sysperf-pie-div {
    display: inline-block;
    width: 50%;
    margin-left: -10%;
    vertical-align: top;
}

.sysperf-pie-data-div {
    display: inline-block;
    margin-left: -10%;
    vertical-align: top;
    margin-top: 20px;
}

.sysperf-pie-reading-label {
    font-size: 13px;
    margin-top: -8px;
    font-weight: bold;
}

.sysperf-line-peak-div {
    display: inline-block;
    vertical-align: top;
    margin-top: 20px
}

.sysperf-div {
    margin-left: 20px;
    margin-top: 10px;
}

.summary-data-text {
    max-width: 170px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.module-div {
    height: 80%;
    margin: 0 25px;
    z-index: -1;
}

.cui-start-screen .cui-start-screen-application-name {
    font-size: 24px;
    font-weight: bold;
}

.cui-start-screen .cui-start-screen-model-name {
    font-size: 16px;
    display: block;
    text-align: center;
    font-family: "Roboto-Regular";
}
.cui-start-screen .cui-start-screen-sign-in .cui-start-screen-inputs .cui-start-screen-label {
    margin: 0 0 7px 2px;
    font-family: "Roboto-Regular";
}
.cui-start-screen .cui-start-screen-link {
    text-decoration: underline;
    cursor: pointer;
    padding: 0 10px;
}

.cui-start-screen .cui-start-screen-seperator {
    border-right: 1px solid rgba(255,255,255,0.5);
}
/*Header CSS - Start*/

.header {
    background-color: #007DB8;
    height: 50px;
    width: 100%;
    z-index: 101;
    color: #fff;
    position: fixed;
}

.header_icon_div {
    float: left;
}

.header_logo_div {
    float: left;
    margin: 4px;
    max-height: 42px;
    max-width: 74px;
}
.login_logo {
    display:block;
    margin:0 auto;
    max-width: 170px;
    max-height: 170px;
}

.header_idrac_label {
    font-size: 16px;
    float: left;
    margin: 14px 0;
    padding-right: 5px;
}

.header_idrac_license {
    font-size: 16px;
    margin: 14px 0;
    float: left;
    padding-left: 5px;
    border-left: solid 1px #CCC;
}

.header_arrow_icon {
    font-size: 16px;
    margin: 14px 0;
    float: left;
    padding-left: 5px;
    cursor: pointer;
}

.header_div_right {
    float: right;
}

.footer {
    background-color: #007DB8;
    height: 70px;
    position: relative;
    width: 100%;
    bottom: 0px;
}
/*Header CSS - End*/
/*Main Menu CSS - Start*/

.menu-div {
    width: 100%;
    z-index: 1;
    position: fixed;
    padding-top: 50px
}

.navbar-idrac {
    background-color: #fff !important;
    color: #007DB8 !important;
    border-radius: 0px;
    border: 1px solid;
}

.idracmenu {
    font-weight: bold;
}

.idracmenu li {
    min-width: 150px;
    /*float: left;*/
    /*removed responsive*/
}

.idracmenu .angle-icon {
    font-size: 20px;
    position: relative;
    top: 2px;
    left: 8px;
}

.idrac-dropdown-menu {
    width: 190px;
    margin-top: -33px !important;
}

.idrac-dropdown-menu li {
    width: 180px;
}

.idrac-dropdown-menu>li>a {
    color: #007DB8;
    margin-left: 25px;
}

.idrac-dropdown-menu .main-menu>a {
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 6px;
    margin-left: 0px;
}

.idracmenu-right {
    margin-right: 5px;
}

.idracmenu-right li {
    text-align: left;
    /*float: right;*/
    /*removed responsive*/
}

.idracmenu-right .help-icon {
    font-size: 10px;
    position: relative;
    right: 3px;
    bottom: 1px;
}

.user-icon {
    float: left;
    width: 40px;
    padding: 10px;
    margin-right: 10px;
    text-align: center;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: #fff;
}


.idracmenu-username{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 60px;
  border-right: solid 1px #CCC;
  margin-right: 10px;
  display: block;
  float: left;
}
/*.dropdown-menu>li>a {
    color: #007DB8;
    margin-left: 25px;
}*/

.arrowright.dropdown-menu:after {
    position: absolute;
    top: -9px;
    right: 20px;
    left: initial;
    display: inline-block;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #ffffff;
    border-left: 9px solid transparent;
    content: '';
}


.navbar-default .navbar-nav>li>a {
    color: #007DB8;
    padding-top: 8px;
    padding-bottom: 5px;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
    color: #007DB8;
    background-color: #fff;
    text-align: center;
}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
    color: #007DB8;
    background-color: #fff;
}

.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover {
    color: #007DB8;
    background-color: transparent;
}

.idrac-dropdown-menu>li>a:focus,
.idrac-dropdown-menu>li>a:hover {
    color: #007DB8;
    text-decoration: none;
    background-color: #fff;
}

.navbar-default .navbar-brand {
    color: #007DB8;
}

.navbar-brand:hover,
.navbar-brand:focus {
    text-decoration: none;
    background-color: #fff;
    color: #007DB8;
}

.idrac-dropdown-menu {
    border: 1px solid #007DB8;
}

.header-menu{
    width: 80%;
    border: 1px solid #DDDDDD;
    z-index: 99999;
    position: absolute;
    background-color: white;
    margin: 5px 0px 5px 50px;
    padding: 10px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}

.header-menu .header-info{
    color: #007DB8;
    height: 30px;
    font-size: 16px;
    border-bottom: 1px solid #DDDDDD;
    margin-bottom: 10px;
}

.ul-no-bullets {
     list-style-type: none;
}

.header-menu > ul {
    margin-left: -33px;
}

.sub-menu > li {
    margin-left: -17px;
    height: 21px;
    color: #007DB8;
    cursor: pointer;
}

.header-menu >ul>li{
    display: block;
    float: left;
    margin: 0 10px;
}

.header-menu >ul>li> a:hover, a:focus{
    text-decoration: none;
}

/*Main Menu CSS - End*/
/*Tab Navigation CSS - Start*/

.nav-tabs > li > a {
    border-radius: 0px;
    line-height: 1;
    color: #007DB8;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
    background-color: #fff;
    border: 0;
    border-bottom: 5px solid #007DB8;
    color: #000;
}

.nav > li > a:hover,
.nav > li > a:focus {
    background-color: #fff;
}

.nav > li > a {
    padding: 5px 15px;
    font-family: Roboto-Regular;
}
/*Tab Navigation CSS - End*/
/*Tile CSS - Start*/
.tile-div {
    float: left;
    width: 210px;
    height: 52px;
    margin: 5px;
    background-color: #F4F4F4;
    border: 2px solid #DDDDDD;
    cursor: pointer;
}

.tile-div-selected {
    background-color: #FFFFFF;
    border: 3px solid #007DB8 !important;
}
.tile-div:focus {
     border: 2px solid #a0c2f9;
     outline-offset: 1px;outline: 1px dotted #B9B9B9;
 }
.tile-div:focus {
     border: 2px solid #a0c2f9;
     outline-offset: 1px;outline: 1px dotted #B9B9B9;
 }
.tile-top-div {
    width: 120px;
    height: 80px;
    background-color: #BFBBBA;
}

.tile-top-div-selected {
    background-color: #fff;
    border: 3px solid #007DB8;
    border-bottom: none;
}

.tile-bottom-div {
    width: 120px;
    height: 30px;
    background-color: #BFBBBA;
    border-top: 1px solid #fff;
    text-align: center;
    padding-top: 3px;
}

.tile-bottom-div-selected {
    background-color: #fff;
    border: 3px solid #007DB8;
    border-top: 1px solid #007DB8;
}

.tile-status-div {
    float: left;
    margin: 7px 12px;
}

.tile-span-label {
    display: block;
    width: 35px;
    font-weight: bold;
    margin-top: 10px;
}

.tile-icon-div {
    float: left;
    margin-top: 12px;
}

.tile-details-div{
    min-width:820px;width:100%;float: left;
}
/*Tile CSS - End*/

.server-info-div{
    width: 50%;
    margin-left: 13%;
    position: relative;
    top: 20px;
}

.idracmenu .ng-scope li:last-child {
    margin-bottom: 10px;
}

.subTabs{
    padding: 25px 30px;
}

select:disabled {
    background: #eeeeee;
}
select:enabled {
    background: #fff;
}
.btn.btn-link {
    color: #007db8;
}
.btn.btn-link[disabled] {
    color: #bbb;
}

i.ci {
    margin-right: 5px;
}

/*Select box - Start*/

.idrac-simple-drop-down>li>a,
.idrac-split-drop-down >li>a
{
    color: #007DB8;
}
/* Model Background Blue for popups */
.modalBackdropCustom {
    opacity: 1 !important;
    background: #007DB8;
    height: 100%;
    width: 100%;
}
.idrac-simple-drop-down>li>a:focus,
.idrac-split-drop-down>li>a:focus,
.idrac-simple-drop-down>li>a:hover,
.idrac-split-drop-down>li>a:hover{
    color: #007DB8;
}

.idrac-split-button{
    border-color:#fff;
}
.idrac-split-button:hover, .idrac-split-button:focus{
     border-color:#fff!important;
}
/*Select box - End*/

.dashboard-actions-div{
    width:60%;float:left;margin-top:8px;
}

.dashboard-perf-div{
float:right;font-weight:bold;
}
.dashboard-perf-div .dashboard-perf-subdiv{
    width:110px;float:left;margin-left:20px;
}

.dashboard-perf-free-div{
    height: 10px;
    background-color: #fff;
    width: 100%;
    border: 1px solid #007DB8;
}

.dashboard-perf-utilized-div{
    height:8px;background-color:#7ab800;width:0px;
}

.button-clear-right{
    margin-right: 15px;
}
.blue{
    background: #00ADEF;
    color: black;
}
.red{
    background: #F75A03;
    color: white;
}
.scrollUp {
    right: -9px;
    bottom: 48px;
    float: left;
    opacity: 0.4;
    position: fixed;
    -webkit-transition-property:right;
    -webkit-transition-duration: 0.5s;
    transition-property: right;
    transition-duration: 0.5s;
    padding: 0;
    margin: 0

}
.scrollPage {
    width: 90px;
    height: auto !important;
    text-align: left;
    right: -65px;
    bottom: 50%;
    float: left;
    opacity: 0.4;
    position: fixed;
    -webkit-transition-property:right;
    -webkit-transition-duration: 0.5s;
    transition-property: right;
    transition-duration: 0.5s;
    padding: 3px;
    margin: 0;
    border-radius: 5px 0 0 5px;

}
.scrollPage:hover {
    right: -50px;
    background-color: #007DB8;
    opacity: 1;
    margin: 0

}
.scrollUp i:before {
    padding: 10px;
    height: 35px;
    width: 35px;
    display: block;
    content: '\e607'
}
.scrollUp i{
    height: 35px;
    width: 35px;
    display: block;
    margin-left: -7px;

}
.scrollUp i:hover:before {
   content: '\e631';
       margin-left: 0px;
}
.scrollUp:hover {
    background-color: #007DB8;
    opacity: 1;
    right: 0px;
    margin: 0

}
.scrollUp i:hover {
       margin-left: 0px;
}
.scrollUp:active {
    opacity: 1;
    vertical-align: top;
}
.header-label i:focus, .header-label label:focus, span label:focus{
    outline: 1px dotted #a0c2f9;
}
input:focus{
    border:1px solid #a0c2f9
}
select:focus{
    border:1px solid #a0c2f9
}
.dropdown .dropdown-menu>li>a:focus {
    background-color: #007DB8;
    color: #fff;
    outline: 0;
}
/*.vconsole-launch{
    position: relative;
    bottom: 25px;
    left: 80px;
    font-weight: bold;
}
*/
.console-popover {
    position: relative;
    left: 270px;
    bottom: 80px;
}

div.grayLed {
    background: rgba(0, 0, 0, 0) url("../images/leds/GrayLED.png") no-repeat scroll 0 0;
}
div.blueLed {
    background: rgba(0, 0, 0, 0) url("../images/leds/BlueLED.png") no-repeat scroll 0 0;
}
div.amberLed {
    background: rgba(0, 0, 0, 0) url("../images/leds/AmberLED.png") no-repeat scroll 0 0;
}
div.blueFlashLed {
    background: rgba(0, 0, 0, 0) url("../images/leds/BlueflashLED.gif") no-repeat scroll 0 0;
}
div.amberFlashLed {
    background: rgba(0, 0, 0, 0) url("../images/leds/AmberflashLED.gif") no-repeat scroll 0 0;
}

.serviceInfo {
    font-size: 18px; position: absolute; width: auto; left: 40%; top: 40%;
}
.maintanence-table{
    text-align: left; width:100%; float: left
}
.maintanence-table tr:nth-child(odd){
    background-color: #fff;
}
.eventTrigger{
    width: 60px; height: 25px; font-size: 15px; float: left; text-decoration: none !important;
}
.eventDisable{
    width: 60px; height: 25px; font-size: 15px; float: left; pointer-events: none
}
tr.rowSelectedColor{
    background-color: #007DB8 !important;
    color:#fff;
}
.navbar-toggle .icon-bar {
    background: black none repeat scroll 0 0;

}
.qrcode{
    background: url('../images/TechCenterQR.jpg') no-repeat right;
}
.btnDR{
display:block;
width:80px;
margin:0px 0px 2px 3px !important;
height: 24px;
}
.radio-block, .checkbox-block {
    padding-left: 5px;
    vertical-align: text-bottom;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 2px;
  margin-left: -20px;
}
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  padding-right: 10px;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}
#datePicker .btn {
  border-color: #ccc;
  border: 1px solid;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
  margin:0;
}
pre{
    white-space: pre-wrap;
    white-space: moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
    border-radius: 0px;
}
.elipsis{
    display: block;
    width: 110px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.elipsis:hover{
    color: #000;
    overflow: visible;
    white-space: normal;
    width: 40%;
    position: absolute;
    background-color: #FFF;
    word-wrap: break-word;
    padding: 5px;
    border: 1px solid #DDD;
    border-radius: 5px;
    z-index: 1;
    margin-top: -14px;
}
.ulhide{
    display: none !important;
}
.customdropdown{
    cursor: default !important;;
    background-color: #f4f4f4 !important;
    box-shadow: none !important;
}
.dropdown-menu {
  position: absolute;
  /* top: 100%; */
  /* left: 0; */
  /* z-index: 1000; */
  /* display: none; */
  /* float: left; */
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  /* text-align: left; */
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  /* background-clip: padding-box; */
  border: 0;
  /* border: 1px solid rgba(0, 0, 0, .15); */
  border-radius: 0;
  /* -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); */
  /*box-shadow: 0 6px 12px rgba(0, 0, 0, .175);*/
}

.dropdown-menu > li > a {
  display: block;
  padding: 3px 15px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #007DB8;
  white-space: nowrap;
}

.table > tbody > tr.Normal > td {
  background-color: #dff0d8;
}

.table > tbody > tr.Warning > td {
  background-color: #fcf8e3;
}

.table > tbody > tr.Critical > td {
  background-color: #f2dede;
}

.table > tbody > tr.Unknown > td {
  background-color: #ffffff;
}

.frontpanel{
    width: 40px;
    height: 40px;
    margin: 3px;
}
.gmHealth{display: inline-block; width: 95px; margin-top: 5px}
.gmHealth.critical{color:#CE1126;font-weight: bolder;}
.gmHealth.healthy{color:#6EA204;font-weight: bolder;}
.gmHealth.warning{color:#f2af00;font-weight: bolder;}
.gmHealth.unknown{color:#888888;font-weight: bolder;}
.btn-seperator{
    position: absolute;
    display: inline-block;
    vertical-align: middle;
    width: 10%;
    padding: 0px;
    height: 270px;
    line-height: 267px;
    font-size: 17px;
    right: 41%;
}

.btn-seperator:after, .btn-seperator:before{
    content: '';
    position: absolute;
    top: 0;
    left: 14%;
    height: 40%;
    border-left: 1px solid #efefef;
}

.btn-seperator:after {
    top: auto;
    bottom: 0;
}
.hr_show{display: none}
.flexfilterOptions{display: inline-flex;width: 400px;margin: 10px;}
.stroageCtrlOption{margin: 10px 0;padding: 10px;background-color: #f4f4f4;font-weight: bold;}
.stroageCtrlOption select {height: 30px;padding-left: 10px;margin-left: 10px;}
.scrollingTable tbody {height: 195px;display: block;}
.scrollingTable thead, .scrollingTable tbody tr {display: table;width: 100%;table-layout: fixed;}
.scrollingTable thead {width: calc( 100% - 1.25em);}
.system_id_normal{
    background: url('../images/leds/system_id_normal.png') no-repeat 0 0;  background-size: contain;
}
.system_id_blink{
    background: url('../images/leds/system_id_blink.gif') no-repeat 0 0;  background-size: contain;
}
.system_id_off{
    background: url('../images/leds/system_id_off.png') no-repeat 0 0;  background-size: contain;
}
.system_id_errors{
    background: url('../images/leds/system_id_errors.png') no-repeat 0 0;  background-size: contain;
}
.system_id_errors_blink{
    background: url('../images/leds/system_id_errors_blink.gif') no-repeat 0 0;  background-size: contain;
}
.health_errors{
    background: url('../images/leds/health_errors.png') no-repeat 0 0;  background-size: contain;
}
.health_no_errors{
    background: url('../images/leds/health_no_errors.png') no-repeat 0 0;  background-size: contain;
}
.health_off{
    background: url('../images/leds/health_off.png') no-repeat 0 0;  background-size: contain;
}
.electrical_errors_error{
    background: url('../images/leds/electrical_errors_error.png') no-repeat 0 0;  background-size: contain;
}
.electrical_errors_off{
    background: url('../images/leds/electrical_errors_off.png') no-repeat 0 0;  background-size: contain;
}
.memory_errors{
    background: url('../images/leds/memory_errors.png') no-repeat 0 0;  background-size: contain;
}
.memory_off{
    background: url('../images/leds/memory_off.png') no-repeat 0 0;  background-size: contain;
}
.hard_drives_off{
    background: url('../images/leds/hard_drives_off.png') no-repeat 0 0;  background-size: contain;
}
.hard_drives_errors{
    background: url('../images/leds/hard_drives_errors.png') no-repeat 0 0;  background-size: contain;
}
.thermal_off{
    background: url('../images/leds/thermal_off.png') no-repeat 0 0;  background-size: contain;
}
.thermal_errors{
    background: url('../images/leds/thermal_errors.png') no-repeat 0 0;  background-size: contain;
}
.pci_cards_errors{
    background: url('../images/leds/pci_cards_errors.png') no-repeat 0 0;  background-size: contain;
}
.pci_cards_off{
    background: url('../images/leds/pci_cards_off.png') no-repeat 0 0;  background-size: contain;
}

.idrac-confirm-header {
  padding-left: 20px;
  padding-top: 20px;
  font-size: 26px;
}
.idrac-confirm-title {
  font-size: 22px;
}
.idrac-confirm-body {
  position: relative;
  padding: 0 20px;
}
.idrac-confirm-footer {
  padding: 20px;
  text-align: right;
}
.idrac-confirm-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 10px;
}
.idrac-progress-bar{
    background-color: #fff;
    border: 1px solid #a9a9a9;
    border-radius: 0;
}
.temp-progress-bar {
 height: 20px;
 background-color: #00802b;
 width:40%;
 margin-bottom:0px
}
.wordBreak{
    word-break: break-all;
}
.mobileMenu{
    position:absolute;
    right:0;
    background: #0085c3;
    z-index: 999
}
.progress{
    border-radius: 0 !important;
}
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}
.switch input {display:none;}
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #e6e6e6;
  -webkit-transition: .4s;
  transition: .4s;
  border-color: #adadad;
  box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
  border-radius: 2px;
}
.slider:before {
    position: absolute;
    content: "";
    height: 26px;
    width: 26px;
    left: 4px;
    bottom: 4px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
    border: 1px solid transparent;
    box-shadow: 0px 0px 5px #aaa;
    border-radius: 2px;
}
input:checked + .slider {
  background-color: #428bca;
}
input:focus + .slider {
  box-shadow: 0 0 1px #428bca;
}
input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}
/* Rounded sliders */
.slider.round {
    border-radius: 34px;
  }

.slider.round:before {
    border-radius: 50%;
}

@media screen and (min-width: 768px) {
    /*Main Menu CSS - Start*/
    .modal-xl{
        width: 98%;
    }
    .idracmenu-navbar {
        min-width: 1255px;
    }
    .idrac-menu-div {
        min-width: 100%;
    }
    .msm-buttons{width: 40%}
    /*Main Menu CSS - End*/
}
.cui-start-screen-inputs.login_idrac{ float: none !important; width: 100% !important;}
@media (min-width: 769px) and (max-width: 989px) {.btn-seperator{display: none !important;} .hr_show{display: block; clear: both;} .cui-start-screen-inputs.login_idrac{float: left !important; width: 50% !important;} .msm-buttons{margin: 0 25%;}}
@media screen and (max-width: 767px) {
    /*Main Menu CSS - Start*/
    .modal-xl{
        width: 98%;
    }
    .msm-buttons{margin: 0 auto; width: 100%}
    .navbar-nav .open .idrac-dropdown-menu {
        background-color: white;
        position: relative;
    }
    .navbar-default .navbar-nav .open .idrac-dropdown-menu > li > a {
        color: #007DB8;
    }
    .navbar-default .navbar-nav .open .idrac-dropdown-menu > li > a:hover,
    .navbar-default .navbar-nav .open .idrac-dropdown-menu > li > a:focus {
        color: #007DB8;
        background-color: transparent;
    }
    .idracmenu-right li {
        float: left;
    }
    .navbar-nav .open .idrac-dropdown-menu > li > a,
    .navbar-nav .open .idrac-dropdown-menu .dropdown-header {
        padding: 5px 15px 5px 15px;
    }
    .hideMenu {
        display: none;
    }
    .btn-seperator{display: none !important}
    .table-responsive{border: 0;}
    .btn-responsive {
        padding: 1px 5px;
        font-size: 12px;
        line-height: 1.5;
        border-radius: 3px;
    }
    /*Main Menu CSS - End*/
}
@media print {
    header, nav, footer {
        display: none;
    }
    .scrollPage{display: none}
    .module-div {
        padding-top: 0;
        margin-top: -60px;
    }
    .btn {
        border: 2px solid;
    }
    .scrollUp {
        display: none;
    }
    .nav-tabs > li > a {
        display: none;
    }
    .btn-seperator{display: none !important}
    button{display: none;}
}

.alert .btn {
    height: 20px;
    padding-top: 0;
    padding-bottom: 0;
    background-color: #fff;
}

.alert-success .btn {
    color: #6ea204;
}

.alert-info .btn {
    color: #007DB8;
}

.alert-danger .btn {
    color: #c20000;
}

.alert-warning .btn {
    color: #f2af00;
}

li.disable a {
    color: gray;
}
.staledata{
    color: #bdbdbd;
}
.help {
    height:30px;
    width:30px;
    margin-right: 10px;
    float:right;
    border-radius: 50%;
    text-align: left;
    padding: 3px;
    border: 0;
    margin-top: 3px;
}
.modulelist { float:left; background-color: #007DB8; }

#sidebar {
    display: none;
}
.modulelist:hover #sidebar {
    display:block;
    float:left;
}
.multiInputLink{
    cursor:default; display:inline; text-decoration:none; margin-left:25px;
}
select::-ms-expand {padding: 0;background: white;border: none}
td select{border: 1px solid #c2c2c2;}
td input{border: 1px solid #c2c2c2;padding-left: 2px}
td input[type='file']{border: none;}
textarea {border: 1px solid #bababa;resize: none;}
.modal-header {
    margin: 0;
    padding: 15px 0px;
}
nvd3 svg path{
    cursor: pointer;
}
#piechart svg{
    height: auto;
    width: auto;
    float: right;
}
.searchTextBox{
    border-top:none;
    border-left:none;
    border-right:none;
    border-bottom:2px solid #007DB8;
    width: 250px;
}
/*Size of Popup model greater than medium(600px) and smaller than larger(900px)*/
.modal-custom-width {
    width: 790px;
}

.modal-xl{
    width: 1200px;
}
@media screen and (max-width: 1360px) {
    .healthIcon {width: 30%; float: right; font-size: 40px}
}
@media screen and (max-width: 1128px) {
    /*Main Menu CSS - Start*/
    .modal-xl{
        width: 98%;
    }
    .systemHealth{
        width: 100%;
    }
    .storageHealth{
        width: 100%;
        margin-top:5px
    }
    .navbar-toggle{
        display: block;
    }
    .navbar-collapse.collapse{
        display: none !important;
    }
    .navbar-collapse.in {
        overflow-y: visible !important;
        display: block !important;
    }
    .hideMenu {
        display: block !important;
    }
    .navbar-nav > li ,.navbar-right,.navbar-nav {
        float: none !important;
    }
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
        margin-left: 23px;
    }
    .healthIcon {width: 30%; float: right; font-size: 40px}
    /*Main Menu CSS - End*/
}

/* Clarity Standred Buttons, Inputs and their attributes ----  Please Do Not Change it. */

/*All Buttons height and Font*/
.btn, .btn-default {height: 34px;font-size: 14px;}
.btn-sm {height: 26px;font-size: 11px;}

/*Primary Button - Blue*/
.btn-primary {background-color: #007DB8;}
.btn-primary:hover,.btn-primary:active {background-color: #00447C;}
.btn-primary:focus {background-color: #005A85;outline-offset: 1px;outline: 1px dotted #B9B9B9;}

/*Success Button - Green*/
.btn-success {background-color: #6EA204;}
.btn-success:hover,.btn-success:active {background-color: #274D01;}
.btn-success:focus {background-color: #285709;outline-offset: 1px;outline: 1px dotted #B9B9B9;}

/*Danger Button - Red*/
.btn-danger {background-color: #CE1126;}
.btn-danger:hover, .btn-danger:active {background-color: #9A0E1E;}
.btn-danger:focus {background-color: #AF1123;outline-offset: 1px;outline: 1px dotted #B9B9B9;}

/*Default Button - Gray*/
.btn-default {background-color: #888888;}
.btn-default:hover, .btn-default:active {background-color: #666666; color:#fff;}
.btn-default:focus {background-color: #777777;outline-offset: 1px;outline: 1px dotted #B9B9B9; color:#fff;}
.btn-default:disabled{background-color: #bbb;color: #F4F4F4;}

/*All input buttons*/
input {border: 1px solid #CCCCCC;}
input:focus{outline-offset: 1px;outline: 1px dotted #B9B9B9;}

/*Select Button*/
select:hover {background-color: #EEEEEE;}
select:focus {background-color: #F4F4F4;outline-offset: 1px;outline: 1px dotted #B9B9B9;}

input[type='text']:focus, input[type='password']:focus,input[type='checkbox']:focus,a:focus  {
    outline-offset: 1px;outline: 1px dotted #B9B9B9;
}

tr.rowSelectedColor:hover{background-color: #00447C !important;}

/*For Group Manager Search Button*/
.searchTextBox:focus { outline-offset: 1px;outline: 1px dotted #B9B9B9; border-left: none; border-right: none; border-top: none; border-bottom: 2px solid #007DB8;
}

.alert-info a{color: #000;}
.alert-danger a{color: #eaeaea;}
.alert-warning a{color: #000;}

/* Clarity Standred Buttons, Inputs and their attributes ---- Ends Here */
input[type='text'], input[type='password']{
    font-family: Roboto-Regular;
}
a:hover{
    text-decoration: none;
}
p a:hover{
    text-decoration: underline;
}
.btn-link:hover, .btn-link:focus{
    text-decoration: none;
}

.cui-theme-blue {
    background-color: #007db8;
    color: #ffffff;
}
.cui-theme-blue a[href],
.cui-theme-blue .cui-button-link {
    color: #ffffff;
}
.cui-start-screen {
    overflow: auto;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.cui-start-screen .cui-start-screen-container {
    display: table;
    height: 100%;
    margin-bottom: -100px;
    width: 100%;
}
.cui-start-screen .cui-start-screen-row {
    display: table-row;
    height: 100%;
}
.cui-start-screen .cui-start-screen-cell {
    display: table-cell;
    vertical-align: middle;
}
.cui-start-screen .cui-start-screen-cell .cui-start-screen-body {
    -webkit-animation: cui-fall-down 500ms both;
    -moz-animation: cui-fall-down 500ms both;
    animation: cui-fall-down 500ms both;
    margin: 0 auto;
    max-width: 690px;
    padding: 20px;
}
.cui-start-screen .cui-start-screen-dell-logo {
    color: #ffffff;
    display: block;
    font-size: 170px;
    text-align: center;
    text-shadow: 0 0 160px #85d8ff;
}
.cui-start-screen .cui-start-screen-application-name {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #ffffff;
    display: block;
    font-family: 'Museo Sans Webfont';
    font-size: 45px;
    font-weight: 100;
    margin-top: 50px;
    text-align: center;
}
.cui-start-screen .cui-start-screen-login-container {
    margin: 0 auto;
    width: 90%;
}
.cui-start-screen .cui-start-screen-message {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    color: #ffffff;
    font-size: 15px;
    margin: 30px auto 20px;
    padding: 20px 0;
    text-align: center;
}
.cui-start-screen .cui-start-screen-sign-in {
    margin: 0 auto;
    position: relative;
}
.cui-start-screen .cui-start-screen-sign-in .cui-start-screen-inputs {
    display: inline-block;
    padding: 20px 20px 0;
    position: relative;
    width: 50%;
}
.cui-start-screen .cui-start-screen-sign-in .cui-start-screen-inputs .cui-textbox {
    font-size: 18px;
    height: 36px;
    width: 100%;
}
.cui-start-screen .cui-start-screen-sign-in .cui-start-screen-inputs .cui-checkbox {
    font-size: inherit;
}
.cui-start-screen .cui-start-screen-sign-in .cui-start-screen-buttons {
    display: block;
    padding: 30px;
    text-align: center;
}
.cui-start-screen .cui-start-screen-spinner {
    height: 80px;
    left: 50%;
    margin-left: -40px;
    position: absolute;
    top: 40px;
    width: 80px;
}
.cui-start-screen .cui-start-screen-copyright {
    color: #ffffff;
    display: block;
    font-family: 'Trebuchet MS', sans-serif;
    font-size: 13px;
    height: 100px;
    line-height: 100px;
    text-align: center;
}
.cui-start-screen .cui-start-screen-push {
    height: 100px;
}
.cux-button {
    position: relative;
    display: inline-block;
    padding: 8px 15px;
    font-family: "Trebuchet MS";
    font-size: 14px;
    font-weight: 200;
    cursor: pointer;
    background: none;
    border: 0;
    transition: background 90ms linear, color 90ms linear;
}
.cux-button::before {
    position: absolute;
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
    content: "";
    border: 1px solid;
    border-color: transparent;
    transition: border-color 90ms linear;
}
.cux-button[href]:hover {
    text-decoration: none;
}
.cux-button:focus {
    outline: none;
}
.cux-button {
    color: #333;
    background: #e4e4e4;
}
.cux-button:hover,
.cux-button:focus {
    color: #333;
    background: #eee;
    cursor: pointer;
}
.cux-button:active {
    color: #007db8;
    background: #f8f8f8;
}
.cux-button:active::before {
    border-color: #007db8;
}
.cui-textbox {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    background: #ffffff;
    border: 1px solid #aaaaaa;
    color: #282828;
    display: inline-block;
    font-size: 14px;
    height: 32px;
    line-height: 18px;
    margin: 0;
    padding: 6px 0 6px 6px;
}
.cui-textbox:-moz-placeholder {
    color: #848484;
    font-style: italic;
}
.cui-textbox::-moz-placeholder {
    color: #848484;
    font-style: italic;
}
.cui-textbox:-ms-input-placeholder {
    color: #848484;
    font-style: italic;
}
.cui-textbox::-webkit-input-placeholder {
    color: #848484;
    font-style: italic;
}
.cui-textbox:focus {
    border: 1px solid #007db8;
    box-shadow: inset 0 0 4px rgba(0, 133, 195, 0.25);
    outline: none;
}
.cui-textbox.ng-dirty.ng-invalid,
.cui-textbox.invalid {
    border: 1px solid #ce1126;
    box-shadow: none;
}
.cui-textbox[disabled]:-moz-placeholder {
    color: #cccccc;
}
.cui-textbox[disabled]:-ms-input-placeholder {
    color: #cccccc;
}
.cui-textbox[disabled]::-moz-placeholder {
    color: #cccccc;
}
.cui-textbox[disabled]::-webkit-input-placeholder {
    color: #cccccc;
}
.cui-textbox[disabled] {
    background: rgb(235, 235, 228);
    color: #aeaeaf;
    cursor: not-allowed;
}
.cui-spinner {
    -webkit-animation: spin 1.4s infinite linear;
    -moz-animation: spin 1.4s infinite linear;
    animation: spin 1.4s infinite linear;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    height: 1em;
    vertical-align: middle;
    width: 1em;
}
.cui-spinner.cui-spinner-color-blue {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaEAAAGhCAMAAAD/dvvwAAAAgVBMVEUAAAAAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcMAhcP6OaCiAAAAKnRSTlMAz3EUBh8uAurv9OAIECbArZ1fGuZAT0cMgfzWx3qlV2c6+DS0iNu7lY/JDhs8AAATBklEQVR42uydDY4bIQyFYSRGshDiRwKJIwz3P2Dbbauq6W46CfaMAX8HyG7yxvazMYkaGJdzqvXw32mfAP47tdaSsxIuZc+1eg/tFbSPNWWnBFJc3qq3rQcfatmVgI8pH9ogoWOVeMLDleqh4WPDJgWqG5OibZT4WiSY2KrzG30UJbxKOWy7Er+JfziPSaHdgI0SSmfYN93uIySpSk/ZX89tItJ1mO1+eUSkL3FJN05ITfqbEhs77GGU8IGpXLLbIz4pQeXQGAOrB5JjYw6+Jiw8vDMHtBGwi1q7zNAdfAXU9TTKvo1FXKsgMWt+RKMHEn97sLRGw+qziEZ5xPy2kEbD+YPPiPP6OsN6fCDe2x1tGuyMA7ttjPnBWfRss6A8soFbwDLMUoAey5GahTpXgvuDnSPVDd8BTe68Z3JwnwGj7zOU+RzCI35kx+CmdAiPwKZGpczqECYJo4srkPV/A+1CYMQZwxU9qvax1py/vE5nPq4iB28bOWE4U1cbJT7U8tI1R5O3SisUjNUbGd2IsKFm835gp0qX/g41DjQWAQLO9WBTDt8o0MMYBgKLYGPCffu5BmgfrNe+omc4eFAHUaWPWFot0yFnOF13RYgryLeZNXtPVxsi4VnwML34x9zT/RrzDHcRzmBenuU8BNrR3qc/IQ/bSOJ7JIFVgmw16g5yhLmL0dZQiFm9CL/btMDy6zMiSvhsTt3LHmHOUarz01x3w7kYyE0ip1svwGi9qfjWTVSc2GG2Tdscp7J0Owxffv7FxHksXZp0C9rESSRKc+qDoZFl4brTVPXnX42Gb4xq64G5Pj/Y/dgSxQWuD2Q7sEQ9AnkW/ekpNhhVojjVXOQJ7hhTog6BDv4F6LEcDSjR+wLp2+vnG2wwmkRxtVV0F8aSqC62h/6DAgNJlBYLoJ+4OIxEab0A+kmBMSRKKwbQT1wYYYy6L2Th/iUBe4l2mHZllnLxWaurcDDx2vk5DtYH407PfXXjFAUYZxHP+H97zv2ZLqkLiNOPSSlbo6zI2YY9DGbxUdC3RaW9jh9tjn2WDO1lrFOk7MDXwaBAX4y8osRppsXxLpxn9sSGtbugz4isntnKsDDezsboQymrDuKek9i4BQOcZ4U3koGJW9AiEJrDrYqAg5Vn4cUODGYLRQTClAicQsaACITau3qFjBaBkJv5TaFSRSB0iXaFSBaBeiSit7rOikAEduFANNoiEIlEWSFRuK60sGOHW6Y/DmSSQCRRUCgEEYhsjFoUApnJZH0Q0uV5zlkRiLB1PK72cbOfqJ4hXuvnMpfz3YHQ7QVs91+TRoi4MFTVRWVwcjger3lu03fmwOD0fUDKZQ92EBv3HvUie5XFJbxLuCb52JWvn/S7BXqzsMm49KKrvoZ+Ygpz3bDDINFPUA+ZJXQRqCcLRopQH84SO+4gRaiTndYJZ+mEuqmk4zk/x08i3YsnDKIs4zgEDNCtCWsx2hhsZG1rkhyHg6cKIis5DgcDNEGUJMdhsdEEkZUch4anCKIkveodfSs4AiMnver/qfhBlGUep26ZzwF65gTZTDhDwR4sZDn4RsYjT+eitELIGNxn3nD6vsFJOFAf+kM2TDvoXSjImC8m0wSCyUJEfK2qhPNYvOfeitOmIKE9+EVCiAaN1bUGCSEaMpLhNtKsUuFxDHc93fwKL5JxvIKVECLDY4yji4QQHRnDK0QxcoT4/iV4J0aOktR/EyJJCPWCUuW/DgAtIURK6l3PMTLUJgY693M2GWoTUzs/YStHq8S4vkK/y9EqObGr3zykWyVn79pDtLIHjEavXT565BWr3UPqcHObWO0LcPC+m9PiE76xdya6VsJQFD0QuQ4NMigoziPm+v8faDDRqFHZbbk9GNf6hLey293TPm4JhuS9pKEnFOGSvMyNjOTKEFK3+555Qhnq1DtS5gmFaBKvIGZuv0vRpd20XjkMlWJMK81BjB5k0yZ1soZFrhx9ypY/ssgVIOePPbDIlaNNefITWOQKUsXPtxuOqyWp4wc/Ix8gKUkTvxENzOSKEqJPRIFPxBTlGpuIVpxDwEHMsSeima5dmM8S9p2Frl2YLnJb6ejaRUjPxH3uvwszxZ1ZGx75FCeuKsxsQ8XpoqrCwjZUnCWqKnSchoozRa1bgdNQcdqYqULLUM6BKqIqTLwGdmCI2FpqLsAdiPmrL5xXHYhZuTqKggcRZS5QFDyo9D87P7jqQi+XuQsTBRcWyZC+ZRkczCz/3Wv+K8WFi1y3F6qcD3Ld7qhyPlRqQ+u4HHJBj8Z9pnI+XFVDTOVc0Ot2S9l2YhINTbypd2ISJ9YTxyEX9NVr5CWWF6KhheOQF0EaiGLIj0465/zcyp994903HnzlrYF5Gep+8fNdy/2NexuPH2PoFlwxdHKkDabVDD01OJ5Z63KVYsjgBjTaSfQzhhyQ63aNIRf0qtBohl4Y3IJGWOQ0Q9yB34hht2tjyJdmN0IYckA/Et1vMORO9/fXIRhyp63+dueDoRPwZ0WDYegUtN2fzqoYOgu/qwthMgydh2b4tcQtZhg6Fc3yw3bUj2YYOh/NtGzUk5lh6J8CQ2cHQ2cHQ2eHG7yzg6Gzcx9DJ6fD0MmRDPG9Cz94c3p6MHR2FsXQawMVH0O1gQqG/jtmwRBjH08mDJ0cxRAPt10RDDFU8EE3xFDBlWrfEEdWVzrF0BuDo7lrIsO+IQ5EG26Gln1D1O0NN0PjviHq9oaboWnfEHV7w81Qu2+IMncD7sqGTDDE/YOZo6Fu1xBlbsPPUL9riDK34WdoUQw9N3AzNCuGHj8yOFaQbugiGXpi4GXIJEN86tTRULVniKpgvoaGXUNMFczV0LJriKnC4YKiDE27hjiz+hpqBUPhMb8s4GfIwp4hzqxHC4o01CsZCmxEfoZqJUOBjcjP0CRl6JWBlyGTMhT4cv1hgqINdUqGAqM5P0OLlKGrgZehWcoQD36OEhRvqJUyFC4GToasUjIUuIHwM3QVMsQyd5SgFEOzlKHAVbibIZMyFPiJfT9DnZShDwb5gtIM1UKGaHOehi5ShsJLAydDFqQM8RPu+YJSDQ1ShsJ7AydDs5Sh8NHAyZBpGaq4gsgUlG6olzK0zgZOhkYpQytHojxBd9INtVqG1ocGPoaslzK00hVyuJNjaNQyRFfIi1CGoVbL0Mr4NMNQVoaslzK0MlfIEpRjaNQytPLmJ9lQZoZaLUMrTxuTI5SZIRu0DK0M51INZWbIZilDFO5U7mRnyFYtQ895r5AWoewM2VXL0HNClBah/Aw1YoYIUVqE8jNkn7QMEaK0COVnyEYtQ4QoJUJChgTuSRkiRIkRys+QXaUMEaKECB2UoUbKECFKjVB+hqxXMrTBTV5chIQMacxKhjb4AkaUICFDKquSoQ2mczFrnJAhlVHJ0MYngy/sndFuozAQRccLFg+LA6m7XVd10q1ES/b/f3C5SpOgKBtmIuwo2IfkC66OZwYbYCs0p0PmmeMQyJutXMpZHaIN0yHl84kFrkKzOkSG65DKT0LwKGd2iNZMh5TKHTcvoJkdIs11SOWOm7XGze4QrVkOQaL8OYhpyvkdIs1ySA0RNblZmKKqT+nM5hCtuQ6p/K6fyYDqAA6RZjo08Isy1yjrevY6BHZMh/I6N6lQGIdI8xwC+eWaEwGFcYh2PIfyOje1xoVyiDTLobzOMRQK5BDteA7lfm4ioGAOkfnJdcir/PTxZco6pEO04TkE+nys5HJAQR0io645BIWODvn8vMoFKleHdYjeeQ754edzy32hCLmgDoGGW4e897nlPqd2wR2iD2Yd8gO5FJ1ROhfeIdperUO4jsucX+epaEzlXASHSP9kOgTylvhZQDEcog2vDikP8m7eCediOAQU1yGQjzgeqF0sh+hjch7ye4dytzCidKCO4hDt2A7lbmFUhOI5ROaLXYca3+wog4BiOkTvAoeaJjd0CCiiQ6DlzEMHiZrkGzoEFNch0l98hwZSfy1TbaI7RH+u1iE/rkPIKO0PDzhjIjsEWrZDoEv5MHdtTGyHgH6b2B86OZR4RKUx8R0C72yH0raoNMCZyA6BNWMeOjrUN12akysCupND5N7YDoE+yZsLZWHu5xB9PP9vHvIXHOr7XXoRlUUhc4jm5VXkUIIRDQHJHKK56QV1qEdEabULCEjmEM2NfRM4BNqUIqoLIHGI5uc3dx6CQ6DVlAoISOYQheCV71BiEbkCiByiIHSM+3Inh7q+a9O4jeq+8xE4RGGwSuZQ13UJRFQhIKFDFIqP83noah3qENHi94uqAsgconA8yRwCCz/RjS5b4lDohOiTMQ+NHAJ/lzy7DgFZgUMVropC4jqZQ2C93JautoXcIQqLU+fn5a47BLZLPeporBU6hIBCs1JSh9q2XWS/UBV2SMjKHKooPC/MOtQNv2NGm+UVo9ICiUOAYvAkc6iFRO1uacXIWSB1qKIofLLmIZShUUbbRT2lVxXf+VhZHaJIfDId6vcBffNjOStdaYHYoYpi4dpRL8dzaFErnbOA7VD8gBAR16GxRNvtInq6qtBW7hACionzx4imHGpxHSJ6LejRqa3WNzlEcVl5sUNbXOsHv9s9CDRgtdwhigwiUkyHRhINbB5ZI6fBLQ5RfFZeXocQ0QNrtBfoJocoPohIVIe2+O/ZPGZT5w75yB2i+7DyNzkEXh5vNiqtBjc5RPdi9a+9s11yE4TCMKNC/yR0E8ePzNRVhmZq7v8G6wlCCOuugh9BzWPaG3jm5T2esLu/bXtIcrqtbN/964gBtwyhVwGKbGc54QeeVU0MOaYYW2fo9YJAkd37kOLUUK7lqItiShtD1ClD9m+qM6SoP0NmiE53RfUqproopCDIIUM+CGpTNLCHZH7gn+DKkOf8En7gY91DXgi6K7LsIZUhoPD6erfw45ohPwQ1ij7/DO0hbZhrqU914K0j4ccxQ2AoQn6Qfw7uIfiIWU4JqmtPHUk/0pF9hnwRBIoG9tCHESFQJBx593rU+CGEUiIFWWTIP0ENhWUPfSpBdcvFK0dRTEmDFITteshDQQgFYKivh/Qa+nxkCLjVt2t2QH6QYyL9uPeQFzOCTmaxlzN7SDhqKH34HYIhJUoQceohLwUhxP/92ENqt62KyMzQnYC/NkhRTBT3IrLvIT8TBNCPwbvtU3eGgOvlhUEKKeeccOXHqYdgzPZSEEJ5/fvHHlLD9vcZut6uDQU7ouXJMb+jZ8ilh7ybEXQKq52CmSHpCKgWPu1yTFo/8IzqIZ8FIZQN+n6oJ0OCS7mUJEiPxsge8rOC9BXQiFlOd3QBqgWOuyPmjDHOWetnRA+tQRBC+e133z0FcNSVITNEd4KMotk4hJQzgQzQyB7y+oSTnH/K0IcMUW+GFEVxTjCanEjZkRESEPceWokghMjfvh6CUaG3h1pJxaUASoaj6bITU540sEQpkhDXHjqGof8nnCS/dc9yVj0EgpQiwTnjeHR0jpgkEqYUaRly7iFfllaDSMFQzz2Fnh4CRdKPJGg4p4yGyIUQkpNlmfKTaH5G99BxNQES0BoM9dxT6M6Q7kd3FIhHUKacx3E0LNIhpoRlikRzxFqce0iwphNOkldwyvXcU7DoISnpQQWUaco4JzEQaU4aYkIpYyy9kxmCjAyN7qGVjAjPkNNft52COctdND+F1CMexVlRPkglGTyCBD5T9tAaTzhJXnTcU3DuoeA5Q1XzUYrO8Ag/8AhSeBSZdJRM2kPrGxGeYach9xTMDAk6M6QM6X6kHuVIkpZahmbqoXi1AZJtBIo67in09dClu4daRZXKkCbJFGRGaJYeWnWAZBv13FNwy1D1TYZK8QCpeGSE5umhdQeopRx2T8EYFIwe0hWZ55wpSWFkaPoeWucI95Xw4rDb7nofAj39GSplhkBQOWcPre8d6Ft4bd5TsOwhM0NdPdRbRBP3ULgdPw15ad5TGN1DgZGhzml7rvehOF7/hGASFsY9BYceUrMcUL20h9byo09WkAvocc6QOcoFlrPclD20rQNOI6ndekjRN8uZEZrnfWgrE1wn2WlcD+ln3MI9tAs/DXkKjlx6KHg+6CqL96HxeznlKN7cgNDpCATNs5cze2jC9yFgmwNCl6PadS9XPAK0ZA9hkaGd+JGO3DLk0EPj93LALs63J9jVpYdetZeju/MDsGJMhhbpIcnW57dvoWdI0ZR7OTNC7ns5Kv7btR8gTG++7uVaPfiI9g4LLHpo4b3cPuvnK2F5tcjQcns5uokvUCeCVMPehxbby73j84VDElhkaM69HLCnl1MLwqxoDPX10Px7ue1+uTABcRpcX7uXe+vp5ciEJJf7cu499NZjxYGXxdJ7Of7uHkvi5LzgXm7fewNnDjSr5t3LCTt7+dZnHg44OZs9NH4vJ+HkbWcSQpKVQtA0ezmAkc3fOFiakLCyerpK4tJDACf4+F4YzAUmLC2Fo/4eMjOUcELD97G2BFEcc56lZTWshxgjFL/VvIY8bmQB2YN2CCCgJVzTX5fo5D9mCqTPWkbnwwAAAABJRU5ErkJggg==);
}
.cui-spinner.cui-spinner-color-white {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaEAAAGhCAMAAAD/dvvwAAAAllBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AJcWoAAAAMXRSTlMAFPQIBuAfAurvEF8a5gzAJPxBT0fGVn6g+Hcq1tAvmtrMNI9xp2VrrLqJtbA8gziUfgWrnAAAFB5JREFUeNrsnbGS4yAMhmlgRlAwAwU0uLFLGt7/5e5uMzc3l93s2kGyBdb3ANlNfgv9ElKiBsaG4FJa/W/aF4D/TUophqCEU1lCSt5DO0LxOblglUCKDVvyuvXga4qLEvAx8UMbJEpOEk942Jg8NHx03SRBdWNc1o0Sn6IEE1t1/lLWqISjxFW3M/Gb+IcjwVPbBegsobSHZSvtOqqTrPQty/GzTUQ6D7NdL4+I9BLrSuOE5KT/ibmxQ69GCR+YxOV0e8Y7JahQG2Pg7oFk2ZiD19QbN+/MCm0E9E2tXWDoDl4B6X4aBd/GIt8rITErfkSjJxx/e3BrjYbV5yYahRHPtxtpNJw/+Io8r68zrNsH4r3t2qZBz9iw28boH+ylzNYLCiMbuBtYhlkS0P9AUrOQ5jrg/qHnOOqGr4Amd94zObivgNHnGeJ8DuEZP7JjsFM6hGdgU6MSZ3UIk4TRyRlI+/+BdiIwYo/hjBq1+JxSCC/X6czHKnL1upFThzN1qVHia4qH1hxN2BKtUDBWbWRKI0LXFMz7ge0S3fG3qnGgsQhQcdaDTVx9o6AMYxgILILODvfth1ShPbhd+Yp+wsGTOogqfcTS3U465BOupEURYiPyNnNh7+lSQ6R+FzxMF/+Ye7pHm2e8RTiDuTzLuQm0oL1P/7M8fCOJ75UEVgrSyagrCBnmTkZbQyEHdRB+27TA8uszMkr4bFZdy5Jhzlaq9dOsu+EsBnKTyJbWCzAab4q+dZMVJxaYbdI25Kks3QLDp5/PmDyPpXOTTkGbPIlEbk59MDTSLFy3myr/fNZo+MIotR6Y6/OHxY8tUb7B+kDQA0vUI5BnUZ/uYoNRJcpT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);
}
.cui-spinner.cui-spinner-color-black {
    background-image: url(data:image/png;base64,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);
}
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        -moz-transform: rotate(359deg);
        -ms-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@-moz-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        -moz-transform: rotate(359deg);
        -ms-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        -moz-transform: rotate(359deg);
        -ms-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@media (max-width: 768px) {
    .modal-xl{
        width: 98%;
    }
    .cui-start-screen .cui-start-screen-cell .cui-start-screen-body {
        padding: 0;
    }
    .cui-start-screen .cui-start-screen-dell-logo {
        font-size: 100px;
        text-shadow: 0 0 100px #85d8ff;
    }
    .cui-start-screen .cui-start-screen-application-name {
        font-size: 24px;
        margin: 30px 0 0;
    }
    .cui-start-screen .cui-start-screen-message {
        font-size: 13px;
        margin: 20px auto 10px;
        max-width: 380px;
        padding: 10px 0;
    }
    .cui-start-screen .cui-start-screen-sign-in {
        max-width: 300px;
    }
    .cui-start-screen .cui-start-screen-sign-in .cui-start-screen-inputs {
        display: block;
        padding: 10px 0;
        width: 100%;
        overflow: hidden;
    }
    .cui-start-screen .cui-start-screen-sign-in .cui-start-screen-buttons {
        padding: 15px;
    }
    .cui-start-screen .cui-start-screen-container {
        margin-bottom: -50px;
    }
    .cui-start-screen .cui-start-screen-copyright {
        font-size: 12px;
        height: 50px;
        line-height: 50px;
    }
    .cui-start-screen .cui-start-screen-push {
        height: 50px;
    }
}
.list-item-btn-dropdown{
    white-space:pre;
    border:1px solid #ccc !important;
    padding:0;
    margin:0;
    height:24px;
    width:115px;
    text-align:left;
    padding-left:5px;
    background:#fff;
    color:#000;
}
.list-item-btn-dropdown:hover {
    border: 1px solid #ccc;
}
.item-dropdown{
    border:1px solid #56AAF0;
    min-width:115px;
    background:#fff;
    margin-top:-1px;
}
.item-dropdown > li{
    white-space:pre;
    cursor:pointer;
    padding:1px 4px;
}
.item-dropdown > li:hover,.item-dropdown > li:focus{
        background: #00aff0;
        color:#fff;
}.frontPanelLed .tile-div {
    cursor: default;
}.frontPanelLed .tile-div:focus{
    border: 2px solid #DDDDDD;
    outline-offset: 0px;
    outline: 0px;
}
.float_left{float: left;}
.float_right{float: right;}
.img-overlay{
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	text-align: center;
}
.img-overlay:before{
	content:'';
	display:block;
	height:50%;
}
.btn-responsive{
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 0;
}
/*It only for auto-complete css -- DO NOT DELETE -- SYSMGMT-868 -- IDLC-1344 -- RESTUI-1758*/
.form-control{
    display: inline-block;
    width: inherit;
    padding: 0;
    background: white;
    font-size: inherit;
    line-height: 1.428571429;
    color: #555;
    background-color: #fff !important;
    background-image: none;
    border-radius: 0;
    height: auto;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,color ease-in-out .15s;
}
/*It only for auto-complete css -- DO NOT DELETE -- SYSMGMT-868 -- IDLC-1344 -- RESTUI-1758*/
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{
    cursor: text;
}
.carousel-indicators .active{
	background-color:#AEC9DF !important;
}