@media only screen and (max-width: 768px) {
  .projects ul.projects li.project, .projects-page ul.projects li.project {
    width: 48%;
    float: left;
    clear: both; }
    .projects ul.projects li.project:nth-child(2n), .projects-page ul.projects li.project:nth-child(2n) {
      margin-right: 0;
      float: right;
      clear: none !important; }

  .single-project.has-gallery .gallery,
  .single-project.has-gallery .summary {
    width: 100%;
    float: none;
    padding: 0; }
  .single-project.has-gallery .summary > div {
    font-size: 1em; }
  .single-project.no-gallery .project_title,
  .single-project.no-gallery .single-project-description,
  .single-project.no-gallery .project-meta {
    width: 100% !important;
    float: none; } }
