/* base camp style add responsive */

	* {
  box-sizing: border-box;
}
	.left {
  float:left;
  width:50%;
  padding:0 20px;
}
	.right {
  float:right;
  width:50%;
  padding:0 20px;
}
/* Clear floats after image containers */
.row::after {
  content: "";
  clear: both;
  display: table;
}
/* Clear floats  */
.clear {
  content: "";
  clear: both;
}
.corps2 {
  column-count: 2;
  column-gap: 15px;
  column-width: 250px;
}
.corps3 {
  column-count: 3;
  column-gap: 15px;
  column-width: 250px;
}
	@media only screen and (max-width:620px) {
  	/* For mobile phones: */
  	.left, .right {
    width:100%;}
	}
	img {
    max-width: 100%;
    height: auto;}
/* box bulletins */
.box-b{
  width: 60px;
  height: 100px;
			float:left;
}
/* box bulletins */
.box-prg {
  width: 60px;
  height: 100px;
	padding: 2px;
	float:left;}
.box-prg:hover {
  border: 1px solid #777;
}
.box-a {
  width: 140px;
  height: 150px;
padding: 15px;
			float:left;
}



 .content {
 	padding: 15px;
 }

