/**
 * MacOS X like theme for elFinder.
 * Required jquery ui "smoothness" theme.
 *
 * @author Dmitry (dio) Levashov
 **/

/* dialogs */
.std42-dialog, .std42-dialog .ui-widget-content { background-color:#ededed; background-image:none; background-clip: content-box; }

/* navbar */
.elfinder-navbar .ui-state-hover  { background:transparent; border-color:transparent; }
.elfinder-navbar .ui-state-active { border-color:#C74484; color:#fff; }
/* disabled elfinder */
.elfinder-disabled .elfinder-navbar .ui-state-active { background: #dadada; border-color:#aaa; color:#fff; }

/* current directory */
/* selected file in "icons" view */
.elfinder-cwd-view-icons .elfinder-cwd-file .ui-state-hover { background:#fff; }
/* list view*/
.elfinder-cwd table tr:nth-child(odd),
.elfinder-cwd table tr:nth-child(2n+1) { background-color:#ededed; }
.elfinder-cwd table tr { border-top:1px solid #fff; }

/* common selected background/color */
.elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover,
.elfinder-cwd table td.ui-state-hover,
.elfinder-button-menu .ui-state-hover { background: #3875d7; color:#fff;}
/* disabled elfinder */
.elfinder-disabled .elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover,
.elfinder-disabled .elfinder-cwd table td.ui-state-hover { background:#dadada;}

/* statusbar */
.elfinder .elfinder-statusbar { color:#555; }
.elfinder .elfinder-statusbar a { text-decoration:none; color:#555;}
.std42-dialog .elfinder-help, .std42-dialog .elfinder-help .ui-widget-content { background:#fff;}

/* contextmenu */
.elfinder-contextmenu .ui-state-hover { background: #c74484; color:#fff; }
.elfinder-contextmenu .ui-state-hover .elfinder-contextmenu-arrow { background-image:url('../img/arrows-active.png'); }

/* Overriding the jquery ui */
.ui-widget-header { background:#fff; border-radius: 0; }
.elfinder-cwd-view-icons .elfinder-cwd-file .elfinder-cwd-filename.ui-state-hover, .elfinder-cwd table td.ui-state-hover,
.elfinder-button-menu .ui-state-hover, .elfinder-navbar .ui-state-active { background: #c74484; }
.elfinder-contextmenu, .elfinder-contextmenu-sub { z-index: 9999; }
.elfinder-toolbar { height: 29px; padding: 10px; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background: #fff; }
#sigPro .elfinder-cwd-filename input[type="text"] { max-width: 100%; height: 18px; line-height: 15px; }
#sigPro .elfinder-button-search input{border:1px solid #AAAAAA;border-radius:12px 12px 12px 12px;font-size:0.8em;height:22px;line-height:22px;outline:0 solid;padding:0 20px;width:160px;}
#sigPro .elfinder-button:hover {  background-color: #c74484;  }
#sigPro .elfinder-button.ui-state-disabled:hover { background-color: none; }
#sigPro .elfinder .elfinder-navbar { background:#e3e3e3; }
.isJVersion30 .elfinder-button-search .ui-icon { top: 39%; }
.ui-icon:hover,
.elfinder-button.elfinder-button-search:hover  { background-color: transparent!important; cursor: pointer; }
/* dialog boxes */
.ui-dialog {position: absolute; z-index: 10005; margin-top: 190px; } 
.isJVersion30 .ui-dialog { margin-top: 110px; }
.elfinder-quicklook { margin-top: 75px; }

.elfinder-statusbar { padding-top: 15px; padding-bottom: 15px; }
 .isJVersion15 .elfinder-statusbar { padding-top: 8px; }
.ui-resizable-se { right: -3px; bottom: 1px; }
