/* //////////// Incl. Modified Bootstrap //////////// */
.cf:before,
.cf:after
{
  content:"";
  display: table;
}

.cf:after
{
  clear:both;
}

.container
{
  max-width:940px;
  padding:10px;
  background:#f0f0f0;
}

.gallery
{
    width:100%;
}

.gallery-item
{
  float: left;
  background: #ffffff;
  width:18%;
  margin:1%;
  padding:1%;
  padding-bottom: 1%;
  box-shadow: 0px 0px 3px rgba(0,0,0,.1);
}

.gallery-item img
{
  width:100%;
}

.modal-backdrop.in {
  filter: alpha(opacity=80);
  opacity: .8;
}

.modal-dialog {
  margin-top: 7px;
}

.modal-content {
  border: 1px solid #222222;
  border-radius: 5px;
  background-color: #000000;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}

.modal-header {
  min-height: 16.42857143px;
  padding: 5px;
  border-bottom: 1px solid #111111;
}

.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 0px;
  text-align: right;
  border-top: 1px solid #111111;
}
