.compact{
	font-size:12px;
}

.frm{
	font-weight:bold;
	/*color:#fff;*/
}

.csry{
	font-weight:bold;
	color:#f00;
	padding:0px 5px;
}
.error{
	font-weight:bold;
	color:#f00;
}
.table-prolims{
	
}

.table-prolims .frm{
	font-weight:bold;
	text-align:right;
	padding-right: 3px;
	margin: 2px 0;
	padding: 6px 8px;
}

.table-prolims input[type=text]{
	width: 100%;
    padding: 6px 8px;
    margin: 2px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}

.table-prolims select {
   	width: 100%;
    padding: 6px 8px;
    margin: 2px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}

.table-prolims .lt1 td{
	font-weight:bold;
	padding: 6px 8px;
	font-size:20px;
	color:#fff;
}

.table-prolims input[type=text]:focus, select:focus {
	box-shadow: 0 0 5px rgba(81, 203, 238, 1);
  	border: 1px solid rgba(81, 203, 238, 1);
  
}
.table-prolims input[type=submit] {
    width: 100%;
    background-color: #4CAF50;
    color: white;
    padding: 14px 20px;
    margin: 8px 0;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}
.table-prolims td:first-child {
	 background-color:#3575D3
}

.table-prolims input[type=submit]:hover {
    background-color: #45a049;
}

select, select:focus {
	text-transform: uppercase;
}
.modal-lg {
	width:80%;
	margin:10% auto;
}