@import "resultImgSlider/css/blink.css";
*{
	padding: 0;
	margin: 0;
	list-style: none;
	box-sizing: border-box;
	font-family: Arial, Helvetica, sans-serif;
}
/*  Header */
	.header{
		background-color: #00467c;
		padding-top: 15px;
		padding-bottom: 15px;
		color: #FFFFFF;
		border: none;
		font-weight: bold;
	}
	
	.examDetailsContainer{
		display: flex;
		justify-content: space-between;
		align-content: center;
	}
	.footermenu{

		background-color: #d6dcff;
		padding: 15px 2px;
		margin: 0 -10px;
		


	}
	.footermenu ul{
		 
 		 margin: 0;
  		padding: 0;
	}
	.footermenu ul li{
		   display: inline;
		   padding-right: 10px;
		   padding-left: 10px;
	}
	
	.servicesDetails{
		text-align: center;
		font-size: 22px;
		padding: 20px;
		background-color: #f5f5f5;
		font-weight: bolder;
		/*box-shadow: 0px 0px 5px 1px rgb(180, 179, 179);*/
	}
	.courcesDetails{
		text-align: center;
		padding: 18px 20px;
		margin: 5px 0;
		font-size: 22px;
		font-weight: bolder;
		box-shadow: 0px 0px 5px 1px rgb(180, 179, 179);
		width: 100%;
	}
	.servicesDetails ul li img{
		height: 100%;
		width: 100%;
	}
	.servicesDetails ul{
		margin: 5px;
		list-style: none;
	}
	.servicesDetails ul li img{
		display: inline-block;
	}
	.servicesDetails ul li h6{
		margin: 3px 0px;
		font-weight: bold;
		font-size: 12px;
	}
	.servicesDetails .serviceOne h6{
		font-weight: bold;
		margin-top: 5px;
	}
	.courcesDetails{
		padding: 10px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-around;
		position: relative;
		font-size: 14px;
		background-color: #3FEEE9;
	}
	.courcesDetails .CourseContainer {
		width: 300px;
		height: 330px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		margin: 10px;
	}
	.courcesDetails ul li:first-child{
		background-color: #232f3e;
		width: 100%;
		height: 85%;
		color: white;
	}
	.courcesDetails ul li:last-child{
		background-color: black;
		width: 100%;
		height: 15%;
		display: flex;
		justify-content: center;
		align-items: center;
		color: #99A440;
	}
	.CourseContainer div:first-child{
		background-color: #232f3e;
		width: 100%;
		height: 85%;
		color: white;
	}
	.CourseContainer div:last-child{
		background-color: black;
		width: 100%;
		height: 15%;
		display: flex;
		justify-content: center;
		align-items: center;
		color: #99A440;
	}

/* Exam Details End */
	
	.examName{
		text-align: center;
		padding: 10px 10px;
		margin: 5px 5px;
		background-color: #585858;
		/*box-shadow: 0px 0px 5px 1px rgb(180, 179, 179);*/
		font-weight: bolder;
	}
	.examName a{
		color: white;
	}
	/* Exam Name Menu Start*/
		.examMenuDetails{
			background-color: #232f3e;
			padding: 5px 0px;
			color: white;
			display: flex;
			margin: 0px 4px;
			justify-content: center;			
		}
		
/* Exam Details End */
	/* CSIR EXAM DETAILS CLASS */
		.csirNetExamPattern{
			padding: 5px 5px 0px 5px;
			border: 1px solid;
			margin: 5px 0px;
		}
		 p{
			text-align: justify;
		}
		.eligibility {
		}
		.eligibility span{
			text-align: center;
			padding: 5px;
			font-size: 12px;
			font-weight: bold;
			background: #E3E3E3;
			display: block;
			width: 100%;
		}
		
		th,td,tr{
			border: 1px solid;
		}
		table{
			border: 2px solid ;
		}
		
		legend{
			font-family: 12px;
			width: auto;
			padding: 2px 15px ;
			margin: -1px 0px 0px 0px;
			text-align: center;
			background-color: #FFFFFF;
			box-shadow: 1px 1px 5px #C6C5C5;
			border-radius: 50px;
		}
		legend:hover{
			background-color: #040000;
			color: #FFFFFF;
		}
/*  Results Starts  */
.results{
	padding: 10px;
	box-shadow: 0px 0px 5px 1px #C6C5C5;
	margin: 5px 0px; 
	display: flex;
	justify-content: space-evenly;
}
/*  Results End  */

