#wait 
{
	text-align: center;
	display: none;
	width: 80px;
	height: 40px;
	border: 0px solid black;
	position: absolute;
	top: 40%;
	left: 40%;
	padding: 2px;
	z-index: 9;
}
.inputFieldBox 
{
    padding: 5px;
    height: 45px;
    border-right: 1px solid lightgray;
    background: white;
    border-bottom: 1px solid lightgray;
}
span.leftBar 
{
    color: white;
}
span.rightBar 
{
    color: white;
    float: right;
}
 .formIdbar 
 {
    background: #85b3c5;
    padding: 10px 15px;
    width: 100%;
    float: left;
    margin-top:0px;
    margin-bottom:20px;
}
.formTableBar 
{
    clear: both;
    background: #0b1e5a;
    padding: 10px 0px;
    position: relative;
    width: 100%;
    height: 40px;
}
.formTableBar i 
{
    position: absolute;
    left: 0;
    top: 0;
    color: white;
}
.formTableBar span 
{
    left: 50px;
    position: absolute;
    color: white;
    /* font-weight: bold; */
    font-size: 17px;
}
.formTableBar i.fa 
{
    background: #0b1e5a;
    font-size: 20px;
    border-right: 1px solid #e0e0e0 !important;
    float: left;
    padding: 10px;
    border: 0px;
}
i.fa.fa-home:hover 
{
    background: gray;
}
.wrapperNew 
{
    box-shadow: 1px 1px 10px grey;
    padding: 0px;
    /* padding: 50px 0px; */
}
span.welText 
{
    POSITION: ABSOLUTE;
    LEFT: 10PX !IMPORTANT;
}
span.titleBar 
{
    LEFT: 50% !IMPORTANT;
}
.inputFieldBox textarea 
{
    height: 30px;
}
.tabStyling 
{
    margin-bottom: 15px;
    padding: 0px;
    margin-top: 12px;
    width: 100%;
    float: left;
}
.tabStyling ul 
{
    list-style: none;
    padding-left: 0px;
    text-align: center;
}
.tabStyling li 
{
    display: inline;
    margin-right: 10px;
}
.tabStyling li a 
{
    background: #031a53;
    color: white;
    padding: 10px 9px;
    border-radius: 5px;
    font-size: 13px;
}
.tabStyling li a.active 
{
    background: #031a53;
}
.newTitlebar {
    background: #4a565d;
    padding: 3px 5px;
    text-align: center;
    border-radius: 10px 10px 0px 0px;
}
.formTableBar.formTbaleBarNew 
{
    height: 65px;
    text-align: center;
    color: white;
    font-weight: bold;
    FONT-SIZE: 17PX;
}
.formTableBar.formTbaleBarNew P:first-child 
{
    border-bottom: 1px solid white;
    width: 410px;
    margin: 0px auto;
}
.inputFieldBox:first-child 
{
    border-left: 1px solid lightgray;
}
.tableNewDesign1 {
    background: white;
}.tableNewDesign1 .title {
    background: #167F92;
    padding: 8px 0px;
    text-align: center;
    color: white;
    font-size: 18px;
}.tableNewDesign1 form {
    padding: 15px;
}.tableNewDesign1 table th {
    background: gray;
    color: white;
}.tableNewDesign1 table th, td {
    border-right: 1px solid lightgray;
    border-bottom: 1px solid lightgray;
}.tableNewDesign1 table th, td:first-child {
    border-left: 1px solid lightgray;
}

@media only screen and (min-width : 768px) and (max-width : 1200px)
{
	.tabStyling 
	{
	    margin-top: 10px;
	    margin-bottom: 10px;
	}
	.tabStyling li
	{
		margin-right:0px;
	}
	.tabStyling li a 
	{
    padding: 5px 4.593px;
	}
	ul.headerMenuNew li a
	{
		font-size:14px;
	}

}
@media only screen and (min-width : 320px) and (max-width : 767px)
{	
	.inputFieldBox
	{
		height:auto;
		border:0px !important;
		padding: 1px 10px;
	}
		.tabStyling li
	{
		margin-right:0px;
	}
	.tabStyling li a
	{
		padding: 2px 5px;
	}
	.tabStyling
	{
		margin-top:20px;
		margin-bottom:5px;
	}

}