@media all and (max-width: 400px) {
	#tabs li{
		font-size: large;
		width: 27%;
	}
}
@media all and (max-width: 900px) and (min-width: 200px) {
	body table tr:nth-child(2){
		display:none;
	}
}

@font-face {
  font-family: 'McLaren';
  font-style: normal;
  font-weight: 400;
  src: url(FqTQTXFtc2eZjZjo-UZnegLUuEpTyoUstqEm5AMlJo4.woff)
  format('woff');
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #000000;
}

a{
	text-decoration:none;
}

#tabs ul li a{
	color:#fff;
	font-weight:bold;
	font-size:16px;

}

#tabs ul li a:hover{
	color:#000;
}

#tabs{
	padding-top:0px;
	width: 100%;
	
}

#tab_links{
	text-align:center;
	font-family:McLaren;
}

#tab_links li{
	list-style:none;
	font-size:20px;
	padding:10px;
	background-color:#D80100;
	margin-bottom:1%;
	color:#ffffff;
}

#tab_links li:hover{
	list-style:none;
	font-size:20px;
	padding:10px;
	background-color:red;
	margin-bottom:1%;
	color:#ffffff;
}

.active{
	background-color:red!important;
	color:#000!important;
}

#tabs li{
	text-align:center;
	padding:10px;
	background-color:#D80100;
	color:#fff;
	width: 90%;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
}

#tabs li:hover{
	
	background-color:red;
	color:#000;
	width: 90%;
	padding:10px;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
}
.sideheaders{
 background: none repeat scroll 0 0 #CCCCCC;
    color: #FF0000;
    font-size: 20px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 54.6%;
	padding:10px;
	font-family:McLaren;
}

#jobsearch{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:96%;
	margin-top:2%;
	border:0px solid;
}

#jobsearch  li, #jobsearch  li:hover{
	display:block;
	background-color:#fff;
	width:100%;
	color:#cccccc;
	padding:0% 0% 1% 0%;
}

#jobsearch input[type="text"]{
	width:96%;
	padding:1.5%;
}

#jobsearch #searchjobs{
		font-size:25px;
		padding:1.0%;
		border-radius:20px;
		font-family:McLaren;
		background-image:url('images/Search.png');
		background-repeat:no-repeat;
		background-size:auto 80%;
		background-position:95%;
		border:4px solid #bbb;
		background-color:#e1e1e1;
		
}

.jobsearch{
	width:95%;
	margin-left:auto;
	margin-right:auto;
	font-family:McLaren;
	font-size: large;
}

.jobsearch h3{
	background: none repeat scroll 0 0 #CCCCCC;
    color: #FF0000;
    padding: 6px;
	margin:0px;
	}

#custext6:hover{
	background-color:#fff!important;
}
	
#jobopening li, #formdiv2 li{
	background-color: #ccc;
    color: #000000;
    display:block;
    font-size: 17px;
    font-weight: bold;
    padding: 1% 0% 1% 1%;
	width: 95%;
	margin-bottom:1%;
	margin-left:auto;
	margin-right:auto;
	
}


#jobopening li:hover, #formdiv2  li:hover{
	background-color: red!important;
    color: #FFFFFF!important;
    display:block;
    font-size: 17px;
    font-weight: bold;
    padding: 1% 0% 1% 1%;
	width: 95%;
	margin-bottom:1%;
	margin-left:auto;
	margin-right:auto;
}


.detail {
    border: 1px solid #CCCCCC;
    margin-left: auto;
    margin-right: auto;
    width: 93.7%;
	margin-bottom:1%;
	padding:5px;
}



#detail li{
	background:#fff;
	color:#000;
	width: 99%;
	font-weight:normal;
	font-size: 16px;
}

#detail li:hover{
	background:#fff;
	color:#000;
	width:99%;
	font-weight:normal;
	font-size: 16px;
}

#footerlinks a{
	font-size: x-large;
}


footer a{
	color:#fff;
	text-decoration:none;
}

footer .text4 {
	/*float:left;
	padding:15px;*/
}

footer .text5 ul li{
	display:inline-block;
}

