/* Global */
div.dashboard div.content-classeur {
    padding:43px 10px 10px;
}
.content-view {
  float:right;
  width:72%;
}
#classeur a img {border:none;}
#submenu .menuitems ul li a.viewList, 
#submenu .menuitems ul li a.viewThumbs { width:5px; background-position:50% 50%;}
#select-choice {
	float:left;
	margin:13px 20px 0 0;
}
#select-choice input {margin-right:5px;}
/* End global */


 /* Sidebar */
#sidebar, .selectFolder {
  float:left;
  margin:10px 0; padding:5px; border:3px solid #ddd; border-radius:8px;
  width:25%;
  background:#fff;
}
.selectFolder {
	float:none;
	width:350px;
}
#sidebar .locked {
	padding:0 0 0 20px;
	background:url(../../../themes/default/images/icon-16/icon-folder-locked.png) no-repeat 0% 50%;
}
#sidebar ul, .selectFolder ul {
  margin:0; padding:0;
  list-style:none;
}
#sidebar ul ul, .selectFolder ul ul {
  padding-left:15px;
}
#sidebar p, .selectFolder p {
	margin:0; padding:0px 4px;
	border:2px solid #fff; border-radius:6px;
	line-height:1.6;
}
#sidebar p:hover, .selectFolder p:hover {
	border:2px solid #ddd; border-radius:6px;
}
#sidebar .current, .selectFolder .current {
	border:2px solid #BAD521; border-radius:6px;
}
#sidebar p.current:hover, .selectFolder p.current:hover {
	border:2px solid #49BFCD;
}
#sidebar a.expand img, .selectFolder a.expand im {margin:0 0 -1px 0;}
.selectFolder label:hover {cursor:pointer;}
#sidebar .switchFolder {
	display:block;
	float:left;
	margin:2px 5px 0 0;
	line-height:1em;
}
#sidebar .labelFolder {
	display:block;
}
/* End Sidebar */


/* File View */
#classeur .content-view .overflow {
	clear:both;
	margin:12px 0 10px; 
	max-height:380px;
	overflow:auto;
}
@media screen and (min-height: 600px) {
	#classeur .content-view .overflow {max-height:450px;}
}
@media screen and (min-height: 700px) {
	#classeur .content-view .overflow {max-height:550px;}
}
#classeur #folder-content, #content-popup #folder-content {
	border-radius:8px;
	width:100%;
	background:#fff fixed;
	border-collapse:collapse;
}
#classeur p#folder-content, #content-popup p#folder-content {padding:5px 0;}
#classeur p#folder-content span, #content-popup p#folder-content span {padding:10px;}
/* End File View */


/* List view */
#classeur .listView tr.even,
#content-popup .listView tr.even {
	background:#F5F5F5;
}
#classeur .listView th,
#content-popup .listView th {color:#000;}
#classeur .listView thead th a,
#content-popup .listView thead th a {
	padding:0 20px;
	background:0 3px no-repeat;
}
#classeur .listView td {font-size:0.85em;}

