/* CSS Document */
.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;
}


.row_selected td { background: #D0D0D0; }

.box .box-title .popover-title {
    padding: 8px 14px;
    margin: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

.box .box-title .popover-title {
    float: none;
}

.big-float-label
{
    float: left;
    margin-left: 10px;
    padding: 15px;
    background: #2C5E7B;
    font-size: 27px;
    color: #FFF;
}

.top-fixed-content
{
    position: fixed;
    left: 50%;
    text-align: center;
    color: #fff;
    padding: 5px;
    border-left: 17px solid transparent;
    border-right: 17px solid transparent;
    border-top: 24px solid #3A87AD;
}

/*Author: Kosmom.ru*/
.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));
}



