.colleft {
  width: 100%; }
  @media (min-width: 992px) {
    .colleft {
      width: 230px;
      border-right: 1px solid #dee2e6; }
      .colleft ~ .content {
        width: calc(100% - 230px);
        width: -moz-calc(100% - 230px);
        box-sizing: border-box; } }
  .colleft ~ .content {
    padding: 0 15px; }
    .colleft ~ .content h2 {
      margin: 20px 0; }

@media screen and (min-width: 0 \0) {
  .sticky-bottom {
    position: fixed;
    bottom: 0;
    width: 100%; }
  .page {
    margin-bottom: 60px; } }
