.draggable {
  border: 1px dotted rgba(0, 75, 143, .8);
  cursor: grab;
  cursor: -webkit-grab;
  cursor: -moz-grab;
  display: block;
  display: inline-block;
  margin: 0 auto;
  padding: 0.5rem;
  text-align: center;
  z-index: 2;
}

.ui-draggable-dragging{
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}

.dropZone {
  border-left: rgba(255,255,255,0.5) solid 5px;
  border-right: rgba(255,255,255,0.5) solid 5px;
  background-color: rgba(0, 75, 143, 0.25);
  margin-bottom: 2rem;
  min-height: 450px;
  padding-bottom: 1em;
}

.dropZone h1 {
  padding: 5px;
  background: rgba(255,255,255,0.5);
  margin-top: .5em;
  text-align: center;
}

.dropZone .draggable {
  border: 1px dotted #fff;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: auto!important;
  margin: 0;
  padding: 0.5rem;
  width: 50%!important;
  z-index: 2;
}

#statementStack {
  margin-bottom: 1em;
  text-align: center;
  margin-top: 2em;
}

.alert {
  font-weight: bold;
  padding: 12px 15px;
  text-align: center;
}

.alert-danger {
  border: 1px solid #a94442;
}

.alert-success {
  border: 1px solid #3c763d;
}

.activity-buttons {
  text-align: center;
}


/* Tablet */
@media(min-width: 768px){



}

/* Desktop */
@media(min-width:992px){

  .alert {
    text-align: left;
  }


  .activity-buttons {
    text-align: right;
  }

}

/* Large Desktop */
@media(min-width:1200px){



}

/* Print Stylesheet */
@media print {



