#homePara{
	max-height:140px;
	overflow:hidden;
}

#footerPara{
	max-height:120px;
	overflow:hidden;
}

#ReadMoreRight{
float:right;
color:#666;
font-size:13px;
text-decoration:none;
}
	#ReadMoreRight:hover{
	color:red;
	}
	
	
#ReadMoreRight2{
float:right;
color:#DDD;
font-size:13px;
text-decoration:none;
}
	#ReadMoreRight2:hover{
	color:#FFF;
	}

.homeShortPara{
float:left;
margin:5px 0 0 0;
min-height:120px;
max-height:120px;
overflow:hidden;
}

#pageImage{
float: left;
margin:8px 10px 5px 0px;
max-height:250px; transition: 0.6s ease; padding: 5px;
}
	#pageImage:hover{
	opacity: 0.8; background: #FFF;	
	}

	.profile_another{
	height:130px;
	}
		.profile_content_2part img{
		margin:4px 10px 4px 4px;
		width:120px;
		}
		
	.profile_content{
	float:left;
	margin:0 0 10px 0;
	width:100%;
	}
	
	.booking_heading h1{
	font-size:28px;
	text-align:center;
	font-variant:small-caps;
	text-shadow: 1px 1px 1px #222; margin-top: 45px;
	}
		
		
	#btnsubmit{
	float:left;
	margin:10px 0;
	}
	
	#logo{
	float:left;
	width:90px;
	padding:7px;
	margin:10px 15px 10px 0;
	border-radius:7px;
	background: #FFF;
	}
		#logo:hover {
		filter: grayscale(100%);
		-webkit-filter: grayscale(100%);
		opacity: 0.8;
		}
	
	#schoolName{
	margin: 0px 0px 5px;
	font-size: 24px;
	font-weight: normal;
	font-family: georgia,times new roman,solaimanlipi;
	color: #FFFFFF;
	}
		#schoolName:hover{
		opacity:0.8;
		}
	
	
	#downLink{
	color:#000;
	}
		#downLink:hover{
		color:red;
		}
		
	
	#itLab{
	text-decoration:none;
	color:#FFFFFF;
	}
		#itLab:hover{
		color:#FECD0B;
		}
	
	
	.galImage{   
	width:100%;
	height:165px;
	margin:0 0 20px 0;
	}
	
	
	
	.admin_required_error{
		float:left;
		color:#cd2929;
		width:100%;
		line-height:35px;
		text-align:center;
		border-radius:3px;
		border:1px solid #ff5b5b;
		background:#FFE1E1;
	}
	.status_success{
		color:green;
		border:1px solid #3c763d;
		background:#EEFFE7;
	}
	.status_exists{
		color:#947a00;
	}
	.status_update{
		color:#c1ba00;
	}
	.status_failed{
		color:#cd2929;
		border:1px solid #ff5b5b;
		background:#FFE1E1;
	}
	
	.status_delete{
		color:#cd2929;
		border:1px solid #ff5b5b;
		background:#FFE1E1;
	}
	
	
	/********************** NEWS TRICKER *********************/
	
	.glyphicon
	{
		margin-right:4px !important; /*override*/
	}

	.pagination .glyphicon
	{
		margin-right:0px !important; /*override*/
	}

	.pagination a
	{
		color:#555;
	}

	.panel ul
	{
		padding:0px;
		margin:0px;
		list-style:none;
	}

	.news-item-mine
	{
		padding:4px 0px;
		margin:0px;
		border-bottom22:1px dotted #555; 
	}
	
	.trickerFooter{
	margin-bottom:10px;
	}
	
	/******************** END OF NEWS TRICKER ***********************/
	
	
	
	.panel-heading {
	border-bottom: 1px solid #DDD;
	}
	
	.panel-primary {
	border-color: #DDD;
	}
	
	.panel-primary > .panel-heading {
	background-color: #F9F9F9;
	color:#333; border-color: #E6E7E8;
	}
	
	#panelPageTitle{
	color:#1852BC;
	}
	
	.panel-title {
	color:#E23076;
	}
	
	.panel-title>a {
    color:#1852BC;
	}
		.panel-title>a:hover{
		color:red;
		}
	
	.meta{
	font-size:13px;
	}
	
	.bannerCaption{
	float:left;
	width:100%;
	left:0;
	right:0;
	bottom:0;
	padding:5px;
	}
		.bannerTitle{
		font-size:28px;
		font-weight:normal;
		text-shadow:0px 4px 2px #000;
		}
		
		.LinkSpecial a{
		float:left;
		color:#EAEAEA;
		width:100px;
		margin:8px 0 0 0;
		padding:0;
		line-height:25px;
		border-radius:15px;
		text-align:center;
		text-decoration:none;
		background:#00213C;
		}
			.LinkSpecial a:hover{
			background:#004884;
			}
			
		i{
		color:#1852BC;
		}
			.socialIconsTop i:hover{
			color:#E23076;
			}
			
		.specialIcon{
		color:#8AB5D6;
		}
		
		.add_img img:hover{
		transition:all 0.5s ease;
		opacity:0.5;
		}
		
		.download_img{
		float: right; padding: 10px; margin: 15px; border: 1px solid #ccc; border-radius:3px;
		}
			.download_img:hover{
			border:1px solid red;
			opacity:0.6;
			}
			
			
		.homeBar{
		font-size:20px;
		}
		
		.imageCircle{
		width:120px;
		height:120px;
		transition:all 0.5s ease; background: #FFF;
		}
			.imageCircle:hover{
			opacity:0.8;
			filter: grayscale(100%);
			-webkit-filter: grayscale(100%);
			}
			
		.carousel-inner > .item > a > img, .carousel-inner > .item > img{
		max-height:300px;
		height: auto;
		}
			.carousel-caption{
			top: 65%;
			}
			
		.lb-data .lb-close{
		height: 30px;
		}
		
		
	