body{
	background:#f7f7f8;
	color:#252a2f;
	font-size:18px;
	
	font-family: 'Roboto', sans-serif; 
	
	position: relative;
}



/* Standard Styles Starts */

a{
	color:#00517c;
}
a:hover{
	color:#252a2f;
}
a:focus{
	outline:none;
}
h1, h2, h3, h4, h5, h6{
	font-family: 'Roboto', sans-serif; 
	color: #252a2f;
}

p{ font-size:18px;
	text-align:justify;
	
	
	}
h1{
	font-size:38px;
}
h2{
	font-size:32px;
}
h3{
	font-size:26px;
}
h4{
	font-size:20px;
}
h5{
	font-size:18px;
}
h6{
	font-size:14px;
}


.top-header {
	
	
	background-color: #04859e;
	padding:16px 0px;
	margin:0px;
	}
	
.top-header  .container {
	   padding:0px ;
	   max-width:1370px;
	   
	   }
	
	
.top-header  .topheadbtncont {
	padding:12px 30px 12px 0 ;
	
	
	}   
.top-header .topheadbtn {
	 padding:12px 24px ;
	 background-color: #f4511e;
	
	
	}
	
	

	   
.navbar {
	
	
	
	 background-color: #ebf5fa;
	 margin: 0 0 20px 0;
	 
	}
	
.navbar  .container {
	   padding:0px ;
	   max-width:1400px;
	  
	   
	   }
	   
	
 .navbar .container  .navbar-nav {
	margin: 0 0px;
	
	
		}	  

.navbar-nav .nav-item  {
	
	padding: 0 24px 0 24px;
	
	
	}
	
	
.navbar-nav .nav-item .nav-link {
	color:#000;
	font-size:18px;
  
	font-weight:500;

	
	
	}
	
.navbar-nav .nav-item .nav-link:hover {
	color:#04859e;

	
	
	}
	
.mainslider {
	padding: 0 0 30px 0;
	
	
	}
	
.myaccbtn  {
		
		  padding: 12px 20px;
		  
		  
		  }

.myaccbtn .btn {
		 background-color: #f4511e;
		  border: none;;
		  color: #FFFFFF;
		  padding: 12px 20px;
		   margin: 0 0 6px 0;
		  text-align: center;
		  text-decoration: none;
		 
		  font-size: 16px;
		 
		  
		  }
		  
.courseno {
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
  transition: 0.3s;
   border-radius: 50%;
	padding:25px;
	
	margin:0px 12px 0 0;
	
	max-height:140px;

	  background-color:#F00;
	  color:#FFF;
	

}

.courseno:hover {
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
  cursor:default;
	
	
	}	  
	
		 
.wall-page-left {
	margin:0;
	padding: 0px 46px 0px 0px;
	}
	
.wall-container {
	margin:0;
	padding: 4px 6px 36px 6px;
	
	
	}

.wall-card .card-img-wall {

	margin:0;
	padding: 6px 6px 6px 6px;
	
	
	}
	
.comment-love {
	margin:0;
	padding: 0px;
	
	}
	
.comment-love .fa {
	font-size:24px;

	}
	
	
	
	.maincontent .cursrbtn {
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
  transition: 0.3s;
 
	padding:16px;
	
	margin:0px 12px 0 0;
	
	max-height:100px;

	  background-color:#f4511e;
	  color:#FFF;
	

}

.cursrbtn:hover {
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
  cursor:default;
	
	
	}
	
	.cursrbtn span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.cursrbtn span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
  color:#FFF;
}

.cursrbtn:hover span {
  padding-right: 25px;
  color:#FFF;
}

.cursrbtn:hover span:after {
  opacity: 1;
  right: 0;
  color:#FFF;
}


	
.comment-title {
	font-size:14px;
	color:#000;

	}

.comment-title a {
	font-size:14px;
	color:#000;
	text-decoration:none;

	}		
	
.wall-rite {
	margin:0px;
	padding: 0px 0px 0px 46px;
	
	
	}
	


.home-box-a   .container {
	   padding:0px ;
	   max-width:1400px;
	   
	   }

.home-main-a   .container {
	   padding:40px 10px  ;
	   max-width:1380px;
	
	   }





.home-main-a .leftbarmenu {
	

	padding:0px 0 0 10px ;
	
	}