#classeur .listView thead th a:hover,
#content-popup .listView thead th a:hover {text-decoration:underline;}
#classeur .listView thead th a.ASC,
#content-popup .listView thead th a.ASC {background-image:url(../../../themes/default/images/sort_up_off.png);}
#classeur .listView thead th a.ASC:hover,
#classeur .listView thead th a:hover,
#content-popup .listView thead th a.ASC:hover,
#content-popup .listView thead th a:hover {background-image:url(../../../themes/default/images/sort_down_on.png);}
#classeur .listView thead th a.DESC,
#content-popup .listView thead th a.DESC {background-image:url(../../../themes/default/images/sort_down_off.png);}
#classeur .listView thead th a.DESC:hover,
#content-popup .listView thead th a.DESC:hover {background-image:url(../../../themes/default/images/sort_up_on.png);}
#classeur .listView tbody a:hover,
#content-popup .listView tbody a:hover {border-bottom:1px dotted;}
#classeur .listView td.actions {width:80px;}
#classeur .listView a.icon {
	padding:0 0 0 20px;
	background:none no-repeat 0% 50%;
	font-size:1.15em;
}
#classeur .listView a.iconFavorite {background-image:url(../../../themes/default/images/icon-16/icon-favorite.png);}
#classeur .listView a.iconFolder {background-image:url(../../../themes/default/images/icon-16/icon-folder.png);}
#classeur .listView a.iconFolderUp {background-image:url(../../../themes/default/images/icon-16/icon-folder-up.png);}
#classeur .listView a.iconFolderLocked {background-image:url(../../../themes/default/images/icon-16/icon-folder-locked.png);}
#classeur .listView a.iconai {background-image:url(../../../themes/default/images/icon-16/icon-ai.png);}
#classeur .listView a.iconavi {background-image:url(../../../themes/default/images/icon-16/icon-avi.png);}
#classeur .listView a.iconbmp {background-image:url(../../../themes/default/images/icon-16/icon-bmp.png);}
#classeur .listView a.iconcss {background-image:url(../../../themes/default/images/icon-16/icon-css.png);}
#classeur .listView a.iconcsv {background-image:url(../../../themes/default/images/icon-16/icon-csv.png);}
#classeur .listView a.icondoc, 
#classeur .listView a.icondocx {background-image:url(../../../themes/default/images/icon-16/icon-doc.png);}
#classeur .listView a.iconeps {background-image:url(../../../themes/default/images/icon-16/icon-eps.png);}
#classeur .listView a.icongif {background-image:url(../../../themes/default/images/icon-16/icon-gif.png);}
#classeur .listView a.iconhtml {background-image:url(../../../themes/default/images/icon-16/icon-html.png);}
#classeur .listView a.iconico {background-image:url(../../../themes/default/images/icon-16/icon-ico.png);}
#classeur .listView a.iconjpg {background-image:url(../../../themes/default/images/icon-16/icon-jpg.png);}
#classeur .listView a.iconjs {background-image:url(../../../themes/default/images/icon-16/icon-js.png);}
#classeur .listView a.iconjson {background-image:url(../../../themes/default/images/icon-16/icon-json.png);}
#classeur .listView a.iconmov {background-image:url(../../../themes/default/images/icon-16/icon-mov.png);}
#classeur .listView a.iconmp3 {background-image:url(../../../themes/default/images/icon-16/icon-mp3.png);}
#classeur .listView a.iconodp {background-image:url(../../../themes/default/images/icon-16/icon-odp.png);}
#classeur .listView a.iconods {background-image:url(../../../themes/default/images/icon-16/icon-ods.png);}
#classeur .listView a.iconodt {background-image:url(../../../themes/default/images/icon-16/icon-odt.png);}
#classeur .listView a.iconpdf {background-image:url(../../../themes/default/images/icon-16/icon-pdf.png);}
#classeur .listView a.iconpng {background-image:url(../../../themes/default/images/icon-16/icon-png.png);}
#classeur .listView a.iconppt {background-image:url(../../../themes/default/images/icon-16/icon-ppt.png);}
#classeur .listView a.iconpsd {background-image:url(../../../themes/default/images/icon-16/icon-psd.png);}
#classeur .listView a.iconsvg {background-image:url(../../../themes/default/images/icon-16/icon-svg.png);}
#classeur .listView a.iconswf {background-image:url(../../../themes/default/images/icon-16/icon-swf.png);}
#classeur .listView a.icontiff {background-image:url(../../../themes/default/images/icon-16/icon-tiff.png);}
#classeur .listView a.iconttf {background-image:url(../../../themes/default/images/icon-16/icon-ttf.png);}
#classeur .listView a.icontxt {background-image:url(../../../themes/default/images/icon-16/icon-txt.png);}
#classeur .listView a.iconwav {background-image:url(../../../themes/default/images/icon-16/icon-wav.png);}
#classeur .listView a.iconxls,
#classeur .listView a.iconxlsx {background-image:url(../../../themes/default/images/icon-16/icon-xls.png);}
#classeur .listView a.iconxml {background-image:url(../../../themes/default/images/icon-16/icon-xml.png);}
#classeur .listView a.iconzip {background-image:url(../../../themes/default/images/icon-16/icon-zip.png);}
/* End list view */


