
.logo-image{
   width: 100px !important;
  object-fit: cover;
}

 .mobile-100-l{
  	width: 50%;
  }
  .mobile-100-r{
  	width: 50%;
  }
  .mobile-100-l-img{
  	width: 100%;
  	height: 50vh;
  }
@media (max-width: 700px) {
 .logo-image{
    width: 80px !important; 
    object-fit: cover;
  }
  .mobile-100-l{
  	width: 100%;
  }
  .mobile-100-r{
  	width: 100%;
  	margin-top: 3vh;
  }
}



.header-fluid{
	float: left;
	padding: 0vh 0% 0vh 10%!important;

}
.created{
	width: 100%;
	background-color: #ff0808;

}
.created-left{
	float: left;
	width: 65%;
}
.created-left img{
	float: left;
	width: 100%;
	height: 50vh;
}
.created-right{
	float: left;
	width: 45%;
	margin-left: -10%;
	background-color: #fff;
	padding: 2vh 2%;
	border-radius: 5px;
	box-shadow: 0px 0px 2px #ccc;

}


/*.text-primary {
  color: #ef3139 !important; }
.text-white {
  color: #fff !important; }

.text-light {
  color: #626262 !important; }

.text-dark {
  color: #022d62 !important; }*/


.page-wrapper h4{
	color: #022d62 !important; 
	margin-top: 3vh;
}
.page-wrapper h3{
	color: #022d62 !important; 
	margin-top: 3vh;
}
.page-wrapper p{
  font-size: 18px;
}

.page-wrapper ul li{
  font-size: 18px;
  margin-bottom: 2vh !important;
  margin-left: 2%;


}
.page-wrapper a{
	color: #022d62 !important; 
}
.page-wrapper img{
	width: 100%;
	object-fit: cover;
}

.page-wrapper td{
	padding: 2vh 2%;
	font-size: 17px;
}
.page-wrapper th{
	padding: 2vh 2%;
	font-size: 16px;
}
.page-wrapper figure{

}
.page-wrapper .form-group{
	margin-top: 2vh;
}
.page-wrapper .form-group h6{
	color: #222;
}
.page-wrapper .form-group b{
	color: tomato;
}


.image-80{
	width: 80% !important;
}

.image-60{
	width: 60% !important;
}

.form-group-short1{
  float: left;
  width: 48%;
  margin-right: 2%;
  display: inline-block;
}

.form-group-short2{
  float: left;
  width: 48%;
  margin-right: 2%;
  display: inline-block;
}






.form2{
	margin-left: 5%;
	margin-top: 6vh;
}
.img-box{
	background-color: #fff;
	box-shadow: 0px 0px 2px #ccc;
	border-radius: 5px;
	z-index: 5;
	width: 30.3%;
	margin-left: 1%;
	margin-right: 2%;
	display: inline-block;
	float: left;
}


.search-wrapper{
	float: left;
	width: 60%;
	margin-left: 20%;
	margin-top: 5vh;
	margin-bottom: 5vh;
}
.search-form{
	margin-top: 4vh;
}
.search-form label{
	font-size: 17px;
	margin-bottom: 1vh;
}
.search-wrapper button{
	float: left;
	background-color: #022d62;
	width: 40%;
	margin-left: 25%;
	margin-top: 3vh;
	padding: 2vh 0px;
	color: #fff;
	outline: none;
	border: none;
	font-size: 17px;
	border-radius: 10px;
}
.event-title-wrap{
  float: left;
  width: 100%;
}
.event-title-wrap h4{
	float: left;
	width: 100%;
	text-align: center;
	margin: 3vh 0px;
}
.event-title-left{
	float: left;
	width: 80%;
	padding: 2vh 2%;
	background-color: #d9edf7;
}
.event-title-left span{
	font-size: 16px;
	font-weight: 400;
}
.event-title-right{
	float: left;
	width: 20%;
	padding: 0vh 2% .9vh 4%;
	border: 0px solid #ccc;
	border-left: none;
	box-shadow: 0px 0px 1px #ccc;
}
.event-title-right span{
	float: left;
	width: 100%;
	font-weight: 400;
	font-size: 14px;
	margin-top: .5vh;
}
.event-wrapper{
	float: left;
	width: 100%;
	min-height: 20vh;
	box-shadow: 0px 0px 2px #ccc;
	margin-top: 5vh;
	padding: 1.5vh 2%;
}
.event-left{
	float: left;
	width: 23%;
	display: inline-block;
}
.event-left-a{
	float: left;
	width: 100%;
	height: 20vh;
}
.event-left-a img{
	float: left;
	width: 100%;
	object-fit: cover;
	height: 100%;
}
.event-left-b{
 float: right;
 z-index: 10px;
 margin-left: -6%;
 margin-top: -5.7vh;
 background-color: tomato;
 padding: .5vh 5px;
}
.event-left-b span{
	float: left;
	width: 100%;
	text-align: center;
	color: #fff;
}
.event-middle{
	float: left;
	width: 52%;
	display: inline-block;
	padding-left: 4%;
	padding-top: 1vh;
}
.event-middle p{
	font-size: 16px;
	font-weight: 400;
}
.event-middle p:nth-child(3){
   font-weight: 600;
   font-size: 23px;
   color: #222;
   margin-left: 2%;
}
.event-middle p i{
	margin-right: 5px;
	color: tomato;
}
.event-right{
	float: left;
	width: 25%;
	display: inline-block;
	padding-top: 7vh;
}
.event-next{
	float: right;
	text-align: right;
	margin-top: 5vh;
}
.event-previous{
	float: left;
	text-align: left;
	margin-top: 5vh;
}


