*{
	margin:0px;
	padding:0px;
	box-sizing:border-box;
}
body{
	background-image: url(../img/background.jpg);
	background-repeat:repeat;
	font-family: 'SolaimanLipi', Arial, sans-serif !important;

}
a{
	text-decoration:none;
	color:black;
}
/* top header css start */
.top-header{
	background-color:#330000;
	min-height:30px;
}
.fa-envelope-open{
	color:#DC4E42;
	padding-left:6px;
	padding-right:4px;
}
.email{
	color:white;
}
.fa-phone-alt{
	color:#4386FA;
	padding-left:6px;
	padding-right:4px;
}
.mnum{
	color:white;
}
.admin-btn{
	background-color:#008000;
	
}
.admin-btn:hover{
	background-color:#539FFF;
}

/* banner css start */
.banner-section{
	background-color:#FEFCF5;
}
.site-logo{
	text-align:right;
}
.mad-name{
	color:yellow;
	font-size:40px;
	padding-top:10px;
	text-decoration:bold;
}
.mad-add{
	color:white;
	font-size:18px;
}
.mad-add2{
	color:white;
	padding-bottom:10px;
	font-size:18px;
}
.founder-btn{
	background-color:#008000;
}
.admin-btn:hover{
	background-color:#539FFF;
	color:white;
}
.founder-name{
	color:white;
	font-size:22px;
	padding:4px;
}

/* navbar css*/
.nav-item{
 padding-left:20px	
}

.dropdown-menu{
	background-color:#81CA9D;
	opacity:90%
}

/* braking new*/
.br-head-col{
	background-color:red;
	color:white;
	height:36px;
	padding-top:6px;
	padding-bottom:6px;
	font-size:18px;
}
.br-news-col{
	background-color:#C7B198;
	color:#154B27;
	height:36px;
	padding-top:6px;
	padding-bottom:6px;
	font-size:18px;
}
.br_news{
	background-color:red;
}

/* braking new*/
.carousel-item{
	width:100%;
	height:500px;
}
/* card css start */
.card-header{
	background-color:#154B27;
	color:white;
	padding:0px;
	font-size:20px;
	text-align:center;
}
.card-body{
	background-color:#F8F9F9;
}

/* card notice start */
.notice-heading{
	text-align:right;
	color:#4A235A;
	font-size:20px;
}

.all-notice{
 
  text-align:right;
  padding-bottom:4px;
  margin-bottom:0px;
  padding-right:4px;
}
.notice-img{
	margin-top:-48px;
	padding-top:-48px;
	margin-left:-16px;
	padding-left:-16px;
}
.fa-chevron-circle-right{
	padding-right:6px;
	font-size:20px;
	color:#4A235A; 
}
.notice-text{
	color:#4A235A;
	
}
.notice-text:hover{
	color:white;
	background-color:#EAFAF1;
	text-decoration:underline;
}
a:link {
  text-decoration: none;
}


/* Charmaen Principal start */
.cp-name{
	color:#154B27;
	padding:0px;
	margin:0px;
}

.cp-text{
  background-color:#8E44AD;
  color:black;
  border-radius: 10px;
  border: 2px solid #73AD21;
  padding: 0px;
  width: 100px;
  height: 30px;
}
.cp-text:hover, .btn-read:hover{
	background-color:#3498DB ;
	color:white;
	border-radius: 10px;
	padding:0px;
	margin:0px;
	
}


/* welcome text start */
.welcome-text{
	text-align:justify;
	font-size:16px;
	padding:2px;
}
.btn-read{
  background-color:#8E44AD;
  border-radius: 10px;
  border: 2px solid #73AD21;
  padding: 0px;
  width: 100px;
  height: 30px;	
 
}


/* First footer css start */
.footer-card{
	height:260px;
	margin:0px;
	padding:0px;
}


.fa-globe{
	padding-right:6px;
}
.link-text{
	color:black;
	font-size:16px;
}
.link-text:hover{
		text-decoration:underline;
		color:blue;
}


hr{
	color:green;
	padding:0px;
	margin:0px;
}
.img-fluid {
    width: 1296px;
    height: 330px;
}

/* footer css start */

.footer-section{
	background-color:#154B27;
	min-height:60px;
	margin:0px;
	padding:0px;
}
.footer-text{
	padding:0px;
	font-size:20px;
	color:white;
	text-align:center;
}
.designer-text{
	padding:0px;
	font-size:20px;
	color:white;
	text-align:right;	
}

.dsn-img{
	text-align:left;
}

/*Error Page*/
.error-section{
	background-color:#887777;
	
}
.error-text{
	color:red;
	font-size:40px;
	text-align:center;
	padding:0px;
	margin-bottom:0px;
}
.sad-pic{
	
	text-align:center;
	padding:0px;
	margin:0px;
}
.go-home{
	text-align:center;
	font-size:30px;
	color:red;
}
.error-massage{
	color:#330000;
	font-size:30px;
	text-align:center;
	padding:0px;
}
.desription{
	text-align:center;
	text-decoration:none;
	background-color:green;
	color:green;
	width:100%;
}
.desription:hover{
	text-decoration:none;
	background-color:blue;
	color:green;
	width:100%;
}
a{
	color:white;
}
a:hover{
	color:white;
}
