@charset "UTF-8";

#content ul,
#content ul li,
#content ul li ul,
#content ul li ul li
	{margin:0;padding:0;background:none;}
#content ul li ul{padding-left:1.5em}
#content li>a{display:block;border-bottom:1px solid #dadada;line-height:1.8em;padding:.5em 0 .5em 2em;position:relative;line-height:1.2em;font-size:.9em;color:#666;}
#content li:hover>a{background-color:rgba(0,0,0,.05); color: #029CA2;}
#content li:hover>a strong {color: #029CA2;}
.content ul.fileList li:before {content: none;}
#content li>a:before{width:16px;height:16px;position:absolute;left:.4em;top:.5em;content:"";background:url(../../images/icons/16x16/mime-misc.gif) no-repeat center center;background-size:contain;display:block;}
#content li>.dir:before{background-image:url(../../images/icons/16x16/mime-dir.gif)}
#content li.on>.dir:before{background-image:url(../../images/icons/16x16/mime-dir-open.gif)}
#content li>.pdf:before{background-image:url(../../images/icons/16x16/mime-pdf.gif)}
#content li>.doc:before,
#content li>.docx:before,
#content li>.dot:before,
#content li>.dotx:before*/
	{background-image:url(../../images/icons/16x16/mime-doc.gif)}
#content li>.ppt:before,
#content li>.pptx:before
	{background-image:url(../../images/icons/16x16/mime-ppt.gif)}
#content li>.xls:before,
#content li>.xlsx:before
	{background-image:url(../../images/icons/16x16/mime-xls.gif)}
#content li>.txt:before,
#content li>.rtf:before
	{background-image:url(../../images/icons/16x16/mime-txt.gif)}
#content li>.png:before,
#content li>.gif:before,
#content li>.jpeg:before,
#content li>.jpg:before
	{background-image: url(../../images/icons/16x16/mime-img.gif)}
#content li>.html:before,
#content li>.htm:before
	{background-image: url(../../images/icons/16x16/mime-globe.gif)}
#content li>.mov:before,
#content li>.mp4:before,
#content li>.m4v:before,
#content li>.ogg:before,
#content li>.avi:before,
#content li>.mpeg:before,
#content li>.mpg:before,
#content li>.flv:before,
#content li>.mkv:before
	{background-image:url(../../images/icons/16x16/mime-mov.gif)}
#content li>.mp3:before
	{background-image:url(../../images/icons/16x16/mime-audio.gif)}

#content li>a>strong{font-size:1.1em;display:block}

#content li>*{float:left;clear:left;width:100%}
#content li>ul{overflow:hidden;height:0; transform-origin: top;}
#content li.on>ul{height:auto}
#content ul strong{font-weight:normal}

.fileSearch{position:absolute;right:0;top:0;}
.fileSearch input[type="search"] {
	height: 2.5rem;
	width: 14.375rem;
	vertical-align: top;
}
.fileSearch input[type="submit"] {vertical-align: top; margin-left: -0.3125rem;height: 2.5rem;}
.searchTable td{padding:.2em 0}
.searchTable input, .searchTable select, .searchTable textarea,.searchTable table{width:100%;max-width:400px;max-width:30rem}
.searchTable input[type="checkbox"]{width:auto;}
.searchTable td:first-child{width:1%; white-space:nowrap;padding-right:.5em}
.searchTable table td{width:50%;padding-left:.2em}
.searchTable table td:first-child{width:50%;padding-right:.2em;padding-left:0}
.searchFormMax{max-width:400px;max-width:30rem}
.searchTable .searchFormMax>*{width:49%;}
.searchTable .searchFormMax>*:first-child{margin-right:2%;}
/* TRANSITIONS */
#content li>span, #content li>span>a{-webkit-transition: all 200ms ease-out;-moz-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;transition: all 200ms ease-out}

/* Manage Buttons */
#content li{position:relative;overflow:auto}
#content li>span{position:absolute;top:0;right:0;float:none;clear:none;width:auto;padding:.2em;opacity:.5;height:20px;}
#content li:hover>span{opacity:1;}
#content li>span>a{opacity:.75;}
#content li>span>a:hover{opacity:1;}

/*@media screen and (-webkit-device-pixel-ratio: 2) {
#content li>a:before{background-image:url(../../images/icons/32x32/mime-misc.png);}
#content li>.dir:before{background-image:url(../../images/icons/32x32/mime-dir.png)}
#content li.on>.dir:before{background-image:url(../../images/icons/32x32/mime-dir-open.png)}
#content li>.pdf:before{background-image:url(../../images/icons/32x32/mime-pdf.png)}
#content li>.doc:before,
#content li>.docx:before,
#content li>.dot:before,
#content li>.dotx:before
	{background-image:url(../../images/icons/32x32/mime-doc.png)}
#content li>.ppt:before,
#content li>.pptx:before
	{background-image:url(../../images/icons/32x32/mime-ppt.png)}
#content li>.xls:before,
#content li>.xlsx:before
	{background-image:url(../../images/icons/32x32/mime-xls.png)}
#content li>.txt:before,
#content li>.rtf:before
	{background-image:url(../../images/icons/32x32/mime-txt.png)}
#content li>.png:before,
#content li>.gif:before,
#content li>.jpeg:before,
#content li>.jpg:before
	{background-image: url(../../images/icons/32x32/mime-img.png)}
#content li>.html:before,
#content li>.htm:before
	{background-image: url(../../images/icons/32x32/mime-globe.png)}
#content li>.mov:before,
#content li>.mp4:before,
#content li>.m4v:before,
#content li>.ogg:before,
#content li>.avi:before,
#content li>.mpeg:before,
#content li>.mpg:before,
#content li>.flv:before,
#content li>.mkv:before
	{background-image:url(../../images/icons/32x32/mime-mov.png)}
#content li>.mp3:before
	{background-image:url(../../images/icons/32x32/mime-audio.png)}
}*/
/* 900 */
@media (max-width: 56.25em) {
	.fileSearch {position: relative;right: 0;}
}

/* 500 */
@media (max-width: 31.25em) {
	.fileSearch input[type="search"] {width: calc(100% - 3rem)}
}