.w20 {  width: 20px; }
.tour-step-backdrop {
    z-index: 2101 !important;    
    background-color: #fff !important;
}
.form-column-checkbox {
  float: left;
  display: block;
  
}

.cropped_container img { width: 400px; height: 400px; }

.top-navigation .navbar-brand.blue {
    background-color: #1c84c6;
    border-color: #1c84c6;
    color: #FFFFFF;
}

.form-column-checkbox .checkbox {
  display: block;
}

.ba-modal-danger .modal-header {
    background-color: #ed5565;
    color: #fff;
}

.table.table-hover td.img img {
    max-width: 100%;
    max-height: 70px;
}

.img.img-max {
    max-width: 100%;
}

.ibox.ibox-mtop38 {
    margin-top: 38px;
}

.nav > li.devider {
    height: 50px;
}

.md-skin .nav-second-level li a {
    padding: 7px 10px 7px 32px;
}

.md-skin .nav-third-level li a {
    padding: 7px 10px 7px 52px;
}
.md-skin .nav-fourth-level li a {
    padding: 7px 10px 7px 62px;
}
.md-skin .nav-fifth-level li a {
    padding: 7px 10px 7px 72px;
}
.md-skin .nav-sixth-level li a {
    padding: 7px 10px 7px 82px;
}
.md-skin .nav-other-level li a {
    padding: 7px 10px 7px 92px;
}


.panel-success .ibox-tools .dropdown-menu > li > a {
    color: #333;
}


.md-skin .nav li a .displayno { 
    display: inline-block;
    width: 5px;
    height: 5px;
    background-color: red;
    position: relative;
    left: -7px; 
    top: -1px;
}

.nav li a .ajaxClicker { 
    display: none;
}

.nav.BAShowBTN li a .ajaxClicker { 
    display: inline-block;
    float: right;
    margin-right: 20px;
}

.nav.BAShowBTN li a .ajaxClicker:hover {
    background-color: red;
}


.md-skin .input-group-addon .checkbox, .md-skin .input-group-addon .radio {
    margin-top: 0px;
    margin-bottom: 0px;
}

.hr-line-dashed {
  margin: 10px 0;  
}

.table.table-hover td.name {
  font-weight: bold;
}
.table.table-hover td.price {
  font-weight: bold;
  font-size: 110%;
  color: red;
}

.mtop { margin-top: 10px; }

.md-skin .wrapper-content {
   padding: 10px 20px 40px;
}


.dd-list .ui-sortable-placeholder {
  min-height: 75px;
}

.CodeMirror { min-height: 750px; }

.ui-autocomplete {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 100000;
  float: left;
  display: none;
  min-width: 160px;
  _width: 160px;
  padding: 4px 0;
  margin: 2px 0 0 0;
  list-style: none;
  background-color: #ffffff;
  border-color: #ccc;
  border-color: rgba(0, 0, 0, 0.2);
  border-style: solid;
  border-width: 1px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  
  
  .ui-menu-item > a.ui-corner-all {
    display: block;
    padding: 3px 15px;
    clear: both;
    font-weight: normal;
    line-height: 18px;
    color: #555555;
    white-space: nowrap;

    &.ui-state-hover, &.ui-state-active {
      color: #ffffff;
      text-decoration: none;
      background-color: #0088cc;
      border-radius: 0px;
      -webkit-border-radius: 0px;
      -moz-border-radius: 0px;
      background-image: none;
    }
  }
}

  .ui-menu-item a {
      padding: 5px 10px;
      display: block;
  }


#box_rp_search .checkbox {
    display: block;
}



.top-navigation .wrapper.wrapper-content {
    padding: 20px 10px 40px;
}

body.can-max-open { overflow: hidden; }
.can-max .can-open { float: right; margin: 10px; }
.can-max .can-close { float: right; margin: 10px;display: none; }
.can-max.full { position: fixed;  top: 0; left: 0; bottom: 0; width: 100%; height: 100%; z-index: 1000; background-color: #777;   }        
.can-max.full .CodeMirror {     position: absolute;

    left: 25px;
    top: 25px;
    right: 100px;
    height: auto;
    bottom: 25px; }
.can-max.full .can-open { display: none;}
.can-max.full .can-close { display: block;}


.file .file-name {  word-wrap: break-word; min-height: 100px;
}

.file > .btn-group {
    position: absolute; right: 10px; top: 10px; z-index: 1; display: none;
}  

.file > .checkbox {
    position: absolute; left: 10px; top: 5px; z-index: 1; 
}

.file:hover > .btn-group {
    display: block;
}

.file .icon i.fa-file-pdf-o {
    color: red;
}
.file .icon i.fa-file-archive-o {
    color: orange;
}

.file .icon i.fa-file-text {
    color: #35fff8;
}

.user-info .user-info-icon {
    text-align: center;
}

.user-info .user-info-icon i{
    font-size: 80px;
}

.divadlo-cal-no-me-event {

}

.divadlo-cal-me-event.fc-day-grid-event {
  background-color: red !important;
  color: white !important;
  font-weight: bold;
  padding: 3px;
  
}

.fc-day-grid-event.divadlo-cal-event .fc-content {
  white-space: inherit;
}
.fc-month-view span.fc-title{
         white-space: normal;
   }
   
   
   .itemNotWriten, .errorLabel {
          display: block;
    color: red;
    margin-top: 5px;
   }   