#footer{
	background-color:#D80100;
	float:right;
	width:100%;
	color:#fff;
	font-family:Tahoma,Geneva,sans-serif;
	/*font-size:12px;*/
	/*position:absolute;*/
	bottom:0;
}

#tabs #tab_links{
	width:90%;
	/*border:1px solid #ccc;*/
	margin-left:auto;
	margin-right:auto;
}

@-moz-document url-prefix() { 
  #footer{
     position:relative;
  }
}

#footer li{
	background-color:transparent;
	padding:0px;
	width:auto;
	font-size:small;
	display:inline-block;
}

#footer li:hover{
	background-color:transparent;
	padding:0px;
	width:auto;
	font-size:small;
}

#footerlinks{
	float:left;
}

#footerlinks ul li{
	display:inline-block;
}

#connect{
	/*float:right;
	/*margin-top:-10px;*/
	/*width:14%;
	padding-right:5%;*/
	text-align:center;
}

.custext6{
	line-height:30px;
	padding:15px;
	text-align:center;
	/*font-size:xx-large;*/
	font-weight:bold;
	font-family:McLaren;
}

.jobsearch .custext6{
	text-align:justify;
}

#connect ul li{
	display:inline-block;
}

#welcome_msg{
	color:red;
	text-align:center;
	font-size:100%;
}


#connect img {
    vertical-align: -40%;
}

.pm {
    float: right;
    padding-right: 10px;
    text-align: center;
    width: 3%;
	font-size: 22px;
    font-weight: bolder;
}

#detail .odd{
	background-color:#e1e1e1;
}

#detail .odd:hover{
	background-color:#e1e1e1!important;
	color:#000!important;
}

#detail .even{
	background-color:#f0f0f0;
}

#detail .even:hover{
	background-color:#f0f0f0!important;
	color:#000!important;
}

.title1link{
    background-color: #D80100!important;
    border: 2px solid #cccccc!important;
    padding: 5px!important;
    text-align: center!important;
    width: auto!important;
	font-family:McLaren!important;
	margin-left:auto!important;
	margin-right:auto!important;
	font-size: large!important;
	display:inline-block!important;
	color:#000;
	text-transform: uppercase;
}

.title1link:hover{
	background-color: #FF0000;
    border: 2px solid #cccccc;
    padding: 5px;
    text-align: center;
    width: auto;
	font-family:McLaren;
	margin-left:auto;
	margin-right:auto;
	color:#fff;
}

.title1link a{
	color:#FFF;
}

#contactus{
	width:93.7%;
	margin-left:auto;
	margin-right:auto;
}

#contactus h2{
	background-color:#E1E1E1;
	font-family:McLaren;
	padding:10px;
	color:#D80100;
	font-size:22px;
}

#contactus h3, #formdiv h3{
	background-color:#F0F0F0;
	padding:10px;
	font-family:McLaren;
	font-size:20px;
}

#contactus #baroda, #contactus #Ahmedabad, #contactus #kolkata{
	font-size:18px;
	font-family:McLaren;
}

#formdiv{
	width:97%;
	margin-right:auto;
	margin-left:auto;
}

#formdiv li{
	background-color:#fff;
	width:93.7%;
	text-align:center;
	font-family:McLaren;
	list-style:none;
}

#formdiv li:hover{
	background-color:#fff!important;
	color:#000!important;
	width:93.7%!important;
	text-align:center;
}

#txtlocpref, #formdiv input[type="text"]{
	/*width:54%;*/
	width:75%;
	padding:1%;
}

#txtexp{
	/*width:37.5%!important;*/
}

#myresult{
	/*width:27%!important;*/
}

#btn_apply{
	background-color: #D80100;
    border: 2px solid #cccccc;
    padding: 5px;
    text-align: center;
   /* width: 20%;*/
	font-family:McLaren;
	margin-left:auto;
	margin-right:auto;
	/*font-size: xx-large;*/
}

#btn_apply:hover{
	background-color: #FF0000;
    border: 2px solid #cccccc;
    padding: 5px;
    text-align: center;
  /*  width: 20%;*/
	font-family:McLaren;
	margin-left:auto;
	margin-right:auto;
	color:#fff;
}
