/**
 * @file styles/index.less
 *
 * Copyright (c) 2003-2013 John Willinsky
 * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
 * 
 * @brief Main OMP stylesheet wrapper
 *
 */

/**
 * Helpers etc.
 */
@import url("lib/pkp/styles/helpers.less");

/**
 * Library CSS overrides
 */
@import url("lib/pkp/styles/plupload.less");

/**
 * Legacy styles needing refactoring
 */

/* Content Elements */
@import url("lib/pkp/styles/content.css");

@import url("lib/pkp/styles/sprites.less");

.loading_container {
	text-align: center;
	padding-top: 10px;
 
	.pkp_helpers_progressIndicator {
		margin-right: auto;
		margin-left: auto;
		float: none;
		display: block;
	}
}

.grid_actions {
	padding: 22px 0 22px 0;
	overflow: hidden;
	
	a {
		padding:0;
		/**
		 * FIXME: !important elements needed in the event CSS
		 * application order vis-a-vis jQueryUI is reversed (see
		 * editor decision actions on review interface in OMP)
		 */
		margin:0 -3px 0 0 !important;
		border-style: none !important;
		border-color: white !important;
		border-width: 0 0 0 0 !important;
		background: #0c3b66 url(../templates/images/button_bg_slice.png) repeat-x;
		height: 24px;
		-moz-border-radius-topright: 0px;
		-webkit-border-radius: 0px;
		border-radius: 0px;
	}
	
	a:first-child {
		-webkit-top-left-border-radius: 5px;
		-webkit-bottom-left-border-radius: 5px;
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;
	}
	
	a:last-child {
		-webkit-top-right-border-radius: 5px;
		-webkit-bottom-right-border-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
	}

}

.action_links {
	line-height: 24px;
	height: 24px;
	vertical-align: middle;
	padding-bottom: 10px;
}
.action_links a {
	font-size: 90%;
	margin-right: 20px;
	float: left;
}
