/* CSS Document */

body{
	margin: 0;
}
.reun-wrapper{
	background-color:aliceblue;
	margin-bottom: 40px;
}
.body-wrapper{
	background-color: aliceblue;
}
.england{
	float: left;
}
nav ul li a{
	text-decoration: none;
	color: #fff;
	background-color: #092050;
	display:inline;
	text-align: center;
	padding: 10px 10px 10px 10px;
	margin-bottom: 5px;
}
nav ul li a:hover{
	background-color: #5C85A8;
}
nav ul{
	display:inline-flex;
	list-style: none;
	padding-left: 10px;
	padding-right: 10pc;
	margin-left: 20px;	
}
nav ul li{
		flex: 1;
		margin: 5px;
	}
.slide-table{
	margin-left: 20px;
}
.reunion-text1{
	width: 462px;
	float: left;
	margin-left: 20px;
	text-align: justify;
}
.text2{
	margin-left: 20px;
	margin-right: 20px;
	width: 462px;
	text-align: justify;
}
.text3{
	margin-left: 20px;
	margin-right: 20px;
	width: 462px;
	text-align: justify;
}
.left-column{
	float: left;
	margin-bottom: 20px;
}
.reunion-13{
	margin-left: 20px;
	padding-bottom: 0;
	width: 80%;
}
.reunion-13 h3{
	padding: 0;
	margin-bottom: 0;
	margin-right: auto;
}
.reunion-heading{
	margin-left: 20px;
}
.slide-table::after {
  content: "";
  clear: both;
  display: table;
}
.all-col::after {
  content: "";
  clear: both;
  display: table;
}
.reun-col-all{
	width: 300px;
}
.reun_footer{
	background-color: #092050;
	color: #fff;
	text-align: center;
	height: 75px;
	padding-top: 38px;
	width: 100%;
	margin: 0;
}


@media screen and (min-width:600px){	
	.reunion-text{
		display: flex;
	}
	.reun-row1{
		display: flex;
	}
	.reun-row2{
		display: flex;
	}
	.reun-row3{
		display: flex;
	}
}

@media screen and (min-width:1400px){
	.text-all{
		 display: flex; 
	}
}



