body {
  /* Margin bottom by footer height */
  margin-bottom: 30px;
}

.header {
  border-bottom: 1px solid #e5e5e5;
/*  padding-right: 15px;  padding-left: 15px; */
}

.container {
  margin-right : 30px;
  margin-left  : 30px;
  width:90%;
}

.navbar {
  margin-bottom: 0;
}

.table td, .table th {
    min-width: 20px;
}

.gotoproject:hover, .gotopersonage:hover, .gotoscenario:hover, .showashand:hover { 
  background-color: #eee;cursor: pointer; cursor: hand
}

[contenteditable]:focus { outline: 0px solid transparent; }

.panel {
  margin-bottom: 0;
}

.navbar-brands {
  padding-left: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 5px !important;
  margin-bottom: 0px;
  color: #111111;
  font-family: Georgia,Times,Times New Roman,serif; 
  font-weight: bold; 
  font-size: 1.75em;
}

.navbar-text {
  border: 0px;
  margin: 0px;
  padding-top: 10px; padding-bottom: 10px;
  padding-left: 15px; padding-right: 15px;
}

.lead {
  margin-bottom: 5px;
}

#discriptiondiv {
  margin-bottom: 5px;
}

/* Space out content a bit */
body {
  padding-top: 5px;
  padding-bottom: 5px;
}

/* Make the masthead heading the same height as the navigation */
.header h3 {
  padding-bottom: 10px;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 40px;
}

.jumbotron {
  padding-top:20px;
}

.footer {
  position: absolute;
  bottom: 0;
  /* Set the fixed height of the footer here */
  height: 30px;
/*  background-color: #f5f5f5; */
}

.fade {
  opacity: 0;
  -webkit-transition: opacity 0.05s linear;
     -moz-transition: opacity 0.05s linear;
      -ms-transition: opacity 0.05s linear;
       -o-transition: opacity 0.05s linear;
          transition: opacity 0.05s linear;
}           
.list-group {
    -webkit-box-shadow:0 0px 0px rgba(0,0,0,.075);
    box-shadow:0 0px 0px rgba(0,0,0,.075);
}

a.list-group-item {
  color:#333;
}


.btn-outline {
    color: #563d7c;
    background-color: transparent;
    border-color: #337ab7;
}

.inputnoborder, :focus {
  border:none;
  outline: none;
}

.modal-dialog {
    width: 800px;
    margin: 30px auto;
}