.prin_box .card{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color:#0E98D0;
  background-clip: border-box;
  border-radius: 0.0rem;
  width:100%;
  height:100%;
	}

 .prin_box .card-body {
 -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0.65rem;
  color:#FFF;
  
}
 
.prin_box .card-title {
	font-family: 'Reem Kufi', sans-serif;
	color:#9B0B04;
	padding-bottom:10px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #9B0B04;
  }
  
.logo_box .card{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color:#00628A;
  background-clip: border-box;
  border-radius: 0.0rem;
  width:100%;
  height:100%;
	}

 .logo_box .card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0.65rem;
  color:#FFF;
  }
 
 .logo_box .card-title {
  font-family: 'Reem Kufi', sans-serif;
  color:#9B0B04;
  border-bottom:1px  dashed #9B0B04;
  padding-bottom:10px;
  }
  
.logo_box .card-footer {
/*  padding: 0.50rem 1.25rem;
  background-color:#F1DC41 ;
  border-top:1px dashed #9B0B04;
  margin-left:10px;
  margin-right:10px;*/
 }
.news_box .card{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color:#f3d8f9;
  background-clip: border-box;
  border-radius: 0.0rem;
  width:100%;
  height:100%;
	}

 .news_box .card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0.65rem;
  }
 
.news_box .card-title {
  font-family: 'Reem Kufi', sans-serif;
  color:#9B0B04;
  border-bottom:1px  dashed #9B0B04;
  padding-bottom:10px;
  }
  
.news_box .card-footer {
/*  padding: 0.50rem 1.25rem;
  background-color:#EBFB6A ;
  border-top:1px dashed #9B0B04;
  margin-left:10px;
  margin-right:10px;*/
 
}

.beginning_box .card{
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background-clip: border-box;
	border-radius: 0.0rem;
	width:100%;
	height:100%;
	background-image: url(../image/bg_begining.jpg);
	background-repeat: repeat;
	}

.beginning_box .card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0.65rem;
  }
 
 .beginning_box .card-title {
  font-family: 'Reem Kufi', sans-serif;
  color:#9B0B04;
  border-bottom:1px  dashed #9B0B04;
  padding-bottom:10px;
  }
  
.beginning_box .card-footer {
}
.achievement_box .card{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color:#fff;
  background-clip: border-box;
  border-radius: 0.0rem;
  width:100%;
  height:100%;
	}

 
.achievement_box .card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0rem;
  border:5px solid #fff;
 }
 
 .achievement_box .card-title {
  font-family: 'Reem Kufi', sans-serif;
  color:#9B0B04;
  border-bottom:1px  dashed #9B0B04;
  padding-bottom:10px;
  }
  
.achievement_box .card-footer {
 /* padding: 0.50rem 1.25rem;
  background-color:#97DDD3 ;
  border-top:1px dashed #9B0B04;
  margin-left:10px;
  margin-right:10px;*/
 
}

.admission .card{
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background-clip: border-box;
	border: 1px solid rgba(0, 0, 0, 0.125);
	border-radius: 0.25rem;
	background-image: url(../image/bg_section.jpg);
	background-repeat: repeat;	
	}
.admission .card-header{
	margin-top: 0px;
	margin-right: -3px;
	margin-bottom: 0px;
	margin-left: -3px;
	
	}
.event_gallery .card{
   width:100%;
   height:100%;
   background-color:rgba(255,255,255,0.5);
			}
.event_gallery .card-footer{
   padding: 0.0rem .50rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
  }
  
.event_gallery .card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding:2px;
}
			
.event_gallery .card-header {
  padding: 0.45rem .50rem;
  text-align:left;
 }