.event-datails{
	float: left;
	width: 100%;
}
.event-d-top{
	float: left;
	width: 100%;
	margin-top: 4vh;
}
.event-d-top-left{
	float: left;
	width: 50%;
}
.event-d-top-left-a{
	float: left;
	width: 80%;
	padding: 2vh 2%;
	background-color: #d9edf7;
}
.event-d-top-left-a span{
    font-size: 17px;
    font-weight: 400;
}
.event-gallery-container{
  float: left;
	width: 100%;
}
.event-gallery-wrapper{
	width: 40%;
	float: left;
}
.event-gallery-text{
  font-size: 16px;
  font-weight: 400;
  float: left;
  margin-top: 2vh;
  text-align: center;
}
.event-d-top-left-b{
   float: left;
   width: 100%;
   padding: 1vh 1%;
   margin-top: 2vh;
}
.event-d-top-left-c{
   float: left;
   width: 100%;
   padding: 1vh 1%;
   margin-top: 4vh;
}
.event-d-top-left-c span{
    font-size: 16px;
    font-weight: 400;
}
.event-d-top-left-d{
   float: left;
   width: 100%;
   padding: 1vh 1%;
   margin-top: 2vh;
}
.event-d-top-left-b span{
	font-size: 27px;
	font-weight: 600;
}
.event-d-top-right{
	float: left;
	width: 50%;
	height: 40vh;
}
.event-d-top-right img{
	float: left;
	width: 90%;
	height: 40vh;
}
.event-d-middle{
	float: left;
	width: 100%;
	padding: 2.5vh 2%;
	background-color: #f5f5f5;
	margin-top: 6vh;
}
.event-d-middle i{
	margin-left: 2%;
	margin-right: 1%;
}
.event-d-bottom{
	float: left;
	width: 100%;
	height: 40vh;
	margin-top: 6vh;
}
.event-d-bottom-left{
	float: left;
	width: 46%;
	background-color: #3f3836;
	height: 100%;
	padding: 3vh 4%;
	border-radius: 5px;
}
.event-d-bottom-left span{
	float: left;
	width: 100%;
	color: #fff;
}
.event-d-bottom-left span:nth-child(1){
	font-weight: 600;
	font-size: 30px;
}
.event-d-bottom-left span:nth-child(2){
	font-weight: 600;
	font-size: 30px;
	margin-top: 3vh;
}
.event-d-bottom-left span:nth-child(3){
	font-weight: 600;
	font-size: 17px;
	margin-top: 3vh;
}
.event-d-bottom-left span:nth-child(4){
	font-weight: 600;
	font-size: 17px;
	margin-top: 3vh;
}
.event-d-bottom-left a{
	color: #fff !important;
}
.event-d-bottom-left i{
	margin-right: 3%;
	color: tomato;
}

.event-d-bottom-right{
	float: left;
	width: 46%;
	background-color: tomato;
	height: 100%;
	padding: 3vh 4%;
	margin-left: 8%;
	border-radius: 5px;
}

.event-d-bottom-right span{
	float: left;
	width: 100%;
	color: #fff;
}

.event-d-bottom-right span:nth-child(1){
	font-weight: 600;
	font-size: 30px;
}

.event-d-bottom-right span:nth-child(2){
	font-weight: 400;
	font-size: 21px;
	margin-top: 8vh;
}
.event-d-bottom-right span:nth-child(3){
	font-weight: 400;
	font-size: 17px;
	margin-top: 1vh;
}






















