*{
	background:#FFFFFF;
}
body{
	margin: 0px 0px;
	padding:0px 0px;
	background:#FFFFFF;
	font-family: 'Nikosh',sans-serif;
}

.full-body{
	margin: 0px 0px;
	padding:0px 0px;
	background:#111189;
}

.full-nav{
	width:100%;
	background: blue;
	margin: 0px 0px;
	padding: 0px 0px;
	display: block;
	border: #111189 0px solid;
}
.nav-0{
	width:100%;
	height:6px;
	background: #111189;
	display: block;
	border:#111189 0px solid;
}
.nav-1{
	width:100%;
	background: #111189;
	float:left;
	display: block;
	border:red 0px solid;
	border-radius:0px;
}
.nav-1-left{border-radius:0px 0px;border-right:#fff 1px solid;width:20%;height:42px; float:left;background:white;}
.triangle-up {width: 0;height: 0;border-left: 35px solid transparent;border-top:45px solid #111189;float:right; }
.nav-1-right{border:gray 0px solid;width:80%;height:42px;float:left; padding-left:10px; background:#111189;line-height:40px;color:white}
.nav-1-right .left{display: block; width:100%;background:#111189;text-align:left; height:42px; font-size:16px;} 


.nav-2{
	width:100%;
	height:112px;
	background: #FFFFFF;
	float:left;
	display: block;
}
.nav-2 li{list-style:none;text-align:left; font-size:14px; font-weight:600; color:#111}
.nav-2-1{width:40%; height:100%; float:left; border:#111189 0px solid} .nav-2-1 img{padding-left:30px;padding-right:30px;background:transparent;height:132px;margin-top:-30px;}
.nav-2-2{width:20%; height:100%; float:left; border:#111189 0px solid; text-align:center;padding-top:35px}
.nav-2-3{width:20%; height:100%; float:left; border:#111189 0px solid; text-align:center;padding-top:35px}
.nav-2-4{width:20%; height:100%; float:left; border:#111189 0px solid; text-align:center;padding-top:35px}


.nav-2-left{border:#111189 0px solid;width:25%;height:100%;background:white;margin-top:6px;float:left}
.nav-2-right{border:#111189 0px solid;width:75%;height:100%;float:left;color:#111189}


.nav-3{
	width:100%;
	height:60px;
	background: #111189;
	float:left;
	display: block;
	line-height:10px;
	padding:20px 25px;
	
}


.navbar{background: #111189;color:red; }
.collapse {background:#111189 !important}
.navbar .navbar-brand{color: #EDEDED !important;  border:red 10px soild;}
.nav-link{background-color: #111189; color:#EDEDED !important; border-right:#EDEDED 1px solid; padding:7px 12px !important;font-size:16px !important; font-weight:800;}
.nav-link:hover{color: #BCB7DA;}
.btn:hover{opacity:50%}

.navbar .btn{background:#2D7FC0; border:black 0px solid; color:white;}
.navbar .btn-outline-default{ border:#003B73 1px solid !important; color:black !important;}



.main-content{
	width:100%;
	background: white;
	display: block;
	margin: 0 0;
	padding: 20px 40px;
	border: green 0px solid;
}
.section-1{
	height:468px;
	margin:0 0;
	padding: 0 40px 0 0;
	display: block;
	border: green 0px solid;
}
.section-1-top{
	width:100%;
	height:48px;
	background: white;
	float:left;
	display: block;
	line-height:18px;
	padding: 0px 0px;
} 
.notice-mark{ 
	font-size:12px; 
	background: #111189; 
	color: #EDEDED; 
	width:5%; 
	float:left; 
	padding:5px 10px; 
}
.section-1-top marquee{font-size:14px;width: 95%; float:left; color: black; line-height:30px}
.section-1-bottom{width:100%;display: block;}
.section-1-left{
	width:65%;
	height:420px;
	background: white;
	float:left;
	display: block;
	border: #111189 0px solid;
	margin:0px 0px;
	padding:0;
}

/*Slider */
.carousel-inner{height:100% !important;border:green 0px solid}
.carousel-inner .item{height:100% !important; border:green 0px solid}
.carousel-inner .item img{height:100% !important; width:100% !important; border:#111189 0px solid}
.carousel-control{color:#EDEDED !important;}
.glyphicon{background:none !important;border:#111189 0px solid !important} 
.carousel-indicators{background:transparent}


.section-1-right{
	width:35%;
	height:420px;
	background: white;
	float:left;
	display: block;
	border: #111189 0px solid;
	margin:0px 0px;
	padding:0;
}

.profile{ border:#111189 0px soild; text-align:center;}
.profile img{border:#686868 5px solid; width:60%}
.profile .profile-designation{font-size:16px;color:#686868; font-weight:800; text-align:center; line-height:35px}
.profile .profile-name{font-size:16px;color:#686868; font-weight:500; text-align:center; line-height:35px}
.profile .profile-detail-button{font-size:16px;color:#686868;text-align:center; line-height:50px}
.profile li{text-align:center;text-decoration:none;list-style:none;}
.profile li a{text-align:center;text-decoration:none;background:#111189;padding:12px 15px;color:white; font-weight:500}


/* PROFILE PRINCIPAL*/
.profile-principal{ border:#111189 0px soild; text-align:center;padding: 50px;width:33%;}
.profile-principal img{border:#686868 5px solid; width:100%}
.profile-principal .profile-designation{font-size:16px;color:#686868; font-weight:800; text-align:center; line-height:35px}
.profile-principal .profile-name{font-size:16px;color:#686868; font-weight:500; text-align:center; line-height:35px}
.profile-principal .profile-detail-button{font-size:16px;color:#686868;text-align:center; line-height:50px}
.profile-principal li{text-align:center;text-decoration:none;list-style:none;}
.profile-principal li a{text-align:center;text-decoration:none;background:#111189;padding:12px 15px;color:white; font-weight:500}
/* PROFILE EMPLOYEE*/
.profile-employee{ border:#111189 0px soild; text-align:center;float:left; width:25%; padding:20px 0px;}
.profile-employee img{border:#686868 5px solid; width:100%}
.profile-employee .profile-designation{font-size:16px;color:#686868; font-weight:800; text-align:center; line-height:35px}
.profile-employee .profile-name{font-size:16px;color:#686868; font-weight:500; text-align:center; line-height:35px}
.profile-employee .profile-detail-button{font-size:16px;color:#686868;text-align:center; line-height:50px}
.profile-employee li{text-align:center;text-decoration:none;list-style:none;}
.profile-employee li a{text-align:center;text-decoration:none;background:#111189;padding:12px 15px;color:white; font-weight:500}




/* SECTION 2*/
.section-2{
	height:398px;
	border: #111189 0px solid;
	margin:0 0;
	padding:40px 0;
	display: block;
}
.section-2-top{
	width:100%;
	height:48px;
	background: #111189;
	float:left;
	display: block;
	border-radius: 10px 10px 0px 0px;
	text-align:center;
	font-size:18px;
	font-weight:800;
	color:white;
	line-height:50px;
}
.section-2-bottom{
	width:100%;
	display: block;
}
.section-2-bottom img {height:180px;width:220px; padding:0px 20px}
.section-2-left{
	height: 310px;
	width:20%;
	background: white;
	float:left;
	display: block;
	border: #111189 0px solid;
	padding: 30px 0px;
}
.section-2-center{
	height: 310px;
	width:80%;
	background: white;
	float:left;
	display: block;
	border: #111189 0px solid;
	margin:0px 0px;
	padding:30px 0px;
	line-height:25px;
	font-size:16px !important;
	color: #686868;
}

.section-2-center p{
	background: white;
	line-height:25px;
	font-size:15px !important;
	color: #686868;
	text-align: justify;
}

.section-2-right{
	height: 310px;
	width:18%;
	background: white;
	float:left;
	display: block;
	border: #111189 0px solid;
	margin: 0px 0px;
	padding: 30px 0;
}

/* SECTION 3*/
.section-3{
	height:728px;
	padding:40px 0;
	display: block;
	border-radius: 10px 10px 10px 10px;
	border:red 0px solid;
}
.section-3-top{
	width:100%;
	height:48px;
	background: #111189;
	float:left;
	display: block;
	border-radius: 10px 10px 0px 0px;
	text-align:center;
	font-size:18px;
	font-weight:800;
	color:white;
	line-height:50px;
	border:red 0px solid;
}
.section-3-bottom{
	height:680px;
	width:100%;
	display: block;
	background: #EBEFE6;
	border: #111189 0px solid;
}
.notice {
	width:100%;
	background: #EBEFE6;
	float:left;
	display: block;
	border: yellow 0px solid;
	padding:15px 20px;

}
.notice .headline{
	font-size:16px;
	background: #EBEFE6;
	padding-left:10px;
	font-weight:700;
}
.notice .body{
	font-size:12px;
	background: #EBEFE6;
	padding-left:10px;
}
.notice button{
	font-size:16px;
	background: gray;
	color:white;
	padding: 10px 30px;
	border-radius:10px;
	margin-left:10px;
}

.blog{
	width:100%;
	height: 180px;
	background: #EBEFE6;
	float:left;
	display: block;
	border: yellow 1px solid;
	padding:20px 20px;
}

.blog .user-profile{
	width: 120px;
	padding: 10px;
	font-size:12px;
	background: #FFF;
	float: left;
	display: block;
	border: red 0px solid;
}
.blog .user-profile h6,p{
	width: 100%;
	padding: 0px;
	margin: 0;
	line-height: 18px;
	font-size:12px;
	background: #FFF;
	float: left;
	display: block;
	text-align: left;
	border: red 0px solid;
}
.blog .user-profile img{
	height:100px; 
	width:100px; 
	padding: 0px;
	border-radius:60px; 
	float:left;
	border: red 0px solid;
}
.blog .title{
	height: 160px;
	width: 80%;
	font-size:20px;
	background: #EBEFE6;
	font-weight:700;
	float: left;
	display: block;
}
.blog .title p{
	height: 60px;
	width: 100%;
	padding: 20px;
	margin: 0;
	font-size:20px;
	font-weight:700;
	float: left;
	display: block;
}
.blog .title h6{
	height: 100px;
	width: 100%;
	font-size:16px;
	float: left;
	display: block;
	padding-top: 0;
	margin: 0;
}
.blog .sub-heading{
	height: 60px;
	width: 80%;
	font-size:16px;
	background: #EBEFE6;
	font-weight:700;
	float: left;
	display: block;
}


.gallery{
	width: 25%;
	background: #EBEFE6;
	float:left;
	display: block;
	border: yellow 0px solid;
	padding:25px 20px;
	text-align: center;
}

.gallery .image img{
	background: #EBEFE6;
	float:left;
	display: block;
	text-align: center;
}

.gallery2{
	width: 50%;
	height: 478px;
	background: #EBEFE6;
	float:left;
	display: block;
	border: yellow 0px solid;
	padding:25px 20px;
	text-align: center;
}

.gallery2 img{
	width: 100%;
	background: #EBEFE6;
	float:left;
	display: block;
	text-align: center;
}



/* 31 */
.section-31{
	height:728px;
	padding:40px 0;
	display: block;
	border-radius: 10px 10px 10px 10px;
	border:red 0px solid;
}
.section-31-top{
	width:100%;
	height:48px;
	background: #111189;
	float:left;
	display: block;
	border-radius: 10px 10px 0px 0px;
	text-align:center;
	font-size:18px;
	font-weight:800;
	color:white;
	line-height:50px;
	border:red 0px solid;
}
.section-31-bottom{
	height:680px;
	width:100%;
	display: block;
	background: #EBEFE6;
	border: #111189 0px solid;
}


/* Section 4 */
.section-4{
	height:508px;
	padding:40px 0px;
	margin:0 0; 
	display: block;
	border: red 0px solid;
	
}


.section-4-bottom{
	width:100%;
	display: block;
}
.section-4-left{
	width:50%;
	height:438px;
	background: #EBEFE6;
	float:left;
	display: block;
	border: #111189 0px solid;
	padding-right:20px;
	text-align:center;
}
.section-4-left video{width:100%; height:338px }
.section-4-left li{padding:15px;text-decoration:none;  background:none;list-style:none;}
.section-4-left li a{padding:15px;text-decoration:none; color:black; background:none;}
.section-4-right{
	width:50%;
	height:438px;
	background: #EBEFE6;
	float:left;
	display: block;
	border: #111189 0px solid;
	padding-left:20px;
	text-align:center;
}
.section-4-right img{ width:100%;background:transparent}
.section-4-right li{padding:15px;text-decoration:none;  background:none;list-style:none;}
.section-4-right li a{padding:15px;text-decoration:none; color:black; background:none;}
.section-4-topheader{
	width:100%;
	height:48px;
	background: #111189;
	float:left;
	display: block;
	border-radius: 10px 10px 0px 0px;
	text-align:center;
	font-size:18px;
	font-weight:800;
	color:white;
	line-height:50px;
	border:red 0px solid;
}

/* Section 5 */
.section-5{
	height:328px;
	margin: 0;
	padding: 40px 0;
	display: block;
	border-radius: 10px 10px 10px 10px;
	border: #111189 0px solid;
}
.section-5-top{
	width:100%;
	height:48px;
	background: #111189;
	float:left;
	display: block;
	border-radius: 10px 10px 0px 0px;
	text-align:center;
	font-size:18px;
	font-weight:800;
	color:white;
	line-height:50px;
}
.section-5-bottom{
	width:100%;
	display: block;
	
}
.section-5-left{
	width:25%;
	height:200px;
	background: #EBEFE6;
	float:left;
	display: block;
	margin:0px 0px;
	padding:20px 0px;
}

.section-5-left ul{text-decoration:none;background:#EBEFE6;}
.section-5-left ul li{text-decoration:none;background:#EBEFE6;}
.section-5-left ul li a{text-decoration:none;background:#EBEFE6;padding:5px 10px;}

.section-5-center1{
	width:25%;
	height:200px;
	background: #EBEFE6;
	float:left;
	display: block;
	border: #111189 0px solid;
	margin:0px 0px;
	padding:20px 0px;
}
.section-5-center1 ul{text-decoration:none;background:#EBEFE6;}
.section-5-center1 ul li{text-decoration:none;background:#EBEFE6;}
.section-5-center1 ul li a{text-decoration:none;background:#EBEFE6;padding:5px 10px;}

.section-5-center2{
	width:25%;
	height:200px;
	background: #EBEFE6;
	float:left;
	display: block;
	border: #111189 0px solid;
	margin:0px 0px;
	padding:20px 0px;
}
.section-5-center2 ul{text-decoration:none;background:#EBEFE6;}
.section-5-center2 ul li{text-decoration:none;background:#EBEFE6;}
.section-5-center2 ul li a{text-decoration:none;background:#EBEFE6;padding:5px 10px;}

.section-5-right{
	width:25%;
	height:200px;
	background: #EBEFE6;
	float:right;
	display: block;
	border: #111189 0px solid;
	margin:0px 0px;
	padding:20px 0px;
}
.section-5-right ul{text-decoration:none;background:#EBEFE6;}
.section-5-right ul li{text-decoration:none;background:#EBEFE6;}
.section-5-right ul li a{text-decoration:none;background:#EBEFE6;padding:5px 10px;}

/* Section 6 */
/* Section 6 */
.section-6{
	height:350px;
	border: #111189 0px solid;
	margin:0;
	padding:40px 0;
	display: block;
	background:white;
}
.section-6-top{
	width:100%;
	height:48px;
	background: #111189;
	float:left;
	display: block;
	border-radius: 10px 10px 0px 0px;
	text-align:center;
	font-size:18px;
	font-weight:800;
	color:white;
	line-height:50px;
	
}
.section-6-bottom{
	width:100%;
	display: block;
	padding-top:50px;
	background:white;
	text-align:center;
}
.section-6-1{
	width:20%;
	height:220px;
	background: white;
	float:left;
	display: block;
	border: #111189 0px solid;
	margin:0px 0px;
	padding:20px 0px;
}
.section-6-1 img{
	height:120px;
	width:120px;
	padding:20px 15px;
}
.section-6-1 p{font-size:16px; padding:5px 15px;background:white; text-align:center}

.footer{
	width:100%;
	background: #9FA79F;
	display: block;
}

.footer-bottom{float:left; width: 100%;}

.footer-top .left, .right, .center{
	width:33.33%;
	height:290px;
	background: #9FA79F;
	float:left;
	display: block;
	border: #111189 0px solid;
	margin:0px 0px;
	padding:35px 20px;
	
}
.footer-top .right img{
	height:150px;
	background:transparent;
	border-radius:10px;
	border:10px #FFF solid;
}
.footer-top ul{
	list-style: none;
	text-decoration:none;
	background:#9FA79F;
}
.footer-top ul li{
	list-style: none;
	text-decoration:none;
	background:#9FA79F;
	font-family: 'Nikosh',sans-serif;
	list-style:none; text-decoration:none;
	color:#111;
}

.footer-top .link-head{font-weight:800;padding-bottom:20px;}
.footer-top ul li a{list-style:none; text-decoration:none; color:#111}
.footer-top ul li a:hover{color:#646464}

.footer-bottom{
	width:100%;
	border:green 0px solid;
	display: block;
	float: left;
}
.footer-bottom footer{
	text-align:center;
	background: #9FA79F;
	padding:40px;
	display:block;
	color:white;
}
.footer-bottom a{
	color:white;
}
/* ABOUT SECTION */
.about-section-1{
	margin:0; padding:0
}
.about-section-1-top{ margin:0; padding:0}
.about-section-1-top img{height:260px; width:100%}
.about-section-1-bottom{padding:30px; }
.about-section-1-bottom p{font-size:18px; text-align:justify; }


@media only screen and (max-width: 600px) {
	.main-content{padding: 10px 10px;}
    .nav-0, .nav-1-left {display:none}
    .nav-1{height:40px;align:center;}
    .nav-1-right{width:100%;}
	.nav-1-right .left { float:right;margin:0;padding:0;text-align:center;} 
	.nav-2{width:100%;height:70px;display:flex} .nav-2 li{list-style:none}
	.nav-2-1, .nav-2-2, .nav-2-3, .nav-2-4{margin:0; padding:5px 5px;width:100%;float:left;height:30px;display:block;} 
	.nav-2-2 li, .nav-2-3 li, .nav-2-4 li{ font-size:10px; margin:0; padding:0;height:20px;line-height:20px;}
	
	.nav-2-1 img{height:60;width:90%;margin:0;padding:0;}
	.nav-2-left{border:#111189 0px solid;width:25%;height:100%;background:white;margin-top:6px;float:left}
	.nav-2-right{border:#111189 0px solid;width:75%;height:100%;float:left;color:#111189}
	
	
	
	
	
	.nav-3{
		width:100%;
		height:0px;
		background: #111189;
		float:left;
		display: flex;
		line-height:0px;
		padding:0px 0px;
		border:green 0px solid;
	}

	.navbar .navbar-brand{margin-left:-5px !important; color: #EDEDED !important; display:block;}

	.section-1{border:red 0px solid;margin:0;padding:0px}
	.section-1-top{width:100%;border:red 0px solid;margin:0;padding:0} .section-1-top p{width:15%;float:left;} .section-1-top marquee{width:85%;float:right;}
	.section-1-bottom{width:100%;border:red 0px solid;height:220px;}
	.section-1-left{width:100%; height:238px;}
	.section-1-right{ padding:30px; width:100%; border:red 0px solid;}
	
	.profile{}
	.section-1-center{
		width:100%;
		height:220px;
		background: white;
		float:left;
		display: block;
		border: #111189 0px solid;
		margin:0px 0px;
		padding:0px 0px;
	}
	.section-1-top{
		width:100%;
		height:48px;
		background: white;
		float:left;
		display: block;
		line-height:18px;
		padding: 10px 0px;
	} 
	
	.section-2{border:red 0px solid; width:100%; display:block; overflow:hidden; margin:0px 0px; height:790px; }
	.section-2-top{width:100%;display:block; float:left}
	.section-2-botom{width:100%;display:block; float:left }
	.section-2-left{width:100%;height:130px; margin:0; padding:5px; float:left;display:block; text-align:center;border:red 0px solid} .section-2-left img{height:120px; width:120px; padding:10px }
	.section-2-center{width:100%;float:left;display:block; border:red 0px solid}
	.section-2-right{display:none;} .section-2-right img{ display:none;}
	
	.section-3{height:736px; display:block; padding: 40px 0px}
	.section-31{height:956px; display:block; padding: 40px 0px}
	.gallery{
		width:100%;
		background: #EBEFE6;
		float:left;
		display: block;
		border: yellow 0px solid;
		padding:15px 22px;
		text-align: center;
	}

	.gallery2{
		width:100%;
		height: 278px;
		background: #EBEFE6;
		float:left;
		display: block;
		border: yellow 0px solid;
		padding:15px 22px;
		text-align: center;
	}

	.profile-employee{ width:100%; padding:20px 0px;}

	.profile-principal{ border:#111189 5px soild !important; text-align:center;padding: 50px;width:100%;}
	.profile-principal img{border:#686868 5px solid; width:100%}
	.profile-principal .profile-designation{font-size:12px;color:#686868; font-weight:800; text-align:center; line-height:35px}
	.profile-principal .profile-name{font-size:12px;color:#686868; font-weight:500; text-align:center; line-height:35px}
	.profile-principal .profile-detail-button{font-size:12px;color:#686868;text-align:center; line-height:50px}
	.profile-principal li{text-align:center;text-decoration:none;list-style:none;}
	.profile-principal li a{text-align:center;text-decoration:none;background:#111189;padding:12px 15px;color:white; font-weight:500}


	.section-4{height:918px; display:block; padding: 20px 0px}
	.section-4-left{width:100%;padding:0} .section-4-right{width:100%; padding:5px 0} 
	
	.section-5{height:388px;display:block}
	.section-5-top{width:100%;display:block}
	.section-5-left{width:50%; height:140px; font-size:11px; display:flex}
	.section-5-center1{width:50%; height:140px; font-size:11px; display:flex}
	.section-5-center2{width:50%; height:140px; font-size:11px; display:flex}
	.section-5-right{width:50%; height:140px; font-size:11px; display:flex}
	
	.section-6{height:240px; display:block}
	.section-6-1{height:120px; width:20%;float:left;display:block}
	.section-6-1 img{height:60px;width:60px;padding:5px 5px;}
	.section-6-1 p{font-size:12px; padding:5px 5px;background:white; text-align:center}
	
	.footer-top {width: 100%;}
	.footer-top .left, .center{ width:50%; float:left;border:green 0px solid; display:block; padding: 40px 0;	}
	.footer-top .right{display:none}
	.footer-bottom{width:100%;float:left;}
}