/* Center align data column */


.fake_link{
    color: #418eff;
}
.fake_link:hover{
    text-decoration: underline blink;
}

.grid-view table.items td.zcenter
{
    text-align: center;
}

.ddimages{
    height: 32px;
}

.progress_udpate{
    width: 70%;
    border: 2px solid;
    border-radius: 25px;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    padding: 15px;
    margin: auto
}

#ajax-loader-1{
    width: 500px;
    padding: 15px;
    margin: auto;
    display: none;
    align-content: center;
    content: url(/images/ajax-loader-bar.gif);
}

.ajax-loader-bar1{
    width: 500px;
    padding: 15px;
    margin: auto;
    align-content: center;
    content: url(/images/ajax-loader-bar.gif);
}

.progress_udpate  H4{

margin-top: 0px;
}

.progress_udpate  td{

    width: 70%;
   text-align: center;
}

.red_row{
    background-color: #ffc0cb;
}


.refresh-icon{
    width: 32px;
    align-content: center;
    content: url(/images/refresh.png);
}

.detail-view tr.title th
{
    color: white;
    background: url("/images/bg.gif") repeat-x scroll left top white;
    text-align: center;
}
.loading{
    width: 16px;
    height: 16px;
    background: url(/images/ajax-loader.gif) no-repeat 0 0;
    display: inline-block;
}


/*20161125 Mobile first*/

/*Globals*/


#header {
    margin: 0 !important;
    padding: 0 !important;
}

#header-logo {
    margin: 0px 0px !important;
    vertical-align: middle !important;
    font-size: 2em !important;
}

#header-logo img {
    max-width: 80% !important;
    max-height: 126px !important;
    display: block !important;
    margin: auto !important;

}

#header-label {
    padding: 10px 20px;
    font-size: 2em !important;
    line-height: 1em !important;
    text-align: center !important;
}

#header-tenant-name {
    /*font-size: 1em !important;*/
    /*line-height: 1em !important;*/
    white-space:nowrap;
}
#header-system-name {
    font-size: 0.5em !important;
    line-height: 1em !important;
    /*white-space:nowrap;*/
}



/*define screen sizes */
/*desktop inherit from tablet*/
/*phone exclusive*/


/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
    /*header start*/

    /*header end*/
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
    /*header start*/

    .vertical-align {
        display: flex;
        flex-direction: row;
    }

    .vertical-align > [class*="span"] {
        display: flex;
        align-items: center;
        justify-content: center; /* Optional, to align inner items
                              horizontally inside the column */
    }

    /*header end*/
}


/* Extra Small Devices, Phones */
@media only screen and (max-width : 767px) {
    /*header start*/
    #header-logo img {
        max-width: 100% !important;
        max-height: 60px !important;
    }

    #header-label {
        font-size: 1em !important;
        line-height: 1em !important;
        text-align: center !important;
        padding: 0px 0px 10px 0px;
    }
    #header-tenant-name {
        font-size: 1em !important;
        line-height: 1em !important;
        /*white-space:nowrap;*/
        /*text-align: center !important;*/
    }
    #header-system-name {
        font-size: 0.5em !important;
        line-height: 0.5em !important;
        white-space:nowrap;
        /*text-align: center !important;*/
    }

    /*header end*/
}


/* Fix Bootstrap menu */
.dropdown-backdrop {
    position: static;
}


/*end of custom css*/
