@CHARSET "UTF-8";

/*===============================
	Tabs css */

#sf_admin_content{
	float:left;
	width:100%;
}

#mediaManagerTabs{}


/*===============================
    Gtab    */

#mediaManagerTabs div.gtab div.gtab-active{
	padding:0;
	margin:0;
}

#mediaManagerTabs div.gtab ul.gtab-controllers	{
	float: right;
	margin-top: -42px;
	padding-right: 15px;
}
#mediaManagerTabs div.gtab ul.gtab-controllers li	{
	float: left;
	padding-left: 4px;
}
#mediaManagerTabs div.gtab ul.gtab-controllers li a,
#mediaManagerTabs div.gtab ul.gtab-controllers li a:visited	{
	color: #fff;
	float: left;
	display: block;
	font-size: 1.1em;
	background: #b6b6b6 url(../images/bg_tabs_a.png) no-repeat left top;
	margin:0;
	padding:0;
	width:auto;
}
#mediaManagerTabs div.gtab ul.gtab-controllers li a.gtab-active,
#mediaManagerTabs div.gtab ul.gtab-controllers li a.gtab-active:visited	{
	color: #566a97;
	background: #fff url(../images/bg_tabs_a.png) no-repeat left bottom;
}
#mediaManagerTabs div.gtab ul.gtab-controllers li a span,
#mediaManagerTabs div.gtab ul.gtab-controllers li a:visited span	{
	float: left;
	height: 20px;
	display: block;
	cursor: pointer;
	font-weight: bold;
	padding: 10px 20px 0 20px;
	background: url(../images/bg_tabs_span.png) no-repeat right top;
}
#mediaManagerTabs div.gtab ul.gtab-controllers li a.gtab-active span,
#mediaManagerTabs div.gtab ul.gtab-controllers li a.gtab-active:visited span	{
	background: url(../images/bg_tabs_span.png) no-repeat right bottom;
}
#mediaManagerTabs div.gtab ul.gtab-controllers li a:hover	{
	color: #6c6c6c;
}

/*===============================
	First Content tabs css */

#mediaManagerTabs .mediaManagerTab {background: #fff url(../images/bg-form-row.png) repeat-x top;}

#mediaManagerTabs div.gtab-active {padding:8px;}

#mediaManagerTabs .mediaManagerTab h2{display:none;}

#mediaManagerTabs .mediaManagerTab fieldset{float:left;}

#mediaManagerTabs .form-row{border:none; width:auto; padding-right:18px; background:none;}

#mediaManagerTabs .form-row label{font-weight:normal; width:auto; padding-right:8px;}

#mediaManagerTabs .sf_admin_actions{float:left; margin:8px 0 6px 0; padding:0;}

#mediaManagerTabs .title {font-size:1.2em;}

#sf_admin_filters_table td.filter,
#sf_admin_tag_table td.available{vertical-align:top; padding-right:20px;}

#sf_admin_filters_table td.sort,
#sf_admin_tag_table td.new{vertical-align:top; padding-left:20px;}

#mediaManagerTagsList{padding-top:6px;}
#mediaManagerTabs .disk-usage{padding-top:6px;}

/*===============================
	Admin Form generator button style  */

.sf_admin_actions{clear:both; float:right; margin:22px 0 12px 0;}

.sf_admin_actions li{float:left; padding-left:6px;}

/* type <a href><span>link</span></a> */

.sf_admin_actions a, .sf_admin_actions a:visited{
	float: left;
	height: 25px;
	display: block;
	background: url(../images/bg-button-a.png) no-repeat left top;
	text-decoration:none;
  cursor:pointer;
}

.sf_admin_actions a span, .sf_admin_actions a:visited span{
	height: 19px;
	color: #343434;
	display: block;
	cursor: pointer;
	font-size: 1.1em;
	font-weight: bold;
	padding: 6px 18px 0 18px;
	background: url(../images/bg-button-span.png) no-repeat right top;
}

.sf_admin_actions a:active{
	background: url(../images/bg-button-a.png) no-repeat left bottom;
  outline: none;
}

.sf_admin_actions a:active span{
	color: #aaa;
	background: url(../images/bg-button-span.png) no-repeat right bottom;
}

/* type <span><input></span> */