/* Thumb View */
#classeur .thumbView {overflow:auto;}
#classeur .thumbView ul {margin:0; padding:0;}
#classeur .thumbView li {
	float:left;
	margin:10px 0 0 7px; 
	width:135px; height:180px;
	list-style:none;
}
#classeur .thumbView li .datas { 
	position:relative;
	margin:0 0 3px 0; border:1px solid #ddd;
	height:150px;
	/*background:no-repeat 50% 5px;*/
}
#classeur .thumbView li .datas img {
	display:block;
	margin:10px auto;
	max-width:90px; max-height:90px;
	overflow:hidden;
}
#classeur .thumbView li a.icon {
	display:block;
	width:100%; height:100px;
}
#classeur .thumbView li .footerData {
	position:absolute; bottom:0; left:0;
	margin:0; padding:0 2px;
	width:100%;
	overflow:hidden;
    line-height:1;
}
#classeur .thumbView li .name {
	background:#fff;
	font-size:0.9em;
}
#classeur .thumbView li .name .date {
	color:#aaa;
	font-style:italic; font-size:0.85em;
}
#classeur .thumbView li .footerFolderUp {
	padding:0 2px 1.4em;
	text-align:center;
}
#classeur .thumbView li p.actions {margin:0;}
#classeur .thumbView li p.actions .size {
	display:block; float:right;
	margin:5px 0 0;
	color:#bbb;
	font-size:0.8em;
	text-align:right;
}
/*#classeur .thumbView li.folder .datas {background-image:url(../../../themes/default/images/icon-64/icon-folder.png);}*/
/* End Thumb View */


/* Mass Actions */
#classeur .mass-actions {
  clear:both;
  margin:0; padding:0;
  list-style:none;
}
#classeur .mass-actions li {
	float:left;
	margin-right:10px;
}
/* End mass actions */


/* Forms */
#classeur form {margin:20px 0;}
#classeur form#order-content {float:right; margin:10px 0;}
#classeur form div.row {
    clear:both;
    position:relative;
    margin:0 0 6px 0;
}
#classeur form div.row > label, form div.row p.label {
    position:absolute; top:0; left:0;
    width:29%;
    margin:0;
    text-align:right;
}
#classeur form div.row .field {
    margin:0 0 0 30%;
}
#classeur form div.row .info{
    padding-top:0.4em;
    font-style:italic; font-size:0.9em;
}

#classeur form .row input[type="text"], #classeur form .row input[type="url"], #classeur form .row input[type="email"], #classeur form .row textarea {
    width:350px;
}
#classeur form div.submit {
    margin:15px 0 0 40%;
}
#classeur form div.submit input {margin:0 5px;}
#classeur form input[readonly="readonly"] {background:#ddd;}
#classeur #style-form {text-align:center;} /* Formulaire de redimensionnement des images */
.uploadMultiple, .uploadSimple {
    float:left;
    width:47.5%; min-height:115px;
    padding:2% 2.5% 0; border-radius:6px;
    background:#fff;
}
.ie67 .uploadMultiple, .ie67 .uploadSimple {
	width:44%;
}
.uploadMultiple {
    margin-right:2%;
}
.uploadMultiple h3, .uploadSimple h3 {
    margin-top:0;
    font-size:0.9em;
    text-align:center;
}
#uploadOr {
    position:absolute; top:40px; left:62.5%;
    padding:5px; border-radius:20px;
    color:#fff; background:#354E81;
    text-align:center;
}
/* End forms */


/* Public album */
#classeur ul.actions {padding:0;}
#classeur ul.actions li {
	float:left;
	margin:0 5px 30px;
	list-style:none;
}
/* End public album */


/* Popup */
#content-popup #docancel, 
#content-popup #doinsert {
	border:1px solid #BAD521;
}
#content-popup #popup_actions {clear:both;}
/* End Popup */


/* Uploadify */
.uploadifyQueueItem {
    margin-top:0.7em; padding:5px 8px; border-radius:6px;
    background:#EEE;
    font-size:0.85em;
    text-align:left;
}
#fichiersQueue .cancel {
    float:left;
    margin-right:5px;
}
/* End Uploadify */


/* Options */
#form_upload_config {
	width:60%;
}
#form_upload_config .selectFolder {
	width:300px;
}
#form_upload_config #save-mode-enabled {
	margin-left:1em;
}
#classeur .help {
	float:right;
	margin:0 0 25px; padding:5px 5px 5px 28px; border:2px solid #49BFCD;
	width:30%; -o-border-radius:10px; border-radius:10px;
	background:#fff url(../../../themes/default/images/button-action/action_info.png) no-repeat 5px 5%; color:#444;
	font-size:0.95em;
}
#classeur .help p {
	margin:0.5em 0;
}
#classeur .help label {
	display:block;
	font-weight:bold;
}
#classeur .help input {
	width:90%;
}
/* End options */
