/*
 *  Copyright 2012 Anyware Services
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */

/*
 * CSS FOR ATTACHMENTS AND EXPLORER
 */

.ametys-cms-service.attachments ul.attachment-list
{
	margin: 15px 0;
}

.ametys-cms-service.attachments ul.attachment-list li
{
	list-style-type: none;
	padding: 0;
	background-image: none;
	margin: 3px 0;
}

.art-content .ametys-cms-service.attachments.small-icons ul.attachment-list li ul 
{
	margin: 0 21px !important;
}

.art-content .ametys-cms-service.attachments.medium-icons ul.attachment-list li ul 
{
	margin: 0 30px !important;
}

.art-sidebar1 .ametys-cms-service.attachments.small-icons ul.attachment-list li ul,
.art-sidebar2 .ametys-cms-service.attachments.small-icons ul.attachment-list li ul 
{
	margin: 0 5px !important;
}

.art-sidebar1 .ametys-cms-service.attachments.medium-icons ul.attachment-list li ul,
.art-sidebar2 .ametys-cms-service.attachments.medium-icons ul.attachment-list li ul
{
	margin: 0 7px !important;
}

.ametys-cms-service.attachments ul.attachment-list li a, 
.ametys-cms-service.attachments ul.attachment-list li a:hover, 
.ametys-cms-service.attachments ul.attachment-list li a:link 
{
    text-decoration: none !important;
    margin-right: 6px;
}

.ametys-cms-service.attachments ul.attachment-list li span.size 
{
	font-size: 0.75em;
}

.ametys-cms-service.attachments.medium-icons ul.attachment-list li img.icon
{
	border: 0 none !important;
	width: 32px;
	height: 32px;
	margin: 0 5px 0 2px;
	vertical-align: middle;
}

.ametys-cms-service.attachments.small-icons ul.attachment-list li img.icon,
.ametys-cms-service.attachments ul.treeview li img.icon 
{
	border: 0 none !important;
	width: 16px;
	height: 16px;
	margin: 0 5px 0 2px;
	vertical-align: top;
}

.ametys-cms-service.attachments ul.attachment-list.treeview li ul
{
	 margin: 0 !important;
}

/*.ametys-cms-service.attachments ul.attachment-list li span.folder, 
.ametys-cms-service.attachments ul.attachment-list li span.file 
{
	margin-top: 3px;
}*/

.ametys-cms-service.attachments ul.attachment-list li span.file img
{
	vertical-align: middle;
	margin: 0 3px 0 0;
}

.art-sidebar1 .ametys-cms-service..attachments ul.attachment-list li,
.art-sidebar2 .ametys-cms-service..attachments ul.attachment-list li 
{
	margin: 0;	
}