
body{ 
	margin: 0;
	font-family: sans-serif;
	padding:0; 
	width: 100%;
	height:auto;
	font-size:14px;
	background-size: cover;
	line-height:25px;
	}
	.blink{ 
	animation:blinker 0.6s linear infinite;
	font-family: sans-serif;
	color:#1c87c9; 
 
	}
		@keyframes blinker{ 
		    50%{ 
	            opacity: 0.5;
	        	}
 
	}
		.blink-one{ 
         	animation:blinker-one 1s linear infinite;  
 
      	}
      		@keyframes blinker-one{ 
		    25%{ 
	            opacity: 0.5;
	        	}
 
	}
ul{
	 list-style-type: none;
	
}
ol{
	 list-style-type: none;
	
}

#li{
	padding-left: 2%;
	 display: inline-block; 
}
#liD{
	padding-top: 3%;  
}

#dli{
	padding-top: 0px;
	padding-left: 4%; 

	 display: inline-block;
	 font-size:15px; 
	 font-family: sans-serif;
}
.dispnone{
    display:none;
    position: relative; 
    position: absolute;
    background-color:#c4df9b;
    min-width: 230px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	border: none;
    cursor: pointer;
    border-radius: 12px 12px 12px 12px;
}
a{
	text-decoration: none;
}
.main_nav{
	 font-size: 12px;
	 font-weight: bold;
}

.sub_nav{
	 font-size: 14px;
	 
}

#tbh{ 
	 padding-top: 0;
	 padding-right: 0;
	 padding-left: 0;
	 width:100%; 
	 border-radius: 0px 0px 12px 12px;
 	/* background-color:#009900;
	 top:0%;
	 left:0%;
	 position: absolute;   
	 border:0px;
	 */ 
}
#login{
	margin-top:3%;
	padding-top: 2%;
	width: 70%;
	border:none; 
}
.log{
	height: 25px;
	width: 70%;
	border-radius: 3px 3px 3px 3px;
	border:none;
}
.orglog{
	height: 25px;
	width: 100%;
	border-radius: 3px 3px 3px 3px;
	border:none;
}
.app{
	height: 60px;
	width: 70%; 
	border:none;
}
legend{
	font-size: 14px;
	font-weight: bold;
}
sup{
	color:red;
}
#submit{
	height: 35px;
	font-size: 16px;
	font-weight: bold;;
}
#desc{ 
	font-size: 20px; 
}
#descp{ 
	font-size: 12px;
	font-style: italic;
	font-weight: bold; 
}

#thlab{
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}
footer{
	padding-top:10%;
}
#sign_up{
	margin-top:3%;
	padding-top: 2%;
	width: 37%;
	border:none; 
}

                                                 /*SOME ADMINISTRATOR PAGE RENDERING CSS GOES HERE*/
.lesson{ 
	height: 320px;
	width: 100%;
	border-radius: 3px 3px 3px 3px;
	border:none;
}
.clist{ 
	height:auto;
	width: 50%; 
	border:none;
	padding-top: 2%;
}
.Dlist{ 
	height:auto;
	width: 70%; 
	border:none;
	padding-top: 2%;
}
.title{ 
	height: 30px;
	width: 100%;
	border-radius: 3px 3px 3px 3px;
	border:none;
}
#lossn{
	margin-top:3%;
	padding-top: 2%;
	width: 50%;
	border:none; 
}
.org_prof{ 
	height: 150px;
	width: 100%;
	border-radius: 3px 3px 3px 3px;
	border:none;
}
#contacts{
	margin-top:3%;
	padding-top: 2%;
	width: 45%;
	border:none; 
}
#course{
	margin-top:3%;
	padding-top: 2%;
	width: 65%;
	border:none; 
}
.clog{
	height: 25px;
	width: 100%;
	border-radius: 3px 3px 3px 3px;
	border:none;
}
                                        /*BIBLE COLLEGE CSS CODE FOR STYLING*/

#pg_nav{ 
	 width:100%;   
 	 /*background-color:#c4df9b;*/
	 height: auto;
	 margin-top:2%; 
	 left: 0px;
}
#oli{
	padding-top:5%;  
}

#in_li{
	padding-left:5%; 
	display:inline-block;

}
#head{
	font-size: 22px;
	font-weight: bold;
}
#min_nav{ 
 	 padding-top: 5%; 
 	 border:none; 
 	 border-width:2px;
 	 background-color:#e1e1e1;
 	 width: 100%;
}
.nav_head{

	 font-size: 15px;
	 font-weight: bold;
}
#compusp{  
	padding-top:2%;
	width: 45%;
	border:none;
	padding-left:12%; 
}
#adv{ 
	padding-left:12%;
	width: 75%;
	border:none; 
}
#in_nav{ 
	padding-top:0px;   
 	 border:none; 
 	 border-width:2px;
 	 border-radius: 12px;
 	 background-color:#e1e1e1;

 	 width: 80%;
}
#income{  
	padding-top:2%;
	width: 45%;
	border:none;  
}
.page{  
	padding-top:2%;
	width: 100%;
	height:12%;
	border:none; 
	display: none;
	text-align: justify;


}
#mg{
	width:10%;
	height:500px;
	border-radius: 12px;
}
#mgn{
	width:100%;
	height:500px;
	border-radius: 12px;
}
#m{
	width:90%;
	height:500px;
	border-radius: 12px;
}

.pages{  
	padding-top:2%;
	width: 100%;
	height:40%;
	border:none; 
	display: none;
	text-align: justify; 


}
.pag{  
	padding-top:2%;
	width: 100%; 
	border:none;  
	text-align: justify; 


}
#advertAlert{
	position:absolute;
	position: relative;
	float: right;
	width: 30%;
	right:2%;
	margin-top:4%;
	position:fixed;
	height:54%;
	border-radius:12px;
}