a:hover {



	text-decoration: none;



	}



.no-margin {



	margin-left: 0 !important;



	margin-right: 0 !important;



	}
body {
	background-color: #eee;
}







ul {



	padding: 0;



	margin: 0;



	}



ul li {



	list-style: none;



}



ul, ol {



	margin-top: 0;



	margin-bottom: 0;



}



p {



	font-family: 'Raleway', sans-serif;



	font-size: 15px;



}



h1 {



	font-family: 'Raleway', sans-serif;



	font-size: 28px;



	border-bottom: 1px solid #ccc;



	display: inline-block;



	margin-top: 10px;



}



.logo {



	padding: 10px 0;



}



.info ul li {



	font-size: 16px;



	font-family: 'Raleway', sans-serif;



	line-height: 30px;



}



.info ul li span {



	font-weight: bold;







}







.form-control,label {



	font-family: 'Raleway', sans-serif;



}







.text-danger {



    color: #da1b22;



 }



 .send-message {



 	display: inline-block;



 } 



 .top-20 {



 	padding-bottom: 30px;



 }



 .send-btn {
	display: inline-block;
	position: relative;
	cursor: pointer;
	outline: none;
	white-space: nowrap;
	padding: 0 22px;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	background-color: #CE171F;
	color: #FFF;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	border: none;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	border-bottom: 3px solid rgba(0,0,0,0.15);

}



 .send-btn:hover {



 	background: #0C4DA1;



 	color: #fff;



 }



 .form h1 {



 	margin-bottom: 20px;



 }
 .bestofluck a{
	 font-size: 20px;
	 color: #ce171f;
	 margin-top: 20px;
	 font-family: 'Roboto Condensed', sans-serif;
	 font-style: italic;
	 font-weight: bold;
	 display: inline-block;
 }
 .bestofluck a:hover {
	 color: #0c4da2;
 }
 .banner img {
	 width:100%;
 }
 .slogon {
	 padding-bottom: 40px;
	 
 }
 .slogon h3 {
	 text-transform: uppercase;
	 text-align: center;
	 color: #0C4DA1; 
 }
 footer {
	 margin:30px 0px 0px 0px;
	 padding: 30px 0px;
 }
 
 







 @media (max-width: 767px) {

.title h3 {
	font-size: 17px!important;
}

 	
.top-20 {

	padding-bottom: 15px;

}
.banner img {
	 width:100%;
 }
 .footer-bottom li {
	 margin-bottom: 15px;
 }
  .footer-bottom li:last-child {
	  margin-bottom: 0;
  }
  .footer-bottom {
	  padding: 20px 0!important;
}
.slogon h3 {
	font-size:20px;
}
.footer-top {
	margin-bottom: 20px;
}
	 




 }



 .institution {



 	margin-right: 10px;



 }



 .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline {



 	margin-left: 0;



 }



 .radio-inline, .checkbox-inline {



 	padding-right: 19px;



 }
 



 @media (min-width: 768px) and (max-width: 1024px) {



 	label {



 		display: block;



 	}



 }

.title

{

	padding: 40px 0;	

}

.title h3 {

    font-size: 30px;

    text-transform: uppercase;

    color: #ce171f;

    font-weight: 600;
	margin-top: 0;
	margin-bottom: 0;

}

.title-wrap {

    

    border-bottom: 3px solid #ce171f;
	margin-bottom: 30px;

} 
.banner {
	margin-bottom: 20px;
}
.form-control:hover, .form-control:focus {
	border-color: #ce171f;
	outline: none;
	box-shadow: none;
}

.venue-info

{

	

}

ul.venue-info li {

    display: inline;

}

ul.venue-info li span

{

	font-weight:600;	

}

.checkbox-label

{

	

}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {

    margin-left: 0px;

}
.title h3 {

    font-size: 30px;

    text-transform: uppercase;

    color: #ce171f;

    font-weight: 600;
	text-align: center;

}
.footer-top h4 {
	font-size: 15px;
}
.header-bg
{
	background:url(../images/gte-assessments-bg.jpg) no-repeat center bottom;
	    padding: 40px 0px 18px 0px;
    text-align: center;
    margin-bottom: 30px;	
}
.form-control {
border:1px solid #666;
}