
/**
 * @file
 * Main stylesheet file.
 */


/*****************************************************************************
 * Main elements
 ****************************************************************************/
html {
  overflow-y: scroll;
}
a {
  cursor: pointer;
}
::selection {
  background: #555;
  color: #FFF;
}
::-moz-selection {
  background: #555;
  color: #FFF;
}
::-webkit-selection {
  background: #555;
  color: #FFF;
}
.footer {
  height: 60px;
  line-height: 60px; /* Vertically center the text there */
  background-color: #D0D0CE;
}
.navbar-brand {
  padding: 8px;
  line-height: 34px;
}
.bootstrap-tagsinput {
    width: 100%;
}
.tt-menu {
  max-height: 200px;
  overflow-y: auto;
}
.ecn-form-group {
  border-color: #ddd;
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  margin-bottom: 10px;
  margin-top: 10px;
  background-color: #fbfbfb;
}
.ecn-form-group .btn {
  width: 100%;
  margin-top: 10px;
}
.form-group > .twitter-typeahead {
    display: block !important; 
}

#eula p {
  font-size: .85rem;
}
/* Main elements end */


/*****************************************************************************
 * Various other styles
 ****************************************************************************/
 .autocomplete-suggestions { border: 1px solid #999; background: #FFF; overflow: auto; }
 .autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
 .autocomplete-selected { background: #F0F0F0; }
 .autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }
 .autocomplete-group { padding: 2px 5px; }
 .autocomplete-group strong { display: block; border-bottom: 1px solid #000; }

 .dropzone { border: 2px dashed #bdbdbd !important; border-radius:10px !important; }
 .dropzone .card { margin-bottom: 5px;}
 .dz-drag-hover { background-color: #bad53310 !important; border: 2px dashed #bad533 !important }
/* Various other styles end */
