#pageContainer {
        position: absolute;
        left: 0px;
        right: 0px;
        top: 51px;
        bottom: 0px;
        overflow: hidden;
}

#leftMenu {
        position: absolute;
        top:0px;
        left: 0px;
        width: 200px;
        bottom: 0px;
        border-right: 2px solid #aaa;
        overflow-y: auto;
        overflow-x:     hidden;
}

#leftMenu header {
        background-color: #fff;
        padding: 10px;
        color: 666;
        font-size: 9pt;
        border-bottom:1px solid #ccc;
}

#leftMenu header h2 {
        margin: 0px;
        padding-left: 6px;
        text-align: center;
}

#leftMenu header .badge {
        background-color: #A02910;
        color: white;
}

#stackContainer {
        position: absolute;
        top: 0px;
        left: 200px;
        bottom: 0px;
        right: 0px;
        overflow: auto;
        padding: 50px;
}

#stackContainer .instance table {
        font-size: 9.5pt;
        margin-left:20px;
}

.stacksLoading {
        text-align: center;
}

.expand {
        transition: all .3s ease;
}

.expand.expand-enter, .expand.expand-leave {
        height: 0;
        padding: 0 10px;
        opacity: 0;
}

.worker-panel {
        margin:6px;
        padding: 6px;
}


.graph-panel {
        overflow:auto;
        text-align:right;
        float:left;
}

.stack-info {
    overflow:hidden;
}

.stack-info h2{
    float:left;
    margin:0px;
}

.stack-info .key-name {
    float:left;
    padding:3px;
}

.menuitem-style{
        border:0px;
}

.menuitem-img{
        margin-left:5px;
}

.button-style{
        float:right;
        margin-left:15px;
}

.button-style-left{
        float:left;
        margin-left:25px;
}

.aviso-graph{
        text-align:center;
}

.loading-img{
        margin-top:20%;
}

#update-stack-alert {
    display: none;
}

#change-branch {
    display: none;
}

#update-docker-stack-alert {
    display: none;
}

#update_with_old_ami_warning {
    display: none;
}

#update-stack-button {
   display: none;
}

#update-docker-stack-button {
   display: none;
}

.modal .modal-body {
    max-height: 420px;
    overflow-y: auto;
}

.health-check-icon img{
        margin:2px;
        margin-top: 6px;
        float:right;
}
.show-expiry-date-text{
        padding:6px;
        color:#224;
        font-size:12px;
}
.extend-expiry-date-span{
        font-size:12px;
        padding:5px;
        float:right;
        display: none;
}