.panel51
{
	
}

.panel51 .wrapper
{
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	padding-right: 30px;
	padding-left: 30px;
}

/* .panel51 .right */
/* { */
	/* width: calc(70% - 15px); */
	/* margin-left: 15px; */
/* } */

.panel51 .right img
{
	max-width: 100%;
	border-radius: 15px;
}

/* .panel51 .left */
/* { */
	/* width: calc(30% - 15px); */
	/* margin-right: 15px; */
	
	/* display: flex; */
	/* flex-direction: column; */
	/* justify-content: center; */
	/* align-items: center; */
	/* flex-wrap: wrap; */
/* } */

/* .panel51 .top */
/* { */
	/* height: calc(50% - 15px); */
	/* margin-bottom: 15px; */
/* } */

.panel51 .top img
{
	max-width: 100%;
	border-radius: 15px;
}

/* .panel51 .bottom */
/* { */
	/* height: calc(50% - 15px); */
	/* margin-top: 15px; */
/* } */

.panel51 .bottom img
{
	max-width: 100%;
	border-radius: 15px;
}

@media only screen and (min-width: 0px) and (max-width: 1200px)
{
	.panel51 .right
	{
		width: calc(100% - 0px);
		margin-left: 0px;
	}
	
	.panel51 .left
	{
		width: calc(100% - 0px);
		margin-right: 0px;
		margin-top: 30px;
		
		display: flex;
		flex-direction: row;
		justify-content: center;
		align-items: center;
		flex-wrap: wrap;
	}
	
	.panel51 .top
	{
		width: calc(50% - 15px);
		margin: 0px;
		margin-left: 15px;
	}
	
	.panel51 .bottom
	{
		width: calc(50% - 15px);
		margin: 0px;
		margin-right: 15px;
	}
}


@media only screen and (min-width: 1201px)
{
	.panel51 .right
	{
		width: calc(70% - 15px);
		margin-left: 15px;
	}
	
	.panel51 .left
	{
		width: calc(30% - 15px);
		margin-right: 15px;
		margin-top: 0px;
		
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		flex-wrap: wrap;
	}
	
	.panel51 .top
	{
		height: calc(50% - 15px);
		margin: 0px;
		margin-bottom: 15px;
	}
	
	.panel51 .bottom
	{
		height: calc(50% - 15px);
		margin: 0px;
		margin-top: 15px;
	}
}