/* dialog.css */
/* Dialog wrapper */
.theme-light .elfinder .elfinder-dialog {
  /* */
}

/* Dialog title */
.theme-light .elfinder .elfinder-dialog .ui-dialog-titlebar {
  padding: 3px 0 3px 6px;
  height: 30px;
  box-sizing: border-box;
  background: #dee1e6; 
}

.theme-light .std42-dialog, 
.theme-light .std42-dialog .ui-widget-content {
    background-clip: border-box !important;
}

/* Close button */
.theme-light .elfinder .elfinder-dialog .ui-dialog-titlebar-close,
.theme-light .elfinder .elfinder-dialog .elfinder-titlebar-minimize,
.theme-light .elfinder .elfinder-dialog .elfinder-titlebar-full{
  background: url('../images/theme_light_sprite_icon.png');
  right: 0;
  border-radius: 0;
  top: 7px;
  left: -7px;
  -webkit-transition: background 0.3s; /* Safari */
  transition: background-image 0.3s;
  height: 29px;
  width: 44px;
}
.theme-light .elfinder .elfinder-dialog .elfinder-titlebar-minimize{
  background-position: -89px 0px;
}
.theme-light .elfinder .elfinder-dialog .elfinder-titlebar-minimize:hover{
 background-position: -89px -31px;
}
.theme-light .elfinder .elfinder-dialog .elfinder-titlebar-full{
 background-position: -45px 0px;
}
.theme-light .elfinder .elfinder-dialog .elfinder-titlebar-full:hover{
 background-position: -45px -31px;
}
.theme-light .elfinder .elfinder-dialog .ui-dialog-titlebar-close:hover {
 background-position: 0px -31px;
}
.theme-light .std42-dialog .ui-dialog-titlebar .elfinder-titlebar-button.elfinder-titlebar-button-right {
  left: 1px;
  top: 12px;
}
/* Dialog content */
.elfinder .elfinder-dialog .ui-dialog-content {
  /* */
}

.elfinder .elfinder-dialog .ui-dialog-content.elfinder-edit-editor{
  padding: 0;
}

/* Tabs */
/* Tabs wrapper */
.elfinder .elfinder-dialog .ui-tabs-nav {
  /* */
}

/* Normal tab */
.elfinder .elfinder-dialog .ui-tabs-nav .ui-state-default {
  /* */
}

/* Current tab */
.elfinder .elfinder-dialog .ui-tabs-nav .ui-tabs-selected {
  /* */
}

/* Active tab */
.elfinder .elfinder-dialog .ui-tabs-nav li:active {
  /* */
 }
 .theme-light .elfinder .ui-state-active {
	
}
/* Icons */
/* Dialog icon (e.g. for error messages) */
.elfinder .elfinder-dialog .elfinder-dialog-icon {
  /* */
}

/* Error icon */
.elfinder .elfinder-dialog .elfinder-dialog-icon-error {
  /* */
}

/* Confirmation icon */
.elfinder .elfinder-dialog .elfinder-dialog-icon-confirm {
  /* */
}

/* Footer */
.elfinder .elfinder-dialog .ui-dialog-buttonpane {
  /* */
}

/* Buttonset (wrapper) */
.elfinder .elfinder-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  /* */
}

/* Button */
.elfinder .elfinder-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
  /* */
}

/* Styling specific types of dialogs */
/* Error */
.elfinder .elfinder-dialog-error {
  /* */
}

/* Confirm */
.elfinder .elfinder-dialog-confirm {
  /* */
}

/* File editing */
.elfinder .elfinder-dialog .elfinder-file-edit {
  /* */
}

/* File information */
/* Title */
.elfinder .elfinder-dialog .elfinder-info-title {
  /* */
}

/* Table */
.elfinder .elfinder-dialog .elfinder-info-tb {
  /* */
}

/* File upload (including dropbox) */
.elfinder .elfinder-dialog .elfinder-upload-dropbox,
.elfinder .elfinder-dialog .elfinder-upload-dialog-or {
  /* */
}
.theme-light .elfinder-dialog-active {
  height: auto !important;
}

/*--- 5 Jan ---*/
.theme-light .elfinder .elfinder-dialog .elfinder-titlebar-minimize .ui-icon.ui-icon-minusthick,
.theme-light .elfinder .elfinder-dialog .elfinder-titlebar-full .ui-icon.ui-icon-plusthick,
.theme-light .elfinder .elfinder-dialog .elfinder-titlebar-full .ui-icon.ui-icon-arrowreturnthick-1-s,
.theme-light .elfinder .elfinder-dialog .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{ background: inherit; } 

.theme-light .elfinder-cwd-wrapper .elfinder-cwd-file.ui-corner-all:hover .ui-state-active,
.theme-light .elfinder-cwd-wrapper .elfinder-cwd-file.ui-corner-all .ui-state-active:hover{ color: inherit; }

.theme-light .elfinder-cwd-wrapper .elfinder-cwd-file.ui-corner-all.ui-selected:hover .ui-state-hover.ui-state-active{ color: #fff; } 