@media only screen and (max-width: 960px){
  /* ++++++++++++++  blog  ++++++++++++++ */
.cols-3 > div{
	width: 80%;
  	margin: 0px auto 3%;
  	display: inline-block;
}
.cols-2 > div{
	width: 86%;
  	margin: 0px auto 3%;
  	display: inline-block;
}
.items-row{
  margin-bottom: 0;
}
.donate_inner{
 max-width: 100% !important;
}
.two-column-wrapper{
    display: block;
  }
.two-column-left,
  .two-column-right{
    width: 100%;
  }
#circle-wrapper{
    display:block !important;
  }
.circle-element{
  width: 80%  !important;
  margin: 0px auto  !important;
  display: block  !important;
  }
}