.background-red {
	background-color: red;
}
.background-gray {
	background-color: rgb(207, 206, 215);
}
.background-brown {
	background-color: rgb(212, 155, 101);
}
.background-orange {
    background-color: rgb(255, 104, 46);
}
.content-article {
	border-radius: 6px;
	padding: 15px;
}
.content-article h1 {
	margin-top: 0px;
}
.button-without-button-layout {
    border: none;
    padding: 0;
}
#sidebar a.active {
	background-color: #C0D434 !important;
	border-color: #C0D434 !important;
}
#sidebar .list-group-item {
	border-color: #ddd !important;
}
.background-raedlermassageGreen {
	background-color: #C0D434;
}
.jumbotron a {
	color: white;
	font-weight: bold;
}
.map-canvas-css{
	height: 300px;
	border-radius: 6px;
}

@media (min-width: 768px){
	.container {
		padding-top: 70px;
	}
}

@media (max-width: 768px){
    .container {
        padding-top: 20px;
    }

    /*
    *
    *   Fix heading font size on mobile (xs)
    *   ------------------------------------
    */
    h1 {
        font-size: 2.0em;
    }
    h2 {
        font-size: 1.7em;
    }
    h3 {
        font-size: 1.4em;
    }
}




/*
 * Off Canvas
 * --------------------------------------------------
 */
@media screen and (max-width: 768px) {
  .row-offcanvas {
    position: relative;
    -webkit-transition: all .25s ease-out;
       -moz-transition: all .25s ease-out;
            transition: all .25s ease-out;
  }

  .row-offcanvas-right {
    right: 0;
  }

  .row-offcanvas-left {
    left: 0;
  }

  .row-offcanvas-right
  .sidebar-offcanvas {
    right: -50%; /* 6 columns */
  }

  .row-offcanvas-left
  .sidebar-offcanvas {
    left: -75%;
  }

  .row-offcanvas-right.active {
    right: 50%; /* 6 columns */
  }

  .row-offcanvas-left.active {
    left: 80%;
  }

  .sidebar-offcanvas {
    position: absolute;
    top: 0;
    width: 77%;
  }

  .toggle-nav-button {
      background-color: white;
      border-color: #ddd;
      border-width: 2px;
  }

  .toggle-nav-button .icon-bar {
      display: block;
      width: 22px;
      height: 3px;
      border-radius: 1px;
      background-color: #C0D434;
      margin: 4px;
  }
}