/* 
PANELS STYLE SHEET FOR [ATTIK DESIGNS]
Created by [KAREN MCC]
[https://www.attikdesigns.ie]
*/

div.panel {
	border:1px solid #e9e9e9;
	margin-bottom:10px;
}
div.panel-content {
	padding:20px;
}
/*  -----------------------  */
/*	DASHOBARD PANELS */
/*  -----------------------  */
.dashboard-panel {
	background:url(/admin/mainpics/bgs/bg-panel-grad.jpg) 0 0 repeat-x;
	border:1px solid #f2f2f2;
	margin-right:10px;
	text-align:center;
	width:17%;
	height:160px;
	padding:10px;
}
.dashboard-panel.last {
	margin-right:0px;
}
.dashboard-panel h3{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:2em !important;
	margin-bottom:0.5em;
}
.dashboard-panel a:hover{
	text-decoration:none !important;
}
/*  -----------------------  */
/*	INFO TABLES / SEARCH RESULTS */
/*  -----------------------  */
div.info-table {
	margin:10px 0 20px;
}
div.row {
	width:100%;
	clear:both;
	height:auto;
	float:left;
	padding:5px 0;
}
div.sortable:hover {
	cursor:move;
}
div.row.alt {
	background:#f5f5f5;
}
div.row.warning {
	background:#FCC !important;
}
.row-placeholder-highlight {
	width:100%;
	clear:both;
	height:35px;
	padding:5px 0;
	background:#fef0c3;	
}
.ui-sortable-helper{
	border:1px dotted #ccc;
}
div.row.header {
}
div.row.header h2{
	color:#000;
	font-size:1.2em;
	padding:0.5em 0;
	font-weight:bold;
}
div.col a {
	color:#007dce;
	text-decoration:underline;
}
div.col a:hover {
	color:#7fb023;
}
div.col {
	float:left;
	width:10%;
	padding:0.5em;
}
div.col.wide {
	width:45%;
}
div.col.bmed {
	float:left;
	width:30%;
}
div.col.med {
	float:left;
	width:20%;
}
div.col.smed {
	float:left;
	width:15%;
}
div.col.small {
	float:left;
	width:7%;
}
div.col.vsmall {
	float:left;
	width:5%;
}
div.col.tiny {
	float:left;
	width:2%;
}
div.col input {
	padding-right: 0;
	width: 90%;
}
div.col input {
	width: 95%;
}
div.style-actions-icons {
	float:right;
	text-align: right;
	width: auto !important;
}
div.style-actions-icons a {
	background-position:center;
	margin-left:20px;
}
/*	manage users info table */
div.info-table#users-list {
}
div.info-table#users-list div.col {
	width:25%;
}
div.info-table#users-list div.col.wide {
	width:25%;
}
div.info-table#users-list div.col.tiny {
	width:2%;
}
div.info-table#users-list div.col.small {
	width:10%;
}
/*	manage accounts info table */
div.info-table#accounts-list {
}
div.info-table#accounts-list div.col {
	width:25%;
}
div.info-table#accounts-list div.col.wide {
	width:25%;
}
div.info-table#accounts-list div.col.tiny {
	width:2%;
}
div.info-table#accounts-list div.col.small {
	width:10%;
}
/*	manage sales info table */
div.info-table#sales-list {
}
div.info-table#sales-list div.col {
	width:20%;
}
div.info-table#sales-list div.col.wide {
	width:25%;
}
div.info-table#sales-list div.col.tiny {
	width:2%;
}
div.info-table#sales-list div.col.small {
	width:10%;
}
/*	manage sale-items-list info table */
div.info-table#sale-items-list {
}
div.info-table#sale-items-list div.col {
	width:15%;
}
div.info-table#sale-items-list div.col.wide {
	width:25%;
}
div.info-table#sale-items-list div.col.tiny {
	width:2%;
}
div.info-table#sale-items-list div.col.small {
	width:10%;
}

