/* CSS Document */
.bold{font-weight: bold!important}
.color-red{color:#F00!important}
.padding5 {padding:5px!important}
.padding10 {padding:10px!important}

.margin-right5 {margin-right:  5px}
.margin-right10 {margin-right: 10px}
.margin-right15 {margin-right: 15px}
.margin-right20 {margin-right: 20px}
.margin-right25 {margin-right: 25px}
.margin-right30 {margin-right: 30px}
.margin-top10   {margin-top: 10px;}

.align-right {text-align:right!important}
.align-left {text-align:left!important}
.align-center {text-align:center!important}


.float-right{float:right!important}
.float-left{float:left!important}
.color-red{color:#900}
.color-blue{color:#06C}

.dataTables_processing 
{
    position: absolute;
	left: 50%;
	top: 50%;
	padding: 14px 0 2px;	
	background-color: white;
    border: 1px solid #DDDDDD;
	box-shadow: 5px 5px 5px #888888;
    color: #333333;
    font-size: 14px;
    height: 30px;    
    margin-left: -125px;
    margin-top: -15px;    
    text-align: center;
	width: 250px;
}

.loading,.loading>td,.loading>th,.nav li.loading.active>a,.pagination li.loading,.pagination>li.active.loading>a,.pager>li.loading>a{
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0)) !important;
    background-size: 40px 40px !important;
    animation: 1s linear 0s normal none infinite progress-bar-stripes !important;
    -webkit-animation: progress-bar-stripes 1s linear infinite;
}
.btn.btn-default.loading,input[type="text"].loading,select.loading,textarea.loading,.well.loading,.list-group-item.loading,.pagination>li.active.loading>a,.pager>li.loading>a{
    background-image: linear-gradient(45deg, rgba(235, 235, 235, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(235, 235, 235, 0.15) 50%, rgba(235, 235, 235, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
}


