/*********************** OUR EXTERNEL CSS ********************/

/* SPEACH AREA STARTS */




/* SPEACH AREA ENDS */

.speach_area{
	padding: 50px 0;
}

.speach_area .heading{
	text-align: center;
}

.speach_area .heading h3{
	font-size: 40px;
    margin-bottom: 1em;
    color: #f2184f;
    font-weight: 600;
    text-transform: capitalize;
    letter-spacing: 2px;
}

.speach_area .headmaster_img{
	width: 100%;
}

.speach_area .headmaster_img img{
	border-radius: 5px;
	width: 100%;
}

.speach_area .headmaster_speach{
	text-align: justify;
}

.speach_area .headmaster_speach p{
	font-size: 20px;
}





/* NOTICE AREA STARTS */

.notice{

}

.notice .bo{
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #d9d9d9;
}
.notice .calender{
	text-align: center;
	background-color: #F2184F;
	border-radius: 5px;
	width: 80px;
	margin: auto;
}

.notice .calender p{
	color: #fff;
}

.notice .calender .date1{
	width: 40px;
	background-color: #fff;
	margin: auto;
	border-radius: 5px;
}

.notice .calender .date1 h4{
	color: #000;
	padding: 10px 0;
	font-size: 20px;
}

.notice .calender{
	
}

.notice .notice_head{
	
}

.notice .notice_head h4{
	font-size: 25px;
}

.notice .notice_head .time_name{
	display: flex;
	padding: 10px 0;
}

.notice .notice_head .time_name p{
	font-size: 15px;
}

.notice .notice_head .time_name p:last-child{
	padding-left: 25px;
}


.notice .notice_body p{
	text-align: justify;
}

/* NOTICE AREA ENDS */


/* ABOUT AREA STARTS */


.w3ls_about_left_grid .our_particulars{

}

.w3ls_about_left_grid .our_particulars ol{

}

.w3ls_about_left_grid .our_particulars ol li{
	margin-bottom: 15px;
}

.w3ls_about_left_grid .our_particulars ol li i{
	margin-right: 10px;
	color: #fff;
}

.w3ls_about_left_grid .our_particulars ol li a{
	font-size: 15px;
	color: #333;

}

/* ABOUT AREA ENDS */

/* LOGIN MODAL AREA STARTS */

#log_bg{
	background-color: #000;
}

#log_bg h4{
	color: #F2184F;
}

.modal-body{

}

.modal-body form{
	
}

.modal-body form label{
	color: #F2184F;
	margin-bottom: 10px;
}

.modal-body form select{
	width: 100%;
	border: none;
	border-bottom: 1px solid #c5c0c0;
	margin-bottom: 10px;
}

.modal-body form select:focus{
	border-bottom: 1px solid #ff1d56;
}

.modal-body form input{
	width: 100%;
	border: none;
	border-bottom: 1px solid #c5c0c0;
	margin-bottom: 10px;
}

.modal-body form input:focus{
	border-bottom: 1px solid #ff1d56;
}

.modal-body form input[name=btn]{
	margin-top: 10px;
	background: #1853a1;
	padding: 10px 0;
	border: none;
	color: #fff;
	font-size: 20px;
	font-family: arial;
	font-weight: bold;
}

.modal-body form input[name=btn]:hover{
	color: #ff1d56;
}

/* LOGIN MODAL AREA ENDS */


/* TUTION FEES AREA STARTS */

.tutuin_fees{
	padding: 50px 0;
}

.tutuin_fees .heading{
	text-align: center;
}

.tutuin_fees .heading h3{
	color: #ff1d56;
	font-size: 40px;
}

.tutuin_fees .tutuion_table{
	margin-top: 30px;
}

.tutuin_fees .tutuion_table table{
	
}

.tutuin_fees .tutuion_table table thead{
	border-top: 1px solid #d9d9d9;
}

.tutuin_fees .tutuion_table table thead th{
	color: #000;
	font-size: 18px;
	font-family: arial;
	border: 1px solid #d9d9d9;

}

.tutuin_fees .tutuion_table table tbody{
	
}

.tutuin_fees .tutuion_table table tbody td{
	font-size: 15px;
	color: #222;
	font-family: arial;
	border: 1px solid #d9d9d9;
}

.tutuin_fees .tutuion_table table{
	
}

.tutuin_fees .tutuion_table table{
	
}



/* TUTION FEES AREA ENDS */