div.info-table#uploads-list div.col.thumb-holder {
	text-align:center;
	margin-right:5px;
}
div.info-table#uploads-list div.col.wide {
	width:20%;
}
div.info-table#uploads-list div.col.tiny {
	width:2%;
}
div.info-table#uploads-list div.col.small {
	width:8%;
}


u

/*  -----------------------  */
/*	PAGINATION */
/*  -----------------------  */
.page-nav {
1	margin:10px 0;
}
.page-nav a{
	background:#fff;
	color:#006eb5 !important;
	padding:0.1em .25em ;
	margin-right:2px;
}
.page-nav a:hover{
	background:#e8e8e8;
	color:#000;
}
/*  -----------------------  */
/*  LIGHTBOX            */
/*  -----------------------  */
#fade{
	display: block;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	overflow:hidden;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}
#light {
	display: block;
	position: fixed;
	width:auto;
	height: auto;
	top:10%;
	background-color: white;
	z-index:1002;
}
.lightbox-content {
	position:absolute;
	padding: 30px;
	min-height:150px;
	background:#fff;
	z-index:1002;
	padding:10px;
	font-size: 1.4em;
1	width: 100%;
}
a.close-lightbox {
	display:block;
	position: absolute;
	top: -10px !important;
	left: 15px !important;
	z-index:1003;
	width:30px;
	height:30px;
	background:url('/admin/mainpics/icons/close-button.png') 0 0 no-repeat;
}
/*Lightbox save button*/
div#lightbox-save-button {
	margin-right:20px;
	z-index:9999!important;
	}
div#lightbox-save-button a{
	display:block;
	font-size:17px!important;
	padding:3.5px 20px!important;
	}
/*------------------------------
loading
------------------------------*/
div.loading-wrapper {
	width: 32px;	
}
/*------------------------------
gallery
------------------------------*/
.gallery-list .pagesrow{
	width:22%;
	float:left;
	height: 230px;
	margin:0 10px;
	text-align:center;
}
.gallery-list .row-placeholder-highlight {
	width:25%;
	height:230px;
	clear:none;
	float:left;
	padding:0;
	background:#fef0c3;	
}
.gallery-list .ui-sortable-helper{
	border:1px dotted #ccc;
}
div.image-large div.gallery-list {
	width:240px; 
	height:220px; 
	min-height:100px; 
	overflow:hidden;
	border:1px solid #ccc;
	margin-bottom:10px;
}
div.gallery-list {
	overflow:hidden;
	border:1px solid #ccc;
	margin-bottom:10px;
	width:100%;
	min-height:230px;
	padding-top:10px;
}
div.gallery-item {
	height: 230px;
	overflow: hidden;
}
div.gallery-item img{
	max-height: 200px!important;
}
/*Gallery image Caption*/
div.gallery-image-caption{
	}
div.gallery-list.single div.gallery-item {
	width: 100%;
}
div.gallery-list.col-2 div.gallery-item {
	width: 50%;
}
div.gallery-list.col-3 div.gallery-item {
	width: 33%;
}
div.gallery-list.col-4 div.gallery-item {
1	width: 25%;
}
div#gallery-list-scroll div.gallery-item {
	width: 190px !important;
	height: 205px;
	padding: 7px;
	border-bottom: 1px solid #ccc;
}
div#gallery-list-scroll div.gallery-item input.dev-data-update{
	margin-bottom:2em;
}
div#gallery-list-scroll div.gallery-item.selected {
	background: #C4EAFF;
}
div.gallery-image {
	height: 160px;
	max-height: 200px;
	overflow: hidden;
	float: left;
	text-align: center;
	max-width: 100%;
}
div.gallery-image img{
	display: block;
	max-width: 100%;
	margin: auto auto;
}
.gallery-item-meta {
	width:100%;
	height:30px;
}
#gallery-list-scroll {
	min-height: 150px;
	max-height: 450px;
	overflow-y:auto;
	overflow-x:hidden;
	box-shadow: 1px 1px 2px #c9c8c8 inset;	
}
