/* These styles are generated from project.scss. */

.alert-debug {
  color: black;
  background-color: white;
  border-color: #d6e9c6;
}

.alert-error {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #eed3d7;
}

/* This is a fix for the bootstrap4 alpha release */
@media (max-width: 47.9em) {
  .navbar-nav .nav-item {
    float: none;
    width: 100%;
    display: inline-block;
  }

  .navbar-nav .nav-item + .nav-item {
    margin-left: 0;
  }

  .nav.navbar-nav.pull-xs-right {
    float: none !important;
  }


}

/* Display django-debug-toolbar.
   See https://github.com/django-debug-toolbar/django-debug-toolbar/issues/742
   and https://github.com/pydanny/cookiecutter-django/issues/317
*/
[hidden][style="display: block;"] {
  display: block !important;
}

.navbar-nav > .user-menu > .dropdown-menu > li.user-header > img {
    border: none;
  }

.highlight-classess {
  background-color: #ffd76e;
}

.body-login {
  background-image: url("../images/login-bg.png");
}

.login-box-body, .register-box-body {
  border: #B2D5EE solid 1px;
}

.display-msg-answers , .display-msg-answers-correct{
  display: none;
}

.attendances-img {
  margin: 0 auto;
  padding: 3px;
}

.box-attendances {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  padding: 20px;
  background-color: #f0f0f0
}

.exam_results_table {
  background-color: #fff
}

.flatpages-menu {
  font-size: 11px;
}

.ipsrestricted_title {
    margin-top: -12px;
    margin-left: -17px;
    margin-bottom: 7px;
}

.details-rows {
  margin-bottom: 20px;
}

.small-box .icon {
  -webkit-transition: all .3s linear;
  -o-transition: all .3s linear;
  transition: all .3s linear;
  position: absolute;
  top: -33px;
  right: -1px;
  z-index: 0;
  font-size: 90px;
  color: rgba(0,0,0,0.15);
}

.small-box > .inner {
    padding-bottom: 0px;
}

.mailbox-subject a {
  color: #000
}

.remove-relevance-filters, .remove-type-filters {
  display: none;
}

.dropzone {
  border: 2px dashed rgba(0, 0, 0, 0.3);
}

.dz-message {
  color: gray;
}

.footer-photos-links {
  margin-top: 10px;
}

.photo-description {
  padding-top: 15px;
}

.sticker_body_well {
  margin-left: 5px;
  margin-right: 5px;
}

.photos-list {
  padding: 20px;
}

.photos-list-empty {
  color: red;
}

.sticker-form-create-nav-link {
  color:#3c8dbc;
  padding:5px;
  border:solid 1px #3c8dbc;
  border-radius:3px
}

.photo-item {
  margin-bottom: 10px;
}

.progress-input {
    width: 30px;
}

.white-panel {
    color: #337ab7 !important;
    background-color: #fff !important;
    border-color: #337ab7 !important;
}

.elemcontrolbuilding_row {
    padding: 5px;
}

.elemcontrolbuilding_label {
    font-weight: bold;
    color: #3C8DBC;
    padding-top: 5px;
}

.elemcontrolbuilding_inputs {
    border-color: #3C8DBC
}

.elemcontrolbuilding_problem_box {
    display: none;
}

.elemcontrolbuilding_textarea {
    padding-left:30px;
    padding-right:30px;
}

.element-controls-list {
    font-size: 17px;
}

.stickers-detail-elementcontrols {
    display: none;
}

.photo-box {
    height: 260px;
}

.dashboard-box-row {
    margin-bottom: 10px;
    margin-left: -6px;
    margin-right: -6px;
    margin-bottom: 5px;
    border: solid 1px #3C8DBC;
}

.dashboard-search-input {
    border: 1px solid #3C8DBC;
}

.dashboard-search-btn, .dashboard-reset-btn {
    background-color: #3C8DBC;

}

.dashboard-search-btn .fa-search, .dashboard-reset-btn  {
    color: #fff;
}

.dashboard-box-row a {
    color: #333
}

.label-orange {
    background-color:
}

.fixed .control-sidebar {
    padding-bottom: 100% !important;
}

.totals-pendings-tickets {
    color: white;
    position: absolute;
    top: 11px;
    left: 14px;
    text-align: center;
    font-size: 15px;
    padding: 2px 3px;
    line-height: .9;
    background-color: red;
    border-radius: 14px;
    width: 26px;
}

.totals-pendings-stickers-tasks {
    color: white;
    position: absolute;
    top: 6px;
    left: 7px;
    text-align: center;
    font-size: 15px;
    padding: 2px 3px;
    line-height: .9;
    background-color: red;
    border-radius: 14px;
    width: 26px;
}

.direct-chat-text img {
    width: 100%;
}
