img {
  max-width: 100%; }

[readonly] {
  cursor: not-allowed !important;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  [readonly]:focus {
    outline: none !important;
    border-color: #d2d6de !important; }

.cursor-wait, html.cursor-wait {
  cursor: wait !important; }

.bootstrap-datetimepicker-widget.dropdown-menu > ul > li:first-child {
  width: 100%; }

#dropdown-languages {
  padding: 0; }
  #dropdown-languages a {
    padding: 10px; }
    #dropdown-languages a.locale-active {
      background: #639a67;
      color: #ffffff; }

select[required][style*="display:none"],
select[required][style*="display: none"] {
  display: block !important;
  height: 0;
  opacity: 0;
  position: absolute;
  top: 34px; }

.sonata-ba-field.sonata-ba-field-standard-natural > .checkbox {
  height: 39px;
  line-height: 49px; }

.advanced-filter .hide-advanced-filter-extra-data div:first-child label, .advanced-filter .hide-advanced-filter-extra-data div + div {
  display: none; }

#dashboard #task-list .task-list-item {
  position: relative; }
  #dashboard #task-list .task-list-item.list-item-active:after {
    content: "\f00c";
    font-family: "FontAwesome";
    position: absolute;
    right: 10px; }