.home-main-a .leftbarcol {
	
	color:#ffffff;

	background-color: #669212;
	

	
	}


.home-main-a  .maincontent {
	 padding:0px 0 0 30px ;
	
	}



.home-main-a  .maincontent h1 {
	 font-size:38px;
	 padding:0px 0px 8px 0px ;
	 margin: 0px 0px 36px 0px ;
	 border-bottom: 2px solid #252a2f;
	
	}
	
	.home-main-a  .maincontent h2 {
	 font-size:32px;
	 padding:0px 0px 8px 0px ;
	 margin: 30px 0px 12px 0px ;
	 border-bottom: 2px solid #252a2f;
	 
	
	}
	
	
	.home-main-a  .maincontent a {
		text-decoration:none;
	
	
	}
	
	.home-main-a  .maincontent li {
		
	font-size:18px;
	
	}
	
.reg-page {
	
		 padding:60px 0  90px 0;
		 
	}
	
.seeds-panel .classvi {
			margin:40px auto 80px auto;
		padding:40px auto 60px auto;
		height:425px;
		background-color:#396;
		

		
		
		}
		
		
		
		
.ordinarytest p {
	padding:6px;
	margin:0px 0px 12px 0;

	text-align:left;
	color: #333333;
	font-size: 18px;
	}
	
.anstest {
	color: #1eaa5a;
	font-size: 18px;
	font-weight: bold;
	}
	
.anstestwrn {
	color: #cd4b3c;
	font-size: 18px;
	font-weight: bold;
	}
	
	
	.panel-smartol .form-horizontalqu {
					 margin: 0 0 0 0; 
							 padding: 0px 0px 0px 0px; 
					}
					
					
					
					
						
						.questinno {
							box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
						  transition: 0.3s;
						   border-radius: 50%;
							padding:6px;
							font-size: 16px;
							margin:0px 18px 0 0;
							
							
							  background-color:#1eaa5a;
							  color:#FFF;
							  font-weight: bold;
							
						
						}
					.panel-smartol  .ordinarytest {
					 margin:  0px;  
							 padding: 10px 30px; 
					}
					
					.panel-smartol .ordinarytest p { 
						
									color: #231f20; 
									
									font-size: 20px; 
								 
									margin: 0 0 0 0px;
									padding: 0px 0 0px 0;
									text-align:left;
									
									
									 }
					
						.panel-smartol {
			
						  
							color: #231f20; 
						  padding: 60px 10px 50px 70px; 
						  margin:0px;
							background:#FFF;
							
				border:0px solid #e8e8e8;
				
				}
				
				.panel-smartol .para-instruction { 
						
								color: #231f20; 
								
								font-size: 16px; 
								font-weight: 500; 
								line-height: 26px; 
								margin: 0px 0 0px 0px; 
								padding: 8px;
								text-align:left;
							
								background-color:#fff5c5;
								
								
								}
				
				.panel-smartol h1 {
						  
							color: #231f20; 
							
							
							font-size: 26px; 
							font-weight: 700; 
							line-height: 26px;
							 margin: 0 0 0 0; 
							 
							text-align:left;
							
							padding: 5px 0px 12px 0px;
		margin:20px 0px 20px 0px;
		border-bottom: 3px solid #04859e;
						
						
						}
						
						
						.panel-smartol  .h-ppaper {
							
							color: #231f20; 
							
							
							font-size: 26px; 
							font-weight: 700; 
							line-height: 26px;
							 margin: 0 0 0 0; 
							 
							text-align:left;
							
							padding: 5px 0px 12px 0px;
		margin:20px 0px 20px 0px;
		border-bottom: 3px solid #04859e;
							}
						
						
						
						.panel-smartol h2 { 
						
								color: #231f20; 
								
								font-size: 18px; 
								font-weight: 500; 
								line-height: 26px; 
								margin: 0px 0 0px 0px; 
								padding: 0px; 
								
								
							
							
								
								
								}
								
						.panel-smartol h3 { 
						
								color: #231f20; 
							
								font-size: 18px; 
								font-weight: 600; 
								line-height: 26px; 
								margin: 0 0 0 0px; 
								padding: 0px 0px 0px 0; 
								text-align: center; 
								
								
								}
								
								
						
						
						.panel-smartol h5 { 
								color: #04859e;
							
								font-size: 18px; 
						
								line-height: 18px; 
								margin: 0 0 0px; 
								padding: 0 0px; 
								text-align: left;
								
								
								}
								
						.panel-smartol h5 a { 
								color: #ffb400; 
								
								
								}
						
						.panel-smartol h5 a:hover { 
								color: #4184e7; 
								text-decoration:none;
							
								
								}
						
						
						
						
						
						
						.panel-smartol a { 
									color: #ffb400;
									text-decoration: none; 
									}
						
						
						.panel-smartol a:hover { 
									text-decoration: underline;
									
									 }
						
						
						.panel-smartol ul {
							
							padding: 0px 0 0px 0px;
							
							 list-style: none;
							 text-align:center;
							
							
							}
							
						.panel-smartol ul li {
							font-size: 17px; 
							line-height: 1.5; 
							
							}
							
						.panel-smartol ul li::before {
							  content: "\2022";
							  color: #ce940b;
							  font-weight: bold;
							  display: inline-block; 
							  width: 1em;
							  margin-left: -1em;
						}
						
						
						.panel-smartol .imgblog {
							
							margin: 0px auto 0px auto;
							width:100%;
							
							}
							
						.panel-smartol .imgblog img {
											
						
											padding: 0px;
											
											 border:1px solid #dcdbdb;
											
											
											}
											
											
			.qanswer {
	border-color:#ced4da;
	border-bottom: 2px solid #00004f;
	padding: 8px;
			}
											
				/* seedsol panel start  olevel end  */			
	
	
	/* Breadcrumb Styles Starts */

	.breadcrumb{
		text-transform:capitalize;
		background:#f2f5f7;
		padding:10px 18px;
		margin:0 0 24px 0;
		
	
		border:1px solid #e8e8e8;
	
		-webkit-border-radius:0;
		   -moz-border-radius:0;
				border-radius:0;
				


				
				
	}
		.breadcrumb li{
			color:#252a2f;
			font-size:14px;
			padding: 6px 6px 6px 6px;
		}
		
		.breadcrumb > li + li:before{
			content:"\00BB";
			color:#878a8c;
			padding: 0px 12px 0px 0px;
		}
		.breadcrumb li a{
			color:#252a2f;
			text-decoration:none;
			
		}
		
		.breadcrumb li a:hover{
			
			text-decoration:underline;
			
		}
		
	
	

 /* footer */ 
   .footer-area {
	  color:#fff;
	  background:#04859e;
	  

	   
	   }
	   
