*
{
	padding:0px;
	margin:0px;
	text-decoration:none;
	list-style:none;
	box-sizing:border-box;
}
@font-face {
	font-family: DancingScript;
	src: url(../fonts/Questrial/Questrial-Regular.ttf);
}
body
{
	font-family:DancingScript;
}
nav
{
	background-color:#ffff;
	height:60px;
	width:100%;
}
label.logo 
{
	color:black;
	font-size:20px;
	line-height:80px;
	padding:0 10px;
	font-weight:bold;
}
.logo a
{
	padding:0px;
	margin:0px;
	text-decoration:none;
	text-transform:none;
}
.logo a:hover
{
	padding:0px;
	margin:0px;
	background-color:#fff;
	color:black
}
nav ul
{
	float:right;
	margin-right:0px;
	margin-bottom:0px;
}
nav ul li
{
	display:inline-block;
	line-height:80px;
	margin:0 5px;
	
}
nav ul li a
{
	color:black;
	font-size:14px; 
	border-radius:5px;
	padding:10px;
	border:2px solid #fff;
}
a
{
	text-transform:none;
	text-decoration:none;
	color:black;
	padding:10px;
	border-radius:5px;
}
a:hover
{
	background-color:#2196f3;
	transition: .5s;
	color:#ffff;
	text-decoration:none;
	padding:10px;
}
.checkbtn
{
	font-size:30px;
	color:black;
	float:right;
	margin-right:40px;
	cursor:pointer;
	line-height:80px;
	display:none;
	
}
#check
{
	display:none;
}
@media(max-width:952px)
{
	label.logo
	{
		font-size:20px;
		padding-left:0px;
		margin-top:0px;
	}
	nav ul li a
	{
		font-size:16px;
		border:2px solid #2196f3;
	}
	.logo a
	{
		padding:0px;
		margin:0px;
		text-decoration:none;
		text-transform:none;
	}
	.logo a:hover
	{
		padding:0px;
		margin:0px;
		background-color:#fff;
		color:black
	}
	.menu_sec
	{
		display:none;
	}
}
@media(max-width:952px)
{
	.checkbtn
	{
		display:block;
	}
	.fa
	{
		padding-top:5px;
		padding-right:-5px;
	}
	ul
	{
		position:fixed;
		width:100%;
		height:100vh;
		background-color:#2196f3;
		top:80px;
		left:-100%;
		trancition:all .5s;
		text-align:center;
		z-index:10;
	}
	nav ul li
	{
		display:block;
		margin: 40px 0px;
		line-height:30px;
	}
	nav ul li a
	{
		font-size:20px;
	}
	nav ul li a:hover
	{
		background-color:none;
		color:#ffff;
		border-left:5px solid #ffff;
		border-right:5px solid #ffff;
		border-radius:50px;
		padding-left:50px;
		padding-right:50px;
	}
	#check:checked ~ ul
	{
		left:0px;
	}
	.menu_sec
	{
		display:none;
	}
}
.menu_sec
{
	padding-bottom:10px;
	padding-top:10px;
}
.menu_search
{
	padding:5px;
	border:1px solid black;
	border-radius:7px;
}
f
{
	color:#ff5722;
}
t
{
	color:#e91e63;
}
ins
{
	color:#ff9800;
}
g
{
	color:#673ab7;
}
r
{
	color:#ffeb3b;
}
/******************************************************Index.php**********************************************************/

