/* Red= #F44336 
   Transparent= background-color:rgba(0,0,0,0);
*/

#header
{
	background-color: white;
	margin-left: 0px;
	margin-right: 0px;
}
#header_left
{
	/* background-color:blue; */
    float:left;
}
#header_mid
{
	/* background-color:green; */
	/* width: 100%; */
	
}
#headermidh1
{
font-size: 40px;
font-weight: bold;
text-align: center;
color: #2e3951;
margin-top:20px;
}
#header_right
{
	/* background-color:yellow; */
	float:right;
}
#logo_left
{
	height: 90px;
	
}
#logo_right
{
	height: 90px;
	float:right;
}
#cont
{
	background-color: rgba(0, 0, 0, 0.5);
	border: 1px solid white;
	margin-top:25px;
}

#ques
{
	color:white;
	font-size:20px;
	text-align-last:center;
	text-align:justify;
}
.radioyes,.radiono
{
	color:white;
	font-size:20px;
}

#vehicle_form1
{
 padding: 15px;	
}

#vehicle_form2
{
	padding: 15px;
	display:none;
}
label
{
	font-size:15px;
	font-weight:bold;
	padding-right:15px;
	color:white;
	text-align:left;
}


#midspace
{
	height:25px;
}

input[type="text"]
{
	background-color: rgba(0,0,0,0.2);
	color:white;
}

#dist,#pstation,#firno,#year
{
  color:white;
  background-color: rgba(0,0,0,0.2);
}

#firno::-webkit-input-placeholder
{
  color: #fff;
}

#firno:-moz-placeholder
{
  color: #fff;
}

#firno::-moz-placeholder
{
  color: #fff;
}

#firno:-ms-input-placeholder
{
  color: #fff;
}


#regis::-webkit-input-placeholder
{
  color: #fff;
}

#regis:-moz-placeholder
{
  color: #fff;
}

#regis::-moz-placeholder
{
  color: #fff;
}

#regis:-ms-input-placeholder
{
  color: #fff;
}

#chassis::-webkit-input-placeholder
{
  color: #fff;
}

#chassis:-moz-placeholder
{
  color: #fff;
}

#chassis::-moz-placeholder
{
  color: #fff;
}

#chassis:-ms-input-placeholder
{
  color: #fff;
}

#engine::-webkit-input-placeholder
{
  color: #fff;
}

#engine:-moz-placeholder
{
  color: #fff;
}

#engine::-moz-placeholder
{
  color: #fff;
}

#engine:-ms-input-placeholder
{
  color: #fff;
}

#cont_right_span
{
	color:red;
}

#info
{
	color:#F44336;
}


.btn:hover
{
	border:1px solid white;
	transition-duration:1.5s;
	background-color:#F44336;
	font-weight:bold;
}
#search_btn:hover,#clear_btn:hover
{
	color:white;
	font-weight:bold;
}

#loader_gif
{
	height:100px;
}

#reportheading
{
	color:#F44336;
	font-weight:bold;
	display:none;
}

#reporthead
{
    font-weight:bold;
    color: white;
}

#report
{
	/* width: 100%; */
	background-color: rgba(0,0,0,0.5);
	color: white;
	border:1px solid #F44336;
}
#report_table_th
{
 font-size: 16px;
 font-weight: bold;	
}
#report_table
{
	/* width:100% auto; */
	text-align: center;
	margin-bottom: 25px;
	background-color:rgba(0,0,0,0.8);
	color:white;
	font-size: 15px; 	
}

#report_table_th>td
{
	padding:7px;
}

#rprtsn
{
	vertical-align: middle;
}

#footer
{
background-color: white;
position: fixed;
left: 0;
bottom: 0;
width: 100%;
color: #2e3951;
text-align: center;
font-size:12px;
}
#tcs
{
    color: #2e3951;
}
#sticky
{
	position:fixed;
	float: right;
	top:85%;
	right:15px;
	color:#F44336;
	font-size:30px;
	padding:5px;
	border-radius:5px;
	background-color: white;
	display:none;
}