.foot-link-sec p {
	
	  color:#fff;
	  
	  }
	  
	 
	   
	 		
	.footer-area .social-m {
		background:#04859e;
		border:none;
		margin:0 auto;
		padding:16px 0;
		}
		
	.footer-area .social-m a {
		text-decoration:none;
		color:#035c6d;
		
		}
		
		
	
	
	.foot-link-sec  {
		background:#04859e;
		 
		}	
	.footer-area  .foot-link {
			background:#04859e;
		
		font-size:16px;
	  font-weight:300;
	  
	  margin:0 auto;
		padding:30px 0;
	  
	  border:solid #3eddfc;
	border-width:1px 0px 1px 0;
		
			}
			
	.footer-area  .foot-link a {
			
		font-size:16px;
	  font-weight:300;
	  text-decoration:none;
		
			}
	
	.footer-area   .fa {
		text-decoration:none;
		color:#035c6d;
			}
					
		
		
			
	.footer-area  .foot-link h6 {
		color:#fff;	
		font-size:18px;
	  font-weight:500;
			}
			
	.footer-area  .foot-link	.foot-logo-img {
		
			max-width:180px;
			
				
				}
   
   
  .footer-copy {
	  color:#fff;
	  background:#04859e;
	  font-size:14px;
	  font-weight:300;
	  
	  padding:24px 0;
	  
	  }
	  
	.footer-copy  a {
		text-decoration:none;
		color:#fff;
		padding: 0 8px;
		
		}
		
		.footer-area .flagfoot {
			
	list-style-type:none;
	padding: 12px 0 0 0;

			
			
			}



/* 2023 /////////////////////////////////////////////////////////// home end */