.book_like_image
{
	border:2px solid #999;
	border-radius:5px;margin-top:20px;
}
.home_sec h1
{
	padding-top:50px;
	padding-bottom:20px;
	margin-bottom:50px;
	border-bottom:5px solid #2196f3;
}
.main_sec
{
	padding-bottom:50px;
	padding-top:50px;
}
.main_sub_sec
{
	padding-bottom:20px;
	padding-top:20px;
}
button
{
	padding:5px;
	padding-left:15px;
	padding-right:15px;
	background-color:#2196f3;
	color:#ffff;
	border:1px solid #2196f3;
	border-radius:7px;
}
button:hover
{
	color:#2196f3;
	background-color:#ffff;
}
.search_btn
{
	padding:3px;
}
.all_show_sec h5
{
	float:right;
	padding-top:20px;
	color:#2196f3;
}
.all_show_sec a
{
	color:#2196f3;
}
.all_show_sec a:hover
{
	color:#fff;
}
.fa-arrow-left
{
	margin-right:7px;
}
.fa-arrow-right
{
	margin-left:7px;
}
.paragraph_sec
{
	border-bottom:1px solid black;
	margin-bottom:10px;
}
.paragraph_sub_sec
{
	padding-bottom:10px;
	padding-top:10px;
}
.padding_margin
{
	padding:2px;
	margin:0px;
	padding-bottom:10px;
}
.announce_sec a
{
	background-color:white;
	padding:5px;
	color:black;
	font-size:16px;
}
.announce_sec a:hover
{
	background-color:white;
	padding:5px;
	font-weight:bold;
}
.subscribe_sec
{
	border-radius:10px;
	border:1px solid black;
	margin-bottom:50px;
	margin-top:50px;
}
.about_section ,.registration_section
{
	padding-bottom:20px;
	padding-top:10px;
}
.sub_section
{
	padding-bottom:10px;
	padding-top:10px;
}
h1
{
	color:#636c77;
}
colour
{
	color:#2196f3;
	cursor:pointer;
}
.about_image
{
	padding:20px;
	border-radius:30px;
}
.about_sub_section
{
	padding:0px;
	margin:0px;
	border-bottom:1px solid #636c77;
	margin-bottom:20px;
}
.table_header_section
{
	padding:15px;
	border:1px solid #636c77;
}
.table_data_section
{
	padding:15px;
	border:1px solid #636c77;
	border-left:1px solid #fff;
}
.table_data_section1
{
	padding:15px;
	border:1px solid #636c77;
	border-right:1px solid #fff;
}
h
{
	font-size:60px;
}
.board_sec
{
	margin-bottom:30px;
	margin-top:30px;
}
.board_sec a
{
	padding:0px;
}
.board_sec a:hover
{
	background-color:#ffff;
	color:#2196f3;
	padding:0px;
	text-decoration:none;
	text-transform;none;
}
.margin_sec
{
	margin-bottom:20px;
	margin-top:20px;
	background-color:#2196f3;
	color:#fff;
	border-radius:10px;
}
.advertise_sec a ,.img_sec a
{
	padding:0px;
	background-color:#fff;
}
.fa-eercast
{
	cursor:pointer;
	padding-bottom:5px;
	padding-top:5px;
}
.fa-eercast:hover
{
	color:#2196f3;
	padding-bottom:5px;
	padding-top:5px;
}
.img_sec
{
	margin-bottom:30px;
	margin-top:30px;
}








@media(max-width:952px)
{
	.home_sec h1
	{
		padding-top:30px;
	}
}



/******************************************************Footer.php**********************************************************/

.footer_sec
{
	background-color:#2196f3;
	color:#ffff;
	border-radius:20px;
}
.footer_sec ul
{
	margin-right:0px;
	margin-bottom:0px;
}
.footer_sec ul li
{
	display:inline-block;
	line-height:60px;
	margin:0 5px;
}
.footer_sec ul li a
{
	color:#ffff;
	font-size:14px; 
	border-radius:20px;
	padding:10px;
}

 .footer_sec a:hover
{
	background-color:#ffff;
	transition: .5s;
	color:black;
	text-decoration:none;
	padding:10px;
	border-radius:20px;
}
.qdel_sec
{
	height:70px;
}
.qdel_sec a
{
	color:black;
	font-size:14px; 
	border-radius:20px;
	padding:5px;
}
.qdel_sec a:hover
{
	padding:5px;
	background-color:black;
	color:#ffff;
}
@media(max-width:952px)
{
	.footer_sec
	{
		display:block;
	}
}