﻿


.RedColorBorderCSS {
    border: 1px solid red;
}

.TextAlign_CenterCSS {
    text-align: center !important;
}

.TextAlign_RightCSS {
    text-align: right !important;
}

.TextAlign_LeftCSS {
    text-align: left !important;
}

.TextAlign_JustifyCSS {
    text-align: justify !important;
}

.TextAlign_WorkBreakCSS {
    word-break: break-all !important;
}


.TextAlign_CenterCSS {
    text-align: center !important;
}

.TextAlign_RightCSS {
    text-align: right !important;
}

.TextAlign_LeftCSS {
    text-align: left !important;
}

.TextAlign_JustifyCSS {
    text-align: justify !important;
}

.TextAlign_WorkBreakCSS {
    word-break: break-all !important;
}

.ReadOnlyField_CSS {
    background-color: #f2f2f2;
}

.MandatorySpanCSS {
    color: red;
}

    .MandatorySpanCSS:before {
        content: "*";
    }

.CustomRowPadding_5PX_CSS {
    padding: 5px;
}

.Text_FirstLetterCapital {
    text-transform: capitalize !important;
}

    
.loadernew {
    -webkit-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    /*background-color: #fff;*/
    /*background-color: rgba(255,255,255,.95);*/
    background-color: rgba(255,255,255,0.7) !important;
    /*z-index: 20;*/
     z-index: 9999;
}

.loadernew .preloader {
    /*background: rgba(0,0,0,0) url(../Images/loader.gif) no-repeat scroll 0 0;*/
    background: rgba(0,0,0,0) url(../Images/loader.svg) no-repeat scroll 0 0;
    /*background-image:url(../Images/loader.gif);*/
    height: 150px;
    /*max-width: 150px;*/
     max-width: 350px;
    margin: 0 auto;
    background-size: 50%;
    background-position: center;
}

.center-block {
	width:100%;
	height:100%;
	display:table
}

.center-block .vertical-center {
    display: table-cell;
    vertical-align: middle;
}

.loadernew .vertical-center {
    text-align: center;
}