.sf_admin_actions span{
	float: left;
	height: 25px;
	display: block;
	background: url(../images/bg-button-a.png) no-repeat left top;
	text-decoration:none;
  cursor:pointer;
}

.sf_admin_actions span input, .sf_admin_actions span input{
	height: 25px;
	color: #343434;
	display: block;
	cursor: pointer;
	font-size: 1.1em;
	font-weight: bold;
	padding: 0 18px 2px 18px;
	background: url(../images/bg-button-span.png) no-repeat right top;
  outline: none;
}

/*===============================
	tabularMediaManagerList css */


table.tabularMediaManagerList .left 	{ text-align:left; }
table.tabularMediaManagerList .center { text-align:center; }
table.tabularMediaManagerList .right 	{ text-align:right; }

table.tabularMediaManagerList .small 	{ font-size: 0.8em; }
table.tabularMediaManagerList .big 	{ font-size: 1.2em; }

table.tabularMediaManagerList .bold 	{ font-weight: bold; }
table.tabularMediaManagerList .italic { font-style: italic; }
table.tabularMediaManagerList .soft 	{ color: #CCC; }
table.tabularMediaManagerList .new	{ font-weight: bold; color:#414141; }

table.tabularMediaManagerList .pct-5 		{ width: 5%; }
table.tabularMediaManagerList .pct-10 	{ width: 10%; }
table.tabularMediaManagerList .pct-15 	{ width: 15%; }
table.tabularMediaManagerList .pct-20 	{ width: 20%; }
table.tabularMediaManagerList .pct-25 	{ width: 25%; }
table.tabularMediaManagerList .pct-30 	{ width: 30%; }
table.tabularMediaManagerList .pct-35 	{ width: 35%; }
table.tabularMediaManagerList .pct-40 	{ width: 40%; }
table.tabularMediaManagerList .pct-45 	{ width: 45%; }
table.tabularMediaManagerList .pct-50 	{ width: 50%; }
table.tabularMediaManagerList .pct-55 	{ width: 55%; }
table.tabularMediaManagerList .pct-60 	{ width: 60%; }
table.tabularMediaManagerList .pct-65 	{ width: 65%; }
table.tabularMediaManagerList .pct-70 	{ width: 70%; }
table.tabularMediaManagerList .pct-75 	{ width: 75%; }
table.tabularMediaManagerList .pct-80 	{ width: 80%; }
table.tabularMediaManagerList .pct-85 	{ width: 85%; }
table.tabularMediaManagerList .pct-90 	{ width: 90%; }
table.tabularMediaManagerList .pct-95 	{ width: 95%; }
table.tabularMediaManagerList .pct-100 	{ width: 100%; }

table.tabularMediaManagerList {
	border-collapse: collapse;
	width:100%;
	/*margin-top:16px;*/
}

table.tabularMediaManagerList th	{
	height: 28px;
	color: #6c6c6c;
	font-size: 1.1em;
	padding:0 8px 0 8px;
	font-weight: bold;
	vertical-align: middle;
	text-align:center;
}

table.tabularMediaManagerList th a,
table.tabularMediaManagerList th a:visited{
	color: #566A97;
}

table.tabularMediaManagerList tr.sf_admin_row_0	{
	background: #f2f2f2 url(../images/bg-td-highlight.png) repeat-x left top;
}


table.tabularMediaManagerList tr.highlight { 
 	background-color: #999; 
}


table.tabularMediaManagerList td	{
	color: #6c6c6c;
	font-size: 1em;
	text-align: center;
	vertical-align: middle;
	border: solid 1px #d5d5d5;
	padding:2px 6px 2px 6px;
}

/*===============================
	Paginator  */

div.result{margin-top:16px;}

div.nbresult,
div.paginator,
div.resultpage,
div.selectresult{float:left; padding-right:18px;}

div.nbresult{font-style:italic;}

div.paginator{}

div.paginator a:link,
div.paginator a:active,
div.paginator a:visited{
	border:1px solid #6575a5;
	background-color:#6575a5;
	color:#fff;
	padding:2px 5px 2px 5px;
	text-decoration:none;
}

div.paginator a:hover{}

div.paginator span{
	border:1px solid #1e1e1e;
	background-color:#1e1e1e;
	color:#fff;
	margin:0 1px 0 1px;
	padding:2px 5px 2px 5px;
}