/*Privacy Policy*/
	.privacy{
		padding: 15px;
		 font-family: "Times New Roman", Times, serif;
		 font-weight: normal;
		 font-size: 16px;
		 text-align: justify;
	}
	.privacyfont{
		font-size: 18;
		font-weight: bold;
		padding-top: 5px;
		padding-bottom: 5px;
	}

/*  Publication Details Starts*/
	.publication{
		box-shadow: 0px 0px 5px 1px rgb(214, 214, 214);
		margin: 10px 0px;
		z-index: 1;
	}
	.book{
		width: 100;
		margin: 4px 0px 0px 0px;
	}
	.book img{
		height: 300px;
		width: 200px;
		margin: 0px 5px;
	}
/*  Publication Details End  */			

/*  Youtube Start  */
	iframe{
		width: 95%;
		text-align: center;
		margin: 15px auto;
		background-color: white;
		border: 2px solid #01EFF8;
	}
	.frame{
		margin: 5px 10px;
		border: 2px solid rgb(163, 155, 155);
		display: flex;
		flex-wrap: wrap;
		justify-content: space-evenly;
		background-color: #F6F6F6;
	}
	.frame h3{
		color: yellow;
		text-align: center;
	}
/* Youtube End*/




/*  Footer Start */
	
	.footer{
		text-align: center;
		font-size: 12px;
		padding: 20px;
		background-color: #99E897;
		font-weight: bold;
		color: black;
	}
	.footerIcon{
		text-align: center;
		display: flex;
		flex-wrap: nowrap;
		justify-content: center;
		color: #adacac;
		padding: 10px;
	}

	.footerIcon div{
		margin: 0px 15px;
	}
	.footerIcon div .bgcolor{
		background-color: white;
		border-radius: 50%;
		padding: 5px;
	}

	.footer li{
		display: block;
		list-style: none;
		font-size: 14px;
		font-weight: normal;
		margin: 5px;
	}
	.footer li a{
		text-decoration: none;
		color: #877D46;
	}
/*  Footer End  */	

/* Footer Icon */

	.footerIcon{
		background-color:  #232f3e;

	}
	.respMenu fa{
		color: white;
	}
	span .fab {
		background-color: white;
		margin: 0px;
		padding: 2px 2px;
		border-radius: 10px;
	}
	span .fa-facebook{
		border: none;
		color: #3b5998;
	
	}
	span .fa-whatsapp{
		color: #075E54;
	}
	span .fa-google-plus-g{
		color: #d34836;
	}
	span .fa-twitter{
		color: #04F5FE;
	}
	span .fa-telegram{
		color: #0088cc;
	}	
	
	.androidApp{
		position: absolute;
		top:200px;
		right: 0px;
		width: 100px;
		height: 100px;
		border: 2px solid black;
		background-color: pink;

	}
	.bolder{
		font-family: arial black;

	}
	.contactpage{
		align-items: center;
		text-align: center;	
		padding: 10px 0px;
		background-color: #d6dcff;
	}

	.contactpage li{
		
		font-size: 20px;
		font-family: cambria;
		
	}

	/* Question Paper Classes */
	.SolvedPapers {
		flex-direction: row;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		align-content: space-between;
	}
	.SolvedPapers a{
		display: block;
		color: black;
		text-decoration: underline;
		margin: 10px 20px;
		font-weight: bold;
	}
	/* Abaout Us Container */
	.aboutUsContainer{
		border: 2px solid;
		text-align: justify;
		margin: 10px 1px 20px 1px;
	}
	.aboutUsContainer hr{
		border-bottom: 2px solid;
		display: block;
	}
	
	/*  Media Query For Footer Icon */
	@media screen and (max-width: 370px){
		.servicesDetails ul{
			width: 45%;
			height: 45%;
			display: inline-block;
			margin: 5px;
		}
		.servicesDetails ul li img{
			height: 100%;
			width: 100%;
		}
		.examDetails{
			width: 100%;
		}
		
		@media screen and (max-width: 991px){
			
			.servicesDetails ul{
			width: 45%;
			height: 45%;
			display: inline-block;
			margin: 5px;
		}
		}
		
			
		}
		@media screen and (min-width: 200px ){
			
			/* Exam Name Menu Start*/
			.examMenuDetails{
				background-color: red;
				padding: 5px 0px;
				color: white;
				display: flex;
				flex-direction: column;
				justify-content: center;
				align-items: center;			
			}
			.examMenuDetails button{
				border: none;
				width: 100%;
			}
			.examMenuDetails button.btn-link:hover{
				background-color: black;
				color: black;
			}
			.btn-link{
				color: black;
			}
		}
