/*
 * Copyright (C) 2013 salesforce.com, inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *         http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
.THIS .listContent {
    clear:both;
    position:relative;
}

.THIS .emptyListContent {
    display: none;
}

.THIS.showEmptyContent:not(.loading) .emptyListContent {
    display: block;
}

.THIS .loadingIndicator{
    display: none;
    height:100%;
    min-height: 2.5rem;
    left:0;
    position:absolute;
    text-align:center;
    top:0;
    width:100%;
    z-index:80;
}

.THIS.loading {
    min-height: 2.5rem;
}

.THIS.loading .loadingIndicator {
    display:block;
}

.THIS .loadingIndicator .background{
    background-color: #fff;
    height:100%;
    left:0;
    opacity: 0.6;
    -ms-filter: alpha(opacity=60);
    filter: alpha(opacity=60);
    display: inline;
    position:absolute;
    top:0;
    width: 100%;
    z-index:0;
    zoom:1;
}

.THIS .loadingIndicator .label{
    background-image:url('/auraFW/resources/aura/images/spinner.gif');
    background-position:left top;
    background-repeat:no-repeat;
    color:#666;
    display: inline-block;
    font-weight:bold;
    line-height:normal;
    height:32px;
    padding-left:32px;
    padding-top: 9px;
    position:relative;
    text-shadow: 0.1em 0.1em 0.01em #fff, 0.1em -0.1em 0.01em #fff, -0.1em -0.1em 0.01em #fff, -0.1em 0.1em 0.01em #fff;
    z-index:1;
    zoom: 1;
    top: 50%;
    transform: translateY(-50%);
}