.page_header {
  min-width: auto; }

body {
  min-width: auto; }

.p_projects {
  width: auto; }

/*
@media (min-width: 768px) {
  #prev_next .prev,
  #prev_next .next {
    top: 50%;
    position: fixed; } }

#prev_next .prev {
  left: 5px; }
  @media (min-width: 1500px) {
    #prev_next .prev {
      left: 15px; } }

#prev_next .next {
  right: 5px; }
  @media (min-width: 1500px) {
    #prev_next .next {
      right: 15px; } }

*/

.page {
  padding-left: 0;
  padding-right: 20px; }

.col1 {
  width: 265px; }

.col2 {
  width: 550px; }

.col3 {
  width: 835px; }

.col4 {
  width: 1120px; }

.text.col2 .inner {
  width: auto; }
  @media (max-width: 767px) {
    .text.col2 .inner {
      width: 100%; } }

.brick {
  box-sizing: border-box;
  margin-bottom: 20px;
  margin-left: 20px; }
  @media (max-width: 767px) {
    .brick {
      width: 100%;
      min-height: auto;
      height: auto !important;
      position: static !important;
      margin-left: 0; }
      .brick *:not(img):not(nav):not(a) {
        position: static !important;
        height: auto !important; } }
