Spade

Mini Shell

Directory:~$ /home/lmsyaran/public_html/joomla4/
Upload File

[Home] [System Details] [Kill Me]
Current File:~$ /home/lmsyaran/public_html/joomla4/isis.tar

component.php000064400000003326151164145670007275 0ustar00<?php
/**
 * @package     Joomla.Administrator
 * @subpackage  Templates.isis
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

/** @var JDocumentHtml $this */

$app  = JFactory::getApplication();
$lang = JFactory::getLanguage();

// Output as HTML5
$this->setHtml5(true);

// Add JavaScript Frameworks
JHtml::_('bootstrap.framework');

// Add filter polyfill for IE8
JHtml::_('behavior.polyfill', array('filter'),
'lte IE 9');

// Add template js
JHtml::_('script', 'template.js',
array('version' => 'auto', 'relative'
=> true));

// Add html5 shiv
JHtml::_('script', 'jui/html5.js',
array('version' => 'auto', 'relative'
=> true, 'conditional' => 'lt IE 9'));

// Add Stylesheets
JHtml::_('stylesheet', 'template' .
($this->direction === 'rtl' ? '-rtl' : '')
. '.css', array('version' => 'auto',
'relative' => true));

// Load optional RTL Bootstrap CSS
JHtml::_('bootstrap.loadCss', false, $this->direction);

// Load specific language related CSS
JHtml::_('stylesheet', 'administrator/language/' .
$lang->getTag() . '/' . $lang->getTag() . '.css',
array('version' => 'auto'));

// Load custom.css
JHtml::_('stylesheet', 'custom.css',
array('version' => 'auto', 'relative'
=> true));

// Link color
if ($this->params->get('linkColor'))
{
	$this->addStyleDeclaration('a { color: ' .
$this->params->get('linkColor') . '; }');
}
?>
<!DOCTYPE html>
<html lang="<?php echo $this->language; ?>"
dir="<?php echo $this->direction; ?>">
<head>
	<jdoc:include type="head" />
</head>
<body class="contentpane component">
	<jdoc:include type="message" />
	<jdoc:include type="component" />
</body>
</html>
cpanel.php000064400000000476151164145670006540 0ustar00<?php
/**
 * @package     Joomla.Administrator
 * @subpackage  Templates.isis
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

require_once __DIR__ . '/index.php';
css/template-rtl.css000064400000625641151164145670010510 0ustar00article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}
audio,
canvas,
video {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
audio:not([controls]) {
	display: none;
}
html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
a:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
a:hover,
a:active {
	outline: 0;
}
sub,
sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
img {
	max-width: 100%;
	width: auto \9;
	height: auto;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img,
.gm-style img {
	max-width: none;
}
button,
input,
select,
textarea {
	margin: 0;
	font-size: 100%;
	vertical-align: middle;
}
button,
input {
	*overflow: visible;
	line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
	cursor: pointer;
}
input[type="search"] {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
	-webkit-appearance: none;
}
textarea {
	overflow: auto;
	vertical-align: top;
}
@media print {
	* {
		text-shadow: none !important;
		color: #000 !important;
		background: transparent !important;
		box-shadow: none !important;
	}
	a,
	a:visited {
		text-decoration: underline;
	}
	a[href]:after {
		content: " (" attr(href) ")";
	}
	abbr[title]:after {
		content: " (" attr(title) ")";
	}
	.ir a:after,
	a[href^="javascript:"]:after,
	a[href^="#"]:after {
		content: "";
	}
	pre,
	blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}
	thead {
		display: table-header-group;
	}
	tr,
	img {
		page-break-inside: avoid;
	}
	img {
		max-width: 100% !important;
	}
	@page {
		margin: 0.5cm;
	}
	p,
	h2,
	h3 {
		orphans: 3;
		widows: 3;
	}
	h2,
	h3 {
		page-break-after: avoid;
	}
}
.clearfix {
	*zoom: 1;
}
.clearfix:before,
.clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.clearfix:after {
	clear: both;
}
.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.input-block-level {
	display: block;
	width: 100%;
	min-height: 28px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body {
	margin: 0;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333;
	background-color: #fff;
}
a {
	color: #3071a9;
	text-decoration: none;
}
a:hover,
a:focus {
	color: #1f496e;
	text-decoration: underline;
}
.img-rounded {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.img-polaroid {
	padding: 4px;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.img-circle {
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
}
.row {
	margin-left: -20px;
	*zoom: 1;
}
.row:before,
.row:after {
	display: table;
	content: "";
	line-height: 0;
}
.row:after {
	clear: both;
}
[class*="span"] {
	float: left;
	min-height: 1px;
	margin-left: 20px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
	width: 940px;
}
.span12 {
	width: 940px;
}
.span11 {
	width: 860px;
}
.span10 {
	width: 780px;
}
.span9 {
	width: 700px;
}
.span8 {
	width: 620px;
}
.span7 {
	width: 540px;
}
.span6 {
	width: 460px;
}
.span5 {
	width: 380px;
}
.span4 {
	width: 300px;
}
.span3 {
	width: 220px;
}
.span2 {
	width: 140px;
}
.span1 {
	width: 60px;
}
.offset12 {
	margin-left: 980px;
}
.offset11 {
	margin-left: 900px;
}
.offset10 {
	margin-left: 820px;
}
.offset9 {
	margin-left: 740px;
}
.offset8 {
	margin-left: 660px;
}
.offset7 {
	margin-left: 580px;
}
.offset6 {
	margin-left: 500px;
}
.offset5 {
	margin-left: 420px;
}
.offset4 {
	margin-left: 340px;
}
.offset3 {
	margin-left: 260px;
}
.offset2 {
	margin-left: 180px;
}
.offset1 {
	margin-left: 100px;
}
.row-fluid {
	width: 100%;
	*zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.row-fluid:after {
	clear: both;
}
.row-fluid [class*="span"] {
	display: block;
	width: 100%;
	min-height: 28px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	margin-left: 2.1276595744681%;
	*margin-left: 2.0744680851064%;
}
.row-fluid [class*="span"]:first-child {
	margin-left: 0;
}
.row-fluid .controls-row [class*="span"] +
[class*="span"] {
	margin-left: 2.1276595744681%;
}
.row-fluid .span12 {
	width: 100%;
	*width: 99.946808510638%;
}
.row-fluid .span11 {
	width: 91.489361702128%;
	*width: 91.436170212766%;
}
.row-fluid .span10 {
	width: 82.978723404255%;
	*width: 82.925531914894%;
}
.row-fluid .span9 {
	width: 74.468085106383%;
	*width: 74.414893617021%;
}
.row-fluid .span8 {
	width: 65.957446808511%;
	*width: 65.904255319149%;
}
.row-fluid .span7 {
	width: 57.446808510638%;
	*width: 57.393617021277%;
}
.row-fluid .span6 {
	width: 48.936170212766%;
	*width: 48.882978723404%;
}
.row-fluid .span5 {
	width: 40.425531914894%;
	*width: 40.372340425532%;
}
.row-fluid .span4 {
	width: 31.914893617021%;
	*width: 31.86170212766%;
}
.row-fluid .span3 {
	width: 23.404255319149%;
	*width: 23.351063829787%;
}
.row-fluid .span2 {
	width: 14.893617021277%;
	*width: 14.840425531915%;
}
.row-fluid .span1 {
	width: 6.3829787234043%;
	*width: 6.3297872340426%;
}
.row-fluid .offset12 {
	margin-left: 104.25531914894%;
	*margin-left: 104.14893617021%;
}
.row-fluid .offset12:first-child {
	margin-left: 102.12765957447%;
	*margin-left: 102.02127659574%;
}
.row-fluid .offset11 {
	margin-left: 95.744680851064%;
	*margin-left: 95.63829787234%;
}
.row-fluid .offset11:first-child {
	margin-left: 93.617021276596%;
	*margin-left: 93.510638297872%;
}
.row-fluid .offset10 {
	margin-left: 87.234042553191%;
	*margin-left: 87.127659574468%;
}
.row-fluid .offset10:first-child {
	margin-left: 85.106382978723%;
	*margin-left: 85%;
}
.row-fluid .offset9 {
	margin-left: 78.723404255319%;
	*margin-left: 78.617021276596%;
}
.row-fluid .offset9:first-child {
	margin-left: 76.595744680851%;
	*margin-left: 76.489361702128%;
}
.row-fluid .offset8 {
	margin-left: 70.212765957447%;
	*margin-left: 70.106382978723%;
}
.row-fluid .offset8:first-child {
	margin-left: 68.085106382979%;
	*margin-left: 67.978723404255%;
}
.row-fluid .offset7 {
	margin-left: 61.702127659574%;
	*margin-left: 61.595744680851%;
}
.row-fluid .offset7:first-child {
	margin-left: 59.574468085106%;
	*margin-left: 59.468085106383%;
}
.row-fluid .offset6 {
	margin-left: 53.191489361702%;
	*margin-left: 53.085106382979%;
}
.row-fluid .offset6:first-child {
	margin-left: 51.063829787234%;
	*margin-left: 50.957446808511%;
}
.row-fluid .offset5 {
	margin-left: 44.68085106383%;
	*margin-left: 44.574468085106%;
}
.row-fluid .offset5:first-child {
	margin-left: 42.553191489362%;
	*margin-left: 42.446808510638%;
}
.row-fluid .offset4 {
	margin-left: 36.170212765957%;
	*margin-left: 36.063829787234%;
}
.row-fluid .offset4:first-child {
	margin-left: 34.042553191489%;
	*margin-left: 33.936170212766%;
}
.row-fluid .offset3 {
	margin-left: 27.659574468085%;
	*margin-left: 27.553191489362%;
}
.row-fluid .offset3:first-child {
	margin-left: 25.531914893617%;
	*margin-left: 25.425531914894%;
}
.row-fluid .offset2 {
	margin-left: 19.148936170213%;
	*margin-left: 19.042553191489%;
}
.row-fluid .offset2:first-child {
	margin-left: 17.021276595745%;
	*margin-left: 16.914893617021%;
}
.row-fluid .offset1 {
	margin-left: 10.63829787234%;
	*margin-left: 10.531914893617%;
}
.row-fluid .offset1:first-child {
	margin-left: 8.5106382978723%;
	*margin-left: 8.4042553191489%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
	display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
	float: right;
}
.container {
	margin-right: auto;
	margin-left: auto;
	*zoom: 1;
}
.container:before,
.container:after {
	display: table;
	content: "";
	line-height: 0;
}
.container:after {
	clear: both;
}
.container-fluid {
	padding-right: 20px;
	padding-left: 20px;
	*zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.container-fluid:after {
	clear: both;
}
p {
	margin: 0 0 9px;
}
.lead {
	margin-bottom: 18px;
	font-size: 19.5px;
	font-weight: 200;
	line-height: 27px;
}
small {
	font-size: 85%;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
cite {
	font-style: normal;
}
.muted {
	color: #999;
}
a.muted:hover,
a.muted:focus {
	color: #808080;
}
.text-warning {
	color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
	color: #66512c;
}
.text-error {
	color: #a94442;
}
a.text-error:hover,
a.text-error:focus {
	color: #843534;
}
.text-info {
	color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
	color: #245269;
}
.text-success {
	color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
	color: #2b542c;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.text-center {
	text-align: center;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 9px 0;
	font-family: inherit;
	font-weight: bold;
	line-height: 18px;
	color: inherit;
	text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
	font-weight: normal;
	line-height: 1;
	color: #999;
}
h1,
h2,
h3 {
	line-height: 36px;
}
h1 {
	font-size: 35.75px;
}
h2 {
	font-size: 29.25px;
}
h3 {
	font-size: 22.75px;
}
h4 {
	font-size: 16.25px;
}
h5 {
	font-size: 13px;
}
h6 {
	font-size: 11.05px;
}
h1 small {
	font-size: 22.75px;
}
h2 small {
	font-size: 16.25px;
}
h3 small {
	font-size: 13px;
}
h4 small {
	font-size: 13px;
}
.page-header {
	padding-bottom: 8px;
	margin: 18px 0 27px;
	border-bottom: 1px solid #eee;
}
ul,
ol {
	padding: 0;
	margin: 0 0 9px 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
	margin-bottom: 0;
}
li {
	line-height: 18px;
}
ul.unstyled,
ol.unstyled {
	margin-left: 0;
	list-style: none;
}
ul.inline,
ol.inline {
	margin-left: 0;
	list-style: none;
}
ul.inline > li,
ol.inline > li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding-left: 5px;
	padding-right: 5px;
}
dl {
	margin-bottom: 18px;
}
dt,
dd {
	line-height: 18px;
}
dt {
	font-weight: bold;
}
dd {
	margin-left: 9px;
}
.dl-horizontal {
	*zoom: 1;
}
.dl-horizontal:before,
.dl-horizontal:after {
	display: table;
	content: "";
	line-height: 0;
}
.dl-horizontal:after {
	clear: both;
}
.dl-horizontal dt {
	float: left;
	width: 160px;
	clear: left;
	text-align: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.dl-horizontal dd {
	margin-left: 180px;
}
hr {
	margin: 18px 0;
	border: 0;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #fff;
}
abbr[title],
abbr[data-original-title] {
	cursor: help;
	border-bottom: 1px dotted #999;
}
abbr.initialism {
	font-size: 90%;
	text-transform: uppercase;
}
blockquote {
	padding: 0 0 0 15px;
	margin: 0 0 18px;
	border-left: 5px solid #eee;
}
blockquote p {
	margin-bottom: 0;
	font-size: 16.25px;
	font-weight: 300;
	line-height: 1.25;
}
blockquote small {
	display: block;
	line-height: 18px;
	color: #999;
}
blockquote small:before {
	content: '\2014 \00A0';
}
blockquote.pull-right {
	float: right;
	padding-right: 15px;
	padding-left: 0;
	border-right: 5px solid #eee;
	border-left: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
	text-align: right;
}
blockquote.pull-right small:before {
	content: '';
}
blockquote.pull-right small:after {
	content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
	content: "";
}
address {
	display: block;
	margin-bottom: 18px;
	font-style: normal;
	line-height: 18px;
}
code,
pre {
	padding: 0 3px 2px;
	font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
	font-size: 11px;
	color: #333;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
code {
	padding: 2px 4px;
	color: #d14;
	background-color: #f7f7f9;
	border: 1px solid #e1e1e8;
	white-space: nowrap;
}
pre {
	display: block;
	padding: 8.5px;
	margin: 0 0 9px;
	font-size: 12px;
	line-height: 18px;
	word-break: break-all;
	word-wrap: break-word;
	white-space: pre;
	white-space: pre-wrap;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.15);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
pre.prettyprint {
	margin-bottom: 18px;
}
pre code {
	padding: 0;
	color: inherit;
	white-space: pre;
	white-space: pre-wrap;
	background-color: transparent;
	border: 0;
}
.pre-scrollable {
	max-height: 340px;
	overflow-y: scroll;
}
form {
	margin: 0 0 18px;
}
fieldset {
	padding: 0;
	margin: 0;
	border: 0;
}
legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 18px;
	font-size: 19.5px;
	line-height: 36px;
	color: #333;
	border: 0;
	border-bottom: 1px solid #e5e5e5;
}
legend small {
	font-size: 13.5px;
	color: #999;
}
label,
input,
button,
select,
textarea {
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
}
input,
button,
select,
textarea {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
label {
	display: block;
	margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
	display: inline-block;
	height: 18px;
	padding: 4px 6px;
	margin-bottom: 9px;
	font-size: 13px;
	line-height: 18px;
	color: #555;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	vertical-align: middle;
}
input,
textarea,
.uneditable-input {
	width: 206px;
}
textarea {
	height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: border linear .2s, box-shadow linear .2s;
	-moz-transition: border linear .2s, box-shadow linear .2s;
	-o-transition: border linear .2s, box-shadow linear .2s;
	transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
	border-color: rgba(82,168,236,0.8);
	outline: 0;
	outline: thin dotted \9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px
rgba(82,168,236,.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px
rgba(82,168,236,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
	margin: 4px 0 0;
	*margin-top: 0;
	margin-top: 1px \9;
	line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
	width: auto;
}
select,
input[type="file"] {
	height: 28px;
	*margin-top: 4px;
	line-height: 28px;
}
select {
	width: 220px;
	border: 1px solid #ccc;
	background-color: #fff;
}
select[multiple],
select[size] {
	height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
	color: #999;
	background-color: #fcfcfc;
	border-color: #ccc;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	cursor: not-allowed;
}
.uneditable-input {
	overflow: hidden;
	white-space: nowrap;
}
.uneditable-textarea {
	width: auto;
	height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
	color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #999;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #999;
}
.radio,
.checkbox {
	min-height: 18px;
	padding-left: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
	float: left;
	margin-left: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
	padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
	display: inline-block;
	padding-top: 5px;
	margin-bottom: 0;
	vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
	margin-left: 10px;
}
.input-mini {
	width: 60px;
}
.input-small {
	width: 90px;
}
.input-medium {
	width: 150px;
}
.input-large {
	width: 210px;
}
.input-xlarge {
	width: 270px;
}
.input-xxlarge {
	width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
	float: none;
	margin-left: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
	display: inline-block;
}
input,
textarea,
.uneditable-input {
	margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
	margin-left: 20px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
	width: 926px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
	width: 846px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
	width: 766px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
	width: 686px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
	width: 606px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
	width: 526px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
	width: 446px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
	width: 366px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
	width: 286px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
	width: 206px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
	width: 126px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
	width: 46px;
}
.controls-row {
	*zoom: 1;
}
.controls-row:before,
.controls-row:after {
	display: table;
	content: "";
	line-height: 0;
}
.controls-row:after {
	clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
	float: left;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
	padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
	cursor: not-allowed;
	background-color: #eee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
	background-color: transparent;
}
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
	color: #8a6d3b;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
	color: #8a6d3b;
}
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
	border-color: #8a6d3b;
}
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
	border-color: #66512c;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #8a6d3b;
}
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
	color: #a94442;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
	color: #a94442;
}
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
	border-color: #a94442;
}
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
	border-color: #843534;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
	color: #a94442;
	background-color: #f2dede;
	border-color: #a94442;
}
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
	color: #3c763d;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
	color: #3c763d;
}
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
	border-color: #3c763d;
}
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
	border-color: #2b542c;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #3c763d;
}
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
	color: #31708f;
}
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
	color: #31708f;
}
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
	border-color: #31708f;
}
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
	border-color: #245269;
}
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
	color: #31708f;
	background-color: #d9edf7;
	border-color: #31708f;
}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
	color: #b94a48;
	border-color: #ee5f5b;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
	border-color: #e9322d;
	-webkit-box-shadow: 0 0 6px #f8b9b7;
	-moz-box-shadow: 0 0 6px #f8b9b7;
	box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
	padding: 17px 20px 18px;
	margin-top: 18px;
	margin-bottom: 18px;
	background-color: #F0F0F0;
	border-top: 1px solid #e5e5e5;
	*zoom: 1;
}
.form-actions:before,
.form-actions:after {
	display: table;
	content: "";
	line-height: 0;
}
.form-actions:after {
	clear: both;
}
.help-block,
.help-inline {
	color: #595959;
}
.help-block {
	display: block;
	margin-bottom: 9px;
}
.help-inline {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	padding-left: 5px;
}
.input-append,
.input-prepend {
	display: inline-block;
	margin-bottom: 9px;
	vertical-align: middle;
	font-size: 0;
	white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-append .dropdown-menu,
.input-append .popover,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input,
.input-prepend .dropdown-menu,
.input-prepend .popover {
	font-size: 13px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
	position: relative;
	margin-bottom: 0;
	*margin-left: 0;
	vertical-align: top;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
	z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
	display: inline-block;
	width: auto;
	height: 18px;
	min-width: 16px;
	padding: 4px 5px;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	text-align: center;
	text-shadow: 0 1px 0 #fff;
	background-color: #eee;
	border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
	vertical-align: top;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-prepend .add-on,
.input-prepend .btn {
	margin-right: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
	margin-left: -1px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
	margin-right: -1px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
	margin-left: -1px;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend.input-append .btn-group:first-child {
	margin-left: 0;
}
input.search-query {
	padding-right: 14px;
	padding-right: 4px \9;
	padding-left: 14px;
	padding-left: 4px \9;
	margin-bottom: 0;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.form-search .input-append .search-query {
	-webkit-border-radius: 14px 0 0 14px;
	-moz-border-radius: 14px 0 0 14px;
	border-radius: 14px 0 0 14px;
}
.form-search .input-append .btn {
	-webkit-border-radius: 0 14px 14px 0;
	-moz-border-radius: 0 14px 14px 0;
	border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .search-query {
	-webkit-border-radius: 0 14px 14px 0;
	-moz-border-radius: 0 14px 14px 0;
	border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .btn {
	-webkit-border-radius: 14px 0 0 14px;
	-moz-border-radius: 14px 0 0 14px;
	border-radius: 14px 0 0 14px;
}
.js-stools-field-filter .input-prepend,
.js-stools-field-filter .input-append {
	margin-bottom: 0;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
	display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
	display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
	margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
	padding-left: 0;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
	float: left;
	margin-right: 3px;
	margin-left: 0;
}
.control-group {
	margin-bottom: 9px;
}
legend + .control-group {
	margin-top: 18px;
	-webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
	margin-bottom: 18px;
	*zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
	display: table;
	content: "";
	line-height: 0;
}
.form-horizontal .control-group:after {
	clear: both;
}
.form-horizontal .control-label {
	float: left;
	width: 160px;
	padding-top: 5px;
	text-align: right;
}
.form-horizontal .controls {
	*display: inline-block;
	*padding-left: 20px;
	margin-left: 180px;
	*margin-left: 0;
}
.form-horizontal .controls:first-child {
	*padding-left: 180px;
}
.form-horizontal .help-block {
	margin-bottom: 0;
}
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
	margin-top: 9px;
}
.form-horizontal .form-actions {
	padding-left: 180px;
}
.control-label .hasPopover,
.control-label .hasTooltip {
	display: inline-block;
}
.subform-repeatable-wrapper .btn-group>.btn.button {
	min-width: 0;
}
.subform-repeatable-wrapper .ui-sortable-helper {
	background: #fff;
}
.subform-repeatable-wrapper tr.ui-sortable-helper {
	display: table;
}
@media (min-width: 980px) and (max-width: 1215px) {
	.float-cols .control-label {
		float: none;
	}
	.float-cols .controls {
		margin-left: 0;
	}
}
table {
	max-width: 100%;
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
}
.table {
	width: 100%;
	margin-bottom: 18px;
}
.table th,
.table td {
	padding: 8px;
	line-height: 18px;
	text-align: left;
	vertical-align: top;
	border-top: 1px solid #ddd;
}
.table th {
	font-weight: bold;
}
.table thead th {
	vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
	border-top: 0;
}
.table tbody + tbody {
	border-top: 2px solid #ddd;
}
.table .table {
	background-color: #fff;
}
.table-condensed th,
.table-condensed td {
	padding: 4px 5px;
}
.table-bordered {
	border: 1px solid #ddd;
	border-collapse: separate;
	*border-collapse: collapse;
	border-left: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.table-bordered th,
.table-bordered td {
	border-left: 1px solid #ddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
	border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius-bottomleft: 0;
	border-bottom-left-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
	-webkit-border-bottom-right-radius: 0;
	-moz-border-radius-bottomright: 0;
	border-bottom-right-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
	background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
	background-color: #F0F0F0;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
	display: table-cell;
	float: none;
	margin-left: 0;
}
.table td.span1,
.table th.span1 {
	float: none;
	width: 44px;
	margin-left: 0;
}
.table td.span2,
.table th.span2 {
	float: none;
	width: 124px;
	margin-left: 0;
}
.table td.span3,
.table th.span3 {
	float: none;
	width: 204px;
	margin-left: 0;
}
.table td.span4,
.table th.span4 {
	float: none;
	width: 284px;
	margin-left: 0;
}
.table td.span5,
.table th.span5 {
	float: none;
	width: 364px;
	margin-left: 0;
}
.table td.span6,
.table th.span6 {
	float: none;
	width: 444px;
	margin-left: 0;
}
.table td.span7,
.table th.span7 {
	float: none;
	width: 524px;
	margin-left: 0;
}
.table td.span8,
.table th.span8 {
	float: none;
	width: 604px;
	margin-left: 0;
}
.table td.span9,
.table th.span9 {
	float: none;
	width: 684px;
	margin-left: 0;
}
.table td.span10,
.table th.span10 {
	float: none;
	width: 764px;
	margin-left: 0;
}
.table td.span11,
.table th.span11 {
	float: none;
	width: 844px;
	margin-left: 0;
}
.table td.span12,
.table th.span12 {
	float: none;
	width: 924px;
	margin-left: 0;
}
.table tbody tr.success > td {
	background-color: #dff0d8;
}
.table tbody tr.error > td {
	background-color: #f2dede;
}
.table tbody tr.warning > td {
	background-color: #fcf8e3;
}
.table tbody tr.info > td {
	background-color: #d9edf7;
}
.table-hover tbody tr.success:hover > td {
	background-color: #d0e9c6;
}
.table-hover tbody tr.error:hover > td {
	background-color: #ebcccc;
}
.table-hover tbody tr.warning:hover > td {
	background-color: #faf2cc;
}
.table-hover tbody tr.info:hover > td {
	background-color: #c4e3f3;
}
.table-noheader {
	border-collapse: collapse;
}
.table-noheader thead {
	display: none;
}
.dropup,
.dropdown {
	position: relative;
}
.dropdown-toggle {
	*margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
	outline: 0;
}
.caret {
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: top;
	border-top: 4px solid #000;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	content: "";
}
.dropdown .caret {
	margin-top: 8px;
	margin-left: 2px;
}
.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	*border-right-width: 2px;
	*border-bottom-width: 2px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}
.dropdown-menu.pull-right {
	right: 0;
	left: auto;
}
.dropdown-menu .divider {
	*width: 100%;
	height: 1px;
	margin: 8px 1px;
	*margin: -5px 0 5px;
	overflow: hidden;
	background-color: #F0F0F0;
	border-bottom: 1px solid #fff;
}
.dropdown-menu .menuitem-group {
	margin: 4px 1px;
	overflow: hidden;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	background-color: #eee;
	color: #555;
	text-transform: capitalize;
	font-size: 95%;
	padding: 3px 20px;
}
.dropdown-menu > li > a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 18px;
	color: #333;
	white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
	text-decoration: none;
	color: #fff;
	background-color: #2d6ca2;
	background-image: -moz-linear-gradient(top,#3071a9,#2a6496);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#3071a9),to(#2a6496));
	background-image: -webkit-linear-gradient(top,#3071a9,#2a6496);
	background-image: -o-linear-gradient(top,#3071a9,#2a6496);
	background-image: linear-gradient(to bottom,#3071a9,#2a6496);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2f70a9',
endColorstr='#ff296395', GradientType=0);
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
	color: #333;
	text-decoration: none;
	outline: 0;
	background-color: #2d6ca2;
	background-image: -moz-linear-gradient(top,#3071a9,#2a6496);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#3071a9),to(#2a6496));
	background-image: -webkit-linear-gradient(top,#3071a9,#2a6496);
	background-image: -o-linear-gradient(top,#3071a9,#2a6496);
	background-image: linear-gradient(to bottom,#3071a9,#2a6496);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2f70a9',
endColorstr='#ff296395', GradientType=0);
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
	color: #999;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
	text-decoration: none;
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	cursor: default;
}
.open {
	*z-index: 1000;
}
.open > .dropdown-menu {
	display: block;
}
.dropdown-backdrop {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	z-index: 990;
}
.pull-right > .dropdown-menu {
	right: 0;
	left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
	border-top: 0;
	border-bottom: 4px solid #000;
	content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
	top: auto;
	bottom: 100%;
	margin-bottom: 1px;
}
.dropdown-submenu {
	position: relative;
}
.dropdown-submenu > .dropdown-menu {
	top: 0;
	left: 100%;
	margin-top: -6px;
	margin-left: -1px;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}
.dropdown-submenu:hover > .dropdown-menu {
	display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
	top: auto;
	bottom: 0;
	margin-top: 0;
	margin-bottom: -2px;
	-webkit-border-radius: 5px 5px 5px 0;
	-moz-border-radius: 5px 5px 5px 0;
	border-radius: 5px 5px 5px 0;
}
.dropdown-submenu > a:after {
	display: block;
	content: " ";
	float: right;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 5px 0 5px 5px;
	border-left-color: #cccccc;
	margin-top: 5px;
	margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
	border-left-color: #fff;
}
.dropdown-submenu.pull-left {
	float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
	left: -100%;
	margin-left: 10px;
	-webkit-border-radius: 6px 0 6px 6px;
	-moz-border-radius: 6px 0 6px 6px;
	border-radius: 6px 0 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
	padding-left: 20px;
	padding-right: 20px;
}
.typeahead {
	z-index: 1051;
	margin-top: 2px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #F0F0F0;
	border: 1px solid #F0F0F0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.well blockquote {
	border-color: #f0f0f0;
	border-color: rgba(0,0,0,0.15);
}
.well-large {
	padding: 24px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.well-small {
	padding: 9px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.fade {
	opacity: 0;
	-webkit-transition: opacity .15s linear;
	-moz-transition: opacity .15s linear;
	-o-transition: opacity .15s linear;
	transition: opacity .15s linear;
}
.fade.in {
	opacity: 1;
}
.collapse {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition: height .35s ease;
	-moz-transition: height .35s ease;
	-o-transition: height .35s ease;
	transition: height .35s ease;
}
.collapse.in {
	height: auto;
}
.close {
	float: right;
	font-size: 20px;
	font-weight: bold;
	line-height: 18px;
	color: #000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
button.close {
	padding: 3;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
}
.alert-options {
	float: right;
	line-height: 18px;
	color: #000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.alert-options:hover,
.alert-options:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.btn {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 12px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-color: #f3f3f3;
	color: #333;
	border: 1px solid #b3b3b3;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.btn:hover,
.btn:focus {
	background-color: #e6e6e6;
	text-decoration: none;
	text-shadow: none;
}
.btn:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.btn.active,
.btn:active {
	background-image: none;
	outline: 0;
}
.btn.disabled,
.btn[disabled] {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-large {
	padding: 11px 19px;
	font-size: 16.25px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
	margin-top: 4px;
}
.btn-small {
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
	margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
	margin-top: -1px;
}
.btn-mini {
	padding: 0 6px;
	font-size: 9.75px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.btn-block {
	display: block;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.btn-block + .btn-block {
	margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
	width: 100%;
}
.btn-primary,
.btn-warning,
.btn-danger,
.btn-success,
.btn-info,
.btn-inverse {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.btn-primary {
	border: 1px solid #15497c;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #2384d3;
}
.btn-primary:hover,
.btn-primary:focus {
	background-color: #185b91;
	color: #fff;
	text-decoration: none;
}
.btn-warning {
	border: 1px solid #f89406;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #f89406;
}
.btn-warning:hover,
.btn-warning:focus {
	background-color: #ad6704;
	color: #fff;
	text-decoration: none;
	text-shadow: none;
}
.btn-danger {
	border: 1px solid #bd362f;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #bd362f;
}
.btn-danger:hover,
.btn-danger:focus {
	background-color: #802420;
	color: #fff;
	text-decoration: none;
}
.btn-success {
	border: 1px solid #378137;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #46a546;
}
.btn-success:hover,
.btn-success:focus {
	background-color: #2f6f2f;
	color: #fff;
	text-decoration: none;
}
.btn-info {
	border: 1px solid #2f96b4;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #2f96b4;
}
.btn-info:hover,
.btn-info:focus {
	background-color: #1f6377;
	color: #fff;
	text-decoration: none;
}
.btn-inverse {
	border: 1px solid #444;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #444;
}
.btn-inverse:hover,
.btn-inverse:focus {
	background-color: #1e1e1e;
	color: #fff;
	text-decoration: none;
}
button.btn,
input[type="submit"].btn {
	*padding-top: 3px;
	*padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
	*padding-top: 7px;
	*padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
	*padding-top: 3px;
	*padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
	*padding-top: 1px;
	*padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
	background-color: transparent;
	background-image: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-link {
	border-color: transparent;
	cursor: pointer;
	color: #3071a9;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
	color: #1f496e;
	text-decoration: underline;
	background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
	color: #333;
	text-decoration: none;
}
.btn-group {
	position: relative;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-size: 0;
	vertical-align: middle;
	white-space: nowrap;
	*margin-left: .3em;
}
.btn-group:first-child {
	*margin-left: 0;
}
.btn-group .btn + .btn {
	margin-left: -1px;
}
.btn-group + .btn-group {
	margin-left: 5px;
}
.btn-toolbar {
	font-size: 0;
	margin-top: 9px;
	margin-bottom: 9px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
	margin-left: 5px;
}
.btn-group > .btn {
	position: relative;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-group > .btn-micro {
	margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
	font-size: 13px;
}
.btn-group > .btn-mini {
	font-size: 9.75px;
}
.btn-group > .btn-small {
	font-size: 12px;
}
.btn-group > .btn-large {
	font-size: 16.25px;
}
.btn-group > .btn:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.btn-group > .btn.large:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
	z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
	outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px;
	*padding-top: 5px;
	*padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
	padding-left: 5px;
	padding-right: 5px;
	*padding-top: 2px;
	*padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
	*padding-top: 5px;
	*padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px;
	*padding-top: 7px;
	*padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
	background-image: none;
}
.btn-group.open .btn.dropdown-toggle {
	background-color: #e6e6e6;
}
.btn-group.open .btn-primary.dropdown-toggle {
	background-color: #15497c;
}
.btn-group.open .btn-warning.dropdown-toggle {
	background-color: #c67605;
}
.btn-group.open .btn-danger.dropdown-toggle {
	background-color: #942a25;
}
.btn-group.open .btn-success.dropdown-toggle {
	background-color: #378137;
}
.btn-group.open .btn-info.dropdown-toggle {
	background-color: #24748c;
}
.btn-group.open .btn-inverse.dropdown-toggle {
	background-color: #222;
}
.btn .caret {
	margin-top: 8px;
	margin-left: 0;
}
.btn-large .caret {
	margin-top: 6px;
}
.btn-large .caret {
	border-left-width: 5px;
	border-right-width: 5px;
	border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
	margin-top: 8px;
}
.dropup .btn-large .caret {
	border-bottom-width: 5px;
}
.btn-primary .caret {
	border-top-color: #1f496e;
	border-bottom-color: #1f496e;
}
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.btn-group-vertical {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.btn-group-vertical > .btn {
	display: block;
	float: none;
	max-width: 100%;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
	margin-left: 0;
	margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}
.btn-group-vertical > .btn:last-child {
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}
.btn-group-vertical > .btn-large:first-child {
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
}
.alert {
	padding: 8px 35px 8px 14px;
	margin-bottom: 18px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	background-color: #fcf8e3;
	border: 1px solid #faebcc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.alert,
.alert h4 {
	color: #8a6d3b;
}
.alert h4 {
	margin: 0 0 .5em;
}
.alert .close {
	position: relative;
	top: -2px;
	right: -21px;
	line-height: 18px;
	cursor: pointer;
}
.alert-success {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #3c763d;
}
.alert-success h4 {
	color: #3c763d;
}
.alert-danger,
.alert-error {
	background-color: #f2dede;
	border-color: #ebccd1;
	color: #a94442;
}
.alert-danger h4,
.alert-error h4 {
	color: #a94442;
}
.alert-info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #31708f;
}
.alert-info h4 {
	color: #31708f;
}
.alert-block {
	padding-top: 14px;
	padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
	margin-bottom: 0;
}
.alert-block p + p {
	margin-top: 5px;
}
.nav {
	margin-left: 0;
	margin-bottom: 18px;
	list-style: none;
}
.nav > li > a {
	display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
	text-decoration: none;
	background-color: #eee;
}
.nav > li > a > img {
	max-width: none;
}
.nav > .pull-right {
	float: right;
}
.nav-header {
	display: block;
	padding: 3px 15px;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color: #999;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	text-transform: uppercase;
}
.nav li + .nav-header {
	margin-top: 9px;
}
.nav-list {
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
	margin-left: -15px;
	margin-right: -15px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a {
	padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
	background-color: #3071a9;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
	margin-right: 2px;
}
.nav-list .divider {
	*width: 100%;
	height: 1px;
	margin: 8px 1px;
	*margin: -5px 0 5px;
	overflow: hidden;
	background-color: #e5e5e5;
	border-bottom: 1px solid #fff;
}
.nav-tabs,
.nav-pills {
	*zoom: 1;
}
.nav-tabs:before,
.nav-tabs:after,
.nav-pills:before,
.nav-pills:after {
	display: table;
	content: "";
	line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
	clear: both;
}
.nav-tabs > li,
.nav-pills > li {
	float: left;
}
.nav-tabs > li > a,
.nav-pills > li > a {
	padding-right: 12px;
	padding-left: 12px;
	margin-right: 2px;
	line-height: 14px;
}
.nav-tabs {
	border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
	margin-bottom: -1px;
}
.nav-tabs > li > a {
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border: 1px solid transparent;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
	border-color: #eee #eee #ddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
	color: #555;
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	cursor: default;
}
.nav-pills > li > a {
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 2px;
	margin-bottom: 2px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
	color: #fff;
	background-color: #3071a9;
}
.nav-stacked > li {
	float: none;
}
.nav-stacked > li > a {
	margin-right: 0;
}
.nav-tabs.nav-stacked {
	border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
	border: 1px solid #ddd;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
	border-color: #ddd;
	z-index: 2;
}
.nav-pills.nav-stacked > li > a {
	margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
	margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.nav .dropdown-toggle .caret {
	border-top-color: #3071a9;
	border-bottom-color: #3071a9;
	margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
	border-top-color: #1f496e;
	border-bottom-color: #1f496e;
}
.nav-tabs .dropdown-toggle .caret {
	margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
	border-top-color: #555;
	border-bottom-color: #555;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
	cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
	color: #fff;
	background-color: #999;
	border-color: #999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
	opacity: 1;
	filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
	border-color: #999;
}
.tabbable {
	*zoom: 1;
}
.tabbable:before,
.tabbable:after {
	display: table;
	content: "";
	line-height: 0;
}
.tabbable:after {
	clear: both;
}
.tab-content {
	overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
	border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
	display: none;
}
.tab-content > .active,
.pill-content > .active {
	display: block;
}
.tabs-below > .nav-tabs {
	border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
	margin-top: -1px;
	margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
	border-bottom-color: transparent;
	border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
	border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
	float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
	min-width: 74px;
	margin-right: 0;
	margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
	float: left;
	margin-right: 19px;
	border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
	margin-right: -1px;
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
	border-color: #eee #ddd #eee #eee;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
	border-color: #ddd transparent #ddd #ddd;
	*border-right-color: #fff;
}
.tabs-right > .nav-tabs {
	float: right;
	margin-left: 19px;
	border-left: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
	margin-left: -1px;
	-webkit-border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
	border-color: #eee #eee #eee #ddd;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
	border-color: #ddd #ddd #ddd transparent;
	*border-left-color: #fff;
}
.nav > .disabled > a {
	color: #999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
	text-decoration: none;
	background-color: transparent;
	cursor: default;
}
.navbar {
	overflow: visible;
	margin-bottom: 18px;
	*position: relative;
	*z-index: 2;
}
.navbar-inner {
	min-height: 40px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #fafafa;
	background-image: -moz-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#ffffff),to(#f2f2f2));
	background-image: -webkit-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: -o-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: linear-gradient(to bottom,#ffffff,#f2f2f2);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',
endColorstr='#fff2f2f2', GradientType=0);
	border: 1px solid #d4d4d4;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	*zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
	display: table;
	content: "";
	line-height: 0;
}
.navbar-inner:after {
	clear: both;
}
.navbar .container {
	width: auto;
}
.nav-collapse.collapse {
	height: auto;
	overflow: visible;
}
.navbar .brand {
	float: left;
	display: block;
	padding: 11px 20px 11px;
	margin-left: -20px;
	font-size: 20px;
	font-weight: 200;
	color: #555;
	text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
	text-decoration: none;
}
.navbar-text {
	margin-bottom: 0;
	line-height: 40px;
	color: #555;
}
.navbar-link {
	color: #555;
}
.navbar-link:hover,
.navbar-link:focus {
	color: #333;
}
.navbar .divider-vertical {
	height: 40px;
	margin: 0 9px;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
	margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
	margin-top: 0;
}
.navbar-form {
	margin-bottom: 0;
	*zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
	display: table;
	content: "";
	line-height: 0;
}
.navbar-form:after {
	clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
	margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
	display: inline-block;
	margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
	margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
	margin-top: 5px;
	white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
	margin-top: 0;
}
.navbar-search {
	position: relative;
	float: left;
	margin-top: 5px;
	margin-bottom: 0;
}
.navbar-search .search-query {
	margin-bottom: 0;
	padding: 4px 14px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 1;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.navbar-static-top {
	position: static;
	margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1030;
	margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
	border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
	border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
	padding-left: 0;
	padding-right: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
	width: 940px;
}
.navbar-fixed-top {
	top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
	bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
	-webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
	box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
	position: relative;
	left: 0;
	display: block;
	float: left;
	margin: 0 10px 0 0;
}
.navbar .nav.pull-right {
	float: right;
	margin-right: 0;
}
.navbar .nav > li {
	float: left;
}
.navbar .nav > li > a {
	float: none;
	padding: 11px 15px 11px;
	color: #555;
	text-decoration: none;
	text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
	margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
	background-color: transparent;
	color: #333;
	text-decoration: none;
}
.navbar .nav > li > a:focus {
	outline: 2px solid #5e9ed6;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
	color: #555;
	text-decoration: none;
	background-color: #e6e6e6;
	-webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
	-moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
	box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
}
.navbar .btn-navbar {
	display: none;
	float: right;
	padding: 7px 10px;
	margin-left: 5px;
	margin-right: 5px;
	background-color: #f2f2f2;
	*background-color: #f2f2f2;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0
rgba(255,255,255,.075);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0
rgba(255,255,255,.075);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0
rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
	color: #fff;
	background-color: #d9d9d9;
	*background-color: #d9d9d9;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
	background-color: #f2f2f2;
}
.navbar .btn-navbar .icon-bar {
	display: block;
	width: 18px;
	height: 2px;
	background-color: #f5f5f5;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
	box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar + .icon-bar {
	margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
	content: '';
	display: inline-block;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-bottom-color: rgba(0,0,0,0.2);
	position: absolute;
	top: -7px;
	left: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	position: absolute;
	top: -6px;
	left: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
	border-top: 7px solid #ccc;
	border-top-color: rgba(0,0,0,0.2);
	border-bottom: 0;
	bottom: -7px;
	top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
	border-top: 6px solid #fff;
	border-bottom: 0;
	bottom: -6px;
	top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
	border-top-color: #333;
	border-bottom-color: #333;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
	background-color: #e6e6e6;
	color: #555;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
	border-top-color: #555;
	border-bottom-color: #555;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
	border-top-color: #555;
	border-bottom-color: #555;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
	left: auto;
	right: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
	left: auto;
	right: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
	left: auto;
	right: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
	left: auto;
	right: 100%;
	margin-left: 0;
	margin-right: -1px;
	-webkit-border-radius: 6px 0 6px 6px;
	-moz-border-radius: 6px 0 6px 6px;
	border-radius: 6px 0 6px 6px;
}
.navbar-inverse .navbar-inner {
	background-color: #13294a;
	background-image: -moz-linear-gradient(top,#152d53,#10223e);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#152d53),to(#10223e));
	background-image: -webkit-linear-gradient(top,#152d53,#10223e);
	background-image: -o-linear-gradient(top,#152d53,#10223e);
	background-image: linear-gradient(to bottom,#152d53,#10223e);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff142c52',
endColorstr='#ff0f213e', GradientType=0);
	border-color: #0b172a;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
	color: #d9d9d9;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .nav > li > a:focus {
	color: #fff;
}
.navbar-inverse .brand {
	color: #d9d9d9;
}
.navbar-inverse .navbar-text {
	color: #d9d9d9;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
	background-color: transparent;
	color: #fff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
	color: #fff;
	background-color: #10223e;
}
.navbar-inverse .navbar-link {
	color: #d9d9d9;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
	color: #fff;
}
.navbar-inverse .divider-vertical {
	border-left-color: #10223e;
	border-right-color: #152d53;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
	background-color: #10223e;
	color: #fff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
	border-top-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.navbar-inverse .navbar-search .search-query {
	color: #fff;
	background-color: #2959a4;
	border-color: #10223e;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0
rgba(255,255,255,.15);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0
rgba(255,255,255,.15);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
	color: #ccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
	color: #ccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
	color: #ccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
	padding: 5px 15px;
	color: #333;
	text-shadow: 0 1px 0 #fff;
	background-color: #fff;
	border: 0;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
	box-shadow: 0 0 3px rgba(0,0,0,0.15);
	outline: 0;
}
.navbar-inverse .btn-navbar {
	background-color: #10223e;
	*background-color: #10223e;
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
	color: #fff;
	background-color: #050c16;
	*background-color: #050c16;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
	background-color: #10223e;
}
.breadcrumb {
	padding: 8px 15px;
	margin: 0 0 18px;
	list-style: none;
	background-color: #f5f5f5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.breadcrumb > li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	text-shadow: 0 1px 0 #fff;
}
.breadcrumb > li > .divider {
	padding: 0 5px;
	color: #ccc;
}
.breadcrumb > .active {
	color: #999;
}
.pagination {
	margin: 18px 0;
}
.pagination ul {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-left: 0;
	margin-bottom: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
	display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
	float: left;
	padding: 4px 12px;
	line-height: 18px;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
	border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
	background-color: #F0F0F0;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
	color: #999;
	cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
	color: #999;
	background-color: transparent;
	cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
	border-left-width: 1px;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.pagination-centered {
	text-align: center;
}
.pagination-right {
	text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
	padding: 11px 19px;
	font-size: 16.25px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
	padding: 2px 10px;
	font-size: 12px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
	padding: 0 6px;
	font-size: 9.75px;
}
.pager {
	margin: 18px 0;
	list-style: none;
	text-align: center;
	*zoom: 1;
}
.pager:before,
.pager:after {
	display: table;
	content: "";
	line-height: 0;
}
.pager:after {
	clear: both;
}
.pager li {
	display: inline;
}
.pager li > a,
.pager li > span {
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
	text-decoration: none;
	background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
	float: right;
}
.pager .previous > a,
.pager .previous > span {
	float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
	color: #999;
	background-color: #fff;
	cursor: default;
}
.modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
}
.modal-backdrop.fade {
	opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.modal-header {
	padding: 9px 15px;
	border-bottom: 1px solid #eee;
}
.modal-header .close {
	margin-top: 2px;
}
.modal-header h3 {
	margin: 0;
	line-height: 30px;
}
.modal-body {
	width: 98%;
	position: relative;
	max-height: 400px;
	padding: 1%;
}
.modal-body iframe {
	width: 100%;
	max-height: none;
	border: 0 !important;
}
.modal-form {
	margin-bottom: 0;
}
.modal-footer {
	padding: 14px 15px 15px;
	margin-bottom: 0;
	text-align: right;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	-webkit-box-shadow: inset 0 1px 0 #fff;
	-moz-box-shadow: inset 0 1px 0 #fff;
	box-shadow: inset 0 1px 0 #fff;
	*zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
	display: table;
	content: "";
	line-height: 0;
}
.modal-footer:after {
	clear: both;
}
.modal-footer .btn + .btn {
	margin-left: 5px;
	margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
	margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
	margin-left: 0;
}
.tooltip {
	position: absolute;
	z-index: 1030;
	display: block;
	visibility: visible;
	font-size: 11px;
	line-height: 1.4;
	opacity: 0;
	filter: alpha(opacity=0);
}
.tooltip.in {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.tooltip.top {
	margin-top: -3px;
	padding: 5px 0;
}
.tooltip.right {
	margin-left: 3px;
	padding: 0 5px;
}
.tooltip.bottom {
	margin-top: 3px;
	padding: 5px 0;
}
.tooltip.left {
	margin-left: -3px;
	padding: 0 5px;
}
.tooltip-inner {
	max-width: 200px;
	padding: 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}
.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1060;
	display: none;
	max-width: 276px;
	padding: 1px;
	text-align: left;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	white-space: normal;
}
.popover.top {
	margin-top: -10px;
}
.popover.right {
	margin-left: 10px;
}
.popover.bottom {
	margin-top: 10px;
}
.popover.left {
	margin-left: -10px;
}
.popover-title {
	margin: 0;
	padding: 8px 14px;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.popover-title:empty {
	display: none;
}
.popover-content {
	padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.popover .arrow {
	border-width: 11px;
}
.popover .arrow:after {
	border-width: 10px;
	content: "";
}
.popover.top .arrow {
	left: 50%;
	margin-left: -11px;
	border-bottom-width: 0;
	border-top-color: #999;
	border-top-color: rgba(0,0,0,0.25);
	bottom: -11px;
}
.popover.top .arrow:after {
	bottom: 1px;
	margin-left: -10px;
	border-bottom-width: 0;
	border-top-color: #fff;
}
.popover.right .arrow {
	top: 50%;
	left: -11px;
	margin-top: -11px;
	border-left-width: 0;
	border-right-color: #999;
	border-right-color: rgba(0,0,0,0.25);
}
.popover.right .arrow:after {
	left: 1px;
	bottom: -10px;
	border-left-width: 0;
	border-right-color: #fff;
}
.popover.bottom .arrow {
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: #999;
	border-bottom-color: rgba(0,0,0,0.25);
	top: -11px;
}
.popover.bottom .arrow:after {
	top: 1px;
	margin-left: -10px;
	border-top-width: 0;
	border-bottom-color: #fff;
}
.popover.left .arrow {
	top: 50%;
	right: -11px;
	margin-top: -11px;
	border-right-width: 0;
	border-left-color: #999;
	border-left-color: rgba(0,0,0,0.25);
}
.popover.left .arrow:after {
	right: 1px;
	border-right-width: 0;
	border-left-color: #fff;
	bottom: -10px;
}
.thumbnails {
	margin-left: -20px;
	list-style: none;
	*zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
	display: table;
	content: "";
	line-height: 0;
}
.thumbnails:after {
	clear: both;
}
.row-fluid .thumbnails {
	margin-left: 0;
}
.thumbnails > li {
	float: left;
	margin-bottom: 18px;
	margin-left: 20px;
}
.thumbnail {
	display: block;
	padding: 4px;
	line-height: 18px;
	border: 1px solid #ddd;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
	box-shadow: 0 1px 3px rgba(0,0,0,0.055);
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
a.thumbnail:hover,
a.thumbnail:focus {
	border-color: #3071a9;
	-webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
	-moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
	box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.thumbnail > img {
	display: block;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.thumbnail .caption {
	padding: 9px;
	color: #555;
}
.media,
.media-body {
	overflow: hidden;
	*overflow: visible;
	zoom: 1;
}
.media,
.media .media {
	margin-top: 15px;
}
.media:first-child {
	margin-top: 0;
}
.media-object {
	display: block;
}
.media-heading {
	margin: 0 0 5px;
}
.media > .pull-left {
	margin-right: 10px;
}
.media > .pull-right {
	margin-left: 10px;
}
.media-list {
	margin-left: 0;
	list-style: none;
}
.label,
.badge {
	display: inline-block;
	padding: 2px 4px;
	font-size: 10.998px;
	font-weight: bold;
	line-height: 14px;
	color: #fff;
	vertical-align: baseline;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #999;
}
.label {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.badge {
	padding-left: 9px;
	padding-right: 9px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
}
.label:empty,
.badge:empty {
	display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.label-important,
.badge-important {
	background-color: #a94442;
}
.label-important[href],
.badge-important[href] {
	background-color: #843534;
}
.label-warning,
.badge-warning {
	background-color: #f89406;
}
.label-warning[href],
.badge-warning[href] {
	background-color: #c67605;
}
.label-success,
.badge-success {
	background-color: #3c763d;
}
.label-success[href],
.badge-success[href] {
	background-color: #2b542c;
}
.label-info,
.badge-info {
	background-color: #31708f;
}
.label-info[href],
.badge-info[href] {
	background-color: #245269;
}
.label-inverse,
.badge-inverse {
	background-color: #333;
}
.label-inverse[href],
.badge-inverse[href] {
	background-color: #1a1a1a;
}
.btn .label,
.btn .badge {
	position: relative;
	top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
	top: 0;
}
@-webkit-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-moz-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-ms-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-o-keyframes progress-bar-stripes {
	from {
		background-position: 0 0;
	}
	to {
		background-position: 40px 0;
	}
}
@keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
.progress {
	overflow: hidden;
	height: 18px;
	margin-bottom: 18px;
	background-color: #f7f7f7;
	background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#f5f5f5),to(#f9f9f9));
	background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
	background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
	background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',
endColorstr='#fff9f9f9', GradientType=0);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.progress .bar {
	width: 0%;
	height: 100%;
	color: #fff;
	float: left;
	font-size: 12px;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #0e90d2;
	background-image: -moz-linear-gradient(top,#149bdf,#0480be);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#149bdf),to(#0480be));
	background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
	background-image: -o-linear-gradient(top,#149bdf,#0480be);
	background-image: linear-gradient(to bottom,#149bdf,#0480be);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',
endColorstr='#ff0480be', GradientType=0);
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: width .6s ease;
	-moz-transition: width .6s ease;
	-o-transition: width .6s ease;
	transition: width .6s ease;
}
.progress .bar + .bar {
	-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0
rgba(0,0,0,.15);
	-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0
rgba(0,0,0,.15);
	box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
	background-color: #149bdf;
	background-image: -webkit-gradient(linear,0 100%,100%
0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	-webkit-background-size: 40px 40px;
	-moz-background-size: 40px 40px;
	-o-background-size: 40px 40px;
	background-size: 40px 40px;
}
.progress.active .bar {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-moz-animation: progress-bar-stripes 2s linear infinite;
	-ms-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
	background-color: #dd514c;
	background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#ee5f5b),to(#c43c35));
	background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
	background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
	background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',
endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
	background-color: #ee5f5b;
	background-image: -webkit-gradient(linear,0 100%,100%
0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}
.progress-success .bar,
.progress .bar-success {
	background-color: #5eb95e;
	background-image: -moz-linear-gradient(top,#62c462,#57a957);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#62c462),to(#57a957));
	background-image: -webkit-linear-gradient(top,#62c462,#57a957);
	background-image: -o-linear-gradient(top,#62c462,#57a957);
	background-image: linear-gradient(to bottom,#62c462,#57a957);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',
endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
	background-color: #62c462;
	background-image: -webkit-gradient(linear,0 100%,100%
0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}
.progress-info .bar,
.progress .bar-info {
	background-color: #4bb1cf;
	background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#5bc0de),to(#339bb9));
	background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
	background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
	background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',
endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
	background-color: #5bc0de;
	background-image: -webkit-gradient(linear,0 100%,100%
0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}
.progress-warning .bar,
.progress .bar-warning {
	background-color: #faa732;
	background-image: -moz-linear-gradient(top,#fbb450,#f89406);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#fbb450),to(#f89406));
	background-image: -webkit-linear-gradient(top,#fbb450,#f89406);
	background-image: -o-linear-gradient(top,#fbb450,#f89406);
	background-image: linear-gradient(to bottom,#fbb450,#f89406);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f',
endColorstr='#fff89406', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
	background-color: #fbb450;
	background-image: -webkit-gradient(linear,0 100%,100%
0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}
.accordion {
	margin-bottom: 18px;
}
.accordion-group {
	margin-bottom: 2px;
	border: 1px solid #e5e5e5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.accordion-heading {
	border-bottom: 0;
}
.accordion-heading .accordion-toggle {
	display: block;
	padding: 8px 15px;
}
.accordion-toggle {
	cursor: pointer;
}
.accordion-inner {
	padding: 9px 15px;
	border-top: 1px solid #e5e5e5;
}
.carousel {
	position: relative;
	margin-bottom: 18px;
	line-height: 1;
}
.carousel-inner {
	overflow: hidden;
	width: 100%;
	position: relative;
}
.carousel-inner > .item {
	display: none;
	position: relative;
	-webkit-transition: .6s ease-in-out left;
	-moz-transition: .6s ease-in-out left;
	-o-transition: .6s ease-in-out left;
	transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
	display: block;
	line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
	display: block;
}
.carousel-inner > .active {
	left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
	position: absolute;
	top: 0;
	width: 100%;
}
.carousel-inner > .next {
	left: 100%;
}
.carousel-inner > .prev {
	left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
	left: 0;
}
.carousel-inner > .active.left {
	left: -100%;
}
.carousel-inner > .active.right {
	left: 100%;
}
.carousel-control {
	position: absolute;
	top: 40%;
	left: 15px;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	font-size: 60px;
	font-weight: 100;
	line-height: 30px;
	color: #fff;
	text-align: center;
	background: #222;
	border: 3px solid #fff;
	-webkit-border-radius: 23px;
	-moz-border-radius: 23px;
	border-radius: 23px;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.carousel-control.right {
	left: auto;
	right: 15px;
}
.carousel-control:hover,
.carousel-control:focus {
	color: #fff;
	text-decoration: none;
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.carousel-indicators {
	position: absolute;
	top: 15px;
	right: 15px;
	z-index: 5;
	margin: 0;
	list-style: none;
}
.carousel-indicators li {
	display: block;
	float: left;
	width: 10px;
	height: 10px;
	margin-left: 5px;
	text-indent: -999px;
	background-color: #ccc;
	background-color: rgba(255,255,255,0.25);
	border-radius: 5px;
}
.carousel-indicators .active {
	background-color: #fff;
}
.carousel-caption {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 15px;
	background: #333;
	background: rgba(0,0,0,0.75);
}
.carousel-caption h4,
.carousel-caption p {
	color: #fff;
	line-height: 18px;
}
.carousel-caption h4 {
	margin: 0 0 5px;
}
.carousel-caption p {
	margin-bottom: 0;
}
.hero-unit {
	padding: 60px;
	margin-bottom: 30px;
	font-size: 18px;
	font-weight: 200;
	line-height: 27px;
	color: inherit;
	background-color: #eee;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.hero-unit h1 {
	margin-bottom: 0;
	font-size: 60px;
	line-height: 1;
	color: inherit;
	letter-spacing: -1px;
}
.hero-unit li {
	line-height: 27px;
}
.pull-right {
	float: right;
}
.pull-left {
	float: left;
}
.hide {
	display: none;
}
.show {
	display: block;
}
.invisible {
	visibility: hidden;
}
.affix {
	position: fixed;
}
@-ms-viewport {
	width: device-width;
}
.hidden {
	display: none;
	visibility: hidden;
}
.visible-phone {
	display: none !important;
}
.visible-tablet {
	display: none !important;
}
.hidden-desktop {
	display: none !important;
}
.visible-desktop {
	display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-tablet {
		display: inherit !important;
	}
	.hidden-tablet {
		display: none !important;
	}
}
@media (max-width: 767px) {
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-phone {
		display: inherit !important;
	}
	.hidden-phone {
		display: none !important;
	}
}
.visible-print {
	display: none !important;
}
@media print {
	.visible-print {
		display: inherit !important;
	}
	.hidden-print {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body {
		padding-left: 20px;
		padding-right: 20px;
	}
	.navbar-fixed-top,
	.navbar-fixed-bottom,
	.navbar-static-top {
		margin-left: -20px;
		margin-right: -20px;
	}
	.container-fluid {
		padding: 0;
	}
	.dl-horizontal dt {
		float: none;
		clear: none;
		width: auto;
		text-align: left;
	}
	.dl-horizontal dd {
		margin-left: 0;
	}
	.dropdown-menu .menuitem-group {
		background-color: #10223e;
		color: #eee;
	}
	.container {
		width: auto;
	}
	.row-fluid {
		width: 100%;
	}
	.row,
	.thumbnails {
		margin-left: 0;
	}
	.thumbnails > li {
		float: none;
		margin-left: 0;
	}
	[class*="span"],
	.uneditable-input[class*="span"],
	.row-fluid [class*="span"] {
		float: none;
		display: block;
		width: 100%;
		margin-left: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.span12,
	.row-fluid .span12 {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.row-fluid [class*="offset"]:first-child {
		margin-left: 0;
	}
	.input-large,
	.input-xlarge,
	.input-xxlarge,
	input[class*="span"],
	select[class*="span"],
	textarea[class*="span"],
	.uneditable-input {
		display: block;
		width: 100%;
		min-height: 28px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.input-prepend input,
	.input-append input,
	.input-prepend input[class*="span"],
	.input-append input[class*="span"] {
		display: inline-block;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 0;
	}
}
@media (max-width: 480px) {
	.nav-collapse {
		-webkit-transform: translate3d(0,0,0);
	}
	.page-header h1 small {
		display: block;
		line-height: 18px;
	}
	input[type="checkbox"],
	input[type="radio"] {
		border: 1px solid #ccc;
	}
	.form-horizontal .control-label {
		float: none;
		width: auto;
		padding-top: 0;
		text-align: left;
	}
	.form-horizontal .controls {
		margin-left: 0;
	}
	.form-horizontal .control-list {
		padding-top: 0;
	}
	.form-horizontal .form-actions {
		padding-left: 10px;
		padding-right: 10px;
	}
	.tag-category input#filter-search,
	.newsfeed-category input#filter-search {
		width: auto;
		margin-bottom: 9px;
	}
	.category-list input#filter-search {
		width: auto;
	}
	.media .pull-left,
	.media .pull-right {
		float: none;
		display: block;
		margin-bottom: 10px;
	}
	.media-object {
		margin-right: 0;
		margin-left: 0;
	}
	.modal-header .close {
		padding: 10px;
		margin: -10px;
	}
	.carousel-caption {
		position: static;
	}
}
@media (min-width: 768px) and (max-width: 979px) {
	.row {
		margin-left: -20px;
		*zoom: 1;
	}
	.row:before,
	.row:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row:after {
		clear: both;
	}
	[class*="span"] {
		float: left;
		min-height: 1px;
		margin-left: 20px;
	}
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
		width: 724px;
	}
	.span12 {
		width: 724px;
	}
	.span11 {
		width: 662px;
	}
	.span10 {
		width: 600px;
	}
	.span9 {
		width: 538px;
	}
	.span8 {
		width: 476px;
	}
	.span7 {
		width: 414px;
	}
	.span6 {
		width: 352px;
	}
	.span5 {
		width: 290px;
	}
	.span4 {
		width: 228px;
	}
	.span3 {
		width: 166px;
	}
	.span2 {
		width: 104px;
	}
	.span1 {
		width: 42px;
	}
	.offset12 {
		margin-left: 764px;
	}
	.offset11 {
		margin-left: 702px;
	}
	.offset10 {
		margin-left: 640px;
	}
	.offset9 {
		margin-left: 578px;
	}
	.offset8 {
		margin-left: 516px;
	}
	.offset7 {
		margin-left: 454px;
	}
	.offset6 {
		margin-left: 392px;
	}
	.offset5 {
		margin-left: 330px;
	}
	.offset4 {
		margin-left: 268px;
	}
	.offset3 {
		margin-left: 206px;
	}
	.offset2 {
		margin-left: 144px;
	}
	.offset1 {
		margin-left: 82px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		width: 100%;
		min-height: 28px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		margin-left: 2.76243094%;
		*margin-left: 2.70923945%;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .controls-row [class*="span"] +
[class*="span"] {
		margin-left: 2.76243094%;
	}
	.row-fluid .span12 {
		width: 100%;
		*width: 99.94680851%;
	}
	.row-fluid .span11 {
		width: 91.43646409%;
		*width: 91.3832726%;
	}
	.row-fluid .span10 {
		width: 82.87292818%;
		*width: 82.81973669%;
	}
	.row-fluid .span9 {
		width: 74.30939227%;
		*width: 74.25620078%;
	}
	.row-fluid .span8 {
		width: 65.74585635%;
		*width: 65.69266486%;
	}
	.row-fluid .span7 {
		width: 57.18232044%;
		*width: 57.12912895%;
	}
	.row-fluid .span6 {
		width: 48.61878453%;
		*width: 48.56559304%;
	}
	.row-fluid .span5 {
		width: 40.05524862%;
		*width: 40.00205713%;
	}
	.row-fluid .span4 {
		width: 31.49171271%;
		*width: 31.43852122%;
	}
	.row-fluid .span3 {
		width: 22.9281768%;
		*width: 22.87498531%;
	}
	.row-fluid .span2 {
		width: 14.36464088%;
		*width: 14.31144939%;
	}
	.row-fluid .span1 {
		width: 5.80110497%;
		*width: 5.74791348%;
	}
	.row-fluid .offset12 {
		margin-left: 105.52486188%;
		*margin-left: 105.4184789%;
	}
	.row-fluid .offset12:first-child {
		margin-left: 102.76243094%;
		*margin-left: 102.65604796%;
	}
	.row-fluid .offset11 {
		margin-left: 96.96132597%;
		*margin-left: 96.85494299%;
	}
	.row-fluid .offset11:first-child {
		margin-left: 94.19889503%;
		*margin-left: 94.09251205%;
	}
	.row-fluid .offset10 {
		margin-left: 88.39779006%;
		*margin-left: 88.29140708%;
	}
	.row-fluid .offset10:first-child {
		margin-left: 85.63535912%;
		*margin-left: 85.52897614%;
	}
	.row-fluid .offset9 {
		margin-left: 79.83425414%;
		*margin-left: 79.72787116%;
	}
	.row-fluid .offset9:first-child {
		margin-left: 77.0718232%;
		*margin-left: 76.96544023%;
	}
	.row-fluid .offset8 {
		margin-left: 71.27071823%;
		*margin-left: 71.16433525%;
	}
	.row-fluid .offset8:first-child {
		margin-left: 68.50828729%;
		*margin-left: 68.40190431%;
	}
	.row-fluid .offset7 {
		margin-left: 62.70718232%;
		*margin-left: 62.60079934%;
	}
	.row-fluid .offset7:first-child {
		margin-left: 59.94475138%;
		*margin-left: 59.8383684%;
	}
	.row-fluid .offset6 {
		margin-left: 54.14364641%;
		*margin-left: 54.03726343%;
	}
	.row-fluid .offset6:first-child {
		margin-left: 51.38121547%;
		*margin-left: 51.27483249%;
	}
	.row-fluid .offset5 {
		margin-left: 45.5801105%;
		*margin-left: 45.47372752%;
	}
	.row-fluid .offset5:first-child {
		margin-left: 42.81767956%;
		*margin-left: 42.71129658%;
	}
	.row-fluid .offset4 {
		margin-left: 37.01657459%;
		*margin-left: 36.91019161%;
	}
	.row-fluid .offset4:first-child {
		margin-left: 34.25414365%;
		*margin-left: 34.14776067%;
	}
	.row-fluid .offset3 {
		margin-left: 28.45303867%;
		*margin-left: 28.3466557%;
	}
	.row-fluid .offset3:first-child {
		margin-left: 25.69060773%;
		*margin-left: 25.58422476%;
	}
	.row-fluid .offset2 {
		margin-left: 19.88950276%;
		*margin-left: 19.78311978%;
	}
	.row-fluid .offset2:first-child {
		margin-left: 17.12707182%;
		*margin-left: 17.02068884%;
	}
	.row-fluid .offset1 {
		margin-left: 11.32596685%;
		*margin-left: 11.21958387%;
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.56353591%;
		*margin-left: 8.45715293%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 20px;
	}
	input.span12,
	textarea.span12,
	.uneditable-input.span12 {
		width: 710px;
	}
	input.span11,
	textarea.span11,
	.uneditable-input.span11 {
		width: 648px;
	}
	input.span10,
	textarea.span10,
	.uneditable-input.span10 {
		width: 586px;
	}
	input.span9,
	textarea.span9,
	.uneditable-input.span9 {
		width: 524px;
	}
	input.span8,
	textarea.span8,
	.uneditable-input.span8 {
		width: 462px;
	}
	input.span7,
	textarea.span7,
	.uneditable-input.span7 {
		width: 400px;
	}
	input.span6,
	textarea.span6,
	.uneditable-input.span6 {
		width: 338px;
	}
	input.span5,
	textarea.span5,
	.uneditable-input.span5 {
		width: 276px;
	}
	input.span4,
	textarea.span4,
	.uneditable-input.span4 {
		width: 214px;
	}
	input.span3,
	textarea.span3,
	.uneditable-input.span3 {
		width: 152px;
	}
	input.span2,
	textarea.span2,
	.uneditable-input.span2 {
		width: 90px;
	}
	input.span1,
	textarea.span1,
	.uneditable-input.span1 {
		width: 28px;
	}
}
@media (min-width: 1200px) {
	.row {
		margin-left: -30px;
		*zoom: 1;
	}
	.row:before,
	.row:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row:after {
		clear: both;
	}
	[class*="span"] {
		float: left;
		min-height: 1px;
		margin-left: 30px;
	}
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
		width: 1170px;
	}
	.span12 {
		width: 1170px;
	}
	.span11 {
		width: 1070px;
	}
	.span10 {
		width: 970px;
	}
	.span9 {
		width: 870px;
	}
	.span8 {
		width: 770px;
	}
	.span7 {
		width: 670px;
	}
	.span6 {
		width: 570px;
	}
	.span5 {
		width: 470px;
	}
	.span4 {
		width: 370px;
	}
	.span3 {
		width: 270px;
	}
	.span2 {
		width: 170px;
	}
	.span1 {
		width: 70px;
	}
	.offset12 {
		margin-left: 1230px;
	}
	.offset11 {
		margin-left: 1130px;
	}
	.offset10 {
		margin-left: 1030px;
	}
	.offset9 {
		margin-left: 930px;
	}
	.offset8 {
		margin-left: 830px;
	}
	.offset7 {
		margin-left: 730px;
	}
	.offset6 {
		margin-left: 630px;
	}
	.offset5 {
		margin-left: 530px;
	}
	.offset4 {
		margin-left: 430px;
	}
	.offset3 {
		margin-left: 330px;
	}
	.offset2 {
		margin-left: 230px;
	}
	.offset1 {
		margin-left: 130px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		width: 100%;
		min-height: 28px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		margin-left: 2.76243094%;
		*margin-left: 2.70923945%;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .controls-row [class*="span"] +
[class*="span"] {
		margin-left: 2.76243094%;
	}
	.row-fluid .span12 {
		width: 100%;
		*width: 99.94680851%;
	}
	.row-fluid .span11 {
		width: 91.43646409%;
		*width: 91.3832726%;
	}
	.row-fluid .span10 {
		width: 82.87292818%;
		*width: 82.81973669%;
	}
	.row-fluid .span9 {
		width: 74.30939227%;
		*width: 74.25620078%;
	}
	.row-fluid .span8 {
		width: 65.74585635%;
		*width: 65.69266486%;
	}
	.row-fluid .span7 {
		width: 57.18232044%;
		*width: 57.12912895%;
	}
	.row-fluid .span6 {
		width: 48.61878453%;
		*width: 48.56559304%;
	}
	.row-fluid .span5 {
		width: 40.05524862%;
		*width: 40.00205713%;
	}
	.row-fluid .span4 {
		width: 31.49171271%;
		*width: 31.43852122%;
	}
	.row-fluid .span3 {
		width: 22.9281768%;
		*width: 22.87498531%;
	}
	.row-fluid .span2 {
		width: 14.36464088%;
		*width: 14.31144939%;
	}
	.row-fluid .span1 {
		width: 5.80110497%;
		*width: 5.74791348%;
	}
	.row-fluid .offset12 {
		margin-left: 105.52486188%;
		*margin-left: 105.4184789%;
	}
	.row-fluid .offset12:first-child {
		margin-left: 102.76243094%;
		*margin-left: 102.65604796%;
	}
	.row-fluid .offset11 {
		margin-left: 96.96132597%;
		*margin-left: 96.85494299%;
	}
	.row-fluid .offset11:first-child {
		margin-left: 94.19889503%;
		*margin-left: 94.09251205%;
	}
	.row-fluid .offset10 {
		margin-left: 88.39779006%;
		*margin-left: 88.29140708%;
	}
	.row-fluid .offset10:first-child {
		margin-left: 85.63535912%;
		*margin-left: 85.52897614%;
	}
	.row-fluid .offset9 {
		margin-left: 79.83425414%;
		*margin-left: 79.72787116%;
	}
	.row-fluid .offset9:first-child {
		margin-left: 77.0718232%;
		*margin-left: 76.96544023%;
	}
	.row-fluid .offset8 {
		margin-left: 71.27071823%;
		*margin-left: 71.16433525%;
	}
	.row-fluid .offset8:first-child {
		margin-left: 68.50828729%;
		*margin-left: 68.40190431%;
	}
	.row-fluid .offset7 {
		margin-left: 62.70718232%;
		*margin-left: 62.60079934%;
	}
	.row-fluid .offset7:first-child {
		margin-left: 59.94475138%;
		*margin-left: 59.8383684%;
	}
	.row-fluid .offset6 {
		margin-left: 54.14364641%;
		*margin-left: 54.03726343%;
	}
	.row-fluid .offset6:first-child {
		margin-left: 51.38121547%;
		*margin-left: 51.27483249%;
	}
	.row-fluid .offset5 {
		margin-left: 45.5801105%;
		*margin-left: 45.47372752%;
	}
	.row-fluid .offset5:first-child {
		margin-left: 42.81767956%;
		*margin-left: 42.71129658%;
	}
	.row-fluid .offset4 {
		margin-left: 37.01657459%;
		*margin-left: 36.91019161%;
	}
	.row-fluid .offset4:first-child {
		margin-left: 34.25414365%;
		*margin-left: 34.14776067%;
	}
	.row-fluid .offset3 {
		margin-left: 28.45303867%;
		*margin-left: 28.3466557%;
	}
	.row-fluid .offset3:first-child {
		margin-left: 25.69060773%;
		*margin-left: 25.58422476%;
	}
	.row-fluid .offset2 {
		margin-left: 19.88950276%;
		*margin-left: 19.78311978%;
	}
	.row-fluid .offset2:first-child {
		margin-left: 17.12707182%;
		*margin-left: 17.02068884%;
	}
	.row-fluid .offset1 {
		margin-left: 11.32596685%;
		*margin-left: 11.21958387%;
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.56353591%;
		*margin-left: 8.45715293%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 30px;
	}
	input.span12,
	textarea.span12,
	.uneditable-input.span12 {
		width: 1156px;
	}
	input.span11,
	textarea.span11,
	.uneditable-input.span11 {
		width: 1056px;
	}
	input.span10,
	textarea.span10,
	.uneditable-input.span10 {
		width: 956px;
	}
	input.span9,
	textarea.span9,
	.uneditable-input.span9 {
		width: 856px;
	}
	input.span8,
	textarea.span8,
	.uneditable-input.span8 {
		width: 756px;
	}
	input.span7,
	textarea.span7,
	.uneditable-input.span7 {
		width: 656px;
	}
	input.span6,
	textarea.span6,
	.uneditable-input.span6 {
		width: 556px;
	}
	input.span5,
	textarea.span5,
	.uneditable-input.span5 {
		width: 456px;
	}
	input.span4,
	textarea.span4,
	.uneditable-input.span4 {
		width: 356px;
	}
	input.span3,
	textarea.span3,
	.uneditable-input.span3 {
		width: 256px;
	}
	input.span2,
	textarea.span2,
	.uneditable-input.span2 {
		width: 156px;
	}
	input.span1,
	textarea.span1,
	.uneditable-input.span1 {
		width: 56px;
	}
	.thumbnails {
		margin-left: -30px;
	}
	.thumbnails > li {
		margin-left: 30px;
	}
	.row-fluid .thumbnails {
		margin-left: 0;
	}
}
@media (max-width: 767px) {
	body {
		padding-top: 0;
	}
	.navbar-fixed-top,
	.navbar-fixed-bottom {
		position: static;
	}
	.navbar-fixed-top {
		margin-bottom: 18px;
	}
	.navbar-fixed-bottom {
		margin-top: 18px;
	}
	.navbar-fixed-top .navbar-inner,
	.navbar-fixed-bottom .navbar-inner {
		padding: 5px;
	}
	.navbar .container {
		width: auto;
		padding: 0;
	}
	.navbar .brand {
		padding-left: 10px;
		padding-right: 10px;
		margin: 0 0 0 -5px;
	}
	.nav-collapse {
		clear: both;
	}
	.nav-collapse .nav {
		float: none;
		margin: 0 0 9px;
	}
	.nav-collapse .nav > li {
		float: none;
	}
	.nav-collapse .nav > li > a {
		margin-bottom: 2px;
	}
	.nav-collapse .nav > .divider-vertical {
		display: none;
	}
	.nav-collapse .nav .nav-header {
		color: #555;
		text-shadow: none;
	}
	.nav-collapse .nav > li > a,
	.nav-collapse .dropdown-menu a {
		padding: 9px 15px;
		font-weight: bold;
		color: #555;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.nav-collapse .btn {
		padding: 4px 10px 4px;
		font-weight: normal;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.nav-collapse .dropdown-menu li + li a {
		margin-bottom: 2px;
	}
	.nav-collapse .nav > li > a:hover,
	.nav-collapse .nav > li > a:focus,
	.nav-collapse .dropdown-menu a:hover,
	.nav-collapse .dropdown-menu a:focus {
		background-color: #f2f2f2;
	}
	.navbar-inverse .nav-collapse .nav > li > a,
	.navbar-inverse .nav-collapse .dropdown-menu a {
		color: #d9d9d9;
	}
	.navbar-inverse .nav-collapse .nav > li > a:hover,
	.navbar-inverse .nav-collapse .nav > li > a:focus,
	.navbar-inverse .nav-collapse .dropdown-menu a:hover,
	.navbar-inverse .nav-collapse .dropdown-menu a:focus {
		background-color: #10223e;
	}
	.nav-collapse.in .btn-group {
		margin-top: 5px;
		padding: 0;
	}
	.nav-collapse .dropdown-menu {
		position: static;
		top: auto;
		left: auto;
		float: none;
		display: none;
		max-width: none;
		margin: 0 15px;
		padding: 0;
		background-color: transparent;
		border: none;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	.nav-collapse .open > .dropdown-menu {
		display: block;
	}
	.nav-collapse .dropdown-menu:before,
	.nav-collapse .dropdown-menu:after {
		display: none;
	}
	.nav-collapse .dropdown-menu .divider {
		display: none;
	}
	.nav-collapse .nav > li > .dropdown-menu:before,
	.nav-collapse .nav > li > .dropdown-menu:after {
		display: none;
	}
	.nav-collapse .navbar-form,
	.nav-collapse .navbar-search {
		float: none;
		padding: 9px 15px;
		margin: 9px 0;
		border-top: 1px solid #f2f2f2;
		border-bottom: 1px solid #f2f2f2;
		-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0
rgba(255,255,255,.1);
		-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0
rgba(255,255,255,.1);
		box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0
rgba(255,255,255,.1);
	}
	.navbar-inverse .nav-collapse .navbar-form,
	.navbar-inverse .nav-collapse .navbar-search {
		border-top-color: #10223e;
		border-bottom-color: #10223e;
	}
	.navbar .nav-collapse .nav.pull-right {
		float: none;
		margin-left: 0;
	}
	.nav-collapse,
	.nav-collapse.collapse {
		overflow: hidden;
		height: 0;
	}
	.navbar .btn-navbar {
		display: block;
	}
	.navbar-static .navbar-inner {
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media (min-width: 768px) {
	.nav-collapse.collapse {
		height: auto !important;
		overflow: visible !important;
	}
}
.small {
	font-size: 11px;
}
iframe,
svg {
	max-width: 100%;
}
.nowrap {
	white-space: nowrap;
}
.center,
.table td.center,
.table th.center {
	text-align: center;
}
a.disabled,
a.disabled:hover {
	color: #999999;
	background-color: transparent;
	cursor: default;
	text-decoration: none;
}
.hero-unit {
	text-align: center;
}
.hero-unit .lead {
	margin-bottom: 18px;
	font-size: 20px;
	font-weight: 200;
	line-height: 27px;
}
.btn .caret {
	margin-bottom: 7px;
}
.btn.btn-micro .caret {
	margin: 5px 0;
}
.blog-row-rule,
.blog-item-rule {
	border: 0;
}
body.modal {
	padding-top: 0;
}
.row-even,
.row-odd {
	padding: 5px;
	width: 99%;
	border-bottom: 1px solid #ddd;
}
.row-odd {
	background-color: transparent;
}
.row-even {
	background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
	border: 0;
}
.row-fluid .row-reveal {
	visibility: hidden;
}
.row-fluid:hover .row-reveal {
	visibility: visible;
}
.btn-wide {
	width: 80%;
}
.nav-list > li.offset > a {
	padding-left: 30px;
	font-size: 12px;
}
.blog-row-rule,
.blog-item-rule {
	border: 0;
}
.row-fluid .offset1 {
	margin-left: 8.382978723%;
}
.row-fluid .offset2 {
	margin-left: 16.89361702%;
}
.row-fluid .offset3 {
	margin-left: 25.404255317%;
}
.row-fluid .offset4 {
	margin-left: 33.914893614%;
}
.row-fluid .offset5 {
	margin-left: 42.425531911%;
}
.row-fluid .offset6 {
	margin-left: 50.93617020799999%;
}
.row-fluid .offset7 {
	margin-left: 59.446808505%;
}
.row-fluid .offset8 {
	margin-left: 67.95744680199999%;
}
.row-fluid .offset9 {
	margin-left: 76.468085099%;
}
.row-fluid .offset10 {
	margin-left: 84.97872339599999%;
}
.row-fluid .offset11 {
	margin-left: 91.489361693%;
}
.navbar .nav > li > a.btn {
	padding: 4px 10px;
	line-height: 18px;
}
.nav-tabs.nav-dark {
	border-bottom: 1px solid #333;
	text-shadow: 1px 1px 1px #000;
}
.nav-tabs.nav-dark > li > a {
	color: #F8F8F8;
}
.nav-tabs.nav-dark > li > a:hover {
	border-color: #333 #333 #111;
	background-color: #777777;
}
.nav-tabs.nav-dark > .active > a,
.nav-tabs.nav-dark > .active > a:hover {
	color: #ffffff;
	background-color: #555555;
	border: 1px solid #222;
	border-bottom-color: transparent;
}
.thumbnail.pull-left {
	margin: 0 10px 10px 0;
}
.thumbnail.pull-right {
	margin: 0 0 10px 10px;
}
.width-10 {
	width: 10px;
}
.width-20 {
	width: 20px;
}
.width-30 {
	width: 30px;
}
.width-40 {
	width: 40px;
}
.width-50 {
	width: 50px;
}
.width-60 {
	width: 60px;
}
.width-70 {
	width: 70px;
}
.width-80 {
	width: 80px;
}
.width-90 {
	width: 90px;
}
.width-100 {
	width: 100px;
}
.height-10 {
	height: 10px;
}
.height-20 {
	height: 20px;
}
.height-30 {
	height: 30px;
}
.height-40 {
	height: 40px;
}
.height-50 {
	height: 50px;
}
.height-60 {
	height: 60px;
}
.height-70 {
	height: 70px;
}
.height-80 {
	height: 80px;
}
.height-90 {
	height: 90px;
}
.height-100 {
	height: 100px;
}
hr.hr-condensed {
	margin: 10px 0;
}
.list-striped,
.row-striped {
	list-style: none;
	line-height: 18px;
	text-align: left;
	vertical-align: middle;
	border-top: 1px solid #ddd;
	margin-left: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
	border-bottom: 1px solid #ddd;
	padding: 8px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
	background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
	background-color: #F0F0F0;
}
.row-striped .row-fluid {
	width: 100%;
	box-sizing: border-box;
}
.row-striped .row-fluid [class*="span"] {
	min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
	margin-left: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
	margin-left: 0;
}
.list-condensed li {
	padding: 4px 5px;
}
.row-condensed .row,
.row-condensed .row-fluid {
	padding: 4px 5px;
}
.list-bordered,
.row-bordered {
	list-style: none;
	line-height: 18px;
	text-align: left;
	vertical-align: middle;
	margin-left: 0;
	border: 1px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.radio.btn-group input[type=radio] {
	display: none;
}
.radio.btn-group > label {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.radio.btn-group > label:first-of-type {
	margin-left: 0;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-topleft: 4px;
}
fieldset.radio.btn-group {
	padding-left: 0;
}
.iframe-bordered {
	border: 1px solid #ddd;
}
.tab-content {
	overflow: visible;
}
.tabs-left .tab-content {
	overflow: auto;
}
.nav-tabs > li > span {
	display: block;
	margin-right: 2px;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border: 1px solid transparent;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.btn-micro {
	padding: 1px 4px;
	font-size: 10px;
	line-height: 8px;
}
.btn-group > .btn-micro {
	font-size: 10px;
}
.tip-wrap {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	z-index: 100;
}
.page-header {
	margin: 2px 0px 10px 0px;
	padding-bottom: 5px;
}
.input-prepend > .add-on,
.input-append > .add-on {
	vertical-align: top;
}
.input-prepend .chzn-container-single .chzn-single {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend .chzn-container-single .chzn-single-with-drop {
	-webkit-border-radius: 0 3px 0 0;
	-moz-border-radius: 0 3px 0 0;
	border-radius: 0 3px 0 0;
}
.input-append .chzn-container-single .chzn-single {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append .chzn-container-single .chzn-single-with-drop {
	-webkit-border-radius: 3px 0 0 0;
	-moz-border-radius: 3px 0 0 0;
	border-radius: 3px 0 0 0;
}
.input-prepend.input-append .chzn-container-single .chzn-single,
.input-prepend.input-append .chzn-container-single .chzn-single-with-drop {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.element-invisible {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	height: 1px;
	width: 1px;
	overflow: hidden;
}
.element-invisible:focus {
	width: auto;
	height: auto;
	overflow: auto;
	background: #eee;
	color: #000;
	padding: 1em;
}
.form-vertical .control-label {
	float: none;
	width: auto;
	padding-right: 0;
	padding-top: 0;
	text-align: left;
}
.form-vertical .controls {
	margin-left: 0;
}
.width-auto {
	width: auto;
}
.btn-group .chzn-results {
	white-space: normal;
}
.accordion-body.in:hover {
	overflow: visible;
}
.invalid {
	color: #9d261d;
	font-weight: bold;
}
input.invalid {
	border: 1px solid #9d261d;
	background: #f2dede;
}
select.chzn-done.invalid + .chzn-container.chzn-container-single >
a.chzn-single,
select.chzn-done.invalid + .chzn-container.chzn-container-multi >
ul.chzn-choices {
	border-color: #9d261d;
	color: #9d261d;
}
.tooltip {
	max-width: 400px;
}
.tooltip-inner {
	max-width: none;
	text-align: left;
	text-shadow: none;
}
th .tooltip-inner {
	font-weight: normal;
}
.tooltip.hasimage {
	opacity: 1;
}
.tip-text {
	text-align: left;
}
.btn-group > .btn + .dropdown-backdrop + .btn {
	margin-left: -1px;
}
.btn-group > .btn + .dropdown-backdrop + .dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px;
	-webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0
rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0
rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0
rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	*padding-top: 5px;
	*padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-backdrop + .dropdown-toggle {
	padding-left: 5px;
	padding-right: 5px;
	*padding-top: 2px;
	*padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-backdrop + .dropdown-toggle {
	*padding-top: 5px;
	*padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-backdrop + .dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px;
	*padding-top: 7px;
	*padding-bottom: 7px;
}
.dropdown-menu {
	text-align: left;
}
.alert-link {
	font-weight: bold;
}
.alert .alert-link {
	color: #66512c;
}
.alert-success .alert-link {
	color: #2b542c;
}
.alert-danger .alert-link,
.alert-error .alert-link {
	color: #843534;
}
.alert-info .alert-link {
	color: #245269;
}
div.modal {
	position: fixed;
	top: 5%;
	left: 50%;
	z-index: 1050;
	width: 80%;
	margin-left: -40%;
	background-color: #fff;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,0.3);
	*border: 1px solid #999;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
	outline: none;
}
div.modal.fade {
	-webkit-transition: opacity .3s linear, top .3s ease-out;
	-moz-transition: opacity .3s linear, top .3s ease-out;
	-o-transition: opacity .3s linear, top .3s ease-out;
	transition: opacity .3s linear, top .3s ease-out;
	top: -25%;
}
div.modal.fade.in {
	top: 5%;
}
.modal-batch {
	overflow-y: visible;
}
.modal-body[class^="jviewport-height"],
.modal-body[class*="jviewport-height"] {
	max-height: none;
}
.jviewport-height10 {
	height: 10vh;
}
.jviewport-height20 {
	height: 20vh;
}
.jviewport-height30 {
	height: 30vh;
}
.jviewport-height40 {
	height: 40vh;
}
.jviewport-height50 {
	height: 50vh;
}
.jviewport-height60 {
	height: 60vh;
}
.jviewport-height70 {
	height: 70vh;
}
.jviewport-height80 {
	height: 80vh;
}
.jviewport-height90 {
	height: 90vh;
}
.jviewport-height100 {
	height: 100vh;
}
div.modal.jviewport-width10 {
	width: 10vw;
	margin-left: -5vw;
}
div.modal.jviewport-width20 {
	width: 20vw;
	margin-left: -10vw;
}
div.modal.jviewport-width30 {
	width: 30vw;
	margin-left: -15vw;
}
div.modal.jviewport-width40 {
	width: 40vw;
	margin-left: -20vw;
}
div.modal.jviewport-width50 {
	width: 50vw;
	margin-left: -25vw;
}
div.modal.jviewport-width60 {
	width: 60vw;
	margin-left: -30vw;
}
div.modal.jviewport-width70 {
	width: 70vw;
	margin-left: -35vw;
}
div.modal.jviewport-width80 {
	width: 80vw;
	margin-left: -40vw;
}
div.modal.jviewport-width90 {
	width: 90vw;
	margin-left: -45vw;
}
div.modal.jviewport-width100 {
	width: 100vw;
	margin-left: -50vw;
}
@media (max-width: 767px) {
	div.modal {
		position: fixed;
		top: 20px;
		left: 20px;
		right: 20px;
		width: auto;
		margin: 0;
	}
	div.modal.fade {
		top: -100px;
	}
	div.modal.fade.in {
		top: 20px;
	}
	div.modal[class*="jviewport-width"] {
		width: auto;
		margin: 0;
	}
}
@media (max-width: 480px) {
	div.modal {
		top: 10px;
		left: 10px;
		right: 10px;
	}
}
@font-face {
	font-family: 'IcoMoon';
	src: url('../../../../media/jui/fonts/IcoMoon.eot');
	src: url('../../../../media/jui/fonts/IcoMoon.eot?#iefix')
format('embedded-opentype'),
url('../../../../media/jui/fonts/IcoMoon.woff')
format('woff'),
url('../../../../media/jui/fonts/IcoMoon.ttf')
format('truetype'),
url('../../../../media/jui/fonts/IcoMoon.svg#IcoMoon')
format('svg');
	font-weight: normal;
	font-style: normal;
}
[data-icon]:before {
	font-family: 'IcoMoon';
	content: attr(data-icon);
	speak: none;
}
[class^="icon-"],
[class*=" icon-"] {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-right: .25em;
	line-height: 14px;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
	font-family: 'IcoMoon';
	font-style: normal;
	speak: none;
}
[class^="icon-"].disabled,
[class*=" icon-"].disabled {
	font-weight: normal;
}
.icon-joomla:before {
	content: "\e200";
}
.icon-chevron-up:before,
.icon-uparrow:before,
.icon-arrow-up:before {
	content: "\e005";
}
.icon-chevron-right:before,
.icon-rightarrow:before,
.icon-arrow-right:before {
	content: "\e006";
}
.icon-chevron-down:before,
.icon-downarrow:before,
.icon-arrow-down:before {
	content: "\e007";
}
.icon-chevron-left:before,
.icon-leftarrow:before,
.icon-arrow-left:before {
	content: "\e008";
}
.icon-arrow-first:before {
	content: "\e003";
}
.icon-arrow-last:before {
	content: "\e004";
}
.icon-arrow-up-2:before {
	content: "\e009";
}
.icon-arrow-right-2:before {
	content: "\e00a";
}
.icon-arrow-down-2:before {
	content: "\e00b";
}
.icon-arrow-left-2:before {
	content: "\e00c";
}
.icon-arrow-up-3:before {
	content: "\e00f";
}
.icon-arrow-right-3:before {
	content: "\e010";
}
.icon-arrow-down-3:before {
	content: "\e011";
}
.icon-arrow-left-3:before {
	content: "\e012";
}
.icon-menu-2:before {
	content: "\e00e";
}
.icon-arrow-up-4:before {
	content: "\e201";
}
.icon-arrow-right-4:before {
	content: "\e202";
}
.icon-arrow-down-4:before {
	content: "\e203";
}
.icon-arrow-left-4:before {
	content: "\e204";
}
.icon-share:before,
.icon-redo:before {
	content: "\27";
}
.icon-undo:before {
	content: "\28";
}
.icon-forward-2:before {
	content: "\e205";
}
.icon-backward-2:before,
.icon-reply:before {
	content: "\e206";
}
.icon-unblock:before,
.icon-refresh:before,
.icon-redo-2:before {
	content: "\6c";
}
.icon-undo-2:before {
	content: "\e207";
}
.icon-move:before {
	content: "\7a";
}
.icon-expand:before {
	content: "\66";
}
.icon-contract:before {
	content: "\67";
}
.icon-expand-2:before {
	content: "\68";
}
.icon-contract-2:before {
	content: "\69";
}
.icon-play:before {
	content: "\e208";
}
.icon-pause:before {
	content: "\e209";
}
.icon-stop:before {
	content: "\e210";
}
.icon-previous:before,
.icon-backward:before {
	content: "\7c";
}
.icon-next:before,
.icon-forward:before {
	content: "\7b";
}
.icon-first:before {
	content: "\7d";
}
.icon-last:before {
	content: "\e000";
}
.icon-play-circle:before {
	content: "\e00d";
}
.icon-pause-circle:before {
	content: "\e211";
}
.icon-stop-circle:before {
	content: "\e212";
}
.icon-backward-circle:before {
	content: "\e213";
}
.icon-forward-circle:before {
	content: "\e214";
}
.icon-loop:before {
	content: "\e001";
}
.icon-shuffle:before {
	content: "\e002";
}
.icon-search:before {
	content: "\53";
}
.icon-zoom-in:before {
	content: "\64";
}
.icon-zoom-out:before {
	content: "\65";
}
.icon-apply:before,
.icon-edit:before,
.icon-pencil:before {
	content: "\2b";
}
.icon-pencil-2:before {
	content: "\2c";
}
.icon-brush:before {
	content: "\3b";
}
.icon-save-new:before,
.icon-plus-2:before {
	content: "\5d";
}
.icon-minus-sign:before,
.icon-minus-2:before {
	content: "\5e";
}
.icon-delete:before,
.icon-remove:before,
.icon-cancel-2:before {
	content: "\49";
}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-checkmark:before {
	content: "\47";
}
.icon-new:before,
.icon-plus:before {
	content: "\2a";
}
.icon-plus-circle:before {
	content: "\e215";
}
.icon-minus:before,
.icon-not-ok:before {
	content: "\4b";
}
.icon-ban-circle:before,
.icon-minus-circle:before {
	content: "\e216";
}
.icon-unpublish:before,
.icon-cancel:before {
	content: "\4a";
}
.icon-cancel-circle:before {
	content: "\e217";
}
.icon-checkmark-2:before {
	content: "\e218";
}
.icon-checkmark-circle:before {
	content: "\e219";
}
.icon-info:before {
	content: "\e220";
}
.icon-info-2:before,
.icon-info-circle:before {
	content: "\e221";
}
.icon-question:before,
.icon-question-sign:before,
.icon-help:before {
	content: "\45";
}
.icon-question-2:before,
.icon-question-circle:before {
	content: "\e222";
}
.icon-notification:before {
	content: "\e223";
}
.icon-notification-2:before,
.icon-notification-circle:before {
	content: "\e224";
}
.icon-pending:before,
.icon-warning:before {
	content: "\48";
}
.icon-warning-2:before,
.icon-warning-circle:before {
	content: "\e225";
}
.icon-checkbox-unchecked:before {
	content: "\3d";
}
.icon-checkin:before,
.icon-checkbox:before,
.icon-checkbox-checked:before {
	content: "\3e";
}
.icon-checkbox-partial:before {
	content: "\3f";
}
.icon-square:before {
	content: "\e226";
}
.icon-radio-unchecked:before {
	content: "\e227";
}
.icon-radio-checked:before,
.icon-generic:before {
	content: "\e228";
}
.icon-circle:before {
	content: "\e229";
}
.icon-signup:before {
	content: "\e230";
}
.icon-grid:before,
.icon-grid-view:before {
	content: "\58";
}
.icon-grid-2:before,
.icon-grid-view-2:before {
	content: "\59";
}
.icon-menu:before {
	content: "\5a";
}
.icon-list:before,
.icon-list-view:before {
	content: "\31";
}
.icon-list-2:before {
	content: "\e231";
}
.icon-menu-3:before {
	content: "\e232";
}
.icon-folder-open:before,
.icon-folder:before {
	content: "\2d";
}
.icon-folder-close:before,
.icon-folder-2:before {
	content: "\2e";
}
.icon-folder-plus:before {
	content: "\e234";
}
.icon-folder-minus:before {
	content: "\e235";
}
.icon-folder-3:before {
	content: "\e236";
}
.icon-folder-plus-2:before {
	content: "\e237";
}
.icon-folder-remove:before {
	content: "\e238";
}
.icon-file:before {
	content: "\e016";
}
.icon-file-2:before {
	content: "\e239";
}
.icon-file-add:before,
.icon-file-plus:before {
	content: "\29";
}
.icon-file-minus:before {
	content: "\e017";
}
.icon-file-check:before {
	content: "\e240";
}
.icon-file-remove:before {
	content: "\e241";
}
.icon-save-copy:before,
.icon-copy:before {
	content: "\e018";
}
.icon-stack:before {
	content: "\e242";
}
.icon-tree:before {
	content: "\e243";
}
.icon-tree-2:before {
	content: "\e244";
}
.icon-paragraph-left:before {
	content: "\e246";
}
.icon-paragraph-center:before {
	content: "\e247";
}
.icon-paragraph-right:before {
	content: "\e248";
}
.icon-paragraph-justify:before {
	content: "\e249";
}
.icon-screen:before {
	content: "\e01c";
}
.icon-tablet:before {
	content: "\e01d";
}
.icon-mobile:before {
	content: "\e01e";
}
.icon-box-add:before {
	content: "\51";
}
.icon-box-remove:before {
	content: "\52";
}
.icon-download:before {
	content: "\e021";
}
.icon-upload:before {
	content: "\e022";
}
.icon-home:before {
	content: "\21";
}
.icon-home-2:before {
	content: "\e250";
}
.icon-out-2:before,
.icon-new-tab:before {
	content: "\e024";
}
.icon-out-3:before,
.icon-new-tab-2:before {
	content: "\e251";
}
.icon-link:before {
	content: "\e252";
}
.icon-picture:before,
.icon-image:before {
	content: "\2f";
}
.icon-pictures:before,
.icon-images:before {
	content: "\30";
}
.icon-palette:before,
.icon-color-palette:before {
	content: "\e014";
}
.icon-camera:before {
	content: "\55";
}
.icon-camera-2:before,
.icon-video:before {
	content: "\e015";
}
.icon-play-2:before,
.icon-video-2:before,
.icon-youtube:before {
	content: "\56";
}
.icon-music:before {
	content: "\57";
}
.icon-user:before {
	content: "\22";
}
.icon-users:before {
	content: "\e01f";
}
.icon-vcard:before {
	content: "\6d";
}
.icon-address:before {
	content: "\70";
}
.icon-share-alt:before,
.icon-out:before {
	content: "\26";
}
.icon-enter:before {
	content: "\e257";
}
.icon-exit:before {
	content: "\e258";
}
.icon-comment:before,
.icon-comments:before {
	content: "\24";
}
.icon-comments-2:before {
	content: "\25";
}
.icon-quote:before,
.icon-quotes-left:before {
	content: "\60";
}
.icon-quote-2:before,
.icon-quotes-right:before {
	content: "\61";
}
.icon-quote-3:before,
.icon-bubble-quote:before {
	content: "\e259";
}
.icon-phone:before {
	content: "\e260";
}
.icon-phone-2:before {
	content: "\e261";
}
.icon-envelope:before,
.icon-mail:before {
	content: "\4d";
}
.icon-envelope-opened:before,
.icon-mail-2:before {
	content: "\4e";
}
.icon-unarchive:before,
.icon-drawer:before {
	content: "\4f";
}
.icon-archive:before,
.icon-drawer-2:before {
	content: "\50";
}
.icon-briefcase:before {
	content: "\e020";
}
.icon-tag:before {
	content: "\e262";
}
.icon-tag-2:before {
	content: "\e263";
}
.icon-tags:before {
	content: "\e264";
}
.icon-tags-2:before {
	content: "\e265";
}
.icon-options:before,
.icon-cog:before {
	content: "\38";
}
.icon-cogs:before {
	content: "\37";
}
.icon-screwdriver:before,
.icon-tools:before {
	content: "\36";
}
.icon-wrench:before {
	content: "\3a";
}
.icon-equalizer:before {
	content: "\39";
}
.icon-dashboard:before {
	content: "\78";
}
.icon-switch:before {
	content: "\e266";
}
.icon-filter:before {
	content: "\54";
}
.icon-purge:before,
.icon-trash:before {
	content: "\4c";
}
.icon-checkedout:before,
.icon-lock:before,
.icon-locked:before {
	content: "\23";
}
.icon-unlock:before {
	content: "\e267";
}
.icon-key:before {
	content: "\5f";
}
.icon-support:before {
	content: "\46";
}
.icon-database:before {
	content: "\62";
}
.icon-scissors:before {
	content: "\e268";
}
.icon-health:before {
	content: "\6a";
}
.icon-wand:before {
	content: "\6b";
}
.icon-eye-open:before,
.icon-eye:before {
	content: "\3c";
}
.icon-eye-close:before,
.icon-eye-blocked:before,
.icon-eye-2:before {
	content: "\e269";
}
.icon-clock:before {
	content: "\6e";
}
.icon-compass:before {
	content: "\6f";
}
.icon-broadcast:before,
.icon-connection:before,
.icon-wifi:before {
	content: "\e01b";
}
.icon-book:before {
	content: "\e271";
}
.icon-lightning:before,
.icon-flash:before {
	content: "\79";
}
.icon-print:before,
.icon-printer:before {
	content: "\e013";
}
.icon-feed:before {
	content: "\71";
}
.icon-calendar:before {
	content: "\43";
}
.icon-calendar-2:before {
	content: "\44";
}
.icon-calendar-3:before {
	content: "\e273";
}
.icon-pie:before {
	content: "\77";
}
.icon-bars:before {
	content: "\76";
}
.icon-chart:before {
	content: "\75";
}
.icon-power-cord:before {
	content: "\32";
}
.icon-cube:before {
	content: "\33";
}
.icon-puzzle:before {
	content: "\34";
}
.icon-attachment:before,
.icon-paperclip:before,
.icon-flag-2:before {
	content: "\72";
}
.icon-lamp:before {
	content: "\74";
}
.icon-pin:before,
.icon-pushpin:before {
	content: "\73";
}
.icon-location:before {
	content: "\63";
}
.icon-shield:before {
	content: "\e274";
}
.icon-flag:before {
	content: "\35";
}
.icon-flag-3:before {
	content: "\e275";
}
.icon-bookmark:before {
	content: "\e023";
}
.icon-bookmark-2:before {
	content: "\e276";
}
.icon-heart:before {
	content: "\e277";
}
.icon-heart-2:before {
	content: "\e278";
}
.icon-thumbs-up:before {
	content: "\5b";
}
.icon-thumbs-down:before {
	content: "\5c";
}
.icon-unfeatured:before,
.icon-asterisk:before,
.icon-star-empty:before {
	content: "\40";
}
.icon-star-2:before {
	content: "\41";
}
.icon-featured:before,
.icon-default:before,
.icon-star:before {
	content: "\42";
}
.icon-smiley:before,
.icon-smiley-happy:before {
	content: "\e279";
}
.icon-smiley-2:before,
.icon-smiley-happy-2:before {
	content: "\e280";
}
.icon-smiley-sad:before {
	content: "\e281";
}
.icon-smiley-sad-2:before {
	content: "\e282";
}
.icon-smiley-neutral:before {
	content: "\e283";
}
.icon-smiley-neutral-2:before {
	content: "\e284";
}
.icon-cart:before {
	content: "\e019";
}
.icon-basket:before {
	content: "\e01a";
}
.icon-credit:before {
	content: "\e286";
}
.icon-credit-2:before {
	content: "\e287";
}
.icon-expired:before {
	content: "\4b";
}
.icon-edit:before {
	color: #24748c;
}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-save-new:before,
.icon-save-copy:before,
.btn-toolbar .icon-copy:before {
	color: #378137;
}
.icon-unpublish:before,
.icon-not-ok:before,
.icon-eye-close:before,
.icon-ban-circle:before,
.icon-minus-sign:before,
.btn-toolbar .icon-cancel:before {
	color: #942a25;
}
.icon-featured:before,
.icon-default:before,
.icon-expired:before,
.icon-pending:before {
	color: #c67605;
}
.icon-back:before {
	content: "\e008";
}
html {
	height: 100%;
}
body {
	height: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	box-sizing: border-box;
}
a:hover,
a:active,
a:focus {
	outline: none;
}
.small {
	font-size: 11px;
}
.row-even .small,
.row-odd .small,
.row-even .small a,
.row-odd .small a {
	color: #888;
}
.content-title {
	font-size: 24px;
	font-weight: normal;
	line-height: 26px;
	margin-top: 0;
}
.well .page-header {
	margin: -10px 0 18px 0;
	padding-bottom: 5px;
}
.well .module-title.nav-header {
	padding: 0 0 7px;
	margin: 0;
	font-size: 13px;
}
.well .row-even p,
.well .row-odd p {
	margin-bottom: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 12px 0;
}
h1 {
	font-size: 26px;
	line-height: 28px;
}
h2 {
	font-size: 22px;
	line-height: 24px;
}
h3 {
	font-size: 18px;
	line-height: 20px;
}
h4 {
	font-size: 14px;
	line-height: 16px;
}
h5 {
	font-size: 13px;
	line-height: 15px;
}
h6 {
	font-size: 12px;
	line-height: 14px;
}
.truncate {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.chzn-container .chzn-drop {
	border-radius: 0 0 3px 3px;
}
.control-group .chzn-container {
	max-width: 100%;
}
.control-group .chzn-container .chzn-choices li.search-field,
.control-group .chzn-container .chzn-choices li.search-field input {
	width: 100% !important;
}
.chzn-container-single .chzn-single {
	background-color: #fff;
	background-clip: inherit;
	background-image: none;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	border-radius: 3px;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2) inset, 0 1px 2px
rgba(0,0,0,0.05);
	height: auto;
	line-height: 26px;
}
.chzn-container-single .chzn-single div {
	background-color: #f3f3f3;
	border-left: 1px solid #ccc;
	bottom: 0;
	height: auto;
	text-align: center;
	width: 28px;
}
.chzn-container-single .chzn-single div b {
	background-image: none;
	display: inline-block;
}
.chzn-container-single .chzn-single div b:after {
	content: '\E011';
	font-family: IcoMoon;
}
.chzn-container-single .chzn-single abbr {
	background: none;
	right: 36px;
	top: 0;
}
.chzn-container-single .chzn-single abbr:before {
	font-family: IcoMoon;
	content: '\0049';
	font-size: 10px;
	line-height: 26px;
}
.chzn-container-single .chzn-single abbr:hover {
	color: #000;
}
.chzn-container-single .chzn-search:after {
	content: '\0053';
	font-family: IcoMoon;
	position: relative;
	right: 20px;
	top: 2px;
}
.chzn-container-single .chzn-search input[type="text"] {
	background: none;
	border-radius: 3px;
	border: 1px solid #ccc;
	box-shadow: none;
	height: 25px;
}
.chzn-container-single .chzn-search input[type="text"]:focus {
	border-color: #3071A9;
}
.chzn-container-single .chzn-drop {
	background-clip: padding-box;
	border-color: #3071A9;
	border-radius: 0 0 3px 3px;
}
.chzn-container-active .chzn-single {
	color: #3071A9;
}
.chzn-container-active.chzn-with-drop .chzn-single {
	background-image: none;
	border: 1px solid #3071A9;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.chzn-container-active.chzn-with-drop .chzn-single div {
	background-color: #f3f3f3;
	border-bottom: 1px solid #ccc;
	border-bottom-left-radius: 3px;
	border-left: 1px solid #ccc;
}
.chzn-container-active.chzn-with-drop .chzn-single div b:after {
	content: '\E00F';
	font-family: IcoMoon;
}
.chzn-container-active.chzn-container-multi .chzn-choices {
	border: 1px solid #3071A9;
	box-shadow: none;
}
.chzn-container .chzn-results {
	background-color: #fff;
	border-radius: 0 0 3px 3px;
	margin: 0;
	padding: 0;
}
.chzn-container .chzn-results li.highlighted {
	background-color: #3071A9;
	background-image: none;
}
.chzn-color[rel="value_"] div {
	background-color: #f3f3f3;
	border-left: 1px solid #ccc;
}
.chzn-color-state.chzn-single div,
.chzn-color.chzn-single[rel="value_0"] div,
.chzn-color.chzn-single[rel="value_1"] div,
.chzn-color-state.chzn-single[rel="value_-1"] div,
.chzn-color-state.chzn-single[rel="value_-2"] div,
.chzn-color.chzn-single[rel="value_hide"] div,
.chzn-color.chzn-single[rel="value_show_no_link"] div,
.chzn-color.chzn-single[rel="value_show_with_link"] div {
	background-color: transparent !important;
	border: none !important;
}
.chzn-container-active .chzn-choices {
	border: 1px solid #3071A9;
}
.chzn-container-multi .chzn-choices {
	background-image: none;
	border-radius: 3px;
	border: 1px solid #ccc;
}
.chzn-container-multi .chzn-choices li.search-choice {
	background-color: #3071A9;
	background-image: none;
	border: 0;
	box-shadow: none;
	color: #fff;
	line-height: 20px;
	padding: 0 7px;
}
.chzn-container-multi .chzn-choices li.search-choice .search-choice-close {
	color: #f5f5f5;
	display: inline-block;
	margin-left: 5px;
	position: relative;
	top: 0;
	left: 0;
	background-image: none;
	font-size: inherit;
}
.chzn-container-multi .chzn-choices li.search-choice
.search-choice-close:hover {
	text-decoration: none;
}
.chzn-container-multi .chzn-choices li.search-choice
.search-choice-close:before {
	font-family: IcoMoon;
	content: '\004A';
	position: relative;
	right: 1px;
	top: 0;
}
.js-stools .js-stools-container-bar .js-stools-field-filter .chzn-container
{
	margin: 1px 0;
	padding: 0 !important;
}
.chzn-color.chzn-single[rel="value_1"],
.chzn-color-reverse.chzn-single[rel="value_0"],
.chzn-color-state.chzn-single[rel="value_1"],
.chzn-color.chzn-single[rel="value_show_no_link"],
.chzn-color.chzn-single[rel="value_show_with_link"] {
	background-color: #46a546;
	*background-color: #46a546;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	color: #ffffff;
}
.chzn-color.chzn-single[rel="value_1"]:hover,
.chzn-color.chzn-single[rel="value_1"]:focus,
.chzn-color.chzn-single[rel="value_1"]:active,
.chzn-color.chzn-single[rel="value_1"].active,
.chzn-color.chzn-single[rel="value_1"].disabled,
.chzn-color.chzn-single[rel="value_1"][disabled],
.chzn-color-reverse.chzn-single[rel="value_0"]:hover,
.chzn-color-reverse.chzn-single[rel="value_0"]:focus,
.chzn-color-reverse.chzn-single[rel="value_0"]:active,
.chzn-color-reverse.chzn-single[rel="value_0"].active,
.chzn-color-reverse.chzn-single[rel="value_0"].disabled,
.chzn-color-reverse.chzn-single[rel="value_0"][disabled],
.chzn-color-state.chzn-single[rel="value_1"]:hover,
.chzn-color-state.chzn-single[rel="value_1"]:focus,
.chzn-color-state.chzn-single[rel="value_1"]:active,
.chzn-color-state.chzn-single[rel="value_1"].active,
.chzn-color-state.chzn-single[rel="value_1"].disabled,
.chzn-color-state.chzn-single[rel="value_1"][disabled],
.chzn-color.chzn-single[rel="value_show_no_link"]:hover,
.chzn-color.chzn-single[rel="value_show_no_link"]:focus,
.chzn-color.chzn-single[rel="value_show_no_link"]:active,
.chzn-color.chzn-single[rel="value_show_no_link"].active,
.chzn-color.chzn-single[rel="value_show_no_link"].disabled,
.chzn-color.chzn-single[rel="value_show_no_link"][disabled],
.chzn-color.chzn-single[rel="value_show_with_link"]:hover,
.chzn-color.chzn-single[rel="value_show_with_link"]:focus,
.chzn-color.chzn-single[rel="value_show_with_link"]:active,
.chzn-color.chzn-single[rel="value_show_with_link"].active,
.chzn-color.chzn-single[rel="value_show_with_link"].disabled,
.chzn-color.chzn-single[rel="value_show_with_link"][disabled] {
	color: #fff;
	background-color: #2f6f2f;
	*background-color: #2f6f2f;
}
.chzn-color.chzn-single[rel="value_1"]:active,
.chzn-color.chzn-single[rel="value_1"].active,
.chzn-color-reverse.chzn-single[rel="value_0"]:active,
.chzn-color-reverse.chzn-single[rel="value_0"].active,
.chzn-color-state.chzn-single[rel="value_1"]:active,
.chzn-color-state.chzn-single[rel="value_1"].active,
.chzn-color.chzn-single[rel="value_show_no_link"]:active,
.chzn-color.chzn-single[rel="value_show_no_link"].active,
.chzn-color.chzn-single[rel="value_show_with_link"]:active,
.chzn-color.chzn-single[rel="value_show_with_link"].active {
	background-color: #46a546;
}
.chzn-color-state.chzn-single[rel="value_0"],
.chzn-color-state.chzn-single[rel="value_-2"] {
	background-color: #bd362f;
	*background-color: #bd362f;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	color: #ffffff;
}
.chzn-color-state.chzn-single[rel="value_0"]:hover,
.chzn-color-state.chzn-single[rel="value_0"]:focus,
.chzn-color-state.chzn-single[rel="value_0"]:active,
.chzn-color-state.chzn-single[rel="value_0"].active,
.chzn-color-state.chzn-single[rel="value_0"].disabled,
.chzn-color-state.chzn-single[rel="value_0"][disabled],
.chzn-color-state.chzn-single[rel="value_-2"]:hover,
.chzn-color-state.chzn-single[rel="value_-2"]:focus,
.chzn-color-state.chzn-single[rel="value_-2"]:active,
.chzn-color-state.chzn-single[rel="value_-2"].active,
.chzn-color-state.chzn-single[rel="value_-2"].disabled,
.chzn-color-state.chzn-single[rel="value_-2"][disabled] {
	color: #fff;
	background-color: #802420;
	*background-color: #802420;
}
.chzn-color-state.chzn-single[rel="value_0"]:active,
.chzn-color-state.chzn-single[rel="value_0"].active,
.chzn-color-state.chzn-single[rel="value_-2"]:active,
.chzn-color-state.chzn-single[rel="value_-2"].active {
	background-color: #bd362f;
}
.CodeMirror {
	height: calc(100vh - 400px);
	min-height: 400px;
	max-height: 800px;
}
.form-horizontal .control-label {
	padding-right: 5px;
	text-align: left;
}
.form-horizontal .control-label .spacer hr {
	width: 380px;
}
@media (max-width: 420px) {
	.form-horizontal .control-label .spacer hr {
		width: 220px;
	}
}
.form-horizontal .field-spacer>.control-label {
	width: auto;
}
.form-horizontal #jform_catid_chzn {
	vertical-align: middle;
}
.form-vertical .control-label > label {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.form-vertical .controls {
	margin-left: 0;
}
@media (max-width: 979px) {
	.form-horizontal-desktop .control-label {
		float: none;
		width: auto;
		padding-right: 0;
		padding-top: 0;
		text-align: left;
	}
	.form-horizontal-desktop .control-label > label {
		display: inline-block;
		*display: inline;
		*zoom: 1;
	}
	.form-horizontal-desktop .controls {
		margin-left: 0;
	}
}
@media (max-width: 1199px) {
	.row-fluid .row-fluid .form-horizontal-desktop .control-label {
		float: none;
		width: auto;
		padding-right: 0;
		padding-top: 0;
		text-align: left;
	}
	.row-fluid .row-fluid .form-horizontal-desktop .control-label > label {
		display: inline-block;
		*display: inline;
		*zoom: 1;
	}
	.row-fluid .row-fluid .form-horizontal-desktop .controls {
		margin-left: 0;
	}
}
.form-inline-header {
	margin: 5px 0;
}
.form-inline-header .control-group,
.form-inline-header .control-label,
.form-inline-header .controls {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.form-inline-header .control-label {
	width: auto;
	padding-right: 10px;
}
.form-inline-header .controls {
	padding-right: 20px;
}
fieldset[class^="form-"] {
	min-width: 100%;
}
@-moz-document url-prefix() {
	fieldset[class^="form-"] {
		display: table-cell;
	}
}
fieldset.checkboxes input {
	float: left;
}
fieldset.checkboxes li {
	list-style: none;
}
.control-group,
.controls,
.controls input[type="text"],
.controls input[type="number"],
.controls input[type="email"],
.controls select,
.controls textarea {
	max-width: 100%;
}
.controls .btn-group > .btn {
	min-width: 50px;
	margin-left: -1px;
}
.controls .btn-group.btn-group-yesno {
	width: 220px;
	max-width: 100%;
}
.controls .btn-group.btn-group-yesno > .btn {
	width: 50%;
	min-width: 40px;
	padding: 2px 0;
}
input.input-large-text {
	font-size: 18px;
	line-height: 22px;
	height: auto;
}
textarea {
	resize: both;
}
textarea.vert {
	resize: vertical;
}
textarea.noResize {
	resize: none;
}
.subform-repeatable {
	padding-right: 10px;
}
.subform-repeatable > .btn-toolbar {
	margin: 0;
}
.subform-repeatable > .btn-toolbar .group-add {
	line-height: 26px;
	width: 56px;
	font-size: 13px;
	margin-left: 28px;
}
.subform-repeatable-group {
	margin-top: 20px;
	margin-left: 28px;
	border: 1px solid #ccc;
	padding: 8px 25px 15px;
	position: relative;
	border-radius: 3px;
}
.subform-repeatable-group > .btn-toolbar {
	margin: 0;
}
.subform-repeatable-group > .btn-toolbar .btn-group {
	margin-right: 0px;
	margin-top: -1px;
	position: static;
}
.subform-repeatable-group > .btn-toolbar .btn {
	font-size: 13px;
	line-height: 26px;
	background-color: #F3F3F3;
	position: absolute;
}
.subform-repeatable-group > .btn-toolbar .btn span {
	vertical-align: middle;
	line-height: 11px;
}
.subform-repeatable-group > .btn-toolbar .btn.btn-success {
	color: #378137;
	bottom: 0;
	right: 0;
	border-radius: 3px 0 0 0;
	border-width: 1px 0 0 1px;
	padding-top: 1px;
}
.subform-repeatable-group > .btn-toolbar .btn.btn-success
.icon-plus:before {
	content: "]";
}
.subform-repeatable-group > .btn-toolbar .btn.btn-danger {
	color: #942a25;
	top: 0;
	right: 0;
	border-radius: 0 0 0 3px;
	border-width: 0 0 1px 1px;
}
.subform-repeatable-group > .btn-toolbar .btn.btn-danger
.icon-minus:before {
	content: "I";
}
.subform-repeatable-group > .btn-toolbar .btn.btn-primary {
	color: #24748c;
	color: #333;
	right: 100%;
	top: 50%;
	margin-top: -27px;
	margin-right: 1px;
	border-radius: 3px 0 0 3px;
	border-width: 1px 0 1px 1px;
	line-height: 52px;
}
.subform-repeatable-group > .btn-toolbar .btn.btn-primary
.icon-move:before {
	content: "Z";
}
.subform-repeatable-group > .btn-toolbar .btn
[class^="icon-"],
.subform-repeatable-group > .btn-toolbar .btn [class*="
icon-"] {
	margin: 0;
}
.subform-repeatable-group > .btn-toolbar .btn:hover {
	background-color: #E6E6E6;
}
.subform-repeatable-group .control-group:last-of-type {
	margin-bottom: 10px;
}
@media (max-width: 979px) {
	.subform-repeatable-group > .btn-toolbar .btn-group {
		margin-bottom: 10px;
	}
}
.subform-table-layout .control-group {
	margin-bottom: 10px;
}
.subform-table-layout .control-group:last-of-type {
	margin-bottom: 0;
}
.subform-table-layout .controls {
	padding-right: 20px;
}
.subform-table-layout input {
	width: 100%;
	max-width: 206px;
}
.subform-table-layout table .btn-group {
	margin: 0 7px;
}
@media (max-width: 1024px) {
	.subform-table-layout .subform-repeatable {
		padding-right: 0;
	}
	.subform-table-layout .subform-repeatable tbody td:last-of-type {
		text-align: right;
		padding-bottom: 15px;
	}
	.subform-table-layout table,
	.subform-table-layout thead,
	.subform-table-layout tbody,
	.subform-table-layout th,
	.subform-table-layout td,
	.subform-table-layout tr {
		display: block;
	}
	.subform-table-layout table {
		border: 1px solid #ddd;
	}
	.subform-table-layout thead th {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	.subform-table-layout thead th:last-of-type {
		position: static;
		width: 100% !important;
		text-align: right;
		box-sizing: border-box;
		border-left: 0;
	}
	.subform-table-layout tr {
		margin: 0;
		padding: 0;
		border: 0;
	}
	.subform-table-layout td {
		border: none;
		position: relative;
		padding-left: 50%;
	}
	.subform-table-layout tbody td:first-of-type {
		padding-top: 15px;
		border-top: 1px solid #ddd;
	}
	.subform-table-layout tbody td:first-of-type:before {
		top: 18px;
	}
	.subform-table-layout td:before {
		content: attr(data-column);
		position: absolute;
		top: 13px;
		left: 10px;
		padding-right: 10px;
	}
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
	padding-top: 0;
}
.form-horizontal .controls > .radio:first-child,
.form-horizontal .controls > .checkbox:first-child {
	padding-top: 5px;
}
.form-horizontal .controls > .radio.btn-group:first-child {
	padding-top: 0;
}
.form-horizontal .controls > .radio.btn-group-yesno:first-child {
	padding-top: 2px;
}
input.field-media-input {
	width: auto;
}
.header {
	background-color: #1a3867;
	border-top: 1px solid rgba(255,255,255,0.2);
	padding: 8px 25px;
}
@media (max-width: 767px) {
	.header {
		padding: 4px 18px;
		margin-left: -20px;
		margin-right: -20px;
	}
}
.header .navbar-search {
	margin-top: 0;
}
@media (max-width: 979px) {
	.header .navbar-search {
		border-top: 0;
		border-bottom: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
}
.container-logo {
	float: right;
	text-align: right;
}
.logo {
	width: auto;
	max-width: 100%;
	max-height: 36px;
	height: auto;
}
.page-title {
	color: white;
	font-weight: normal;
	font-size: 20px;
	line-height: 36px;
	margin: 0;
}
.page-title [class^="icon-"],
.page-title [class*=" icon-"] {
	margin-right: 16px;
}
@media (max-width: 767px) {
	.container-logo {
		display: none;
	}
	.page-title {
		font-size: 18px;
		line-height: 28px;
	}
	.page-title [class^="icon-"],
	.page-title [class*=" icon-"] {
		margin-right: 10px;
	}
}
.view-login {
	background-color: #17568c;
	padding-top: 0;
}
.view-login .container {
	width: 300px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -206px;
	margin-left: -150px;
}
.view-login .navbar-fixed-bottom {
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
}
.view-login .navbar-fixed-bottom,
.view-login .navbar-fixed-bottom a {
	color: #FCFCFC;
}
.view-login .navbar-inverse.navbar-fixed-bottom,
.view-login .navbar-inverse.navbar-fixed-bottom a {
	color: #555;
}
.view-login .well {
	padding-bottom: 0;
}
.view-login .login-joomla {
	position: absolute;
	left: 50%;
	height: 24px;
	width: 24px;
	margin-left: -12px;
	font-size: 22px;
}
.view-login .navbar-fixed-bottom {
	position: absolute;
}
.view-login .input-medium {
	width: 176px;
}
.view-login #lang_chzn {
	width: 233px !important;
	max-width: none;
}
.view-login #lang_chzn .chzn-single div {
	width: 43px;
}
.view-login .input-prepend .add-on,
.view-login .controls .btn-group > .btn {
	margin-left: 0;
}
.navbar-inverse {
	color: #333;
}
.login .btn-large {
	margin-top: 15px;
}
.login .form-inline .btn-group {
	display: block;
}
@media (max-width: 479px) {
	.login .chzn-single {
		width: 222px !important;
	}
	.login .chzn-container,
	.login .chzn-drop {
		width: 230px !important;
	}
}
@media (max-width: 319px) {
	.view-login .navbar-fixed-bottom {
		display: none;
	}
}
.ventral-space {
	margin-bottom: 5px;
}
ul.manager .height-50 .icon-folder-2 {
	height: 35px;
	width: 35px;
	line-height: 35px;
	font-size: 30px;
}
#imageForm .well {
	margin-bottom: 5px;
}
.thumbnails-media .thumbnail {
	background-color: #f4f4f4;
	border-radius: 3px;
	border: 0;
	box-shadow: 0 0 0 1px rgba(0,0,0,0.05) inset;
	padding: 0px;
	height: 100px;
	width: 100px;
	margin: 8px;
	position: relative;
	text-align: center;
	overflow: hidden;
}
.thumbnails-media .thumbnail .close {
	background-color: #ccc;
	border-left: 1px solid rgba(0,0,0,0.1);
	height: 22px;
	line-height: 22px;
	opacity: 0.3;
	text-align: center;
	width: 22px;
	top: 0;
	right: 0;
}
.thumbnails-media .thumbnail .close:hover {
	background-color: #bbb;
}
.thumbnails-media .thumbnail *,
.thumbnails-media .thumbnail *:before {
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.thumbnails-media .thumbnail input[type="radio"],
.thumbnails-media .thumbnail input[type="checkbox"] {
	margin: 0;
	opacity: 0.55;
	position: absolute;
	top: 5px;
	left: 5px;
}
.thumbnails-media .thumbnail .controls,
.thumbnails-media .thumbnail .imginfoBorder {
	display: none;
}
.thumbnails-media .imgThumb {
	position: relative;
	z-index: 1;
	width: 100%;
	display: inline-block;
}
.thumbnails-media .imgThumb input {
	display: none;
}
.thumbnails-media .imgThumb label,
.thumbnails-media .imgThumb .imgThumbInside {
	display: block;
	line-height: 100px;
	position: relative;
	width: 100%;
	border-radius: 3px;
	overflow: hidden;
}
.thumbnails-media .imgThumb label:before,
.thumbnails-media .imgThumb .imgThumbInside:before {
	font-family: "IcoMoon";
	font-style: normal;
	content: 'G';
	position: absolute;
	top: 0;
	right: 0;
	background-color: #46a546;
	color: #fff;
	line-height: 26px;
	width: 26px;
	-webkit-transform: scale(0.5);
	transform: scale(0.5);
	opacity: 0;
	border-color: rgba(0,0,0,0.2);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	border-radius: 0 3px;
}
.thumbnails-media .imgThumb img {
	width: auto;
}
.thumbnails-media .selected :checked + label,
.thumbnails-media .selected .imgThumbInside,
.thumbnails-media .imgInput :checked + label,
.thumbnails-media .imgInput .imgThumbInside {
	background-color: #ddd;
}
.thumbnails-media .selected :checked + label:before,
.thumbnails-media .selected .imgThumbInside:before,
.thumbnails-media .imgInput :checked + label:before,
.thumbnails-media .imgInput .imgThumbInside:before {
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
.thumbnails-media .selected :checked + label:after,
.thumbnails-media .selected .imgThumbInside:after,
.thumbnails-media .imgInput :checked + label:after,
.thumbnails-media .imgInput .imgThumbInside:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content: '';
	border: 3px solid #46a546;
	border-radius: 5px;
}
.thumbnails-media .imgDelete a.close,
.thumbnails-media .imgPreview a {
	padding: 0;
	position: absolute;
	left: 0;
	z-index: 1;
	height: 26px;
	width: 26px;
}
.thumbnails-media .imgPreview a {
	width: 100%;
}
.thumbnails-media .imgDelete a.close {
	background-color: #bd362f;
	border-color: #bd362f rgba(0,0,0,0.2) rgba(0,0,0,0.2) #bd362f;
	top: 0;
	line-height: 28px;
	font-size: 12px;
	padding-left: 1px;
	color: #fff;
	border-bottom-right-radius: 3px;
	border-top-left-radius: 3px;
	z-index: 10;
	opacity: 0;
	-webkit-transform: scale(0.5);
	transform: scale(0.5);
}
.thumbnails-media .imgDelete a.close:hover {
	background-color: #802420;
}
.thumbnails-media .thumbnail:hover .imgDelete a.close {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}
.thumbnails-media .imgPreview a,
.thumbnails-media .imgDetails {
	position: absolute;
	left: 0;
	text-align: left;
	background-color: #fff;
	border-color: rgba(0,0,0,0.2);
	bottom: 0;
	line-height: 26px;
	border: 1px solid rgba(0,0,0,0.1);
	border-width: 1px;
	border-radius: 0 3px 0 0;
	z-index: 1;
}
.thumbnails-media .imgPreview a:hover,
.thumbnails-media .imgDetails:hover {
	background-color: #eee;
}
.thumbnails-media .imgDetails {
	padding: 0 5px;
	line-height: 20px;
	color: #555;
}
.thumbnails-media .imgFolder span {
	line-height: 90px;
	font-size: 38px;
	margin: 0;
	width: auto;
}
.thumbnails-media .imgFolder + .imgDetails {
	color: inherit;
}
.com_media .media a + a {
	margin-left: -1px;
}
.com_media .tree-holder {
	padding: 0 15px;
}
#folderframe.thumbnail {
	border: 0;
	box-shadow: none;
	padding: 0;
}
#mediamanager-form {
	margin: 0 -10px;
	overflow-x: hidden;
}
#mediamanager-form > .muted {
	padding: 0px;
}
#mediamanager-form .checkbox {
	padding-left: 30px;
	margin-bottom: 15px;
}
#mediamanager-form .checkbox input {
	margin-top: 3px;
}
#mediamanager-form .thumbnails {
	margin: 0 -8px;
	overflow-x: hidden;
}
#mediamanager-form .thumbnails .thumbnail {
	height: 120px;
	width: 120px;
	margin: 8px;
}
#mediamanager-form .thumbnails .imgThumb label,
#mediamanager-form .thumbnails .imgTotal {
	line-height: 120px;
}
#mediamanager-form .icon-search::before {
	padding-right: 5px;
	padding-left: 1px;
}
#mediamanager-form .height-50 {
	background-color: #fafafa;
	height: 77px;
	position: relative;
	z-index: 1;
	width: 100%;
	display: inline-block;
}
#mediamanager-form .height-50 a,
#mediamanager-form .height-50 .icon-folder-2 {
	display: inline-block;
	line-height: 75px;
	margin-top: -1px;
}
#mediamanager-form .height-50 a:after {
	bottom: 0;
	box-shadow: 0 0 0 1px rgba(0,0,0,0.08) inset;
	content: "";
	display: block;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
}
#mediamanager-form .height-50 .icon-folder-2 {
	font-size: 40px;
}
.uploadform {
	margin-top: 20px;
}
body.modal-open {
	-ms-overflow-style: none;
}
.modal-header {
	padding: 0 20px;
	text-align: left;
}
.modal-header h3 {
	font-weight: normal;
	line-height: 50px;
}
.modal-header .close {
	width: 50px;
	margin-top: 0;
	margin-right: -15px;
	font-size: 2rem;
	line-height: 50px;
	border-left: 1px solid #ccc;
}
.modal-body {
	padding: 0;
	width: 100%;
	height: auto;
	max-height: none;
}
.modal-body .container-fluid {
	padding-top: 15px;
	padding-bottom: 15px;
}
.modal-footer {
	clear: both;
}
.contentpane {
	padding: 10px;
	height: auto;
}
@media (min-width: 768px) {
	.row-fluid .modal-batch [class*="span"] {
		margin-left: 0;
	}
}
.container-popup {
	padding: 10px;
}
.field-media-wrapper iframe {
	max-height: 75vh;
}
body .navbar,
body .navbar-fixed-top {
	margin-bottom: 0;
}
.navbar-inner {
	min-height: 0;
	background: #f2f2f2;
	background-image: none;
	filter: none;
}
.navbar-inner .container-fluid {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 15px;
}
.navbar-inverse .navbar-inner {
	background: #10223e;
	background-image: none;
	filter: none;
}
.navbar .navbar-text {
	line-height: 30px;
}
.navbar .admin-logo {
	float: left;
	padding: 7px 12px 0px 15px;
	font-size: 16px;
	color: #555;
}
.navbar .admin-logo:hover {
	color: #333;
}
.navbar-inverse.navbar .admin-logo {
	color: #d9d9d9;
}
.navbar-inverse.navbar .admin-logo:hover {
	color: #ffffff;
}
.navbar .brand {
	float: right;
	display: block;
	padding: 6px 10px;
	margin-left: -20px;
	font-size: inherit;
	font-weight: normal;
}
.navbar .brand:hover,
.navbar .brand:focus {
	text-decoration: none;
}
.navbar .nav > li > a {
	padding: 6px 10px;
}
.navbar .nav > li > a:hover {
	color: white;
}
.navbar .nav > li > a:hover span.carot {
	border-bottom-color: #fff;
	border-top-color: #fff;
}
.navbar .dropdown-menu,
.navbar .nav-user {
	font-size: 13px;
}
.navbar .nav-user .dropdown-menu li span {
	padding-left: 10px;
}
.navbar .nav > li ul {
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	-moz-overflow-scrolling: touch;
	-ms-overflow-scrolling: touch;
	-o-overflow-scrolling: touch;
	overflow-scrolling: touch;
	height: auto;
	max-height: 500px;
	margin: 0;
}
.navbar .nav > li ul::-webkit-scrollbar {
	-webkit-appearance: none;
	width: 7px;
}
.navbar .nav > li ul::-webkit-scrollbar-thumb {
	border-radius: 4px;
	background-color: rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 1px rgba(255,255,255,0.5);
}
.navbar .nav > li > .dropdown-menu:after {
	display: none;
}
.navbar .nav > .dropdown.open:after {
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	position: absolute;
	top: 25px;
	left: 10px;
	z-index: 1001;
}
.navbar .empty-nav {
	display: none;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
	background-image: none;
}
.navbar-fixed-bottom {
	bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.navbar .btn-navbar {
	background: #17568c;
	border: 1px solid #0D2242;
	margin-bottom: 2px;
}
@media (max-width: 767px) {
	.navbar .admin-logo {
		margin-left: 10px;
		padding: 9px 9px 0 9px;
	}
}
.navbar-search .search-query {
	background: rgba(255,255,255,0.3);
}
@media (max-width: 979px) {
	.navbar .nav {
		font-size: 13px;
		margin: 0 2px 0 0;
	}
	.navbar .nav > li > a {
		padding: 6px;
	}
}
@media (max-width: 767px) {
	.navbar-search.pull-right {
		float: none;
		text-align: center;
	}
}
@media (max-width: 738px) {
	.navbar .brand {
		font-size: 16px;
	}
}
.nav-collapse .nav li a,
.dropdown-menu a {
	background-image: none;
}
.nav-collapse .dropdown-menu > li img {
	max-width: none;
}
@media (max-width: 767px) {
	.navbar-fixed-top .navbar-inner,
	.navbar-fixed-top .navbar-inner .container-fluid {
		padding: 0;
	}
	.navbar .brand {
		margin-top: 2px;
		float: none;
		text-align: center;
	}
	.navbar .btn-navbar {
		margin-top: 3px;
		margin-right: 3px;
		margin-bottom: 3px;
	}
	.nav-collapse .nav .nav-header {
		color: #fff;
	}
	.nav-collapse .nav,
	.navbar .nav-collapse .nav.pull-right {
		margin: 0;
	}
	.nav-collapse .dropdown-menu {
		margin: 0;
	}
	.nav-collapse .dropdown-menu > li > span {
		display: block;
		padding: 4px 15px;
	}
	.navbar-inverse .nav-collapse .dropdown-menu > li > span {
		color: #d9d9d9;
	}
	.nav-collapse .nav > li > a.dropdown-toggle {
		background-color: rgba(255,255,255,0.07);
		font-size: 12px;
		font-weight: bold;
		color: #eee;
		text-transform: uppercase;
		padding-left: 15px;
	}
	.nav-collapse .nav li a {
		margin-bottom: 0;
		border-top: 1px solid rgba(255,255,255,0.25);
		border-bottom: 1px solid rgba(0,0,0,0.5);
	}
	.nav-collapse .nav li ul li ul.dropdown-menu,
	.nav-collapse .nav li ul li:hover ul.dropdown-menu,
	.nav-collapse .caret {
		display: none !important;
	}
	.nav-collapse .nav > li > a,
	.nav-collapse .dropdown-menu a {
		font-size: 15px;
		font-weight: normal;
		color: #fff;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
	}
	.navbar .nav-collapse .nav > li > .dropdown-menu::before,
	.navbar .nav-collapse .nav > li > .dropdown-menu::after,
	.navbar .nav-collapse .dropdown-submenu > a::after {
		display: none;
	}
	.nav-collapse .dropdown-menu li + li a {
		margin-bottom: 0;
	}
}
.quick-icons {
	font-size: 14px;
	margin-bottom: 20px;
}
.quick-icons .nav-header {
	margin: 12px 0 5px;
	font-size: 13px;
}
.quick-icons .nav-header:first-child {
	margin: 0 0 5px;
}
.quick-icons [class^="icon-"],
.quick-icons [class*=" icon-"] {
	margin-right: 9px;
}
.quick-icons [class^="icon-"]:before,
.quick-icons [class*=" icon-"]:before {
	font-size: 16px;
	margin-bottom: 20px;
	line-height: 18px;
}
html[dir=rtl] .quick-icons .nav-list [class^="icon-"],
html[dir=rtl] .quick-icons .nav-list [class*=" icon-"] {
	margin-left: 9px;
	margin-right: 0;
}
.sidebar-nav .nav-list {
	padding-left: 25px;
	padding-right: 25px;
}
.sidebar-nav .nav-list > li > a {
	color: #555;
	padding: 3px 25px;
	margin-left: -26px;
	margin-right: -26px;
}
.sidebar-nav .nav-list > li.active > a {
	color: #fff;
	margin-right: -26px;
}
.sidebar-nav .nav-list > li > a:focus,
.sidebar-nav .nav-list > li > a:hover {
	text-decoration: none;
	color: #fff;
	background-color: #2d6ca2;
	text-shadow: none;
}
.j-sidebar-container {
	position: absolute;
	display: block;
	left: -16.5%;
	width: 16.5%;
	margin: -18px 0 0 -1px;
	padding-top: 28px;
	padding-bottom: 40px;
	clear: both;
	background-color: #F0F0F0;
	border-bottom: 1px solid #dedede;
	border-right: 1px solid #dedede;
	-webkit-border-radius: 0 0 3px 0;
	-moz-border-radius: 0 0 3px 0;
	border-radius: 0 0 3px 0;
}
.j-sidebar-container.j-sidebar-hidden {
	left: -16.5%;
}
.j-sidebar-container.j-sidebar-visible {
	left: 0;
}
.j-sidebar-container .filter-select {
	padding: 0 14px;
}
.j-toggle-sidebar-header h3 {
	font-weight: normal;
	padding: 0 15px;
}
.j-toggle-button-wrapper {
	position: absolute;
	display: block;
	top: 7px;
	padding: 0;
}
.j-toggle-button-wrapper.j-toggle-hidden {
	right: -24px;
}
.j-toggle-button-wrapper.j-toggle-visible {
	right: 7px;
}
.j-toggle-sidebar-button {
	font-size: 16px;
	color: #3071a9;
	text-decoration: none;
	cursor: pointer;
}
.j-toggle-sidebar-button:hover {
	color: #1f496e;
}
#system-message-container,
#j-main-container {
	padding: 0 0 0 5px;
	min-height: 0;
}
#system-message-container.j-toggle-main,
#j-main-container.j-toggle-main,
#system-debug.j-toggle-main {
	float: right;
}
@media (min-width: 768px) {
	.j-toggle-transition {
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
	}
}
@media (max-width: 979px) {
	.j-toggle-button-wrapper.j-toggle-hidden {
		right: -20px;
	}
}
@media (max-width: 767px) {
	.j-sidebar-container {
		position: relative;
		width: 100%;
		margin: 0 0 20px 0;
		padding: 0;
		background: transparent;
		border-right: 0;
		border-bottom: 0;
	}
	.j-sidebar-container.j-sidebar-hidden {
		margin-left: 16.5%;
	}
	.j-sidebar-container.j-sidebar-visible {
		margin-left: 0;
	}
	.j-toggle-sidebar-header,
	.j-toggle-button-wrapper {
		display: none;
	}
	.view-login select {
		width: 232px;
	}
}
@media (max-width: 420px) {
	.j-sidebar-container {
		margin: 0;
	}
	.view-login .input-medium {
		width: 180px;
	}
	.view-login select {
		width: 232px;
	}
}
#status {
	background: #ebebeb;
	border-top: 1px solid #dedede;
	padding: 4px 10px;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.08);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.08);
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.08);
	color: #626262;
}
#status .btn-group {
	margin: 0;
}
#status .btn-group.separator:after {
	content: ' ';
	display: block;
	float: left;
	background: #ADADAD;
	margin: 0 10px;
	height: 15px;
	width: 1px;
}
#status .btn-toolbar,
#status p {
	margin: 0px;
}
#status .btn-toolbar,
#status .btn-group {
	font-size: 12px;
}
#status a {
	color: #626262;
}
#status .badge {
	margin-right: .25em;
}
#status.status-top {
	background: #1a3867;
	-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px -1px
0px rgba(0, 0, 0, 0.3) inset, 0px -1px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px -1px 0px
rgba(0, 0, 0, 0.3) inset, 0px -1px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px -1px 0px
rgba(0, 0, 0, 0.3) inset, 0px -1px 0px rgba(0, 0, 0, 0.3);
	border-top: 0;
	color: #d9d9d9;
	padding: 2px 20px 6px 20px;
}
#status.status-top a {
	color: #d9d9d9;
}
@media (max-width: 479px) {
	.pagination a {
		padding: 5px;
	}
	.btn-group.divider,
	.header .row-fluid .span3,
	.header .row-fluid .span7 {
		display: none;
	}
	.navbar .btn {
		margin: 0;
	}
	.btn-subhead {
		display: block;
		margin: 10px 0;
	}
	.subhead-collapse.collapse {
		height: 0;
		overflow: hidden;
	}
	.btn-toolbar .btn-wrapper {
		display: block;
		margin: 0px 10px 5px 10px;
	}
	.btn-toolbar .btn-wrapper .btn {
		width: 100% !important;
	}
	.subhead {
		background: none repeat scroll 0 0 transparent;
		border-bottom: 0 solid #dedede;
	}
	.btn-group + .btn-group {
		margin-left: 10px;
	}
	.login .chzn-single {
		width: 222px !important;
	}
	.login .chzn-container,
	.login .chzn-drop {
		width: 230px !important;
	}
	#toolbar [class^="icon-"],
	#toolbar [class*=" icon-"] {
		background-color: transparent;
		border-right: medium none;
		width: 10px;
	}
}
table label {
	margin: 0;
}
td.has-context {
	height: 23px;
}
td.nowrap.has-context {
	width: 45%;
}
.subhead {
	background: #F0F0F0;
	border-bottom: 1px solid #dedede;
	color: #0C192E;
	text-shadow: 0 1px 0 #FFF;
	margin-bottom: 10px;
	min-height: 51px;
}
.subhead-collapse {
	margin-bottom: 19px;
}
.subhead-collapse.collapse {
	height: auto;
	overflow: visible;
}
.btn-toolbar {
	margin-bottom: 5px;
}
.btn-toolbar .btn-wrapper {
	display: inline-block;
	margin: 0 0 8px 5px;
}
.subhead-fixed {
	position: fixed;
	width: 100%;
	top: 30px;
	z-index: 100;
}
@media (max-width: 767px) {
	body {
		-webkit-overflow-scrolling: touch;
	}
	.subhead {
		margin-left: -20px;
		margin-right: -20px;
		padding-left: 10px;
		padding-right: 10px;
	}
}
.subhead h1 {
	font-size: 17px;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 6px;
}
#toolbar {
	margin-bottom: 2px;
	margin-top: 12px;
}
#toolbar .btn {
	line-height: 24px;
	margin-right: 4px;
	padding: 0 10px;
}
#toolbar .btn-success {
	min-width: 148px;
}
#toolbar .btn-primary [class^="icon-"],
#toolbar .btn-primary [class*=" icon-"],
#toolbar .btn-warning [class^="icon-"],
#toolbar .btn-warning [class*=" icon-"],
#toolbar .btn-danger [class^="icon-"],
#toolbar .btn-danger [class*=" icon-"],
#toolbar .btn-success [class^="icon-"],
#toolbar .btn-success [class*=" icon-"],
#toolbar .btn-info [class^="icon-"],
#toolbar .btn-info [class*=" icon-"],
#toolbar .btn-inverse [class^="icon-"],
#toolbar .btn-inverse [class*=" icon-"] {
	background-color: transparent;
	border-right: 0;
	border-left: 0;
	width: 16px;
	margin-left: 0;
	margin-right: 0;
}
#toolbar #toolbar-options,
#toolbar #toolbar-help {
	float: right;
}
#toolbar [class^="icon-"],
#toolbar [class*=" icon-"] {
	background-color: #e6e6e6;
	border-radius: 3px 0 0 3px;
	border-right: 1px solid #b3b3b3;
	height: auto;
	line-height: inherit;
	margin: 0 6px 0 -10px;
	opacity: 1;
	text-shadow: none;
	width: 28px;
	z-index: -1;
}
#toolbar iframe .btn-group .btn {
	margin-left: -1px !important;
}
html[dir=rtl] #toolbar #toolbar-options,
html[dir=rtl] #toolbar #toolbar-help {
	float: left;
}
@media (max-width: 767px) {
	.subhead-fixed {
		position: static;
		width: auto;
	}
}
.btn-subhead {
	display: none;
}
@media (min-width: 480px) {
	#filter-bar {
		height: 29px;
	}
}
@media (max-width: 479px) {
	.navbar .btn {
		margin: 0;
	}
	.btn-subhead {
		display: block;
		margin: 10px 0;
	}
	.subhead-collapse.collapse {
		height: 0;
		overflow: hidden;
	}
	.btn-toolbar .btn-wrapper {
		display: block;
		margin: 0px 10px 5px 10px;
	}
	.btn-toolbar .btn-wrapper .btn {
		width: 100% !important;
	}
	.subhead {
		background: none repeat scroll 0 0 transparent;
		border-bottom: 0 solid #dedede;
	}
	#toolbar [class^="icon-"],
	#toolbar [class*=" icon-"] {
		background-color: transparent;
		border-right: medium none;
		width: 10px;
	}
}
@media (max-width: 319px) {
	.view-login .navbar-fixed-bottom {
		display: none;
	}
}
ul.treeselect,
ul.treeselect li {
	margin: 0;
	padding: 0;
}
ul.treeselect {
	margin-top: 8px;
}
ul.treeselect li {
	padding: 2px 10px 2px;
	list-style: none;
}
ul.treeselect i.treeselect-toggle {
	line-height: 18px;
}
ul.treeselect label {
	font-size: 1em;
	margin-left: 8px;
}
ul.treeselect label.nav-header {
	padding: 0;
}
ul.treeselect input {
	margin: 2px 0 0 8px;
}
ul.treeselect .treeselect-menu {
	margin: 0 6px;
}
ul.treeselect ul.dropdown-menu {
	margin: 0;
}
ul.treeselect ul.dropdown-menu li {
	padding: 0 5px;
	border: none;
}
.tree-holder .folder-url,
.tree-holder .file {
	position: relative;
	background-color: #fefefe;
	margin-bottom: 4px;
	padding: 0 10px;
	line-height: 32px;
	border: 1px solid rgba(0,0,0,0.08);
}
.tree-holder .folder-url,
.tree-holder .folder-url:hover,
.tree-holder .folder-url:focus {
	font-weight: bold;
	background-color: #f5f5f5;
	color: #3071a9;
}
.tree-holder .active {
	background-color: #3071a9;
	color: #fff;
	box-shadow: -3px 0 0 #36a2ff !important;
}
.tree-holder .active.folder-url {
	background-color: #f5f5f5;
	color: #3071a9;
}
.tree-holder .active.file:hover {
	background-color: #3071a9;
}
.tree-holder ul ul {
	box-shadow: -3px 0 0 rgba(0,0,0,0.08);
	padding-right: 0;
}
.tree-holder ul ul .folder-url,
.tree-holder ul ul .file {
	box-shadow: -3px 0 0 #3071a9;
	border-left: 0;
}
.break-word {
	word-break: break-all;
	word-wrap: break-word;
}
.disabled {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.j-links-separator {
	margin: 20px 0px;
	width: 100%;
	height: 0px;
	border-top: 2px solid #DDDDDD;
}
.container-main,
#system-debug {
	padding-bottom: 50px;
}
.pagination-toolbar {
	margin: 0;
}
.pagination-toolbar a {
	line-height: 26px;
}
.pull-right > .dropdown-menu,
.dropdown-reverse {
	left: auto;
	right: 0;
}
.nav-filters hr {
	margin: 5px 0;
}
#assignment.tab-pane {
	min-height: 500px;
}
@media (max-width: 979px) {
	.container-fluid {
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media (min-width: 768px) {
	body {
		padding-top: 30px;
	}
	.nav-collapse.collapse.in {
		height: auto !important;
	}
}
@media (max-width: 767px) {
	.container-fluid {
		padding-left: 0;
		padding-right: 0;
	}
}
@media (max-width: 479px) {
	.pagination a {
		padding: 5px;
	}
	.btn-group.divider,
	.header .row-fluid .span3,
	.header .row-fluid .span7 {
		display: none;
	}
	.btn-group + .btn-group {
		margin-left: 10px;
	}
}
.info-labels {
	margin-top: -5px;
	margin-bottom: 10px;
}
.sortable-handler.inactive {
	opacity: 0.3;
	filter: alpha(opacity=30);
}
.alert-joomlaupdate {
	text-align: center;
}
.alert-joomlaupdate button {
	vertical-align: baseline;
}
.j-jed-message {
	line-height: 2em;
	color: #333333;
}
.moor-box {
	z-index: 3;
}
.admin .chzn-container .chzn-drop {
	z-index: 1060;
}
.item-associations {
	margin: 0;
}
.item-associations li {
	list-style: none;
	display: inline-block;
	margin: 0 0 3px 0;
}
.item-associations li a {
	color: #ffffff;
}
#flag img {
	padding-top: 6px;
	vertical-align: top;
}
.tooltip {
	max-width: 400px;
}
.tooltip-inner {
	max-width: none;
	text-align: left;
	text-shadow: none;
}
th .tooltip-inner {
	font-weight: normal;
}
.tooltip.hasimage {
	opacity: 1;
}
#permissions-sliders .chzn-container {
	margin-top: -5px;
	position: absolute;
}
#permissions-sliders .table td {
	padding: 8px 8px 9px;
}
.img-preview > img {
	max-height: 100%;
}
.alert-no-items {
	margin-top: 20px;
}
@media (max-width: 767px) {
	html[dir=rtl] #toolbar #toolbar-options,
	html[dir=rtl] #toolbar #toolbar-help,
	#toolbar #toolbar-options,
	#toolbar #toolbar-help {
		float: none;
	}
}
#permissions-sliders .input-small {
	width: 120px;
}
.editor {
	overflow: hidden;
	position: relative;
}
.editor textarea.mce_editable {
	box-sizing: border-box;
}
a.grid_false {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url('../images/admin/publish_r.png');
}
a.grid_true {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url('../images/admin/icon-16-allow.png');
}
textarea,
input,
.uneditable-input {
	box-shadow: none !important;
}
textarea:focus,
input:focus,
.uneditable-input:focus {
	box-shadow: none;
	border: 1px solid #3071A9;
}
.js-pstats-data-details dd {
	margin-left: 240px;
}
.js-pstats-data-details dt {
	width: 220px;
}
#permissions table td,
#page-permissions table td {
	vertical-align: middle;
}
#permissions table select,
#page-permissions table select {
	margin-bottom: 0;
}
.js-stools-container-bar .btn-primary .caret {
	border-bottom: 4px solid #fff;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.alert,
.alert-options,
.badge,
.breadcrumb > li,
.close,
.input-append .add-on,
.input-prepend .add-on,
.label,
.nav-header,
.nav-list .nav-header,
.nav-list > .active > a,
.nav-list > .active > a:focus,
.nav-list > .active > a:hover,
.nav-list > li > a,
.nav-tabs.nav-dark,
.navbar .brand,
.navbar .nav > li > a,
.navbar-inverse .brand,
.navbar-inverse .nav > li > a,
.navbar-inverse .navbar-search .search-query.focused,
.navbar-inverse .navbar-search .search-query:focus,
.progress .bar,
.subhead {
	text-shadow: none;
}
.popover-content {
	min-height: 33px;
}
.lead,
.navbar .brand,
.hero-unit,
.hero-unit .lead {
	font-weight: 400;
}
@media (min-width: 1200px) {
	#permissions .tab-content {
		position: sticky;
		top: 90px;
	}
}
.com_cpanel .well {
	padding: 8px 14px;
	border: 1px solid rgba(0,0,0,0.05);
}
.com_cpanel .well .module-title.nav-header {
	color: #555;
}
.com_cpanel .well > .row-striped,
.com_cpanel .well > .list-striped {
	margin: 0 -14px;
}
.com_cpanel .well > .row-striped > .row-fluid,
.com_cpanel .well > .list-striped > .row-fluid {
	padding: 8px 14px;
}
.com_cpanel .well > .row-striped > .row-fluid
[class*="span"],
.com_cpanel .well > .list-striped > .row-fluid
[class*="span"] {
	margin-left: 0;
}
.com_cpanel .well > .row-striped > li,
.com_cpanel .well > .list-striped > li {
	padding-left: 15px;
	padding-right: 15px;
}
.com_postinstall fieldset {
	background-color: #fafafa;
	border: 1px solid #ccc;
	border-radius: 5px;
	margin: 0 0 18px;
	padding: 4px 18px 18px;
}
.com_postinstall fieldset .btn {
	margin-top: 10px;
}
.com_postinstall legend {
	border: 0 none;
	display: inline-block;
	padding: 0 5px;
	margin-bottom: 0;
	width: auto;
}
.com_privacy .well {
	padding: 8px 14px;
	border: 1px solid rgba(0,0,0,0.05);
}
.com_privacy .well .module-title.nav-header {
	color: #555;
}
.com_privacy .well > .row-striped,
.com_privacy .well > .list-striped {
	margin: 0 -14px;
}
.com_privacy .well > .row-striped > .row-fluid,
.com_privacy .well > .list-striped > .row-fluid {
	padding: 8px 14px;
}
.com_privacy .well > .row-striped > .row-fluid
[class*="span"],
.com_privacy .well > .list-striped > .row-fluid
[class*="span"] {
	margin-left: 0;
}
.com_privacy .well > .row-striped > li,
.com_privacy .well > .list-striped > li {
	padding-left: 15px;
	padding-right: 15px;
}
#menu-assignment {
	position: relative;
}
#menu-assignment .menu-links {
	margin-top: 15px;
	margin-left: 0;
	-webkit-column-count: 4;
	-moz-column-count: 4;
	column-count: 4;
	-moz-column-gap: 15px;
	-webkit-column-gap: 15px;
	column-gap: 15px;
}
#menu-assignment .menu-links > li {
	display: inline-block;
	vertical-align: top;
	margin-bottom: 15px;
	width: 100%;
	list-style: none;
	page-break-inside: avoid;
	break-inside: avoid;
}
#menu-assignment .menu-links-block {
	background-color: #fafafa;
	border: 1px solid #ddd;
	border-radius: 3px;
	padding: 15px;
}
@media (max-width: 1199px) {
	#menu-assignment .menu-links {
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}
}
@media (max-width: 767px) {
	#menu-assignment .menu-links {
		-webkit-column-count: auto;
		-moz-column-count: auto;
		column-count: auto;
	}
}
.pull-right {
	float: left;
}
.pull-left {
	float: right;
}
.table th,
.table td {
	text-align: right;
}
.navbar .brand {
	float: right;
	padding: 8px 20px 8px 12px;
	margin-right: -20px;
	margin-left: 0;
}
.navbar .nav,
.navbar .nav > li {
	float: left;
}
.navbar .nav.pull-right {
	margin-right: 10px;
	margin-left: 0px;
}
.pull-right > .dropdown-menu {
	left: 0;
	right: auto;
}
[class*="span"] {
	float: right;
	margin-right: 20px;
	margin-left: 0px;
}
.row-fluid [class*="span"] {
	float: right;
	margin-right: 2.127659574%;
	*margin-right: 2.0744680846382977%;
	margin-left: 0px !important;
	*margin-left: 0px !important;
}
.row-fluid [class*="span"]:first-child {
	margin-right: 0;
}
.form-horizontal .control-label {
	float: right;
	width: auto;
	padding-left: 5px;
	padding-right: 0;
	text-align: right;
}
.form-horizontal .controls {
	*display: inline-block;
	*padding-right: 20px;
	margin-right: 160px;
	*margin-right: 0;
	margin-left: 0;
	text-align: right;
	margin-top: 6px;
}
.form-horizontal .controls:first-child {
	*padding-right: 160px;
}
.form-vertical .controls {
	*display: inline-block;
	*padding-right: 20px;
	margin-right: 0;
	*margin-right: 0;
	margin-left: 0;
	text-align: right;
	margin-top: 6px;
}
.form-vertical .control-label {
	float: none;
	padding-right: 0;
	padding-top: 0;
	text-align: right;
	width: auto;
}
.chzn-container-single-nosearch .chzn-search input {
	position: absolute;
	left: -9000px;
	display: none;
}
.nav-tabs > li,
.nav-pills > li {
	float: right;
}
.nav-stacked > li {
	float: none;
}
.btn-group > .btn {
	float: right;
	margin-right: -1px;
	margin-left: 0;
}
.btn-group > .btn:first-child {
	margin-right: 0;
}
.btn-group > .btn:first-child,
.radio.btn-group > label:first-of-type {
	margin-left: 0;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-topleft: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-topright: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
}
.btn-group > .btn.large:first-child {
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topleft: 0px;
	margin-right: 0;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-topright: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-bottomleft: 6px;
}
.btn-group > .btn:first-child:last-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-topright: 4px;
}
.input-prepend .add-on {
	float: right;
}
.input-append .add-on {
	float: none;
}
.input-prepend .add-on,
.input-prepend .btn {
	margin-left: -1px;
	margin-right: 0;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-append .uneditable-input {
	border-left-color: #ccc;
	border-right-color: #eee;
}
.input-append .add-on:last-child,
.input-append .btn:last-child {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
	margin-left: -1px;
	margin-right: 0px;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
	float: right;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
	margin-right: -1px;
	margin-left: 0px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
body {
	direction: rtl;
}
.pager .next a {
	float: left;
}
.pager .previous a {
	float: right;
}
.icon-arrow-right {
	background-position: -241px -94px;
	float: left;
	padding-right: 3px;
}
.icon-arrow-left {
	background-position: -264px -95px;
}
.icon-refresh {
	background-position: -240px -23px;
}
#refresh-status {
	background-position: right center;
	padding-left: 0;
	padding-right: 25px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
	float: right;
	margin-right: 2px;
	margin-left: 5px;
}
.list-striped,
.row-striped {
	list-style: none;
	line-height: 18px;
	text-align: right;
}
.btn-group + .btn-group {
	margin-right: 5px;
	margin-left: 0px;
}
.tabs-left > .nav-tabs {
	float: right;
	margin-left: 19px;
	border-left: 1px solid #DDD;
	margin-right: 0px;
	border-right: 0px;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover {
	border-color: #DDD #DDD #DDD transparent;
}
.tabs-left > .nav-tabs > li > a {
	margin-left: -1px;
	-webkit-border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
	margin-right: 0px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
	padding-top: 0px;
}
.btn-toolbar {
	margin-top: 14px;
	margin-bottom: 3px;
}
.navbar .nav > li {
	float: right;
}
.icon-folder-2 {
	line-height: 25px;
	padding-left: 5px;
}
.navbar .nav > li > a {
	padding: 8px 10px;
	color: #FFFFFF;
}
.navigation .nav li li .nav-child {
	left: auto;
	right: 100%;
}
.navigation .nav li li .nav-child:before {
	left: auto;
	right: -7px;
	border-left: 7px solid rgba(0,0,0,0.2);
	border-right-width: 0;
}
.navigation .nav li li .nav-child:after {
	left: auto;
	right: -6px;
	border-left: 6px solid #ffffff;
	border-right-width: 0;
}
.container-logo {
	padding-top: 6px;
	float: left;
	text-align: left;
}
.modal-header .close {
	float: left;
}
.pagination a {
	float: right;
}
.pagination ul {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-right: 0;
	margin-bottom: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination a {
	float: right;
	padding: 0 14px;
	line-height: 34px;
	text-decoration: none;
	border: 1px solid #ddd;
	border-right-width: 0;
}
.pagination li:first-child a {
	border-right-width: 1px;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.pagination li:last-child a {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.pagination-centered {
	text-align: center;
}
.pagination-right {
	text-align: right;
}
.icon-first:before {
	content: "\e000";
}
.icon-previous:before {
	content: "\7d";
}
.icon-last:before {
	content: "\7b";
}
.icon-next:before {
	content: "\7c";
}
.dl-horizontal dt {
	float: right;
	text-align: left;
	clear: right;
}
.dl-horizontal dd {
	margin-left: 0;
	margin-right: 180px;
}
.dl-horizontal dt,
.profile> ul {
	margin: 9px 25px 0 0;
}
.dropdown-submenu > a:after {
	float: left;
	border-width: 5px 5px 5px 0;
	margin-left: -10px;
	border-left-color: transparent;
	border-right-color: #CCC;
}
.badge {
	margin-left: 10px;
}
.tip-text {
	text-align: right;
}
.icon-file-add:before {
	content: "(";
}
.icon-eye-open:before,
.icon-eye:before {
	content: ">";
}
.icon-checkin:before,
.icon-checkbox:before {
	content: "<";
}
.icon-save-new:before,
.icon-plus-2:before {
	content: "[";
}
.btn-toolbar .btn + .btn,
.btn-toolbar .btn-group + .btn,
.btn-toolbar .btn + .btn-group {
	margin-left: 0;
	margin-right: 5px;
}
.btn-toolbar .btn-wrapper {
	display: inline-block;
	margin: 0 5px 5px 0;
}
.btn-group > .btn + .btn {
	margin-left: 0;
	margin-right: -1px;
}
.input-append .add-on,
.input-append .btn,
.input-prepend .add-on,
.input-prepend .btn {
	margin-left: 0;
	margin-right: -1px;
}
.table-bordered {
	border-right-width: 0;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-right-color: -moz-use-text-color;
	border-left-color: #DDDDDD;
}
.chzn-container-single .chzn-single {
	padding-right: 8px;
	padding-left: 0;
}
.chzn-container-single .chzn-single span {
	margin-left: 26px;
	margin-right: 0;
}
.chzn-container-single .chzn-single abbr {
	left: 26px;
	right: auto;
}
.chzn-container-single .chzn-single div {
	left: 0;
	right: auto;
}
.chzn-container-multi .chzn-choices li {
	float: right;
}
.chzn-container-multi .chzn-choices .search-choice {
	margin-right: 5px;
	margin-left: 0;
	padding-right: 5px;
	padding-left: 20px;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close {
	left: 3px;
	right: auto;
}
.chzn-container.chzn-with-drop .chzn-drop {
	right: 0;
	left: auto;
}
.chzn-container-single.chzn-container-single-nosearch .chzn-search {
	position: absolute;
	right: -9999px;
	left: auto;
}
.chzn-container .chzn-drop {
	right: -9999px;
	left: auto;
}
.alert {
	padding-right: 14px;
	padding-left: 35px;
}
.alert .close {
	left: -21px;
	right: auto;
}
.close {
	float: left;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
	margin-bottom: 9px;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
	float: right;
	margin-left: 3px;
	margin-right: 0;
}
.com_media .container-main .media {
	display: inline-block;
}
.thumbnails > li {
	float: right;
	margin-bottom: 18px;
	margin-right: 20px;
}
#mediamanager-form .description,
#mediamanager-form .filesize,
#mediamanager-form .dimensions {
	direction: ltr;
}
.popover,
.tooltip-inner {
	text-align: right;
}
.popover.top .arrow,
.popover.bottom .arrow {
	margin-right: -11px;
}
.popover.top .arrow:after,
.popover.bottom .arrow:after {
	margin-right: -10px;
}
@media (max-width: 480px) {
	.btn-toolbar .btn-wrapper {
		display: block;
		margin: 0 0 5px 0;
	}
	.btn-toolbar .btn-wrapper .btn {
		margin-left: 0px;
		margin-right: 10px;
	}
}
#pop-print {
	float: left;
	margin: 10px;
}
#install_url,
#install_directory,
#jform_customurl,
#jform_link,
#jform_params_url,
input[type="url"] {
	text-align: left;
	direction: ltr;
}
#aside .nav .nav-child {
	border-left: 0;
	border-right: 2px solid #ddd;
	padding-left: 0;
	padding-right: 5px;
}
.dropdown-menu {
	text-align: right;
}
[class^="icon-"],
[class*=" icon-"] {
	margin-left: .25em;
}
.navbar .admin-logo {
	float: right;
	padding: 7px 15px 0px 12px;
}
.navbar .brand {
	float: left;
	padding: 6px 10px;
}
.navbar .nav {
	margin: 0 0 0 10px;
}
.navbar .nav > li > a {
	padding: 6px 10px;
}
.navbar .nav > li ul {
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	-moz-overflow-scrolling: touch;
	-ms-overflow-scrolling: touch;
	-o-overflow-scrolling: touch;
	overflow-scrolling: touch;
	height: auto;
	max-height: 500px;
	margin: 0;
}
.navbar .nav > li ul::-webkit-scrollbar {
	-webkit-appearance: none;
	width: 7px;
}
.navbar .nav > li ul::-webkit-scrollbar-thumb {
	border-radius: 4px;
	background-color: rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 1px rgba(255,255,255,0.5);
}
.navbar .nav-user .dropdown-menu li span {
	padding-left: 0;
	padding-right: 10px;
}
.navbar .nav > .dropdown.open:after {
	right: 10px;
	width: 0;
}
.navbar .empty-nav {
	display: none;
}
#toolbar .btn {
	padding: 0 10px;
}
#toolbar [class^="icon-"],
#toolbar [class*=" icon-"] {
	border-radius: 0 3px 3px 0;
	border-right: 0;
	border-left: 1px solid #b3b3b3;
	margin: 0 -10px 0 6px;
}
.chzn-container-single .chzn-single {
	padding-left: 8px;
}
.chzn-container-single .chzn-single div {
	border-left: 0;
	border-right: 1px solid #cccccc;
}
.chzn-container-single .chzn-single abbr {
	left: 36px;
}
.chzn-container-active.chzn-with-drop .chzn-single div {
	background-color: #f3f3f3;
	border-bottom: 1px solid #cccccc;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 3px;
	border-left: 1px solid #cccccc;
}
.chzn-container-multi .chzn-choices .search-choice {
	padding-left: 7px;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close {
	margin-left: 0;
	margin-right: 3px;
}
.chzn-container .chzn-single.chzn-color[rel="value_0"] div,
.chzn-container .chzn-single.chzn-color[rel="value_1"] div {
	border-right: none;
}
.chzn-container-single .chzn-search::after {
	left: 20px;
	right: auto;
}
.container-logo {
	padding-top: 0;
	float: left;
	text-align: left;
}
.page-title [class^="icon-"],
.page-title [class*=" icon-"] {
	margin-right: 0;
	margin-left: 16px;
}
@media (max-width: 767px) {
	.navbar .admin-logo {
		margin-right: 10px;
		padding: 9px 9px 0 9px;
	}
	.navbar .btn-navbar {
		float: left;
		margin-right: 5px;
		margin-left: 3px;
	}
	.navbar .nav-collapse .nav.pull-left {
		float: none;
		margin-left: 0;
		margin-right: 0;
	}
	.nav-collapse .nav > li {
		float: none;
	}
	.page-title [class^="icon-"],
	.page-title [class*=" icon-"] {
		margin-left: 10px;
	}
}
#status {
	padding: 4px 10px;
}
#status .btn-group {
	margin: 0;
}
#status .btn-group.separator:after {
	content: ' ';
	display: block;
	float: left;
	background: #ADADAD;
	margin: 0 10px;
	height: 15px;
	width: 1px;
}
#status .badge {
	margin-left: .25em;
	margin-right: 0;
}
.dropdown-menu > li > a {
	text-align: right;
}
.btn-group.btn-group-yesno > .btn,
.btn-group > .btn,
.btn-group > .btn + .dropdown-toggle {
	float: none;
}
a.grid_false {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url('../images/admin/publish_r.png');
}
a.grid_true {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url('../images/admin/icon-16-allow.png');
}
.view-login .login-joomla {
	position: absolute;
	right: 50%;
	height: 24px;
	width: 24px;
	margin-right: -12px;
	font-size: 22px;
}
.view-login .input-medium {
	width: 169px;
}
.login .chzn-single {
	width: 219px !important;
}
.login .chzn-container,
.login .chzn-drop {
	width: 227px !important;
	max-width: 227px !important;
}
.login .input-prepend .chzn-container-single .chzn-single {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
	border-right: 0px;
}
.j-sidebar-container {
	position: absolute;
	display: block;
	left: auto;
	right: -16.5%;
	padding-top: 28px;
	padding-bottom: 40px;
	clear: both;
	margin: -10px -1px 0 0;
	border-right: 0;
	border-left: 1px solid #d3d3d3;
}
.j-sidebar-container.j-sidebar-hidden {
	left: auto;
	right: -16.5%;
}
.j-sidebar-container.j-sidebar-visible {
	left: auto;
	right: 0;
}
.j-toggle-sidebar-header {
	padding: 10px 19px 10px 0;
}
.sidebar {
	padding: 3px 4px 3px 3px;
}
.j-toggle-button-wrapper.j-toggle-hidden {
	right: auto;
	left: -24px;
}
.j-toggle-button-wrapper.j-toggle-visible {
	right: auto;
	left: 10px;
}
.j-sidebar-container .icon-folder-2 {
	line-height: 15px;
	padding-left: 0;
}
#system-message-container,
#j-main-container {
	padding: 0 5px 0 0;
}
#system-message-container.j-toggle-main,
#j-main-container.j-toggle-main,
#system-debug.j-toggle-main {
	float: left;
}
@media (max-width: 979px) {
	.j-toggle-button-wrapper.j-toggle-hidden {
		right: auto;
		left: -20px;
	}
}
@media (max-width: 767px) {
	.j-sidebar-container {
		position: relative;
		padding: 0;
		border-right: 0;
		border-left: 0;
	}
	.j-sidebar-container.j-sidebar-hidden {
		margin-left: auto;
		margin-right: 16.5%;
	}
	.j-sidebar-container.j-sidebar-visible {
		margin-left: auto;
		margin-right: 0;
	}
	.view-login select {
		width: 229px;
	}
}
#j-main-container.expanded {
	margin-right: 0;
}
@media (min-width: 768px) {
	.row-fluid [class*="span"] {
		margin-right: 15px;
		margin-left: 0;
	}
	.row-fluid .modal-batch [class*="span"] {
		margin-right: 0;
	}
}
.row-fluid .modal-batch [class*="span"] {
	margin-right: 0;
}
@media (max-width: 479px) {
	.btn-toolbar .btn-wrapper .btn {
		width: 100% !important;
		margin-right: 0px;
	}
	.btn-toolbar .btn-wrapper {
		margin: 0 10px 5px 10px;
	}
}
@media (max-width: 420px) {
	.j-sidebar-container {
		margin: 0;
	}
	.view-login .input-medium {
		width: 173px;
	}
	.view-login select {
		width: 229px;
	}
}
.js-pstats-data-details dd {
	margin-right: 240px;
}
.modal-footer button {
	float: left;
}
.modal-header {
	text-align: right;
}
#mediamanager-form .thumbnails-media .thumbnail {
	margin-left: 18px !important;
	margin-right: 0;
	direction: ltr;
	text-align: center;
}
.thumbnails-media .imgThumb label::before,
.thumbnails-media .imgThumb .imgThumbInside::before {
	left: 0;
	right: auto;
	border-radius: 3px 0;
}
.thumbnails-media .thumbnail input[type="radio"],
.thumbnails-media .thumbnail input[type="checkbox"] {
	left: auto;
	right: 5px;
}
.thumbnails-media .imgDelete a.close {
	border-radius: 0 3px;
}
.thumbnails-media .imgPreview a,
.thumbnails-media .imgDetails {
	border-radius: 3px 0;
	border-width: 1px;
	left: 0;
	right: 0;
	text-align: left;
	direction: ltr;
}
.thumbnails-media .imgPreview a {
	width: 100%;
}
.subform-table-layout td {
	padding-left: 10px;
}
.subform-table-layout td::before {
	content: attr(data-column);
	left: auto;
	right: 10px;
	padding-left: 10px;
	padding-right: 0;
}
.subform-table-layout .subform-repeatable tbody td:last-of-type {
	text-align: left;
}
.subform-table-layout .form-horizontal .controls {
	margin-top: 0;
}
.tree-holder ul ul {
	padding-right: 15px;
	box-shadow: 3px 0 0 rgba(0,0,0,0.08);
	padding-left: 0;
}
.tree-holder ul ul .folder-url,
.tree-holder ul ul .file {
	box-shadow: 3px 0 0 #3071a9;
	border-right: 0;
	border-left: 1px solid rgba(0,0,0,0.08);
}
.dropdown-reverse {
	left: 0;
	right: auto;
}
.com_cpanel .well > .row-striped > .row-fluid
[class*="span"],
.com_cpanel .well > .list-striped > .row-fluid
[class*="span"] {
	margin-right: 0;
}
css/template.css000064400000557440151164145670007712 0ustar00article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}
audio,
canvas,
video {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
audio:not([controls]) {
	display: none;
}
html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
a:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
a:hover,
a:active {
	outline: 0;
}
sub,
sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
img {
	max-width: 100%;
	width: auto \9;
	height: auto;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}
#map_canvas img,
.google-maps img,
.gm-style img {
	max-width: none;
}
button,
input,
select,
textarea {
	margin: 0;
	font-size: 100%;
	vertical-align: middle;
}
button,
input {
	*overflow: visible;
	line-height: normal;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
	cursor: pointer;
}
input[type="search"] {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
	-webkit-appearance: none;
}
textarea {
	overflow: auto;
	vertical-align: top;
}
@media print {
	* {
		text-shadow: none !important;
		color: #000 !important;
		background: transparent !important;
		box-shadow: none !important;
	}
	a,
	a:visited {
		text-decoration: underline;
	}
	a[href]:after {
		content: " (" attr(href) ")";
	}
	abbr[title]:after {
		content: " (" attr(title) ")";
	}
	.ir a:after,
	a[href^="javascript:"]:after,
	a[href^="#"]:after {
		content: "";
	}
	pre,
	blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}
	thead {
		display: table-header-group;
	}
	tr,
	img {
		page-break-inside: avoid;
	}
	img {
		max-width: 100% !important;
	}
	@page {
		margin: 0.5cm;
	}
	p,
	h2,
	h3 {
		orphans: 3;
		widows: 3;
	}
	h2,
	h3 {
		page-break-after: avoid;
	}
}
.clearfix {
	*zoom: 1;
}
.clearfix:before,
.clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.clearfix:after {
	clear: both;
}
.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.input-block-level {
	display: block;
	width: 100%;
	min-height: 28px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body {
	margin: 0;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333;
	background-color: #fff;
}
a {
	color: #3071a9;
	text-decoration: none;
}
a:hover,
a:focus {
	color: #1f496e;
	text-decoration: underline;
}
.img-rounded {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.img-polaroid {
	padding: 4px;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.img-circle {
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
}
.row {
	margin-left: -20px;
	*zoom: 1;
}
.row:before,
.row:after {
	display: table;
	content: "";
	line-height: 0;
}
.row:after {
	clear: both;
}
[class*="span"] {
	float: left;
	min-height: 1px;
	margin-left: 20px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
	width: 940px;
}
.span12 {
	width: 940px;
}
.span11 {
	width: 860px;
}
.span10 {
	width: 780px;
}
.span9 {
	width: 700px;
}
.span8 {
	width: 620px;
}
.span7 {
	width: 540px;
}
.span6 {
	width: 460px;
}
.span5 {
	width: 380px;
}
.span4 {
	width: 300px;
}
.span3 {
	width: 220px;
}
.span2 {
	width: 140px;
}
.span1 {
	width: 60px;
}
.offset12 {
	margin-left: 980px;
}
.offset11 {
	margin-left: 900px;
}
.offset10 {
	margin-left: 820px;
}
.offset9 {
	margin-left: 740px;
}
.offset8 {
	margin-left: 660px;
}
.offset7 {
	margin-left: 580px;
}
.offset6 {
	margin-left: 500px;
}
.offset5 {
	margin-left: 420px;
}
.offset4 {
	margin-left: 340px;
}
.offset3 {
	margin-left: 260px;
}
.offset2 {
	margin-left: 180px;
}
.offset1 {
	margin-left: 100px;
}
.row-fluid {
	width: 100%;
	*zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.row-fluid:after {
	clear: both;
}
.row-fluid [class*="span"] {
	display: block;
	width: 100%;
	min-height: 28px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	margin-left: 2.1276595744681%;
	*margin-left: 2.0744680851064%;
}
.row-fluid [class*="span"]:first-child {
	margin-left: 0;
}
.row-fluid .controls-row [class*="span"] +
[class*="span"] {
	margin-left: 2.1276595744681%;
}
.row-fluid .span12 {
	width: 100%;
	*width: 99.946808510638%;
}
.row-fluid .span11 {
	width: 91.489361702128%;
	*width: 91.436170212766%;
}
.row-fluid .span10 {
	width: 82.978723404255%;
	*width: 82.925531914894%;
}
.row-fluid .span9 {
	width: 74.468085106383%;
	*width: 74.414893617021%;
}
.row-fluid .span8 {
	width: 65.957446808511%;
	*width: 65.904255319149%;
}
.row-fluid .span7 {
	width: 57.446808510638%;
	*width: 57.393617021277%;
}
.row-fluid .span6 {
	width: 48.936170212766%;
	*width: 48.882978723404%;
}
.row-fluid .span5 {
	width: 40.425531914894%;
	*width: 40.372340425532%;
}
.row-fluid .span4 {
	width: 31.914893617021%;
	*width: 31.86170212766%;
}
.row-fluid .span3 {
	width: 23.404255319149%;
	*width: 23.351063829787%;
}
.row-fluid .span2 {
	width: 14.893617021277%;
	*width: 14.840425531915%;
}
.row-fluid .span1 {
	width: 6.3829787234043%;
	*width: 6.3297872340426%;
}
.row-fluid .offset12 {
	margin-left: 104.25531914894%;
	*margin-left: 104.14893617021%;
}
.row-fluid .offset12:first-child {
	margin-left: 102.12765957447%;
	*margin-left: 102.02127659574%;
}
.row-fluid .offset11 {
	margin-left: 95.744680851064%;
	*margin-left: 95.63829787234%;
}
.row-fluid .offset11:first-child {
	margin-left: 93.617021276596%;
	*margin-left: 93.510638297872%;
}
.row-fluid .offset10 {
	margin-left: 87.234042553191%;
	*margin-left: 87.127659574468%;
}
.row-fluid .offset10:first-child {
	margin-left: 85.106382978723%;
	*margin-left: 85%;
}
.row-fluid .offset9 {
	margin-left: 78.723404255319%;
	*margin-left: 78.617021276596%;
}
.row-fluid .offset9:first-child {
	margin-left: 76.595744680851%;
	*margin-left: 76.489361702128%;
}
.row-fluid .offset8 {
	margin-left: 70.212765957447%;
	*margin-left: 70.106382978723%;
}
.row-fluid .offset8:first-child {
	margin-left: 68.085106382979%;
	*margin-left: 67.978723404255%;
}
.row-fluid .offset7 {
	margin-left: 61.702127659574%;
	*margin-left: 61.595744680851%;
}
.row-fluid .offset7:first-child {
	margin-left: 59.574468085106%;
	*margin-left: 59.468085106383%;
}
.row-fluid .offset6 {
	margin-left: 53.191489361702%;
	*margin-left: 53.085106382979%;
}
.row-fluid .offset6:first-child {
	margin-left: 51.063829787234%;
	*margin-left: 50.957446808511%;
}
.row-fluid .offset5 {
	margin-left: 44.68085106383%;
	*margin-left: 44.574468085106%;
}
.row-fluid .offset5:first-child {
	margin-left: 42.553191489362%;
	*margin-left: 42.446808510638%;
}
.row-fluid .offset4 {
	margin-left: 36.170212765957%;
	*margin-left: 36.063829787234%;
}
.row-fluid .offset4:first-child {
	margin-left: 34.042553191489%;
	*margin-left: 33.936170212766%;
}
.row-fluid .offset3 {
	margin-left: 27.659574468085%;
	*margin-left: 27.553191489362%;
}
.row-fluid .offset3:first-child {
	margin-left: 25.531914893617%;
	*margin-left: 25.425531914894%;
}
.row-fluid .offset2 {
	margin-left: 19.148936170213%;
	*margin-left: 19.042553191489%;
}
.row-fluid .offset2:first-child {
	margin-left: 17.021276595745%;
	*margin-left: 16.914893617021%;
}
.row-fluid .offset1 {
	margin-left: 10.63829787234%;
	*margin-left: 10.531914893617%;
}
.row-fluid .offset1:first-child {
	margin-left: 8.5106382978723%;
	*margin-left: 8.4042553191489%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
	display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
	float: right;
}
.container {
	margin-right: auto;
	margin-left: auto;
	*zoom: 1;
}
.container:before,
.container:after {
	display: table;
	content: "";
	line-height: 0;
}
.container:after {
	clear: both;
}
.container-fluid {
	padding-right: 20px;
	padding-left: 20px;
	*zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.container-fluid:after {
	clear: both;
}
p {
	margin: 0 0 9px;
}
.lead {
	margin-bottom: 18px;
	font-size: 19.5px;
	font-weight: 200;
	line-height: 27px;
}
small {
	font-size: 85%;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
cite {
	font-style: normal;
}
.muted {
	color: #999;
}
a.muted:hover,
a.muted:focus {
	color: #808080;
}
.text-warning {
	color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
	color: #66512c;
}
.text-error {
	color: #a94442;
}
a.text-error:hover,
a.text-error:focus {
	color: #843534;
}
.text-info {
	color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
	color: #245269;
}
.text-success {
	color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
	color: #2b542c;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.text-center {
	text-align: center;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 9px 0;
	font-family: inherit;
	font-weight: bold;
	line-height: 18px;
	color: inherit;
	text-rendering: optimizelegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
	font-weight: normal;
	line-height: 1;
	color: #999;
}
h1,
h2,
h3 {
	line-height: 36px;
}
h1 {
	font-size: 35.75px;
}
h2 {
	font-size: 29.25px;
}
h3 {
	font-size: 22.75px;
}
h4 {
	font-size: 16.25px;
}
h5 {
	font-size: 13px;
}
h6 {
	font-size: 11.05px;
}
h1 small {
	font-size: 22.75px;
}
h2 small {
	font-size: 16.25px;
}
h3 small {
	font-size: 13px;
}
h4 small {
	font-size: 13px;
}
.page-header {
	padding-bottom: 8px;
	margin: 18px 0 27px;
	border-bottom: 1px solid #eee;
}
ul,
ol {
	padding: 0;
	margin: 0 0 9px 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
	margin-bottom: 0;
}
li {
	line-height: 18px;
}
ul.unstyled,
ol.unstyled {
	margin-left: 0;
	list-style: none;
}
ul.inline,
ol.inline {
	margin-left: 0;
	list-style: none;
}
ul.inline > li,
ol.inline > li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding-left: 5px;
	padding-right: 5px;
}
dl {
	margin-bottom: 18px;
}
dt,
dd {
	line-height: 18px;
}
dt {
	font-weight: bold;
}
dd {
	margin-left: 9px;
}
.dl-horizontal {
	*zoom: 1;
}
.dl-horizontal:before,
.dl-horizontal:after {
	display: table;
	content: "";
	line-height: 0;
}
.dl-horizontal:after {
	clear: both;
}
.dl-horizontal dt {
	float: left;
	width: 160px;
	clear: left;
	text-align: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.dl-horizontal dd {
	margin-left: 180px;
}
hr {
	margin: 18px 0;
	border: 0;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #fff;
}
abbr[title],
abbr[data-original-title] {
	cursor: help;
	border-bottom: 1px dotted #999;
}
abbr.initialism {
	font-size: 90%;
	text-transform: uppercase;
}
blockquote {
	padding: 0 0 0 15px;
	margin: 0 0 18px;
	border-left: 5px solid #eee;
}
blockquote p {
	margin-bottom: 0;
	font-size: 16.25px;
	font-weight: 300;
	line-height: 1.25;
}
blockquote small {
	display: block;
	line-height: 18px;
	color: #999;
}
blockquote small:before {
	content: '\2014 \00A0';
}
blockquote.pull-right {
	float: right;
	padding-right: 15px;
	padding-left: 0;
	border-right: 5px solid #eee;
	border-left: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
	text-align: right;
}
blockquote.pull-right small:before {
	content: '';
}
blockquote.pull-right small:after {
	content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
	content: "";
}
address {
	display: block;
	margin-bottom: 18px;
	font-style: normal;
	line-height: 18px;
}
code,
pre {
	padding: 0 3px 2px;
	font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
	font-size: 11px;
	color: #333;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
code {
	padding: 2px 4px;
	color: #d14;
	background-color: #f7f7f9;
	border: 1px solid #e1e1e8;
	white-space: nowrap;
}
pre {
	display: block;
	padding: 8.5px;
	margin: 0 0 9px;
	font-size: 12px;
	line-height: 18px;
	word-break: break-all;
	word-wrap: break-word;
	white-space: pre;
	white-space: pre-wrap;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.15);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
pre.prettyprint {
	margin-bottom: 18px;
}
pre code {
	padding: 0;
	color: inherit;
	white-space: pre;
	white-space: pre-wrap;
	background-color: transparent;
	border: 0;
}
.pre-scrollable {
	max-height: 340px;
	overflow-y: scroll;
}
form {
	margin: 0 0 18px;
}
fieldset {
	padding: 0;
	margin: 0;
	border: 0;
}
legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 18px;
	font-size: 19.5px;
	line-height: 36px;
	color: #333;
	border: 0;
	border-bottom: 1px solid #e5e5e5;
}
legend small {
	font-size: 13.5px;
	color: #999;
}
label,
input,
button,
select,
textarea {
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
}
input,
button,
select,
textarea {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
label {
	display: block;
	margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
	display: inline-block;
	height: 18px;
	padding: 4px 6px;
	margin-bottom: 9px;
	font-size: 13px;
	line-height: 18px;
	color: #555;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	vertical-align: middle;
}
input,
textarea,
.uneditable-input {
	width: 206px;
}
textarea {
	height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: border linear .2s, box-shadow linear .2s;
	-moz-transition: border linear .2s, box-shadow linear .2s;
	-o-transition: border linear .2s, box-shadow linear .2s;
	transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
	border-color: rgba(82,168,236,0.8);
	outline: 0;
	outline: thin dotted \9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px
rgba(82,168,236,.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px
rgba(82,168,236,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
	margin: 4px 0 0;
	*margin-top: 0;
	margin-top: 1px \9;
	line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
	width: auto;
}
select,
input[type="file"] {
	height: 28px;
	*margin-top: 4px;
	line-height: 28px;
}
select {
	width: 220px;
	border: 1px solid #ccc;
	background-color: #fff;
}
select[multiple],
select[size] {
	height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.uneditable-input,
.uneditable-textarea {
	color: #999;
	background-color: #fcfcfc;
	border-color: #ccc;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	cursor: not-allowed;
}
.uneditable-input {
	overflow: hidden;
	white-space: nowrap;
}
.uneditable-textarea {
	width: auto;
	height: auto;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
	color: #999;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #999;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #999;
}
.radio,
.checkbox {
	min-height: 18px;
	padding-left: 20px;
}
.radio input[type="radio"],
.checkbox input[type="checkbox"] {
	float: left;
	margin-left: -20px;
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
	padding-top: 5px;
}
.radio.inline,
.checkbox.inline {
	display: inline-block;
	padding-top: 5px;
	margin-bottom: 0;
	vertical-align: middle;
}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
	margin-left: 10px;
}
.input-mini {
	width: 60px;
}
.input-small {
	width: 90px;
}
.input-medium {
	width: 150px;
}
.input-large {
	width: 210px;
}
.input-xlarge {
	width: 270px;
}
.input-xxlarge {
	width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
	float: none;
	margin-left: 0;
}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
	display: inline-block;
}
input,
textarea,
.uneditable-input {
	margin-left: 0;
}
.controls-row [class*="span"] + [class*="span"] {
	margin-left: 20px;
}
input.span12,
textarea.span12,
.uneditable-input.span12 {
	width: 926px;
}
input.span11,
textarea.span11,
.uneditable-input.span11 {
	width: 846px;
}
input.span10,
textarea.span10,
.uneditable-input.span10 {
	width: 766px;
}
input.span9,
textarea.span9,
.uneditable-input.span9 {
	width: 686px;
}
input.span8,
textarea.span8,
.uneditable-input.span8 {
	width: 606px;
}
input.span7,
textarea.span7,
.uneditable-input.span7 {
	width: 526px;
}
input.span6,
textarea.span6,
.uneditable-input.span6 {
	width: 446px;
}
input.span5,
textarea.span5,
.uneditable-input.span5 {
	width: 366px;
}
input.span4,
textarea.span4,
.uneditable-input.span4 {
	width: 286px;
}
input.span3,
textarea.span3,
.uneditable-input.span3 {
	width: 206px;
}
input.span2,
textarea.span2,
.uneditable-input.span2 {
	width: 126px;
}
input.span1,
textarea.span1,
.uneditable-input.span1 {
	width: 46px;
}
.controls-row {
	*zoom: 1;
}
.controls-row:before,
.controls-row:after {
	display: table;
	content: "";
	line-height: 0;
}
.controls-row:after {
	clear: both;
}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
	float: left;
}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
	padding-top: 5px;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
	cursor: not-allowed;
	background-color: #eee;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
	background-color: transparent;
}
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
	color: #8a6d3b;
}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
	color: #8a6d3b;
}
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
	border-color: #8a6d3b;
}
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
	border-color: #66512c;
}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #8a6d3b;
}
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
	color: #a94442;
}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
	color: #a94442;
}
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
	border-color: #a94442;
}
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
	border-color: #843534;
}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
	color: #a94442;
	background-color: #f2dede;
	border-color: #a94442;
}
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
	color: #3c763d;
}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
	color: #3c763d;
}
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
	border-color: #3c763d;
}
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
	border-color: #2b542c;
}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #3c763d;
}
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
	color: #31708f;
}
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
	color: #31708f;
}
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
	border-color: #31708f;
}
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus {
	border-color: #245269;
}
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
	color: #31708f;
	background-color: #d9edf7;
	border-color: #31708f;
}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
	color: #b94a48;
	border-color: #ee5f5b;
}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus {
	border-color: #e9322d;
	-webkit-box-shadow: 0 0 6px #f8b9b7;
	-moz-box-shadow: 0 0 6px #f8b9b7;
	box-shadow: 0 0 6px #f8b9b7;
}
.form-actions {
	padding: 17px 20px 18px;
	margin-top: 18px;
	margin-bottom: 18px;
	background-color: #F0F0F0;
	border-top: 1px solid #e5e5e5;
	*zoom: 1;
}
.form-actions:before,
.form-actions:after {
	display: table;
	content: "";
	line-height: 0;
}
.form-actions:after {
	clear: both;
}
.help-block,
.help-inline {
	color: #595959;
}
.help-block {
	display: block;
	margin-bottom: 9px;
}
.help-inline {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	padding-left: 5px;
}
.input-append,
.input-prepend {
	display: inline-block;
	margin-bottom: 9px;
	vertical-align: middle;
	font-size: 0;
	white-space: nowrap;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-append .dropdown-menu,
.input-append .popover,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input,
.input-prepend .dropdown-menu,
.input-prepend .popover {
	font-size: 13px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input,
.input-prepend input,
.input-prepend select,
.input-prepend .uneditable-input {
	position: relative;
	margin-bottom: 0;
	*margin-left: 0;
	vertical-align: top;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-append input:focus,
.input-append select:focus,
.input-append .uneditable-input:focus,
.input-prepend input:focus,
.input-prepend select:focus,
.input-prepend .uneditable-input:focus {
	z-index: 2;
}
.input-append .add-on,
.input-prepend .add-on {
	display: inline-block;
	width: auto;
	height: 18px;
	min-width: 16px;
	padding: 4px 5px;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	text-align: center;
	text-shadow: 0 1px 0 #fff;
	background-color: #eee;
	border: 1px solid #ccc;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
	vertical-align: top;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-prepend .add-on,
.input-prepend .btn {
	margin-right: -1px;
}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append input,
.input-append select,
.input-append .uneditable-input {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
	margin-left: -1px;
}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
	margin-right: -1px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
	margin-left: -1px;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend.input-append .btn-group:first-child {
	margin-left: 0;
}
input.search-query {
	padding-right: 14px;
	padding-right: 4px \9;
	padding-left: 14px;
	padding-left: 4px \9;
	margin-bottom: 0;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.form-search .input-append .search-query {
	-webkit-border-radius: 14px 0 0 14px;
	-moz-border-radius: 14px 0 0 14px;
	border-radius: 14px 0 0 14px;
}
.form-search .input-append .btn {
	-webkit-border-radius: 0 14px 14px 0;
	-moz-border-radius: 0 14px 14px 0;
	border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .search-query {
	-webkit-border-radius: 0 14px 14px 0;
	-moz-border-radius: 0 14px 14px 0;
	border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .btn {
	-webkit-border-radius: 14px 0 0 14px;
	-moz-border-radius: 14px 0 0 14px;
	border-radius: 14px 0 0 14px;
}
.js-stools-field-filter .input-prepend,
.js-stools-field-filter .input-append {
	margin-bottom: 0;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
	display: none;
}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
	display: inline-block;
}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
	margin-bottom: 0;
}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
	padding-left: 0;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
	float: left;
	margin-right: 3px;
	margin-left: 0;
}
.control-group {
	margin-bottom: 9px;
}
legend + .control-group {
	margin-top: 18px;
	-webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
	margin-bottom: 18px;
	*zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
	display: table;
	content: "";
	line-height: 0;
}
.form-horizontal .control-group:after {
	clear: both;
}
.form-horizontal .control-label {
	float: left;
	width: 160px;
	padding-top: 5px;
	text-align: right;
}
.form-horizontal .controls {
	*display: inline-block;
	*padding-left: 20px;
	margin-left: 180px;
	*margin-left: 0;
}
.form-horizontal .controls:first-child {
	*padding-left: 180px;
}
.form-horizontal .help-block {
	margin-bottom: 0;
}
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
	margin-top: 9px;
}
.form-horizontal .form-actions {
	padding-left: 180px;
}
.control-label .hasPopover,
.control-label .hasTooltip {
	display: inline-block;
}
.subform-repeatable-wrapper .btn-group>.btn.button {
	min-width: 0;
}
.subform-repeatable-wrapper .ui-sortable-helper {
	background: #fff;
}
.subform-repeatable-wrapper tr.ui-sortable-helper {
	display: table;
}
@media (min-width: 980px) and (max-width: 1215px) {
	.float-cols .control-label {
		float: none;
	}
	.float-cols .controls {
		margin-left: 0;
	}
}
table {
	max-width: 100%;
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
}
.table {
	width: 100%;
	margin-bottom: 18px;
}
.table th,
.table td {
	padding: 8px;
	line-height: 18px;
	text-align: left;
	vertical-align: top;
	border-top: 1px solid #ddd;
}
.table th {
	font-weight: bold;
}
.table thead th {
	vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
	border-top: 0;
}
.table tbody + tbody {
	border-top: 2px solid #ddd;
}
.table .table {
	background-color: #fff;
}
.table-condensed th,
.table-condensed td {
	padding: 4px 5px;
}
.table-bordered {
	border: 1px solid #ddd;
	border-collapse: separate;
	*border-collapse: collapse;
	border-left: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.table-bordered th,
.table-bordered td {
	border-left: 1px solid #ddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
	border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius-bottomleft: 0;
	border-bottom-left-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
	-webkit-border-bottom-right-radius: 0;
	-moz-border-radius-bottomright: 0;
	border-bottom-right-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
	background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
	background-color: #F0F0F0;
}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
	display: table-cell;
	float: none;
	margin-left: 0;
}
.table td.span1,
.table th.span1 {
	float: none;
	width: 44px;
	margin-left: 0;
}
.table td.span2,
.table th.span2 {
	float: none;
	width: 124px;
	margin-left: 0;
}
.table td.span3,
.table th.span3 {
	float: none;
	width: 204px;
	margin-left: 0;
}
.table td.span4,
.table th.span4 {
	float: none;
	width: 284px;
	margin-left: 0;
}
.table td.span5,
.table th.span5 {
	float: none;
	width: 364px;
	margin-left: 0;
}
.table td.span6,
.table th.span6 {
	float: none;
	width: 444px;
	margin-left: 0;
}
.table td.span7,
.table th.span7 {
	float: none;
	width: 524px;
	margin-left: 0;
}
.table td.span8,
.table th.span8 {
	float: none;
	width: 604px;
	margin-left: 0;
}
.table td.span9,
.table th.span9 {
	float: none;
	width: 684px;
	margin-left: 0;
}
.table td.span10,
.table th.span10 {
	float: none;
	width: 764px;
	margin-left: 0;
}
.table td.span11,
.table th.span11 {
	float: none;
	width: 844px;
	margin-left: 0;
}
.table td.span12,
.table th.span12 {
	float: none;
	width: 924px;
	margin-left: 0;
}
.table tbody tr.success > td {
	background-color: #dff0d8;
}
.table tbody tr.error > td {
	background-color: #f2dede;
}
.table tbody tr.warning > td {
	background-color: #fcf8e3;
}
.table tbody tr.info > td {
	background-color: #d9edf7;
}
.table-hover tbody tr.success:hover > td {
	background-color: #d0e9c6;
}
.table-hover tbody tr.error:hover > td {
	background-color: #ebcccc;
}
.table-hover tbody tr.warning:hover > td {
	background-color: #faf2cc;
}
.table-hover tbody tr.info:hover > td {
	background-color: #c4e3f3;
}
.table-noheader {
	border-collapse: collapse;
}
.table-noheader thead {
	display: none;
}
.dropup,
.dropdown {
	position: relative;
}
.dropdown-toggle {
	*margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
	outline: 0;
}
.caret {
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: top;
	border-top: 4px solid #000;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	content: "";
}
.dropdown .caret {
	margin-top: 8px;
	margin-left: 2px;
}
.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	*border-right-width: 2px;
	*border-bottom-width: 2px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}
.dropdown-menu.pull-right {
	right: 0;
	left: auto;
}
.dropdown-menu .divider {
	*width: 100%;
	height: 1px;
	margin: 8px 1px;
	*margin: -5px 0 5px;
	overflow: hidden;
	background-color: #F0F0F0;
	border-bottom: 1px solid #fff;
}
.dropdown-menu .menuitem-group {
	margin: 4px 1px;
	overflow: hidden;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	background-color: #eee;
	color: #555;
	text-transform: capitalize;
	font-size: 95%;
	padding: 3px 20px;
}
.dropdown-menu > li > a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 18px;
	color: #333;
	white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
	text-decoration: none;
	color: #fff;
	background-color: #2d6ca2;
	background-image: -moz-linear-gradient(top,#3071a9,#2a6496);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#3071a9),to(#2a6496));
	background-image: -webkit-linear-gradient(top,#3071a9,#2a6496);
	background-image: -o-linear-gradient(top,#3071a9,#2a6496);
	background-image: linear-gradient(to bottom,#3071a9,#2a6496);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2f70a9',
endColorstr='#ff296395', GradientType=0);
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
	color: #333;
	text-decoration: none;
	outline: 0;
	background-color: #2d6ca2;
	background-image: -moz-linear-gradient(top,#3071a9,#2a6496);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#3071a9),to(#2a6496));
	background-image: -webkit-linear-gradient(top,#3071a9,#2a6496);
	background-image: -o-linear-gradient(top,#3071a9,#2a6496);
	background-image: linear-gradient(to bottom,#3071a9,#2a6496);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2f70a9',
endColorstr='#ff296395', GradientType=0);
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
	color: #999;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
	text-decoration: none;
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	cursor: default;
}
.open {
	*z-index: 1000;
}
.open > .dropdown-menu {
	display: block;
}
.dropdown-backdrop {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	z-index: 990;
}
.pull-right > .dropdown-menu {
	right: 0;
	left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
	border-top: 0;
	border-bottom: 4px solid #000;
	content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
	top: auto;
	bottom: 100%;
	margin-bottom: 1px;
}
.dropdown-submenu {
	position: relative;
}
.dropdown-submenu > .dropdown-menu {
	top: 0;
	left: 100%;
	margin-top: -6px;
	margin-left: -1px;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}
.dropdown-submenu:hover > .dropdown-menu {
	display: block;
}
.dropup .dropdown-submenu > .dropdown-menu {
	top: auto;
	bottom: 0;
	margin-top: 0;
	margin-bottom: -2px;
	-webkit-border-radius: 5px 5px 5px 0;
	-moz-border-radius: 5px 5px 5px 0;
	border-radius: 5px 5px 5px 0;
}
.dropdown-submenu > a:after {
	display: block;
	content: " ";
	float: right;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 5px 0 5px 5px;
	border-left-color: #cccccc;
	margin-top: 5px;
	margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
	border-left-color: #fff;
}
.dropdown-submenu.pull-left {
	float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
	left: -100%;
	margin-left: 10px;
	-webkit-border-radius: 6px 0 6px 6px;
	-moz-border-radius: 6px 0 6px 6px;
	border-radius: 6px 0 6px 6px;
}
.dropdown .dropdown-menu .nav-header {
	padding-left: 20px;
	padding-right: 20px;
}
.typeahead {
	z-index: 1051;
	margin-top: 2px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #F0F0F0;
	border: 1px solid #F0F0F0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.well blockquote {
	border-color: #f0f0f0;
	border-color: rgba(0,0,0,0.15);
}
.well-large {
	padding: 24px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.well-small {
	padding: 9px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.fade {
	opacity: 0;
	-webkit-transition: opacity .15s linear;
	-moz-transition: opacity .15s linear;
	-o-transition: opacity .15s linear;
	transition: opacity .15s linear;
}
.fade.in {
	opacity: 1;
}
.collapse {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition: height .35s ease;
	-moz-transition: height .35s ease;
	-o-transition: height .35s ease;
	transition: height .35s ease;
}
.collapse.in {
	height: auto;
}
.close {
	float: right;
	font-size: 20px;
	font-weight: bold;
	line-height: 18px;
	color: #000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
button.close {
	padding: 3;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
}
.alert-options {
	float: right;
	line-height: 18px;
	color: #000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.alert-options:hover,
.alert-options:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.btn {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 12px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-color: #f3f3f3;
	color: #333;
	border: 1px solid #b3b3b3;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.btn:hover,
.btn:focus {
	background-color: #e6e6e6;
	text-decoration: none;
	text-shadow: none;
}
.btn:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.btn.active,
.btn:active {
	background-image: none;
	outline: 0;
}
.btn.disabled,
.btn[disabled] {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-large {
	padding: 11px 19px;
	font-size: 16.25px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
	margin-top: 4px;
}
.btn-small {
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
	margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
	margin-top: -1px;
}
.btn-mini {
	padding: 0 6px;
	font-size: 9.75px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.btn-block {
	display: block;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.btn-block + .btn-block {
	margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
	width: 100%;
}
.btn-primary,
.btn-warning,
.btn-danger,
.btn-success,
.btn-info,
.btn-inverse {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.btn-primary {
	border: 1px solid #15497c;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #2384d3;
}
.btn-primary:hover,
.btn-primary:focus {
	background-color: #185b91;
	color: #fff;
	text-decoration: none;
}
.btn-warning {
	border: 1px solid #f89406;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #f89406;
}
.btn-warning:hover,
.btn-warning:focus {
	background-color: #ad6704;
	color: #fff;
	text-decoration: none;
	text-shadow: none;
}
.btn-danger {
	border: 1px solid #bd362f;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #bd362f;
}
.btn-danger:hover,
.btn-danger:focus {
	background-color: #802420;
	color: #fff;
	text-decoration: none;
}
.btn-success {
	border: 1px solid #378137;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #46a546;
}
.btn-success:hover,
.btn-success:focus {
	background-color: #2f6f2f;
	color: #fff;
	text-decoration: none;
}
.btn-info {
	border: 1px solid #2f96b4;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #2f96b4;
}
.btn-info:hover,
.btn-info:focus {
	background-color: #1f6377;
	color: #fff;
	text-decoration: none;
}
.btn-inverse {
	border: 1px solid #444;
	border: 1px solid rgba(0,0,0,0.2);
	color: #fff;
	background-color: #444;
}
.btn-inverse:hover,
.btn-inverse:focus {
	background-color: #1e1e1e;
	color: #fff;
	text-decoration: none;
}
button.btn,
input[type="submit"].btn {
	*padding-top: 3px;
	*padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
	*padding-top: 7px;
	*padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
	*padding-top: 3px;
	*padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
	*padding-top: 1px;
	*padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
	background-color: transparent;
	background-image: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-link {
	border-color: transparent;
	cursor: pointer;
	color: #3071a9;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
	color: #1f496e;
	text-decoration: underline;
	background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
	color: #333;
	text-decoration: none;
}
.btn-group {
	position: relative;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-size: 0;
	vertical-align: middle;
	white-space: nowrap;
	*margin-left: .3em;
}
.btn-group:first-child {
	*margin-left: 0;
}
.btn-group .btn + .btn {
	margin-left: -1px;
}
.btn-group + .btn-group {
	margin-left: 5px;
}
.btn-toolbar {
	font-size: 0;
	margin-top: 9px;
	margin-bottom: 9px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
	margin-left: 5px;
}
.btn-group > .btn {
	position: relative;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-group > .btn-micro {
	margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
	font-size: 13px;
}
.btn-group > .btn-mini {
	font-size: 9.75px;
}
.btn-group > .btn-small {
	font-size: 12px;
}
.btn-group > .btn-large {
	font-size: 16.25px;
}
.btn-group > .btn:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.btn-group > .btn.large:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
	z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
	outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px;
	*padding-top: 5px;
	*padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
	padding-left: 5px;
	padding-right: 5px;
	*padding-top: 2px;
	*padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
	*padding-top: 5px;
	*padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px;
	*padding-top: 7px;
	*padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
	background-image: none;
}
.btn-group.open .btn.dropdown-toggle {
	background-color: #e6e6e6;
}
.btn-group.open .btn-primary.dropdown-toggle {
	background-color: #15497c;
}
.btn-group.open .btn-warning.dropdown-toggle {
	background-color: #c67605;
}
.btn-group.open .btn-danger.dropdown-toggle {
	background-color: #942a25;
}
.btn-group.open .btn-success.dropdown-toggle {
	background-color: #378137;
}
.btn-group.open .btn-info.dropdown-toggle {
	background-color: #24748c;
}
.btn-group.open .btn-inverse.dropdown-toggle {
	background-color: #222;
}
.btn .caret {
	margin-top: 8px;
	margin-left: 0;
}
.btn-large .caret {
	margin-top: 6px;
}
.btn-large .caret {
	border-left-width: 5px;
	border-right-width: 5px;
	border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
	margin-top: 8px;
}
.dropup .btn-large .caret {
	border-bottom-width: 5px;
}
.btn-primary .caret {
	border-top-color: #1f496e;
	border-bottom-color: #1f496e;
}
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.btn-group-vertical {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.btn-group-vertical > .btn {
	display: block;
	float: none;
	max-width: 100%;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
	margin-left: 0;
	margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}
.btn-group-vertical > .btn:last-child {
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}
.btn-group-vertical > .btn-large:first-child {
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
}
.alert {
	padding: 8px 35px 8px 14px;
	margin-bottom: 18px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	background-color: #fcf8e3;
	border: 1px solid #faebcc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.alert,
.alert h4 {
	color: #8a6d3b;
}
.alert h4 {
	margin: 0 0 .5em;
}
.alert .close {
	position: relative;
	top: -2px;
	right: -21px;
	line-height: 18px;
	cursor: pointer;
}
.alert-success {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #3c763d;
}
.alert-success h4 {
	color: #3c763d;
}
.alert-danger,
.alert-error {
	background-color: #f2dede;
	border-color: #ebccd1;
	color: #a94442;
}
.alert-danger h4,
.alert-error h4 {
	color: #a94442;
}
.alert-info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #31708f;
}
.alert-info h4 {
	color: #31708f;
}
.alert-block {
	padding-top: 14px;
	padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
	margin-bottom: 0;
}
.alert-block p + p {
	margin-top: 5px;
}
.nav {
	margin-left: 0;
	margin-bottom: 18px;
	list-style: none;
}
.nav > li > a {
	display: block;
}
.nav > li > a:hover,
.nav > li > a:focus {
	text-decoration: none;
	background-color: #eee;
}
.nav > li > a > img {
	max-width: none;
}
.nav > .pull-right {
	float: right;
}
.nav-header {
	display: block;
	padding: 3px 15px;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color: #999;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	text-transform: uppercase;
}
.nav li + .nav-header {
	margin-top: 9px;
}
.nav-list {
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
	margin-left: -15px;
	margin-right: -15px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a {
	padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
	background-color: #3071a9;
}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
	margin-right: 2px;
}
.nav-list .divider {
	*width: 100%;
	height: 1px;
	margin: 8px 1px;
	*margin: -5px 0 5px;
	overflow: hidden;
	background-color: #e5e5e5;
	border-bottom: 1px solid #fff;
}
.nav-tabs,
.nav-pills {
	*zoom: 1;
}
.nav-tabs:before,
.nav-tabs:after,
.nav-pills:before,
.nav-pills:after {
	display: table;
	content: "";
	line-height: 0;
}
.nav-tabs:after,
.nav-pills:after {
	clear: both;
}
.nav-tabs > li,
.nav-pills > li {
	float: left;
}
.nav-tabs > li > a,
.nav-pills > li > a {
	padding-right: 12px;
	padding-left: 12px;
	margin-right: 2px;
	line-height: 14px;
}
.nav-tabs {
	border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
	margin-bottom: -1px;
}
.nav-tabs > li > a {
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border: 1px solid transparent;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
	border-color: #eee #eee #ddd;
}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
	color: #555;
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	cursor: default;
}
.nav-pills > li > a {
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 2px;
	margin-bottom: 2px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
	color: #fff;
	background-color: #3071a9;
}
.nav-stacked > li {
	float: none;
}
.nav-stacked > li > a {
	margin-right: 0;
}
.nav-tabs.nav-stacked {
	border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
	border: 1px solid #ddd;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
	border-color: #ddd;
	z-index: 2;
}
.nav-pills.nav-stacked > li > a {
	margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
	margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.nav .dropdown-toggle .caret {
	border-top-color: #3071a9;
	border-bottom-color: #3071a9;
	margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
	border-top-color: #1f496e;
	border-bottom-color: #1f496e;
}
.nav-tabs .dropdown-toggle .caret {
	margin-top: 8px;
}
.nav .active .dropdown-toggle .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.nav-tabs .active .dropdown-toggle .caret {
	border-top-color: #555;
	border-bottom-color: #555;
}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
	cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
	color: #fff;
	background-color: #999;
	border-color: #999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
	opacity: 1;
	filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
	border-color: #999;
}
.tabbable {
	*zoom: 1;
}
.tabbable:before,
.tabbable:after {
	display: table;
	content: "";
	line-height: 0;
}
.tabbable:after {
	clear: both;
}
.tab-content {
	overflow: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
	border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
	display: none;
}
.tab-content > .active,
.pill-content > .active {
	display: block;
}
.tabs-below > .nav-tabs {
	border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
	margin-top: -1px;
	margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
	border-bottom-color: transparent;
	border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
	border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
	float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
	min-width: 74px;
	margin-right: 0;
	margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
	float: left;
	margin-right: 19px;
	border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
	margin-right: -1px;
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
	border-color: #eee #ddd #eee #eee;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
	border-color: #ddd transparent #ddd #ddd;
	*border-right-color: #fff;
}
.tabs-right > .nav-tabs {
	float: right;
	margin-left: 19px;
	border-left: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
	margin-left: -1px;
	-webkit-border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
	border-color: #eee #eee #eee #ddd;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
	border-color: #ddd #ddd #ddd transparent;
	*border-left-color: #fff;
}
.nav > .disabled > a {
	color: #999;
}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
	text-decoration: none;
	background-color: transparent;
	cursor: default;
}
.navbar {
	overflow: visible;
	margin-bottom: 18px;
	*position: relative;
	*z-index: 2;
}
.navbar-inner {
	min-height: 40px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #fafafa;
	background-image: -moz-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#ffffff),to(#f2f2f2));
	background-image: -webkit-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: -o-linear-gradient(top,#ffffff,#f2f2f2);
	background-image: linear-gradient(to bottom,#ffffff,#f2f2f2);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',
endColorstr='#fff2f2f2', GradientType=0);
	border: 1px solid #d4d4d4;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	*zoom: 1;
}
.navbar-inner:before,
.navbar-inner:after {
	display: table;
	content: "";
	line-height: 0;
}
.navbar-inner:after {
	clear: both;
}
.navbar .container {
	width: auto;
}
.nav-collapse.collapse {
	height: auto;
	overflow: visible;
}
.navbar .brand {
	float: left;
	display: block;
	padding: 11px 20px 11px;
	margin-left: -20px;
	font-size: 20px;
	font-weight: 200;
	color: #555;
	text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover,
.navbar .brand:focus {
	text-decoration: none;
}
.navbar-text {
	margin-bottom: 0;
	line-height: 40px;
	color: #555;
}
.navbar-link {
	color: #555;
}
.navbar-link:hover,
.navbar-link:focus {
	color: #333;
}
.navbar .divider-vertical {
	height: 40px;
	margin: 0 9px;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #ffffff;
}
.navbar .btn,
.navbar .btn-group {
	margin-top: 5px;
}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
	margin-top: 0;
}
.navbar-form {
	margin-bottom: 0;
	*zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
	display: table;
	content: "";
	line-height: 0;
}
.navbar-form:after {
	clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
	margin-top: 5px;
}
.navbar-form input,
.navbar-form select,
.navbar-form .btn {
	display: inline-block;
	margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
	margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
	margin-top: 5px;
	white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
	margin-top: 0;
}
.navbar-search {
	position: relative;
	float: left;
	margin-top: 5px;
	margin-bottom: 0;
}
.navbar-search .search-query {
	margin-bottom: 0;
	padding: 4px 14px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 1;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.navbar-static-top {
	position: static;
	margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1030;
	margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
	border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
	border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
	padding-left: 0;
	padding-right: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
	width: 940px;
}
.navbar-fixed-top {
	top: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
	bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
	-webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
	box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
	position: relative;
	left: 0;
	display: block;
	float: left;
	margin: 0 10px 0 0;
}
.navbar .nav.pull-right {
	float: right;
	margin-right: 0;
}
.navbar .nav > li {
	float: left;
}
.navbar .nav > li > a {
	float: none;
	padding: 11px 15px 11px;
	color: #555;
	text-decoration: none;
	text-shadow: 0 1px 0 #ffffff;
}
.navbar .nav .dropdown-toggle .caret {
	margin-top: 8px;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
	background-color: transparent;
	color: #333;
	text-decoration: none;
}
.navbar .nav > li > a:focus {
	outline: 2px solid #5e9ed6;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
	color: #555;
	text-decoration: none;
	background-color: #e6e6e6;
	-webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
	-moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
	box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
}
.navbar .btn-navbar {
	display: none;
	float: right;
	padding: 7px 10px;
	margin-left: 5px;
	margin-right: 5px;
	background-color: #f2f2f2;
	*background-color: #f2f2f2;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0
rgba(255,255,255,.075);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0
rgba(255,255,255,.075);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0
rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
	color: #fff;
	background-color: #d9d9d9;
	*background-color: #d9d9d9;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
	background-color: #f2f2f2;
}
.navbar .btn-navbar .icon-bar {
	display: block;
	width: 18px;
	height: 2px;
	background-color: #f5f5f5;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
	box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar + .icon-bar {
	margin-top: 3px;
}
.navbar .nav > li > .dropdown-menu:before {
	content: '';
	display: inline-block;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-bottom-color: rgba(0,0,0,0.2);
	position: absolute;
	top: -7px;
	left: 9px;
}
.navbar .nav > li > .dropdown-menu:after {
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	position: absolute;
	top: -6px;
	left: 10px;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
	border-top: 7px solid #ccc;
	border-top-color: rgba(0,0,0,0.2);
	border-bottom: 0;
	bottom: -7px;
	top: auto;
}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
	border-top: 6px solid #fff;
	border-bottom: 0;
	bottom: -6px;
	top: auto;
}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
	border-top-color: #333;
	border-bottom-color: #333;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
	background-color: #e6e6e6;
	color: #555;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
	border-top-color: #555;
	border-bottom-color: #555;
}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
	border-top-color: #555;
	border-bottom-color: #555;
}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
	left: auto;
	right: 0;
}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
	left: auto;
	right: 12px;
}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
	left: auto;
	right: 13px;
}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
	left: auto;
	right: 100%;
	margin-left: 0;
	margin-right: -1px;
	-webkit-border-radius: 6px 0 6px 6px;
	-moz-border-radius: 6px 0 6px 6px;
	border-radius: 6px 0 6px 6px;
}
.navbar-inverse .navbar-inner {
	background-color: #13294a;
	background-image: -moz-linear-gradient(top,#152d53,#10223e);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#152d53),to(#10223e));
	background-image: -webkit-linear-gradient(top,#152d53,#10223e);
	background-image: -o-linear-gradient(top,#152d53,#10223e);
	background-image: linear-gradient(to bottom,#152d53,#10223e);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff142c52',
endColorstr='#ff0f213e', GradientType=0);
	border-color: #0b172a;
}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
	color: #d9d9d9;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar-inverse .brand:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .nav > li > a:focus {
	color: #fff;
}
.navbar-inverse .brand {
	color: #d9d9d9;
}
.navbar-inverse .navbar-text {
	color: #d9d9d9;
}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
	background-color: transparent;
	color: #fff;
}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
	color: #fff;
	background-color: #10223e;
}
.navbar-inverse .navbar-link {
	color: #d9d9d9;
}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus {
	color: #fff;
}
.navbar-inverse .divider-vertical {
	border-left-color: #10223e;
	border-right-color: #152d53;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
	background-color: #10223e;
	color: #fff;
}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
	border-top-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.navbar-inverse .navbar-search .search-query {
	color: #fff;
	background-color: #2959a4;
	border-color: #10223e;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0
rgba(255,255,255,.15);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0
rgba(255,255,255,.15);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none;
}
.navbar-inverse .navbar-search .search-query:-moz-placeholder {
	color: #ccc;
}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
	color: #ccc;
}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
	color: #ccc;
}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
	padding: 5px 15px;
	color: #333;
	text-shadow: 0 1px 0 #fff;
	background-color: #fff;
	border: 0;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
	box-shadow: 0 0 3px rgba(0,0,0,0.15);
	outline: 0;
}
.navbar-inverse .btn-navbar {
	background-color: #10223e;
	*background-color: #10223e;
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
	color: #fff;
	background-color: #050c16;
	*background-color: #050c16;
}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
	background-color: #10223e;
}
.breadcrumb {
	padding: 8px 15px;
	margin: 0 0 18px;
	list-style: none;
	background-color: #f5f5f5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.breadcrumb > li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	text-shadow: 0 1px 0 #fff;
}
.breadcrumb > li > .divider {
	padding: 0 5px;
	color: #ccc;
}
.breadcrumb > .active {
	color: #999;
}
.pagination {
	margin: 18px 0;
}
.pagination ul {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-left: 0;
	margin-bottom: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
	display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
	float: left;
	padding: 4px 12px;
	line-height: 18px;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
	border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
	background-color: #F0F0F0;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
	color: #999;
	cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
	color: #999;
	background-color: transparent;
	cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
	border-left-width: 1px;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.pagination-centered {
	text-align: center;
}
.pagination-right {
	text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
	padding: 11px 19px;
	font-size: 16.25px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
	padding: 2px 10px;
	font-size: 12px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
	padding: 0 6px;
	font-size: 9.75px;
}
.pager {
	margin: 18px 0;
	list-style: none;
	text-align: center;
	*zoom: 1;
}
.pager:before,
.pager:after {
	display: table;
	content: "";
	line-height: 0;
}
.pager:after {
	clear: both;
}
.pager li {
	display: inline;
}
.pager li > a,
.pager li > span {
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
	text-decoration: none;
	background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
	float: right;
}
.pager .previous > a,
.pager .previous > span {
	float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
	color: #999;
	background-color: #fff;
	cursor: default;
}
.modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
}
.modal-backdrop.fade {
	opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.modal-header {
	padding: 9px 15px;
	border-bottom: 1px solid #eee;
}
.modal-header .close {
	margin-top: 2px;
}
.modal-header h3 {
	margin: 0;
	line-height: 30px;
}
.modal-body {
	width: 98%;
	position: relative;
	max-height: 400px;
	padding: 1%;
}
.modal-body iframe {
	width: 100%;
	max-height: none;
	border: 0 !important;
}
.modal-form {
	margin-bottom: 0;
}
.modal-footer {
	padding: 14px 15px 15px;
	margin-bottom: 0;
	text-align: right;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	-webkit-box-shadow: inset 0 1px 0 #fff;
	-moz-box-shadow: inset 0 1px 0 #fff;
	box-shadow: inset 0 1px 0 #fff;
	*zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
	display: table;
	content: "";
	line-height: 0;
}
.modal-footer:after {
	clear: both;
}
.modal-footer .btn + .btn {
	margin-left: 5px;
	margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
	margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
	margin-left: 0;
}
.tooltip {
	position: absolute;
	z-index: 1030;
	display: block;
	visibility: visible;
	font-size: 11px;
	line-height: 1.4;
	opacity: 0;
	filter: alpha(opacity=0);
}
.tooltip.in {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.tooltip.top {
	margin-top: -3px;
	padding: 5px 0;
}
.tooltip.right {
	margin-left: 3px;
	padding: 0 5px;
}
.tooltip.bottom {
	margin-top: 3px;
	padding: 5px 0;
}
.tooltip.left {
	margin-left: -3px;
	padding: 0 5px;
}
.tooltip-inner {
	max-width: 200px;
	padding: 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}
.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1060;
	display: none;
	max-width: 276px;
	padding: 1px;
	text-align: left;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	white-space: normal;
}
.popover.top {
	margin-top: -10px;
}
.popover.right {
	margin-left: 10px;
}
.popover.bottom {
	margin-top: 10px;
}
.popover.left {
	margin-left: -10px;
}
.popover-title {
	margin: 0;
	padding: 8px 14px;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.popover-title:empty {
	display: none;
}
.popover-content {
	padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.popover .arrow {
	border-width: 11px;
}
.popover .arrow:after {
	border-width: 10px;
	content: "";
}
.popover.top .arrow {
	left: 50%;
	margin-left: -11px;
	border-bottom-width: 0;
	border-top-color: #999;
	border-top-color: rgba(0,0,0,0.25);
	bottom: -11px;
}
.popover.top .arrow:after {
	bottom: 1px;
	margin-left: -10px;
	border-bottom-width: 0;
	border-top-color: #fff;
}
.popover.right .arrow {
	top: 50%;
	left: -11px;
	margin-top: -11px;
	border-left-width: 0;
	border-right-color: #999;
	border-right-color: rgba(0,0,0,0.25);
}
.popover.right .arrow:after {
	left: 1px;
	bottom: -10px;
	border-left-width: 0;
	border-right-color: #fff;
}
.popover.bottom .arrow {
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: #999;
	border-bottom-color: rgba(0,0,0,0.25);
	top: -11px;
}
.popover.bottom .arrow:after {
	top: 1px;
	margin-left: -10px;
	border-top-width: 0;
	border-bottom-color: #fff;
}
.popover.left .arrow {
	top: 50%;
	right: -11px;
	margin-top: -11px;
	border-right-width: 0;
	border-left-color: #999;
	border-left-color: rgba(0,0,0,0.25);
}
.popover.left .arrow:after {
	right: 1px;
	border-right-width: 0;
	border-left-color: #fff;
	bottom: -10px;
}
.thumbnails {
	margin-left: -20px;
	list-style: none;
	*zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
	display: table;
	content: "";
	line-height: 0;
}
.thumbnails:after {
	clear: both;
}
.row-fluid .thumbnails {
	margin-left: 0;
}
.thumbnails > li {
	float: left;
	margin-bottom: 18px;
	margin-left: 20px;
}
.thumbnail {
	display: block;
	padding: 4px;
	line-height: 18px;
	border: 1px solid #ddd;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
	box-shadow: 0 1px 3px rgba(0,0,0,0.055);
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
a.thumbnail:hover,
a.thumbnail:focus {
	border-color: #3071a9;
	-webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
	-moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
	box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.thumbnail > img {
	display: block;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.thumbnail .caption {
	padding: 9px;
	color: #555;
}
.media,
.media-body {
	overflow: hidden;
	*overflow: visible;
	zoom: 1;
}
.media,
.media .media {
	margin-top: 15px;
}
.media:first-child {
	margin-top: 0;
}
.media-object {
	display: block;
}
.media-heading {
	margin: 0 0 5px;
}
.media > .pull-left {
	margin-right: 10px;
}
.media > .pull-right {
	margin-left: 10px;
}
.media-list {
	margin-left: 0;
	list-style: none;
}
.label,
.badge {
	display: inline-block;
	padding: 2px 4px;
	font-size: 10.998px;
	font-weight: bold;
	line-height: 14px;
	color: #fff;
	vertical-align: baseline;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #999;
}
.label {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.badge {
	padding-left: 9px;
	padding-right: 9px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
}
.label:empty,
.badge:empty {
	display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.label-important,
.badge-important {
	background-color: #a94442;
}
.label-important[href],
.badge-important[href] {
	background-color: #843534;
}
.label-warning,
.badge-warning {
	background-color: #f89406;
}
.label-warning[href],
.badge-warning[href] {
	background-color: #c67605;
}
.label-success,
.badge-success {
	background-color: #3c763d;
}
.label-success[href],
.badge-success[href] {
	background-color: #2b542c;
}
.label-info,
.badge-info {
	background-color: #31708f;
}
.label-info[href],
.badge-info[href] {
	background-color: #245269;
}
.label-inverse,
.badge-inverse {
	background-color: #333;
}
.label-inverse[href],
.badge-inverse[href] {
	background-color: #1a1a1a;
}
.btn .label,
.btn .badge {
	position: relative;
	top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
	top: 0;
}
@-webkit-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-moz-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-ms-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-o-keyframes progress-bar-stripes {
	from {
		background-position: 0 0;
	}
	to {
		background-position: 40px 0;
	}
}
@keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
.progress {
	overflow: hidden;
	height: 18px;
	margin-bottom: 18px;
	background-color: #f7f7f7;
	background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#f5f5f5),to(#f9f9f9));
	background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);
	background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);
	background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',
endColorstr='#fff9f9f9', GradientType=0);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.progress .bar {
	width: 0%;
	height: 100%;
	color: #fff;
	float: left;
	font-size: 12px;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #0e90d2;
	background-image: -moz-linear-gradient(top,#149bdf,#0480be);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#149bdf),to(#0480be));
	background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
	background-image: -o-linear-gradient(top,#149bdf,#0480be);
	background-image: linear-gradient(to bottom,#149bdf,#0480be);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',
endColorstr='#ff0480be', GradientType=0);
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: width .6s ease;
	-moz-transition: width .6s ease;
	-o-transition: width .6s ease;
	transition: width .6s ease;
}
.progress .bar + .bar {
	-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0
rgba(0,0,0,.15);
	-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0
rgba(0,0,0,.15);
	box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
	background-color: #149bdf;
	background-image: -webkit-gradient(linear,0 100%,100%
0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	-webkit-background-size: 40px 40px;
	-moz-background-size: 40px 40px;
	-o-background-size: 40px 40px;
	background-size: 40px 40px;
}
.progress.active .bar {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-moz-animation: progress-bar-stripes 2s linear infinite;
	-ms-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
	background-color: #dd514c;
	background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#ee5f5b),to(#c43c35));
	background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35);
	background-image: -o-linear-gradient(top,#ee5f5b,#c43c35);
	background-image: linear-gradient(to bottom,#ee5f5b,#c43c35);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',
endColorstr='#ffc43c35', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
	background-color: #ee5f5b;
	background-image: -webkit-gradient(linear,0 100%,100%
0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}
.progress-success .bar,
.progress .bar-success {
	background-color: #5eb95e;
	background-image: -moz-linear-gradient(top,#62c462,#57a957);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#62c462),to(#57a957));
	background-image: -webkit-linear-gradient(top,#62c462,#57a957);
	background-image: -o-linear-gradient(top,#62c462,#57a957);
	background-image: linear-gradient(to bottom,#62c462,#57a957);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',
endColorstr='#ff57a957', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
	background-color: #62c462;
	background-image: -webkit-gradient(linear,0 100%,100%
0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}
.progress-info .bar,
.progress .bar-info {
	background-color: #4bb1cf;
	background-image: -moz-linear-gradient(top,#5bc0de,#339bb9);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#5bc0de),to(#339bb9));
	background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9);
	background-image: -o-linear-gradient(top,#5bc0de,#339bb9);
	background-image: linear-gradient(to bottom,#5bc0de,#339bb9);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',
endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
	background-color: #5bc0de;
	background-image: -webkit-gradient(linear,0 100%,100%
0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}
.progress-warning .bar,
.progress .bar-warning {
	background-color: #faa732;
	background-image: -moz-linear-gradient(top,#fbb450,#f89406);
	background-image: -webkit-gradient(linear,0 0,0
100%,from(#fbb450),to(#f89406));
	background-image: -webkit-linear-gradient(top,#fbb450,#f89406);
	background-image: -o-linear-gradient(top,#fbb450,#f89406);
	background-image: linear-gradient(to bottom,#fbb450,#f89406);
	background-repeat: repeat-x;
	filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f',
endColorstr='#fff89406', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
	background-color: #fbb450;
	background-image: -webkit-gradient(linear,0 100%,100%
0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,0.15)
25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15)
50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}
.accordion {
	margin-bottom: 18px;
}
.accordion-group {
	margin-bottom: 2px;
	border: 1px solid #e5e5e5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.accordion-heading {
	border-bottom: 0;
}
.accordion-heading .accordion-toggle {
	display: block;
	padding: 8px 15px;
}
.accordion-toggle {
	cursor: pointer;
}
.accordion-inner {
	padding: 9px 15px;
	border-top: 1px solid #e5e5e5;
}
.carousel {
	position: relative;
	margin-bottom: 18px;
	line-height: 1;
}
.carousel-inner {
	overflow: hidden;
	width: 100%;
	position: relative;
}
.carousel-inner > .item {
	display: none;
	position: relative;
	-webkit-transition: .6s ease-in-out left;
	-moz-transition: .6s ease-in-out left;
	-o-transition: .6s ease-in-out left;
	transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
	display: block;
	line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
	display: block;
}
.carousel-inner > .active {
	left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
	position: absolute;
	top: 0;
	width: 100%;
}
.carousel-inner > .next {
	left: 100%;
}
.carousel-inner > .prev {
	left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
	left: 0;
}
.carousel-inner > .active.left {
	left: -100%;
}
.carousel-inner > .active.right {
	left: 100%;
}
.carousel-control {
	position: absolute;
	top: 40%;
	left: 15px;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	font-size: 60px;
	font-weight: 100;
	line-height: 30px;
	color: #fff;
	text-align: center;
	background: #222;
	border: 3px solid #fff;
	-webkit-border-radius: 23px;
	-moz-border-radius: 23px;
	border-radius: 23px;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.carousel-control.right {
	left: auto;
	right: 15px;
}
.carousel-control:hover,
.carousel-control:focus {
	color: #fff;
	text-decoration: none;
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.carousel-indicators {
	position: absolute;
	top: 15px;
	right: 15px;
	z-index: 5;
	margin: 0;
	list-style: none;
}
.carousel-indicators li {
	display: block;
	float: left;
	width: 10px;
	height: 10px;
	margin-left: 5px;
	text-indent: -999px;
	background-color: #ccc;
	background-color: rgba(255,255,255,0.25);
	border-radius: 5px;
}
.carousel-indicators .active {
	background-color: #fff;
}
.carousel-caption {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 15px;
	background: #333;
	background: rgba(0,0,0,0.75);
}
.carousel-caption h4,
.carousel-caption p {
	color: #fff;
	line-height: 18px;
}
.carousel-caption h4 {
	margin: 0 0 5px;
}
.carousel-caption p {
	margin-bottom: 0;
}
.hero-unit {
	padding: 60px;
	margin-bottom: 30px;
	font-size: 18px;
	font-weight: 200;
	line-height: 27px;
	color: inherit;
	background-color: #eee;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.hero-unit h1 {
	margin-bottom: 0;
	font-size: 60px;
	line-height: 1;
	color: inherit;
	letter-spacing: -1px;
}
.hero-unit li {
	line-height: 27px;
}
.pull-right {
	float: right;
}
.pull-left {
	float: left;
}
.hide {
	display: none;
}
.show {
	display: block;
}
.invisible {
	visibility: hidden;
}
.affix {
	position: fixed;
}
@-ms-viewport {
	width: device-width;
}
.hidden {
	display: none;
	visibility: hidden;
}
.visible-phone {
	display: none !important;
}
.visible-tablet {
	display: none !important;
}
.hidden-desktop {
	display: none !important;
}
.visible-desktop {
	display: inherit !important;
}
@media (min-width: 768px) and (max-width: 979px) {
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-tablet {
		display: inherit !important;
	}
	.hidden-tablet {
		display: none !important;
	}
}
@media (max-width: 767px) {
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-phone {
		display: inherit !important;
	}
	.hidden-phone {
		display: none !important;
	}
}
.visible-print {
	display: none !important;
}
@media print {
	.visible-print {
		display: inherit !important;
	}
	.hidden-print {
		display: none !important;
	}
}
@media (max-width: 767px) {
	body {
		padding-left: 20px;
		padding-right: 20px;
	}
	.navbar-fixed-top,
	.navbar-fixed-bottom,
	.navbar-static-top {
		margin-left: -20px;
		margin-right: -20px;
	}
	.container-fluid {
		padding: 0;
	}
	.dl-horizontal dt {
		float: none;
		clear: none;
		width: auto;
		text-align: left;
	}
	.dl-horizontal dd {
		margin-left: 0;
	}
	.dropdown-menu .menuitem-group {
		background-color: #10223e;
		color: #eee;
	}
	.container {
		width: auto;
	}
	.row-fluid {
		width: 100%;
	}
	.row,
	.thumbnails {
		margin-left: 0;
	}
	.thumbnails > li {
		float: none;
		margin-left: 0;
	}
	[class*="span"],
	.uneditable-input[class*="span"],
	.row-fluid [class*="span"] {
		float: none;
		display: block;
		width: 100%;
		margin-left: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.span12,
	.row-fluid .span12 {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.row-fluid [class*="offset"]:first-child {
		margin-left: 0;
	}
	.input-large,
	.input-xlarge,
	.input-xxlarge,
	input[class*="span"],
	select[class*="span"],
	textarea[class*="span"],
	.uneditable-input {
		display: block;
		width: 100%;
		min-height: 28px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.input-prepend input,
	.input-append input,
	.input-prepend input[class*="span"],
	.input-append input[class*="span"] {
		display: inline-block;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 0;
	}
}
@media (max-width: 480px) {
	.nav-collapse {
		-webkit-transform: translate3d(0,0,0);
	}
	.page-header h1 small {
		display: block;
		line-height: 18px;
	}
	input[type="checkbox"],
	input[type="radio"] {
		border: 1px solid #ccc;
	}
	.form-horizontal .control-label {
		float: none;
		width: auto;
		padding-top: 0;
		text-align: left;
	}
	.form-horizontal .controls {
		margin-left: 0;
	}
	.form-horizontal .control-list {
		padding-top: 0;
	}
	.form-horizontal .form-actions {
		padding-left: 10px;
		padding-right: 10px;
	}
	.tag-category input#filter-search,
	.newsfeed-category input#filter-search {
		width: auto;
		margin-bottom: 9px;
	}
	.category-list input#filter-search {
		width: auto;
	}
	.media .pull-left,
	.media .pull-right {
		float: none;
		display: block;
		margin-bottom: 10px;
	}
	.media-object {
		margin-right: 0;
		margin-left: 0;
	}
	.modal-header .close {
		padding: 10px;
		margin: -10px;
	}
	.carousel-caption {
		position: static;
	}
}
@media (min-width: 768px) and (max-width: 979px) {
	.row {
		margin-left: -20px;
		*zoom: 1;
	}
	.row:before,
	.row:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row:after {
		clear: both;
	}
	[class*="span"] {
		float: left;
		min-height: 1px;
		margin-left: 20px;
	}
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
		width: 724px;
	}
	.span12 {
		width: 724px;
	}
	.span11 {
		width: 662px;
	}
	.span10 {
		width: 600px;
	}
	.span9 {
		width: 538px;
	}
	.span8 {
		width: 476px;
	}
	.span7 {
		width: 414px;
	}
	.span6 {
		width: 352px;
	}
	.span5 {
		width: 290px;
	}
	.span4 {
		width: 228px;
	}
	.span3 {
		width: 166px;
	}
	.span2 {
		width: 104px;
	}
	.span1 {
		width: 42px;
	}
	.offset12 {
		margin-left: 764px;
	}
	.offset11 {
		margin-left: 702px;
	}
	.offset10 {
		margin-left: 640px;
	}
	.offset9 {
		margin-left: 578px;
	}
	.offset8 {
		margin-left: 516px;
	}
	.offset7 {
		margin-left: 454px;
	}
	.offset6 {
		margin-left: 392px;
	}
	.offset5 {
		margin-left: 330px;
	}
	.offset4 {
		margin-left: 268px;
	}
	.offset3 {
		margin-left: 206px;
	}
	.offset2 {
		margin-left: 144px;
	}
	.offset1 {
		margin-left: 82px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		width: 100%;
		min-height: 28px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		margin-left: 2.76243094%;
		*margin-left: 2.70923945%;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .controls-row [class*="span"] +
[class*="span"] {
		margin-left: 2.76243094%;
	}
	.row-fluid .span12 {
		width: 100%;
		*width: 99.94680851%;
	}
	.row-fluid .span11 {
		width: 91.43646409%;
		*width: 91.3832726%;
	}
	.row-fluid .span10 {
		width: 82.87292818%;
		*width: 82.81973669%;
	}
	.row-fluid .span9 {
		width: 74.30939227%;
		*width: 74.25620078%;
	}
	.row-fluid .span8 {
		width: 65.74585635%;
		*width: 65.69266486%;
	}
	.row-fluid .span7 {
		width: 57.18232044%;
		*width: 57.12912895%;
	}
	.row-fluid .span6 {
		width: 48.61878453%;
		*width: 48.56559304%;
	}
	.row-fluid .span5 {
		width: 40.05524862%;
		*width: 40.00205713%;
	}
	.row-fluid .span4 {
		width: 31.49171271%;
		*width: 31.43852122%;
	}
	.row-fluid .span3 {
		width: 22.9281768%;
		*width: 22.87498531%;
	}
	.row-fluid .span2 {
		width: 14.36464088%;
		*width: 14.31144939%;
	}
	.row-fluid .span1 {
		width: 5.80110497%;
		*width: 5.74791348%;
	}
	.row-fluid .offset12 {
		margin-left: 105.52486188%;
		*margin-left: 105.4184789%;
	}
	.row-fluid .offset12:first-child {
		margin-left: 102.76243094%;
		*margin-left: 102.65604796%;
	}
	.row-fluid .offset11 {
		margin-left: 96.96132597%;
		*margin-left: 96.85494299%;
	}
	.row-fluid .offset11:first-child {
		margin-left: 94.19889503%;
		*margin-left: 94.09251205%;
	}
	.row-fluid .offset10 {
		margin-left: 88.39779006%;
		*margin-left: 88.29140708%;
	}
	.row-fluid .offset10:first-child {
		margin-left: 85.63535912%;
		*margin-left: 85.52897614%;
	}
	.row-fluid .offset9 {
		margin-left: 79.83425414%;
		*margin-left: 79.72787116%;
	}
	.row-fluid .offset9:first-child {
		margin-left: 77.0718232%;
		*margin-left: 76.96544023%;
	}
	.row-fluid .offset8 {
		margin-left: 71.27071823%;
		*margin-left: 71.16433525%;
	}
	.row-fluid .offset8:first-child {
		margin-left: 68.50828729%;
		*margin-left: 68.40190431%;
	}
	.row-fluid .offset7 {
		margin-left: 62.70718232%;
		*margin-left: 62.60079934%;
	}
	.row-fluid .offset7:first-child {
		margin-left: 59.94475138%;
		*margin-left: 59.8383684%;
	}
	.row-fluid .offset6 {
		margin-left: 54.14364641%;
		*margin-left: 54.03726343%;
	}
	.row-fluid .offset6:first-child {
		margin-left: 51.38121547%;
		*margin-left: 51.27483249%;
	}
	.row-fluid .offset5 {
		margin-left: 45.5801105%;
		*margin-left: 45.47372752%;
	}
	.row-fluid .offset5:first-child {
		margin-left: 42.81767956%;
		*margin-left: 42.71129658%;
	}
	.row-fluid .offset4 {
		margin-left: 37.01657459%;
		*margin-left: 36.91019161%;
	}
	.row-fluid .offset4:first-child {
		margin-left: 34.25414365%;
		*margin-left: 34.14776067%;
	}
	.row-fluid .offset3 {
		margin-left: 28.45303867%;
		*margin-left: 28.3466557%;
	}
	.row-fluid .offset3:first-child {
		margin-left: 25.69060773%;
		*margin-left: 25.58422476%;
	}
	.row-fluid .offset2 {
		margin-left: 19.88950276%;
		*margin-left: 19.78311978%;
	}
	.row-fluid .offset2:first-child {
		margin-left: 17.12707182%;
		*margin-left: 17.02068884%;
	}
	.row-fluid .offset1 {
		margin-left: 11.32596685%;
		*margin-left: 11.21958387%;
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.56353591%;
		*margin-left: 8.45715293%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 20px;
	}
	input.span12,
	textarea.span12,
	.uneditable-input.span12 {
		width: 710px;
	}
	input.span11,
	textarea.span11,
	.uneditable-input.span11 {
		width: 648px;
	}
	input.span10,
	textarea.span10,
	.uneditable-input.span10 {
		width: 586px;
	}
	input.span9,
	textarea.span9,
	.uneditable-input.span9 {
		width: 524px;
	}
	input.span8,
	textarea.span8,
	.uneditable-input.span8 {
		width: 462px;
	}
	input.span7,
	textarea.span7,
	.uneditable-input.span7 {
		width: 400px;
	}
	input.span6,
	textarea.span6,
	.uneditable-input.span6 {
		width: 338px;
	}
	input.span5,
	textarea.span5,
	.uneditable-input.span5 {
		width: 276px;
	}
	input.span4,
	textarea.span4,
	.uneditable-input.span4 {
		width: 214px;
	}
	input.span3,
	textarea.span3,
	.uneditable-input.span3 {
		width: 152px;
	}
	input.span2,
	textarea.span2,
	.uneditable-input.span2 {
		width: 90px;
	}
	input.span1,
	textarea.span1,
	.uneditable-input.span1 {
		width: 28px;
	}
}
@media (min-width: 1200px) {
	.row {
		margin-left: -30px;
		*zoom: 1;
	}
	.row:before,
	.row:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row:after {
		clear: both;
	}
	[class*="span"] {
		float: left;
		min-height: 1px;
		margin-left: 30px;
	}
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
		width: 1170px;
	}
	.span12 {
		width: 1170px;
	}
	.span11 {
		width: 1070px;
	}
	.span10 {
		width: 970px;
	}
	.span9 {
		width: 870px;
	}
	.span8 {
		width: 770px;
	}
	.span7 {
		width: 670px;
	}
	.span6 {
		width: 570px;
	}
	.span5 {
		width: 470px;
	}
	.span4 {
		width: 370px;
	}
	.span3 {
		width: 270px;
	}
	.span2 {
		width: 170px;
	}
	.span1 {
		width: 70px;
	}
	.offset12 {
		margin-left: 1230px;
	}
	.offset11 {
		margin-left: 1130px;
	}
	.offset10 {
		margin-left: 1030px;
	}
	.offset9 {
		margin-left: 930px;
	}
	.offset8 {
		margin-left: 830px;
	}
	.offset7 {
		margin-left: 730px;
	}
	.offset6 {
		margin-left: 630px;
	}
	.offset5 {
		margin-left: 530px;
	}
	.offset4 {
		margin-left: 430px;
	}
	.offset3 {
		margin-left: 330px;
	}
	.offset2 {
		margin-left: 230px;
	}
	.offset1 {
		margin-left: 130px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		width: 100%;
		min-height: 28px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		margin-left: 2.76243094%;
		*margin-left: 2.70923945%;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .controls-row [class*="span"] +
[class*="span"] {
		margin-left: 2.76243094%;
	}
	.row-fluid .span12 {
		width: 100%;
		*width: 99.94680851%;
	}
	.row-fluid .span11 {
		width: 91.43646409%;
		*width: 91.3832726%;
	}
	.row-fluid .span10 {
		width: 82.87292818%;
		*width: 82.81973669%;
	}
	.row-fluid .span9 {
		width: 74.30939227%;
		*width: 74.25620078%;
	}
	.row-fluid .span8 {
		width: 65.74585635%;
		*width: 65.69266486%;
	}
	.row-fluid .span7 {
		width: 57.18232044%;
		*width: 57.12912895%;
	}
	.row-fluid .span6 {
		width: 48.61878453%;
		*width: 48.56559304%;
	}
	.row-fluid .span5 {
		width: 40.05524862%;
		*width: 40.00205713%;
	}
	.row-fluid .span4 {
		width: 31.49171271%;
		*width: 31.43852122%;
	}
	.row-fluid .span3 {
		width: 22.9281768%;
		*width: 22.87498531%;
	}
	.row-fluid .span2 {
		width: 14.36464088%;
		*width: 14.31144939%;
	}
	.row-fluid .span1 {
		width: 5.80110497%;
		*width: 5.74791348%;
	}
	.row-fluid .offset12 {
		margin-left: 105.52486188%;
		*margin-left: 105.4184789%;
	}
	.row-fluid .offset12:first-child {
		margin-left: 102.76243094%;
		*margin-left: 102.65604796%;
	}
	.row-fluid .offset11 {
		margin-left: 96.96132597%;
		*margin-left: 96.85494299%;
	}
	.row-fluid .offset11:first-child {
		margin-left: 94.19889503%;
		*margin-left: 94.09251205%;
	}
	.row-fluid .offset10 {
		margin-left: 88.39779006%;
		*margin-left: 88.29140708%;
	}
	.row-fluid .offset10:first-child {
		margin-left: 85.63535912%;
		*margin-left: 85.52897614%;
	}
	.row-fluid .offset9 {
		margin-left: 79.83425414%;
		*margin-left: 79.72787116%;
	}
	.row-fluid .offset9:first-child {
		margin-left: 77.0718232%;
		*margin-left: 76.96544023%;
	}
	.row-fluid .offset8 {
		margin-left: 71.27071823%;
		*margin-left: 71.16433525%;
	}
	.row-fluid .offset8:first-child {
		margin-left: 68.50828729%;
		*margin-left: 68.40190431%;
	}
	.row-fluid .offset7 {
		margin-left: 62.70718232%;
		*margin-left: 62.60079934%;
	}
	.row-fluid .offset7:first-child {
		margin-left: 59.94475138%;
		*margin-left: 59.8383684%;
	}
	.row-fluid .offset6 {
		margin-left: 54.14364641%;
		*margin-left: 54.03726343%;
	}
	.row-fluid .offset6:first-child {
		margin-left: 51.38121547%;
		*margin-left: 51.27483249%;
	}
	.row-fluid .offset5 {
		margin-left: 45.5801105%;
		*margin-left: 45.47372752%;
	}
	.row-fluid .offset5:first-child {
		margin-left: 42.81767956%;
		*margin-left: 42.71129658%;
	}
	.row-fluid .offset4 {
		margin-left: 37.01657459%;
		*margin-left: 36.91019161%;
	}
	.row-fluid .offset4:first-child {
		margin-left: 34.25414365%;
		*margin-left: 34.14776067%;
	}
	.row-fluid .offset3 {
		margin-left: 28.45303867%;
		*margin-left: 28.3466557%;
	}
	.row-fluid .offset3:first-child {
		margin-left: 25.69060773%;
		*margin-left: 25.58422476%;
	}
	.row-fluid .offset2 {
		margin-left: 19.88950276%;
		*margin-left: 19.78311978%;
	}
	.row-fluid .offset2:first-child {
		margin-left: 17.12707182%;
		*margin-left: 17.02068884%;
	}
	.row-fluid .offset1 {
		margin-left: 11.32596685%;
		*margin-left: 11.21958387%;
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.56353591%;
		*margin-left: 8.45715293%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 30px;
	}
	input.span12,
	textarea.span12,
	.uneditable-input.span12 {
		width: 1156px;
	}
	input.span11,
	textarea.span11,
	.uneditable-input.span11 {
		width: 1056px;
	}
	input.span10,
	textarea.span10,
	.uneditable-input.span10 {
		width: 956px;
	}
	input.span9,
	textarea.span9,
	.uneditable-input.span9 {
		width: 856px;
	}
	input.span8,
	textarea.span8,
	.uneditable-input.span8 {
		width: 756px;
	}
	input.span7,
	textarea.span7,
	.uneditable-input.span7 {
		width: 656px;
	}
	input.span6,
	textarea.span6,
	.uneditable-input.span6 {
		width: 556px;
	}
	input.span5,
	textarea.span5,
	.uneditable-input.span5 {
		width: 456px;
	}
	input.span4,
	textarea.span4,
	.uneditable-input.span4 {
		width: 356px;
	}
	input.span3,
	textarea.span3,
	.uneditable-input.span3 {
		width: 256px;
	}
	input.span2,
	textarea.span2,
	.uneditable-input.span2 {
		width: 156px;
	}
	input.span1,
	textarea.span1,
	.uneditable-input.span1 {
		width: 56px;
	}
	.thumbnails {
		margin-left: -30px;
	}
	.thumbnails > li {
		margin-left: 30px;
	}
	.row-fluid .thumbnails {
		margin-left: 0;
	}
}
@media (max-width: 767px) {
	body {
		padding-top: 0;
	}
	.navbar-fixed-top,
	.navbar-fixed-bottom {
		position: static;
	}
	.navbar-fixed-top {
		margin-bottom: 18px;
	}
	.navbar-fixed-bottom {
		margin-top: 18px;
	}
	.navbar-fixed-top .navbar-inner,
	.navbar-fixed-bottom .navbar-inner {
		padding: 5px;
	}
	.navbar .container {
		width: auto;
		padding: 0;
	}
	.navbar .brand {
		padding-left: 10px;
		padding-right: 10px;
		margin: 0 0 0 -5px;
	}
	.nav-collapse {
		clear: both;
	}
	.nav-collapse .nav {
		float: none;
		margin: 0 0 9px;
	}
	.nav-collapse .nav > li {
		float: none;
	}
	.nav-collapse .nav > li > a {
		margin-bottom: 2px;
	}
	.nav-collapse .nav > .divider-vertical {
		display: none;
	}
	.nav-collapse .nav .nav-header {
		color: #555;
		text-shadow: none;
	}
	.nav-collapse .nav > li > a,
	.nav-collapse .dropdown-menu a {
		padding: 9px 15px;
		font-weight: bold;
		color: #555;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.nav-collapse .btn {
		padding: 4px 10px 4px;
		font-weight: normal;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.nav-collapse .dropdown-menu li + li a {
		margin-bottom: 2px;
	}
	.nav-collapse .nav > li > a:hover,
	.nav-collapse .nav > li > a:focus,
	.nav-collapse .dropdown-menu a:hover,
	.nav-collapse .dropdown-menu a:focus {
		background-color: #f2f2f2;
	}
	.navbar-inverse .nav-collapse .nav > li > a,
	.navbar-inverse .nav-collapse .dropdown-menu a {
		color: #d9d9d9;
	}
	.navbar-inverse .nav-collapse .nav > li > a:hover,
	.navbar-inverse .nav-collapse .nav > li > a:focus,
	.navbar-inverse .nav-collapse .dropdown-menu a:hover,
	.navbar-inverse .nav-collapse .dropdown-menu a:focus {
		background-color: #10223e;
	}
	.nav-collapse.in .btn-group {
		margin-top: 5px;
		padding: 0;
	}
	.nav-collapse .dropdown-menu {
		position: static;
		top: auto;
		left: auto;
		float: none;
		display: none;
		max-width: none;
		margin: 0 15px;
		padding: 0;
		background-color: transparent;
		border: none;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	.nav-collapse .open > .dropdown-menu {
		display: block;
	}
	.nav-collapse .dropdown-menu:before,
	.nav-collapse .dropdown-menu:after {
		display: none;
	}
	.nav-collapse .dropdown-menu .divider {
		display: none;
	}
	.nav-collapse .nav > li > .dropdown-menu:before,
	.nav-collapse .nav > li > .dropdown-menu:after {
		display: none;
	}
	.nav-collapse .navbar-form,
	.nav-collapse .navbar-search {
		float: none;
		padding: 9px 15px;
		margin: 9px 0;
		border-top: 1px solid #f2f2f2;
		border-bottom: 1px solid #f2f2f2;
		-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0
rgba(255,255,255,.1);
		-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0
rgba(255,255,255,.1);
		box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0
rgba(255,255,255,.1);
	}
	.navbar-inverse .nav-collapse .navbar-form,
	.navbar-inverse .nav-collapse .navbar-search {
		border-top-color: #10223e;
		border-bottom-color: #10223e;
	}
	.navbar .nav-collapse .nav.pull-right {
		float: none;
		margin-left: 0;
	}
	.nav-collapse,
	.nav-collapse.collapse {
		overflow: hidden;
		height: 0;
	}
	.navbar .btn-navbar {
		display: block;
	}
	.navbar-static .navbar-inner {
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media (min-width: 768px) {
	.nav-collapse.collapse {
		height: auto !important;
		overflow: visible !important;
	}
}
.small {
	font-size: 11px;
}
iframe,
svg {
	max-width: 100%;
}
.nowrap {
	white-space: nowrap;
}
.center,
.table td.center,
.table th.center {
	text-align: center;
}
a.disabled,
a.disabled:hover {
	color: #999999;
	background-color: transparent;
	cursor: default;
	text-decoration: none;
}
.hero-unit {
	text-align: center;
}
.hero-unit .lead {
	margin-bottom: 18px;
	font-size: 20px;
	font-weight: 200;
	line-height: 27px;
}
.btn .caret {
	margin-bottom: 7px;
}
.btn.btn-micro .caret {
	margin: 5px 0;
}
.blog-row-rule,
.blog-item-rule {
	border: 0;
}
body.modal {
	padding-top: 0;
}
.row-even,
.row-odd {
	padding: 5px;
	width: 99%;
	border-bottom: 1px solid #ddd;
}
.row-odd {
	background-color: transparent;
}
.row-even {
	background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
	border: 0;
}
.row-fluid .row-reveal {
	visibility: hidden;
}
.row-fluid:hover .row-reveal {
	visibility: visible;
}
.btn-wide {
	width: 80%;
}
.nav-list > li.offset > a {
	padding-left: 30px;
	font-size: 12px;
}
.blog-row-rule,
.blog-item-rule {
	border: 0;
}
.row-fluid .offset1 {
	margin-left: 8.382978723%;
}
.row-fluid .offset2 {
	margin-left: 16.89361702%;
}
.row-fluid .offset3 {
	margin-left: 25.404255317%;
}
.row-fluid .offset4 {
	margin-left: 33.914893614%;
}
.row-fluid .offset5 {
	margin-left: 42.425531911%;
}
.row-fluid .offset6 {
	margin-left: 50.93617020799999%;
}
.row-fluid .offset7 {
	margin-left: 59.446808505%;
}
.row-fluid .offset8 {
	margin-left: 67.95744680199999%;
}
.row-fluid .offset9 {
	margin-left: 76.468085099%;
}
.row-fluid .offset10 {
	margin-left: 84.97872339599999%;
}
.row-fluid .offset11 {
	margin-left: 91.489361693%;
}
.navbar .nav > li > a.btn {
	padding: 4px 10px;
	line-height: 18px;
}
.nav-tabs.nav-dark {
	border-bottom: 1px solid #333;
	text-shadow: 1px 1px 1px #000;
}
.nav-tabs.nav-dark > li > a {
	color: #F8F8F8;
}
.nav-tabs.nav-dark > li > a:hover {
	border-color: #333 #333 #111;
	background-color: #777777;
}
.nav-tabs.nav-dark > .active > a,
.nav-tabs.nav-dark > .active > a:hover {
	color: #ffffff;
	background-color: #555555;
	border: 1px solid #222;
	border-bottom-color: transparent;
}
.thumbnail.pull-left {
	margin: 0 10px 10px 0;
}
.thumbnail.pull-right {
	margin: 0 0 10px 10px;
}
.width-10 {
	width: 10px;
}
.width-20 {
	width: 20px;
}
.width-30 {
	width: 30px;
}
.width-40 {
	width: 40px;
}
.width-50 {
	width: 50px;
}
.width-60 {
	width: 60px;
}
.width-70 {
	width: 70px;
}
.width-80 {
	width: 80px;
}
.width-90 {
	width: 90px;
}
.width-100 {
	width: 100px;
}
.height-10 {
	height: 10px;
}
.height-20 {
	height: 20px;
}
.height-30 {
	height: 30px;
}
.height-40 {
	height: 40px;
}
.height-50 {
	height: 50px;
}
.height-60 {
	height: 60px;
}
.height-70 {
	height: 70px;
}
.height-80 {
	height: 80px;
}
.height-90 {
	height: 90px;
}
.height-100 {
	height: 100px;
}
hr.hr-condensed {
	margin: 10px 0;
}
.list-striped,
.row-striped {
	list-style: none;
	line-height: 18px;
	text-align: left;
	vertical-align: middle;
	border-top: 1px solid #ddd;
	margin-left: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
	border-bottom: 1px solid #ddd;
	padding: 8px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
	background-color: #f9f9f9;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
	background-color: #F0F0F0;
}
.row-striped .row-fluid {
	width: 100%;
	box-sizing: border-box;
}
.row-striped .row-fluid [class*="span"] {
	min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
	margin-left: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
	margin-left: 0;
}
.list-condensed li {
	padding: 4px 5px;
}
.row-condensed .row,
.row-condensed .row-fluid {
	padding: 4px 5px;
}
.list-bordered,
.row-bordered {
	list-style: none;
	line-height: 18px;
	text-align: left;
	vertical-align: middle;
	margin-left: 0;
	border: 1px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.radio.btn-group input[type=radio] {
	display: none;
}
.radio.btn-group > label {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.radio.btn-group > label:first-of-type {
	margin-left: 0;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-topleft: 4px;
}
fieldset.radio.btn-group {
	padding-left: 0;
}
.iframe-bordered {
	border: 1px solid #ddd;
}
.tab-content {
	overflow: visible;
}
.tabs-left .tab-content {
	overflow: auto;
}
.nav-tabs > li > span {
	display: block;
	margin-right: 2px;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	border: 1px solid transparent;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.btn-micro {
	padding: 1px 4px;
	font-size: 10px;
	line-height: 8px;
}
.btn-group > .btn-micro {
	font-size: 10px;
}
.tip-wrap {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	z-index: 100;
}
.page-header {
	margin: 2px 0px 10px 0px;
	padding-bottom: 5px;
}
.input-prepend > .add-on,
.input-append > .add-on {
	vertical-align: top;
}
.input-prepend .chzn-container-single .chzn-single {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-prepend .chzn-container-single .chzn-single-with-drop {
	-webkit-border-radius: 0 3px 0 0;
	-moz-border-radius: 0 3px 0 0;
	border-radius: 0 3px 0 0;
}
.input-append .chzn-container-single .chzn-single {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-append .chzn-container-single .chzn-single-with-drop {
	-webkit-border-radius: 3px 0 0 0;
	-moz-border-radius: 3px 0 0 0;
	border-radius: 3px 0 0 0;
}
.input-prepend.input-append .chzn-container-single .chzn-single,
.input-prepend.input-append .chzn-container-single .chzn-single-with-drop {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.element-invisible {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	height: 1px;
	width: 1px;
	overflow: hidden;
}
.element-invisible:focus {
	width: auto;
	height: auto;
	overflow: auto;
	background: #eee;
	color: #000;
	padding: 1em;
}
.form-vertical .control-label {
	float: none;
	width: auto;
	padding-right: 0;
	padding-top: 0;
	text-align: left;
}
.form-vertical .controls {
	margin-left: 0;
}
.width-auto {
	width: auto;
}
.btn-group .chzn-results {
	white-space: normal;
}
.accordion-body.in:hover {
	overflow: visible;
}
.invalid {
	color: #9d261d;
	font-weight: bold;
}
input.invalid {
	border: 1px solid #9d261d;
	background: #f2dede;
}
select.chzn-done.invalid + .chzn-container.chzn-container-single >
a.chzn-single,
select.chzn-done.invalid + .chzn-container.chzn-container-multi >
ul.chzn-choices {
	border-color: #9d261d;
	color: #9d261d;
}
.tooltip {
	max-width: 400px;
}
.tooltip-inner {
	max-width: none;
	text-align: left;
	text-shadow: none;
}
th .tooltip-inner {
	font-weight: normal;
}
.tooltip.hasimage {
	opacity: 1;
}
.tip-text {
	text-align: left;
}
.btn-group > .btn + .dropdown-backdrop + .btn {
	margin-left: -1px;
}
.btn-group > .btn + .dropdown-backdrop + .dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px;
	-webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0
rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0
rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0
rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	*padding-top: 5px;
	*padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-backdrop + .dropdown-toggle {
	padding-left: 5px;
	padding-right: 5px;
	*padding-top: 2px;
	*padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-backdrop + .dropdown-toggle {
	*padding-top: 5px;
	*padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-backdrop + .dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px;
	*padding-top: 7px;
	*padding-bottom: 7px;
}
.dropdown-menu {
	text-align: left;
}
.alert-link {
	font-weight: bold;
}
.alert .alert-link {
	color: #66512c;
}
.alert-success .alert-link {
	color: #2b542c;
}
.alert-danger .alert-link,
.alert-error .alert-link {
	color: #843534;
}
.alert-info .alert-link {
	color: #245269;
}
div.modal {
	position: fixed;
	top: 5%;
	left: 50%;
	z-index: 1050;
	width: 80%;
	margin-left: -40%;
	background-color: #fff;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,0.3);
	*border: 1px solid #999;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
	outline: none;
}
div.modal.fade {
	-webkit-transition: opacity .3s linear, top .3s ease-out;
	-moz-transition: opacity .3s linear, top .3s ease-out;
	-o-transition: opacity .3s linear, top .3s ease-out;
	transition: opacity .3s linear, top .3s ease-out;
	top: -25%;
}
div.modal.fade.in {
	top: 5%;
}
.modal-batch {
	overflow-y: visible;
}
.modal-body[class^="jviewport-height"],
.modal-body[class*="jviewport-height"] {
	max-height: none;
}
.jviewport-height10 {
	height: 10vh;
}
.jviewport-height20 {
	height: 20vh;
}
.jviewport-height30 {
	height: 30vh;
}
.jviewport-height40 {
	height: 40vh;
}
.jviewport-height50 {
	height: 50vh;
}
.jviewport-height60 {
	height: 60vh;
}
.jviewport-height70 {
	height: 70vh;
}
.jviewport-height80 {
	height: 80vh;
}
.jviewport-height90 {
	height: 90vh;
}
.jviewport-height100 {
	height: 100vh;
}
div.modal.jviewport-width10 {
	width: 10vw;
	margin-left: -5vw;
}
div.modal.jviewport-width20 {
	width: 20vw;
	margin-left: -10vw;
}
div.modal.jviewport-width30 {
	width: 30vw;
	margin-left: -15vw;
}
div.modal.jviewport-width40 {
	width: 40vw;
	margin-left: -20vw;
}
div.modal.jviewport-width50 {
	width: 50vw;
	margin-left: -25vw;
}
div.modal.jviewport-width60 {
	width: 60vw;
	margin-left: -30vw;
}
div.modal.jviewport-width70 {
	width: 70vw;
	margin-left: -35vw;
}
div.modal.jviewport-width80 {
	width: 80vw;
	margin-left: -40vw;
}
div.modal.jviewport-width90 {
	width: 90vw;
	margin-left: -45vw;
}
div.modal.jviewport-width100 {
	width: 100vw;
	margin-left: -50vw;
}
@media (max-width: 767px) {
	div.modal {
		position: fixed;
		top: 20px;
		left: 20px;
		right: 20px;
		width: auto;
		margin: 0;
	}
	div.modal.fade {
		top: -100px;
	}
	div.modal.fade.in {
		top: 20px;
	}
	div.modal[class*="jviewport-width"] {
		width: auto;
		margin: 0;
	}
}
@media (max-width: 480px) {
	div.modal {
		top: 10px;
		left: 10px;
		right: 10px;
	}
}
@font-face {
	font-family: 'IcoMoon';
	src: url('../../../../media/jui/fonts/IcoMoon.eot');
	src: url('../../../../media/jui/fonts/IcoMoon.eot?#iefix')
format('embedded-opentype'),
url('../../../../media/jui/fonts/IcoMoon.woff')
format('woff'),
url('../../../../media/jui/fonts/IcoMoon.ttf')
format('truetype'),
url('../../../../media/jui/fonts/IcoMoon.svg#IcoMoon')
format('svg');
	font-weight: normal;
	font-style: normal;
}
[data-icon]:before {
	font-family: 'IcoMoon';
	content: attr(data-icon);
	speak: none;
}
[class^="icon-"],
[class*=" icon-"] {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-right: .25em;
	line-height: 14px;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
	font-family: 'IcoMoon';
	font-style: normal;
	speak: none;
}
[class^="icon-"].disabled,
[class*=" icon-"].disabled {
	font-weight: normal;
}
.icon-joomla:before {
	content: "\e200";
}
.icon-chevron-up:before,
.icon-uparrow:before,
.icon-arrow-up:before {
	content: "\e005";
}
.icon-chevron-right:before,
.icon-rightarrow:before,
.icon-arrow-right:before {
	content: "\e006";
}
.icon-chevron-down:before,
.icon-downarrow:before,
.icon-arrow-down:before {
	content: "\e007";
}
.icon-chevron-left:before,
.icon-leftarrow:before,
.icon-arrow-left:before {
	content: "\e008";
}
.icon-arrow-first:before {
	content: "\e003";
}
.icon-arrow-last:before {
	content: "\e004";
}
.icon-arrow-up-2:before {
	content: "\e009";
}
.icon-arrow-right-2:before {
	content: "\e00a";
}
.icon-arrow-down-2:before {
	content: "\e00b";
}
.icon-arrow-left-2:before {
	content: "\e00c";
}
.icon-arrow-up-3:before {
	content: "\e00f";
}
.icon-arrow-right-3:before {
	content: "\e010";
}
.icon-arrow-down-3:before {
	content: "\e011";
}
.icon-arrow-left-3:before {
	content: "\e012";
}
.icon-menu-2:before {
	content: "\e00e";
}
.icon-arrow-up-4:before {
	content: "\e201";
}
.icon-arrow-right-4:before {
	content: "\e202";
}
.icon-arrow-down-4:before {
	content: "\e203";
}
.icon-arrow-left-4:before {
	content: "\e204";
}
.icon-share:before,
.icon-redo:before {
	content: "\27";
}
.icon-undo:before {
	content: "\28";
}
.icon-forward-2:before {
	content: "\e205";
}
.icon-backward-2:before,
.icon-reply:before {
	content: "\e206";
}
.icon-unblock:before,
.icon-refresh:before,
.icon-redo-2:before {
	content: "\6c";
}
.icon-undo-2:before {
	content: "\e207";
}
.icon-move:before {
	content: "\7a";
}
.icon-expand:before {
	content: "\66";
}
.icon-contract:before {
	content: "\67";
}
.icon-expand-2:before {
	content: "\68";
}
.icon-contract-2:before {
	content: "\69";
}
.icon-play:before {
	content: "\e208";
}
.icon-pause:before {
	content: "\e209";
}
.icon-stop:before {
	content: "\e210";
}
.icon-previous:before,
.icon-backward:before {
	content: "\7c";
}
.icon-next:before,
.icon-forward:before {
	content: "\7b";
}
.icon-first:before {
	content: "\7d";
}
.icon-last:before {
	content: "\e000";
}
.icon-play-circle:before {
	content: "\e00d";
}
.icon-pause-circle:before {
	content: "\e211";
}
.icon-stop-circle:before {
	content: "\e212";
}
.icon-backward-circle:before {
	content: "\e213";
}
.icon-forward-circle:before {
	content: "\e214";
}
.icon-loop:before {
	content: "\e001";
}
.icon-shuffle:before {
	content: "\e002";
}
.icon-search:before {
	content: "\53";
}
.icon-zoom-in:before {
	content: "\64";
}
.icon-zoom-out:before {
	content: "\65";
}
.icon-apply:before,
.icon-edit:before,
.icon-pencil:before {
	content: "\2b";
}
.icon-pencil-2:before {
	content: "\2c";
}
.icon-brush:before {
	content: "\3b";
}
.icon-save-new:before,
.icon-plus-2:before {
	content: "\5d";
}
.icon-minus-sign:before,
.icon-minus-2:before {
	content: "\5e";
}
.icon-delete:before,
.icon-remove:before,
.icon-cancel-2:before {
	content: "\49";
}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-checkmark:before {
	content: "\47";
}
.icon-new:before,
.icon-plus:before {
	content: "\2a";
}
.icon-plus-circle:before {
	content: "\e215";
}
.icon-minus:before,
.icon-not-ok:before {
	content: "\4b";
}
.icon-ban-circle:before,
.icon-minus-circle:before {
	content: "\e216";
}
.icon-unpublish:before,
.icon-cancel:before {
	content: "\4a";
}
.icon-cancel-circle:before {
	content: "\e217";
}
.icon-checkmark-2:before {
	content: "\e218";
}
.icon-checkmark-circle:before {
	content: "\e219";
}
.icon-info:before {
	content: "\e220";
}
.icon-info-2:before,
.icon-info-circle:before {
	content: "\e221";
}
.icon-question:before,
.icon-question-sign:before,
.icon-help:before {
	content: "\45";
}
.icon-question-2:before,
.icon-question-circle:before {
	content: "\e222";
}
.icon-notification:before {
	content: "\e223";
}
.icon-notification-2:before,
.icon-notification-circle:before {
	content: "\e224";
}
.icon-pending:before,
.icon-warning:before {
	content: "\48";
}
.icon-warning-2:before,
.icon-warning-circle:before {
	content: "\e225";
}
.icon-checkbox-unchecked:before {
	content: "\3d";
}
.icon-checkin:before,
.icon-checkbox:before,
.icon-checkbox-checked:before {
	content: "\3e";
}
.icon-checkbox-partial:before {
	content: "\3f";
}
.icon-square:before {
	content: "\e226";
}
.icon-radio-unchecked:before {
	content: "\e227";
}
.icon-radio-checked:before,
.icon-generic:before {
	content: "\e228";
}
.icon-circle:before {
	content: "\e229";
}
.icon-signup:before {
	content: "\e230";
}
.icon-grid:before,
.icon-grid-view:before {
	content: "\58";
}
.icon-grid-2:before,
.icon-grid-view-2:before {
	content: "\59";
}
.icon-menu:before {
	content: "\5a";
}
.icon-list:before,
.icon-list-view:before {
	content: "\31";
}
.icon-list-2:before {
	content: "\e231";
}
.icon-menu-3:before {
	content: "\e232";
}
.icon-folder-open:before,
.icon-folder:before {
	content: "\2d";
}
.icon-folder-close:before,
.icon-folder-2:before {
	content: "\2e";
}
.icon-folder-plus:before {
	content: "\e234";
}
.icon-folder-minus:before {
	content: "\e235";
}
.icon-folder-3:before {
	content: "\e236";
}
.icon-folder-plus-2:before {
	content: "\e237";
}
.icon-folder-remove:before {
	content: "\e238";
}
.icon-file:before {
	content: "\e016";
}
.icon-file-2:before {
	content: "\e239";
}
.icon-file-add:before,
.icon-file-plus:before {
	content: "\29";
}
.icon-file-minus:before {
	content: "\e017";
}
.icon-file-check:before {
	content: "\e240";
}
.icon-file-remove:before {
	content: "\e241";
}
.icon-save-copy:before,
.icon-copy:before {
	content: "\e018";
}
.icon-stack:before {
	content: "\e242";
}
.icon-tree:before {
	content: "\e243";
}
.icon-tree-2:before {
	content: "\e244";
}
.icon-paragraph-left:before {
	content: "\e246";
}
.icon-paragraph-center:before {
	content: "\e247";
}
.icon-paragraph-right:before {
	content: "\e248";
}
.icon-paragraph-justify:before {
	content: "\e249";
}
.icon-screen:before {
	content: "\e01c";
}
.icon-tablet:before {
	content: "\e01d";
}
.icon-mobile:before {
	content: "\e01e";
}
.icon-box-add:before {
	content: "\51";
}
.icon-box-remove:before {
	content: "\52";
}
.icon-download:before {
	content: "\e021";
}
.icon-upload:before {
	content: "\e022";
}
.icon-home:before {
	content: "\21";
}
.icon-home-2:before {
	content: "\e250";
}
.icon-out-2:before,
.icon-new-tab:before {
	content: "\e024";
}
.icon-out-3:before,
.icon-new-tab-2:before {
	content: "\e251";
}
.icon-link:before {
	content: "\e252";
}
.icon-picture:before,
.icon-image:before {
	content: "\2f";
}
.icon-pictures:before,
.icon-images:before {
	content: "\30";
}
.icon-palette:before,
.icon-color-palette:before {
	content: "\e014";
}
.icon-camera:before {
	content: "\55";
}
.icon-camera-2:before,
.icon-video:before {
	content: "\e015";
}
.icon-play-2:before,
.icon-video-2:before,
.icon-youtube:before {
	content: "\56";
}
.icon-music:before {
	content: "\57";
}
.icon-user:before {
	content: "\22";
}
.icon-users:before {
	content: "\e01f";
}
.icon-vcard:before {
	content: "\6d";
}
.icon-address:before {
	content: "\70";
}
.icon-share-alt:before,
.icon-out:before {
	content: "\26";
}
.icon-enter:before {
	content: "\e257";
}
.icon-exit:before {
	content: "\e258";
}
.icon-comment:before,
.icon-comments:before {
	content: "\24";
}
.icon-comments-2:before {
	content: "\25";
}
.icon-quote:before,
.icon-quotes-left:before {
	content: "\60";
}
.icon-quote-2:before,
.icon-quotes-right:before {
	content: "\61";
}
.icon-quote-3:before,
.icon-bubble-quote:before {
	content: "\e259";
}
.icon-phone:before {
	content: "\e260";
}
.icon-phone-2:before {
	content: "\e261";
}
.icon-envelope:before,
.icon-mail:before {
	content: "\4d";
}
.icon-envelope-opened:before,
.icon-mail-2:before {
	content: "\4e";
}
.icon-unarchive:before,
.icon-drawer:before {
	content: "\4f";
}
.icon-archive:before,
.icon-drawer-2:before {
	content: "\50";
}
.icon-briefcase:before {
	content: "\e020";
}
.icon-tag:before {
	content: "\e262";
}
.icon-tag-2:before {
	content: "\e263";
}
.icon-tags:before {
	content: "\e264";
}
.icon-tags-2:before {
	content: "\e265";
}
.icon-options:before,
.icon-cog:before {
	content: "\38";
}
.icon-cogs:before {
	content: "\37";
}
.icon-screwdriver:before,
.icon-tools:before {
	content: "\36";
}
.icon-wrench:before {
	content: "\3a";
}
.icon-equalizer:before {
	content: "\39";
}
.icon-dashboard:before {
	content: "\78";
}
.icon-switch:before {
	content: "\e266";
}
.icon-filter:before {
	content: "\54";
}
.icon-purge:before,
.icon-trash:before {
	content: "\4c";
}
.icon-checkedout:before,
.icon-lock:before,
.icon-locked:before {
	content: "\23";
}
.icon-unlock:before {
	content: "\e267";
}
.icon-key:before {
	content: "\5f";
}
.icon-support:before {
	content: "\46";
}
.icon-database:before {
	content: "\62";
}
.icon-scissors:before {
	content: "\e268";
}
.icon-health:before {
	content: "\6a";
}
.icon-wand:before {
	content: "\6b";
}
.icon-eye-open:before,
.icon-eye:before {
	content: "\3c";
}
.icon-eye-close:before,
.icon-eye-blocked:before,
.icon-eye-2:before {
	content: "\e269";
}
.icon-clock:before {
	content: "\6e";
}
.icon-compass:before {
	content: "\6f";
}
.icon-broadcast:before,
.icon-connection:before,
.icon-wifi:before {
	content: "\e01b";
}
.icon-book:before {
	content: "\e271";
}
.icon-lightning:before,
.icon-flash:before {
	content: "\79";
}
.icon-print:before,
.icon-printer:before {
	content: "\e013";
}
.icon-feed:before {
	content: "\71";
}
.icon-calendar:before {
	content: "\43";
}
.icon-calendar-2:before {
	content: "\44";
}
.icon-calendar-3:before {
	content: "\e273";
}
.icon-pie:before {
	content: "\77";
}
.icon-bars:before {
	content: "\76";
}
.icon-chart:before {
	content: "\75";
}
.icon-power-cord:before {
	content: "\32";
}
.icon-cube:before {
	content: "\33";
}
.icon-puzzle:before {
	content: "\34";
}
.icon-attachment:before,
.icon-paperclip:before,
.icon-flag-2:before {
	content: "\72";
}
.icon-lamp:before {
	content: "\74";
}
.icon-pin:before,
.icon-pushpin:before {
	content: "\73";
}
.icon-location:before {
	content: "\63";
}
.icon-shield:before {
	content: "\e274";
}
.icon-flag:before {
	content: "\35";
}
.icon-flag-3:before {
	content: "\e275";
}
.icon-bookmark:before {
	content: "\e023";
}
.icon-bookmark-2:before {
	content: "\e276";
}
.icon-heart:before {
	content: "\e277";
}
.icon-heart-2:before {
	content: "\e278";
}
.icon-thumbs-up:before {
	content: "\5b";
}
.icon-thumbs-down:before {
	content: "\5c";
}
.icon-unfeatured:before,
.icon-asterisk:before,
.icon-star-empty:before {
	content: "\40";
}
.icon-star-2:before {
	content: "\41";
}
.icon-featured:before,
.icon-default:before,
.icon-star:before {
	content: "\42";
}
.icon-smiley:before,
.icon-smiley-happy:before {
	content: "\e279";
}
.icon-smiley-2:before,
.icon-smiley-happy-2:before {
	content: "\e280";
}
.icon-smiley-sad:before {
	content: "\e281";
}
.icon-smiley-sad-2:before {
	content: "\e282";
}
.icon-smiley-neutral:before {
	content: "\e283";
}
.icon-smiley-neutral-2:before {
	content: "\e284";
}
.icon-cart:before {
	content: "\e019";
}
.icon-basket:before {
	content: "\e01a";
}
.icon-credit:before {
	content: "\e286";
}
.icon-credit-2:before {
	content: "\e287";
}
.icon-expired:before {
	content: "\4b";
}
.icon-edit:before {
	color: #24748c;
}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-save-new:before,
.icon-save-copy:before,
.btn-toolbar .icon-copy:before {
	color: #378137;
}
.icon-unpublish:before,
.icon-not-ok:before,
.icon-eye-close:before,
.icon-ban-circle:before,
.icon-minus-sign:before,
.btn-toolbar .icon-cancel:before {
	color: #942a25;
}
.icon-featured:before,
.icon-default:before,
.icon-expired:before,
.icon-pending:before {
	color: #c67605;
}
.icon-back:before {
	content: "\e008";
}
html {
	height: 100%;
}
body {
	height: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	box-sizing: border-box;
}
a:hover,
a:active,
a:focus {
	outline: none;
}
.small {
	font-size: 11px;
}
.row-even .small,
.row-odd .small,
.row-even .small a,
.row-odd .small a {
	color: #888;
}
.content-title {
	font-size: 24px;
	font-weight: normal;
	line-height: 26px;
	margin-top: 0;
}
.well .page-header {
	margin: -10px 0 18px 0;
	padding-bottom: 5px;
}
.well .module-title.nav-header {
	padding: 0 0 7px;
	margin: 0;
	font-size: 13px;
}
.well .row-even p,
.well .row-odd p {
	margin-bottom: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 12px 0;
}
h1 {
	font-size: 26px;
	line-height: 28px;
}
h2 {
	font-size: 22px;
	line-height: 24px;
}
h3 {
	font-size: 18px;
	line-height: 20px;
}
h4 {
	font-size: 14px;
	line-height: 16px;
}
h5 {
	font-size: 13px;
	line-height: 15px;
}
h6 {
	font-size: 12px;
	line-height: 14px;
}
.truncate {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.chzn-container .chzn-drop {
	border-radius: 0 0 3px 3px;
}
.control-group .chzn-container {
	max-width: 100%;
}
.control-group .chzn-container .chzn-choices li.search-field,
.control-group .chzn-container .chzn-choices li.search-field input {
	width: 100% !important;
}
.chzn-container-single .chzn-single {
	background-color: #fff;
	background-clip: inherit;
	background-image: none;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	border-radius: 3px;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2) inset, 0 1px 2px
rgba(0,0,0,0.05);
	height: auto;
	line-height: 26px;
}
.chzn-container-single .chzn-single div {
	background-color: #f3f3f3;
	border-left: 1px solid #ccc;
	bottom: 0;
	height: auto;
	text-align: center;
	width: 28px;
}
.chzn-container-single .chzn-single div b {
	background-image: none;
	display: inline-block;
}
.chzn-container-single .chzn-single div b:after {
	content: '\E011';
	font-family: IcoMoon;
}
.chzn-container-single .chzn-single abbr {
	background: none;
	right: 36px;
	top: 0;
}
.chzn-container-single .chzn-single abbr:before {
	font-family: IcoMoon;
	content: '\0049';
	font-size: 10px;
	line-height: 26px;
}
.chzn-container-single .chzn-single abbr:hover {
	color: #000;
}
.chzn-container-single .chzn-search:after {
	content: '\0053';
	font-family: IcoMoon;
	position: relative;
	right: 20px;
	top: 2px;
}
.chzn-container-single .chzn-search input[type="text"] {
	background: none;
	border-radius: 3px;
	border: 1px solid #ccc;
	box-shadow: none;
	height: 25px;
}
.chzn-container-single .chzn-search input[type="text"]:focus {
	border-color: #3071A9;
}
.chzn-container-single .chzn-drop {
	background-clip: padding-box;
	border-color: #3071A9;
	border-radius: 0 0 3px 3px;
}
.chzn-container-active .chzn-single {
	color: #3071A9;
}
.chzn-container-active.chzn-with-drop .chzn-single {
	background-image: none;
	border: 1px solid #3071A9;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.chzn-container-active.chzn-with-drop .chzn-single div {
	background-color: #f3f3f3;
	border-bottom: 1px solid #ccc;
	border-bottom-left-radius: 3px;
	border-left: 1px solid #ccc;
}
.chzn-container-active.chzn-with-drop .chzn-single div b:after {
	content: '\E00F';
	font-family: IcoMoon;
}
.chzn-container-active.chzn-container-multi .chzn-choices {
	border: 1px solid #3071A9;
	box-shadow: none;
}
.chzn-container .chzn-results {
	background-color: #fff;
	border-radius: 0 0 3px 3px;
	margin: 0;
	padding: 0;
}
.chzn-container .chzn-results li.highlighted {
	background-color: #3071A9;
	background-image: none;
}
.chzn-color[rel="value_"] div {
	background-color: #f3f3f3;
	border-left: 1px solid #ccc;
}
.chzn-color-state.chzn-single div,
.chzn-color.chzn-single[rel="value_0"] div,
.chzn-color.chzn-single[rel="value_1"] div,
.chzn-color-state.chzn-single[rel="value_-1"] div,
.chzn-color-state.chzn-single[rel="value_-2"] div,
.chzn-color.chzn-single[rel="value_hide"] div,
.chzn-color.chzn-single[rel="value_show_no_link"] div,
.chzn-color.chzn-single[rel="value_show_with_link"] div {
	background-color: transparent !important;
	border: none !important;
}
.chzn-container-active .chzn-choices {
	border: 1px solid #3071A9;
}
.chzn-container-multi .chzn-choices {
	background-image: none;
	border-radius: 3px;
	border: 1px solid #ccc;
}
.chzn-container-multi .chzn-choices li.search-choice {
	background-color: #3071A9;
	background-image: none;
	border: 0;
	box-shadow: none;
	color: #fff;
	line-height: 20px;
	padding: 0 7px;
}
.chzn-container-multi .chzn-choices li.search-choice .search-choice-close {
	color: #f5f5f5;
	display: inline-block;
	margin-left: 5px;
	position: relative;
	top: 0;
	left: 0;
	background-image: none;
	font-size: inherit;
}
.chzn-container-multi .chzn-choices li.search-choice
.search-choice-close:hover {
	text-decoration: none;
}
.chzn-container-multi .chzn-choices li.search-choice
.search-choice-close:before {
	font-family: IcoMoon;
	content: '\004A';
	position: relative;
	right: 1px;
	top: 0;
}
.js-stools .js-stools-container-bar .js-stools-field-filter .chzn-container
{
	margin: 1px 0;
	padding: 0 !important;
}
.chzn-color.chzn-single[rel="value_1"],
.chzn-color-reverse.chzn-single[rel="value_0"],
.chzn-color-state.chzn-single[rel="value_1"],
.chzn-color.chzn-single[rel="value_show_no_link"],
.chzn-color.chzn-single[rel="value_show_with_link"] {
	background-color: #46a546;
	*background-color: #46a546;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	color: #ffffff;
}
.chzn-color.chzn-single[rel="value_1"]:hover,
.chzn-color.chzn-single[rel="value_1"]:focus,
.chzn-color.chzn-single[rel="value_1"]:active,
.chzn-color.chzn-single[rel="value_1"].active,
.chzn-color.chzn-single[rel="value_1"].disabled,
.chzn-color.chzn-single[rel="value_1"][disabled],
.chzn-color-reverse.chzn-single[rel="value_0"]:hover,
.chzn-color-reverse.chzn-single[rel="value_0"]:focus,
.chzn-color-reverse.chzn-single[rel="value_0"]:active,
.chzn-color-reverse.chzn-single[rel="value_0"].active,
.chzn-color-reverse.chzn-single[rel="value_0"].disabled,
.chzn-color-reverse.chzn-single[rel="value_0"][disabled],
.chzn-color-state.chzn-single[rel="value_1"]:hover,
.chzn-color-state.chzn-single[rel="value_1"]:focus,
.chzn-color-state.chzn-single[rel="value_1"]:active,
.chzn-color-state.chzn-single[rel="value_1"].active,
.chzn-color-state.chzn-single[rel="value_1"].disabled,
.chzn-color-state.chzn-single[rel="value_1"][disabled],
.chzn-color.chzn-single[rel="value_show_no_link"]:hover,
.chzn-color.chzn-single[rel="value_show_no_link"]:focus,
.chzn-color.chzn-single[rel="value_show_no_link"]:active,
.chzn-color.chzn-single[rel="value_show_no_link"].active,
.chzn-color.chzn-single[rel="value_show_no_link"].disabled,
.chzn-color.chzn-single[rel="value_show_no_link"][disabled],
.chzn-color.chzn-single[rel="value_show_with_link"]:hover,
.chzn-color.chzn-single[rel="value_show_with_link"]:focus,
.chzn-color.chzn-single[rel="value_show_with_link"]:active,
.chzn-color.chzn-single[rel="value_show_with_link"].active,
.chzn-color.chzn-single[rel="value_show_with_link"].disabled,
.chzn-color.chzn-single[rel="value_show_with_link"][disabled] {
	color: #fff;
	background-color: #2f6f2f;
	*background-color: #2f6f2f;
}
.chzn-color.chzn-single[rel="value_1"]:active,
.chzn-color.chzn-single[rel="value_1"].active,
.chzn-color-reverse.chzn-single[rel="value_0"]:active,
.chzn-color-reverse.chzn-single[rel="value_0"].active,
.chzn-color-state.chzn-single[rel="value_1"]:active,
.chzn-color-state.chzn-single[rel="value_1"].active,
.chzn-color.chzn-single[rel="value_show_no_link"]:active,
.chzn-color.chzn-single[rel="value_show_no_link"].active,
.chzn-color.chzn-single[rel="value_show_with_link"]:active,
.chzn-color.chzn-single[rel="value_show_with_link"].active {
	background-color: #46a546;
}
.chzn-color-state.chzn-single[rel="value_0"],
.chzn-color-state.chzn-single[rel="value_-2"] {
	background-color: #bd362f;
	*background-color: #bd362f;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	color: #ffffff;
}
.chzn-color-state.chzn-single[rel="value_0"]:hover,
.chzn-color-state.chzn-single[rel="value_0"]:focus,
.chzn-color-state.chzn-single[rel="value_0"]:active,
.chzn-color-state.chzn-single[rel="value_0"].active,
.chzn-color-state.chzn-single[rel="value_0"].disabled,
.chzn-color-state.chzn-single[rel="value_0"][disabled],
.chzn-color-state.chzn-single[rel="value_-2"]:hover,
.chzn-color-state.chzn-single[rel="value_-2"]:focus,
.chzn-color-state.chzn-single[rel="value_-2"]:active,
.chzn-color-state.chzn-single[rel="value_-2"].active,
.chzn-color-state.chzn-single[rel="value_-2"].disabled,
.chzn-color-state.chzn-single[rel="value_-2"][disabled] {
	color: #fff;
	background-color: #802420;
	*background-color: #802420;
}
.chzn-color-state.chzn-single[rel="value_0"]:active,
.chzn-color-state.chzn-single[rel="value_0"].active,
.chzn-color-state.chzn-single[rel="value_-2"]:active,
.chzn-color-state.chzn-single[rel="value_-2"].active {
	background-color: #bd362f;
}
.CodeMirror {
	height: calc(100vh - 400px);
	min-height: 400px;
	max-height: 800px;
}
.form-horizontal .control-label {
	padding-right: 5px;
	text-align: left;
}
.form-horizontal .control-label .spacer hr {
	width: 380px;
}
@media (max-width: 420px) {
	.form-horizontal .control-label .spacer hr {
		width: 220px;
	}
}
.form-horizontal .field-spacer>.control-label {
	width: auto;
}
.form-horizontal #jform_catid_chzn {
	vertical-align: middle;
}
.form-vertical .control-label > label {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.form-vertical .controls {
	margin-left: 0;
}
@media (max-width: 979px) {
	.form-horizontal-desktop .control-label {
		float: none;
		width: auto;
		padding-right: 0;
		padding-top: 0;
		text-align: left;
	}
	.form-horizontal-desktop .control-label > label {
		display: inline-block;
		*display: inline;
		*zoom: 1;
	}
	.form-horizontal-desktop .controls {
		margin-left: 0;
	}
}
@media (max-width: 1199px) {
	.row-fluid .row-fluid .form-horizontal-desktop .control-label {
		float: none;
		width: auto;
		padding-right: 0;
		padding-top: 0;
		text-align: left;
	}
	.row-fluid .row-fluid .form-horizontal-desktop .control-label > label {
		display: inline-block;
		*display: inline;
		*zoom: 1;
	}
	.row-fluid .row-fluid .form-horizontal-desktop .controls {
		margin-left: 0;
	}
}
.form-inline-header {
	margin: 5px 0;
}
.form-inline-header .control-group,
.form-inline-header .control-label,
.form-inline-header .controls {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.form-inline-header .control-label {
	width: auto;
	padding-right: 10px;
}
.form-inline-header .controls {
	padding-right: 20px;
}
fieldset[class^="form-"] {
	min-width: 100%;
}
@-moz-document url-prefix() {
	fieldset[class^="form-"] {
		display: table-cell;
	}
}
fieldset.checkboxes input {
	float: left;
}
fieldset.checkboxes li {
	list-style: none;
}
.control-group,
.controls,
.controls input[type="text"],
.controls input[type="number"],
.controls input[type="email"],
.controls select,
.controls textarea {
	max-width: 100%;
}
.controls .btn-group > .btn {
	min-width: 50px;
	margin-left: -1px;
}
.controls .btn-group.btn-group-yesno {
	width: 220px;
	max-width: 100%;
}
.controls .btn-group.btn-group-yesno > .btn {
	width: 50%;
	min-width: 40px;
	padding: 2px 0;
}
input.input-large-text {
	font-size: 18px;
	line-height: 22px;
	height: auto;
}
textarea {
	resize: both;
}
textarea.vert {
	resize: vertical;
}
textarea.noResize {
	resize: none;
}
.subform-repeatable {
	padding-right: 10px;
}
.subform-repeatable > .btn-toolbar {
	margin: 0;
}
.subform-repeatable > .btn-toolbar .group-add {
	line-height: 26px;
	width: 56px;
	font-size: 13px;
	margin-left: 28px;
}
.subform-repeatable-group {
	margin-top: 20px;
	margin-left: 28px;
	border: 1px solid #ccc;
	padding: 8px 25px 15px;
	position: relative;
	border-radius: 3px;
}
.subform-repeatable-group > .btn-toolbar {
	margin: 0;
}
.subform-repeatable-group > .btn-toolbar .btn-group {
	margin-right: 0px;
	margin-top: -1px;
	position: static;
}
.subform-repeatable-group > .btn-toolbar .btn {
	font-size: 13px;
	line-height: 26px;
	background-color: #F3F3F3;
	position: absolute;
}
.subform-repeatable-group > .btn-toolbar .btn span {
	vertical-align: middle;
	line-height: 11px;
}
.subform-repeatable-group > .btn-toolbar .btn.btn-success {
	color: #378137;
	bottom: 0;
	right: 0;
	border-radius: 3px 0 0 0;
	border-width: 1px 0 0 1px;
	padding-top: 1px;
}
.subform-repeatable-group > .btn-toolbar .btn.btn-success
.icon-plus:before {
	content: "]";
}
.subform-repeatable-group > .btn-toolbar .btn.btn-danger {
	color: #942a25;
	top: 0;
	right: 0;
	border-radius: 0 0 0 3px;
	border-width: 0 0 1px 1px;
}
.subform-repeatable-group > .btn-toolbar .btn.btn-danger
.icon-minus:before {
	content: "I";
}
.subform-repeatable-group > .btn-toolbar .btn.btn-primary {
	color: #24748c;
	color: #333;
	right: 100%;
	top: 50%;
	margin-top: -27px;
	margin-right: 1px;
	border-radius: 3px 0 0 3px;
	border-width: 1px 0 1px 1px;
	line-height: 52px;
}
.subform-repeatable-group > .btn-toolbar .btn.btn-primary
.icon-move:before {
	content: "Z";
}
.subform-repeatable-group > .btn-toolbar .btn
[class^="icon-"],
.subform-repeatable-group > .btn-toolbar .btn [class*="
icon-"] {
	margin: 0;
}
.subform-repeatable-group > .btn-toolbar .btn:hover {
	background-color: #E6E6E6;
}
.subform-repeatable-group .control-group:last-of-type {
	margin-bottom: 10px;
}
@media (max-width: 979px) {
	.subform-repeatable-group > .btn-toolbar .btn-group {
		margin-bottom: 10px;
	}
}
.subform-table-layout .control-group {
	margin-bottom: 10px;
}
.subform-table-layout .control-group:last-of-type {
	margin-bottom: 0;
}
.subform-table-layout .controls {
	padding-right: 20px;
}
.subform-table-layout input {
	width: 100%;
	max-width: 206px;
}
.subform-table-layout table .btn-group {
	margin: 0 7px;
}
@media (max-width: 1024px) {
	.subform-table-layout .subform-repeatable {
		padding-right: 0;
	}
	.subform-table-layout .subform-repeatable tbody td:last-of-type {
		text-align: right;
		padding-bottom: 15px;
	}
	.subform-table-layout table,
	.subform-table-layout thead,
	.subform-table-layout tbody,
	.subform-table-layout th,
	.subform-table-layout td,
	.subform-table-layout tr {
		display: block;
	}
	.subform-table-layout table {
		border: 1px solid #ddd;
	}
	.subform-table-layout thead th {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	.subform-table-layout thead th:last-of-type {
		position: static;
		width: 100% !important;
		text-align: right;
		box-sizing: border-box;
		border-left: 0;
	}
	.subform-table-layout tr {
		margin: 0;
		padding: 0;
		border: 0;
	}
	.subform-table-layout td {
		border: none;
		position: relative;
		padding-left: 50%;
	}
	.subform-table-layout tbody td:first-of-type {
		padding-top: 15px;
		border-top: 1px solid #ddd;
	}
	.subform-table-layout tbody td:first-of-type:before {
		top: 18px;
	}
	.subform-table-layout td:before {
		content: attr(data-column);
		position: absolute;
		top: 13px;
		left: 10px;
		padding-right: 10px;
	}
}
.controls > .radio:first-child,
.controls > .checkbox:first-child {
	padding-top: 0;
}
.form-horizontal .controls > .radio:first-child,
.form-horizontal .controls > .checkbox:first-child {
	padding-top: 5px;
}
.form-horizontal .controls > .radio.btn-group:first-child {
	padding-top: 0;
}
.form-horizontal .controls > .radio.btn-group-yesno:first-child {
	padding-top: 2px;
}
input.field-media-input {
	width: auto;
}
.header {
	background-color: #1a3867;
	border-top: 1px solid rgba(255,255,255,0.2);
	padding: 8px 25px;
}
@media (max-width: 767px) {
	.header {
		padding: 4px 18px;
		margin-left: -20px;
		margin-right: -20px;
	}
}
.header .navbar-search {
	margin-top: 0;
}
@media (max-width: 979px) {
	.header .navbar-search {
		border-top: 0;
		border-bottom: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
}
.container-logo {
	float: right;
	text-align: right;
}
.logo {
	width: auto;
	max-width: 100%;
	max-height: 36px;
	height: auto;
}
.page-title {
	color: white;
	font-weight: normal;
	font-size: 20px;
	line-height: 36px;
	margin: 0;
}
.page-title [class^="icon-"],
.page-title [class*=" icon-"] {
	margin-right: 16px;
}
@media (max-width: 767px) {
	.container-logo {
		display: none;
	}
	.page-title {
		font-size: 18px;
		line-height: 28px;
	}
	.page-title [class^="icon-"],
	.page-title [class*=" icon-"] {
		margin-right: 10px;
	}
}
.view-login {
	background-color: #17568c;
	padding-top: 0;
}
.view-login .container {
	width: 300px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -206px;
	margin-left: -150px;
}
.view-login .navbar-fixed-bottom {
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
}
.view-login .navbar-fixed-bottom,
.view-login .navbar-fixed-bottom a {
	color: #FCFCFC;
}
.view-login .navbar-inverse.navbar-fixed-bottom,
.view-login .navbar-inverse.navbar-fixed-bottom a {
	color: #555;
}
.view-login .well {
	padding-bottom: 0;
}
.view-login .login-joomla {
	position: absolute;
	left: 50%;
	height: 24px;
	width: 24px;
	margin-left: -12px;
	font-size: 22px;
}
.view-login .navbar-fixed-bottom {
	position: absolute;
}
.view-login .input-medium {
	width: 176px;
}
.view-login #lang_chzn {
	width: 233px !important;
	max-width: none;
}
.view-login #lang_chzn .chzn-single div {
	width: 43px;
}
.view-login .input-prepend .add-on,
.view-login .controls .btn-group > .btn {
	margin-left: 0;
}
.navbar-inverse {
	color: #333;
}
.login .btn-large {
	margin-top: 15px;
}
.login .form-inline .btn-group {
	display: block;
}
@media (max-width: 479px) {
	.login .chzn-single {
		width: 222px !important;
	}
	.login .chzn-container,
	.login .chzn-drop {
		width: 230px !important;
	}
}
@media (max-width: 319px) {
	.view-login .navbar-fixed-bottom {
		display: none;
	}
}
.ventral-space {
	margin-bottom: 5px;
}
ul.manager .height-50 .icon-folder-2 {
	height: 35px;
	width: 35px;
	line-height: 35px;
	font-size: 30px;
}
#imageForm .well {
	margin-bottom: 5px;
}
.thumbnails-media .thumbnail {
	background-color: #f4f4f4;
	border-radius: 3px;
	border: 0;
	box-shadow: 0 0 0 1px rgba(0,0,0,0.05) inset;
	padding: 0px;
	height: 100px;
	width: 100px;
	margin: 8px;
	position: relative;
	text-align: center;
	overflow: hidden;
}
.thumbnails-media .thumbnail .close {
	background-color: #ccc;
	border-left: 1px solid rgba(0,0,0,0.1);
	height: 22px;
	line-height: 22px;
	opacity: 0.3;
	text-align: center;
	width: 22px;
	top: 0;
	right: 0;
}
.thumbnails-media .thumbnail .close:hover {
	background-color: #bbb;
}
.thumbnails-media .thumbnail *,
.thumbnails-media .thumbnail *:before {
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.thumbnails-media .thumbnail input[type="radio"],
.thumbnails-media .thumbnail input[type="checkbox"] {
	margin: 0;
	opacity: 0.55;
	position: absolute;
	top: 5px;
	left: 5px;
}
.thumbnails-media .thumbnail .controls,
.thumbnails-media .thumbnail .imginfoBorder {
	display: none;
}
.thumbnails-media .imgThumb {
	position: relative;
	z-index: 1;
	width: 100%;
	display: inline-block;
}
.thumbnails-media .imgThumb input {
	display: none;
}
.thumbnails-media .imgThumb label,
.thumbnails-media .imgThumb .imgThumbInside {
	display: block;
	line-height: 100px;
	position: relative;
	width: 100%;
	border-radius: 3px;
	overflow: hidden;
}
.thumbnails-media .imgThumb label:before,
.thumbnails-media .imgThumb .imgThumbInside:before {
	font-family: "IcoMoon";
	font-style: normal;
	content: 'G';
	position: absolute;
	top: 0;
	right: 0;
	background-color: #46a546;
	color: #fff;
	line-height: 26px;
	width: 26px;
	-webkit-transform: scale(0.5);
	transform: scale(0.5);
	opacity: 0;
	border-color: rgba(0,0,0,0.2);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	border-radius: 0 3px;
}
.thumbnails-media .imgThumb img {
	width: auto;
}
.thumbnails-media .selected :checked + label,
.thumbnails-media .selected .imgThumbInside,
.thumbnails-media .imgInput :checked + label,
.thumbnails-media .imgInput .imgThumbInside {
	background-color: #ddd;
}
.thumbnails-media .selected :checked + label:before,
.thumbnails-media .selected .imgThumbInside:before,
.thumbnails-media .imgInput :checked + label:before,
.thumbnails-media .imgInput .imgThumbInside:before {
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
.thumbnails-media .selected :checked + label:after,
.thumbnails-media .selected .imgThumbInside:after,
.thumbnails-media .imgInput :checked + label:after,
.thumbnails-media .imgInput .imgThumbInside:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content: '';
	border: 3px solid #46a546;
	border-radius: 5px;
}
.thumbnails-media .imgDelete a.close,
.thumbnails-media .imgPreview a {
	padding: 0;
	position: absolute;
	left: 0;
	z-index: 1;
	height: 26px;
	width: 26px;
}
.thumbnails-media .imgPreview a {
	width: 100%;
}
.thumbnails-media .imgDelete a.close {
	background-color: #bd362f;
	border-color: #bd362f rgba(0,0,0,0.2) rgba(0,0,0,0.2) #bd362f;
	top: 0;
	line-height: 28px;
	font-size: 12px;
	padding-left: 1px;
	color: #fff;
	border-bottom-right-radius: 3px;
	border-top-left-radius: 3px;
	z-index: 10;
	opacity: 0;
	-webkit-transform: scale(0.5);
	transform: scale(0.5);
}
.thumbnails-media .imgDelete a.close:hover {
	background-color: #802420;
}
.thumbnails-media .thumbnail:hover .imgDelete a.close {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}
.thumbnails-media .imgPreview a,
.thumbnails-media .imgDetails {
	position: absolute;
	left: 0;
	text-align: left;
	background-color: #fff;
	border-color: rgba(0,0,0,0.2);
	bottom: 0;
	line-height: 26px;
	border: 1px solid rgba(0,0,0,0.1);
	border-width: 1px;
	border-radius: 0 3px 0 0;
	z-index: 1;
}
.thumbnails-media .imgPreview a:hover,
.thumbnails-media .imgDetails:hover {
	background-color: #eee;
}
.thumbnails-media .imgDetails {
	padding: 0 5px;
	line-height: 20px;
	color: #555;
}
.thumbnails-media .imgFolder span {
	line-height: 90px;
	font-size: 38px;
	margin: 0;
	width: auto;
}
.thumbnails-media .imgFolder + .imgDetails {
	color: inherit;
}
.com_media .media a + a {
	margin-left: -1px;
}
.com_media .tree-holder {
	padding: 0 15px;
}
#folderframe.thumbnail {
	border: 0;
	box-shadow: none;
	padding: 0;
}
#mediamanager-form {
	margin: 0 -10px;
	overflow-x: hidden;
}
#mediamanager-form > .muted {
	padding: 0px;
}
#mediamanager-form .checkbox {
	padding-left: 30px;
	margin-bottom: 15px;
}
#mediamanager-form .checkbox input {
	margin-top: 3px;
}
#mediamanager-form .thumbnails {
	margin: 0 -8px;
	overflow-x: hidden;
}
#mediamanager-form .thumbnails .thumbnail {
	height: 120px;
	width: 120px;
	margin: 8px;
}
#mediamanager-form .thumbnails .imgThumb label,
#mediamanager-form .thumbnails .imgTotal {
	line-height: 120px;
}
#mediamanager-form .icon-search::before {
	padding-right: 5px;
	padding-left: 1px;
}
#mediamanager-form .height-50 {
	background-color: #fafafa;
	height: 77px;
	position: relative;
	z-index: 1;
	width: 100%;
	display: inline-block;
}
#mediamanager-form .height-50 a,
#mediamanager-form .height-50 .icon-folder-2 {
	display: inline-block;
	line-height: 75px;
	margin-top: -1px;
}
#mediamanager-form .height-50 a:after {
	bottom: 0;
	box-shadow: 0 0 0 1px rgba(0,0,0,0.08) inset;
	content: "";
	display: block;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
}
#mediamanager-form .height-50 .icon-folder-2 {
	font-size: 40px;
}
.uploadform {
	margin-top: 20px;
}
body.modal-open {
	-ms-overflow-style: none;
}
.modal-header {
	padding: 0 20px;
	text-align: left;
}
.modal-header h3 {
	font-weight: normal;
	line-height: 50px;
}
.modal-header .close {
	width: 50px;
	margin-top: 0;
	margin-right: -15px;
	font-size: 2rem;
	line-height: 50px;
	border-left: 1px solid #ccc;
}
.modal-body {
	padding: 0;
	width: 100%;
	height: auto;
	max-height: none;
}
.modal-body .container-fluid {
	padding-top: 15px;
	padding-bottom: 15px;
}
.modal-footer {
	clear: both;
}
.contentpane {
	padding: 10px;
	height: auto;
}
@media (min-width: 768px) {
	.row-fluid .modal-batch [class*="span"] {
		margin-left: 0;
	}
}
.container-popup {
	padding: 10px;
}
.field-media-wrapper iframe {
	max-height: 75vh;
}
body .navbar,
body .navbar-fixed-top {
	margin-bottom: 0;
}
.navbar-inner {
	min-height: 0;
	background: #f2f2f2;
	background-image: none;
	filter: none;
}
.navbar-inner .container-fluid {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 15px;
}
.navbar-inverse .navbar-inner {
	background: #10223e;
	background-image: none;
	filter: none;
}
.navbar .navbar-text {
	line-height: 30px;
}
.navbar .admin-logo {
	float: left;
	padding: 7px 12px 0px 15px;
	font-size: 16px;
	color: #555;
}
.navbar .admin-logo:hover {
	color: #333;
}
.navbar-inverse.navbar .admin-logo {
	color: #d9d9d9;
}
.navbar-inverse.navbar .admin-logo:hover {
	color: #ffffff;
}
.navbar .brand {
	float: right;
	display: block;
	padding: 6px 10px;
	margin-left: -20px;
	font-size: inherit;
	font-weight: normal;
}
.navbar .brand:hover,
.navbar .brand:focus {
	text-decoration: none;
}
.navbar .nav > li > a {
	padding: 6px 10px;
}
.navbar .nav > li > a:hover {
	color: white;
}
.navbar .nav > li > a:hover span.carot {
	border-bottom-color: #fff;
	border-top-color: #fff;
}
.navbar .dropdown-menu,
.navbar .nav-user {
	font-size: 13px;
}
.navbar .nav-user .dropdown-menu li span {
	padding-left: 10px;
}
.navbar .nav > li ul {
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	-moz-overflow-scrolling: touch;
	-ms-overflow-scrolling: touch;
	-o-overflow-scrolling: touch;
	overflow-scrolling: touch;
	height: auto;
	max-height: 500px;
	margin: 0;
}
.navbar .nav > li ul::-webkit-scrollbar {
	-webkit-appearance: none;
	width: 7px;
}
.navbar .nav > li ul::-webkit-scrollbar-thumb {
	border-radius: 4px;
	background-color: rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 1px rgba(255,255,255,0.5);
}
.navbar .nav > li > .dropdown-menu:after {
	display: none;
}
.navbar .nav > .dropdown.open:after {
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	position: absolute;
	top: 25px;
	left: 10px;
	z-index: 1001;
}
.navbar .empty-nav {
	display: none;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
	background-image: none;
}
.navbar-fixed-bottom {
	bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.navbar .btn-navbar {
	background: #17568c;
	border: 1px solid #0D2242;
	margin-bottom: 2px;
}
@media (max-width: 767px) {
	.navbar .admin-logo {
		margin-left: 10px;
		padding: 9px 9px 0 9px;
	}
}
.navbar-search .search-query {
	background: rgba(255,255,255,0.3);
}
@media (max-width: 979px) {
	.navbar .nav {
		font-size: 13px;
		margin: 0 2px 0 0;
	}
	.navbar .nav > li > a {
		padding: 6px;
	}
}
@media (max-width: 767px) {
	.navbar-search.pull-right {
		float: none;
		text-align: center;
	}
}
@media (max-width: 738px) {
	.navbar .brand {
		font-size: 16px;
	}
}
.nav-collapse .nav li a,
.dropdown-menu a {
	background-image: none;
}
.nav-collapse .dropdown-menu > li img {
	max-width: none;
}
@media (max-width: 767px) {
	.navbar-fixed-top .navbar-inner,
	.navbar-fixed-top .navbar-inner .container-fluid {
		padding: 0;
	}
	.navbar .brand {
		margin-top: 2px;
		float: none;
		text-align: center;
	}
	.navbar .btn-navbar {
		margin-top: 3px;
		margin-right: 3px;
		margin-bottom: 3px;
	}
	.nav-collapse .nav .nav-header {
		color: #fff;
	}
	.nav-collapse .nav,
	.navbar .nav-collapse .nav.pull-right {
		margin: 0;
	}
	.nav-collapse .dropdown-menu {
		margin: 0;
	}
	.nav-collapse .dropdown-menu > li > span {
		display: block;
		padding: 4px 15px;
	}
	.navbar-inverse .nav-collapse .dropdown-menu > li > span {
		color: #d9d9d9;
	}
	.nav-collapse .nav > li > a.dropdown-toggle {
		background-color: rgba(255,255,255,0.07);
		font-size: 12px;
		font-weight: bold;
		color: #eee;
		text-transform: uppercase;
		padding-left: 15px;
	}
	.nav-collapse .nav li a {
		margin-bottom: 0;
		border-top: 1px solid rgba(255,255,255,0.25);
		border-bottom: 1px solid rgba(0,0,0,0.5);
	}
	.nav-collapse .nav li ul li ul.dropdown-menu,
	.nav-collapse .nav li ul li:hover ul.dropdown-menu,
	.nav-collapse .caret {
		display: none !important;
	}
	.nav-collapse .nav > li > a,
	.nav-collapse .dropdown-menu a {
		font-size: 15px;
		font-weight: normal;
		color: #fff;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
	}
	.navbar .nav-collapse .nav > li > .dropdown-menu::before,
	.navbar .nav-collapse .nav > li > .dropdown-menu::after,
	.navbar .nav-collapse .dropdown-submenu > a::after {
		display: none;
	}
	.nav-collapse .dropdown-menu li + li a {
		margin-bottom: 0;
	}
}
.quick-icons {
	font-size: 14px;
	margin-bottom: 20px;
}
.quick-icons .nav-header {
	margin: 12px 0 5px;
	font-size: 13px;
}
.quick-icons .nav-header:first-child {
	margin: 0 0 5px;
}
.quick-icons [class^="icon-"],
.quick-icons [class*=" icon-"] {
	margin-right: 9px;
}
.quick-icons [class^="icon-"]:before,
.quick-icons [class*=" icon-"]:before {
	font-size: 16px;
	margin-bottom: 20px;
	line-height: 18px;
}
html[dir=rtl] .quick-icons .nav-list [class^="icon-"],
html[dir=rtl] .quick-icons .nav-list [class*=" icon-"] {
	margin-left: 9px;
	margin-right: 0;
}
.sidebar-nav .nav-list {
	padding-left: 25px;
	padding-right: 25px;
}
.sidebar-nav .nav-list > li > a {
	color: #555;
	padding: 3px 25px;
	margin-left: -26px;
	margin-right: -26px;
}
.sidebar-nav .nav-list > li.active > a {
	color: #fff;
	margin-right: -26px;
}
.sidebar-nav .nav-list > li > a:focus,
.sidebar-nav .nav-list > li > a:hover {
	text-decoration: none;
	color: #fff;
	background-color: #2d6ca2;
	text-shadow: none;
}
.j-sidebar-container {
	position: absolute;
	display: block;
	left: -16.5%;
	width: 16.5%;
	margin: -18px 0 0 -1px;
	padding-top: 28px;
	padding-bottom: 40px;
	clear: both;
	background-color: #F0F0F0;
	border-bottom: 1px solid #dedede;
	border-right: 1px solid #dedede;
	-webkit-border-radius: 0 0 3px 0;
	-moz-border-radius: 0 0 3px 0;
	border-radius: 0 0 3px 0;
}
.j-sidebar-container.j-sidebar-hidden {
	left: -16.5%;
}
.j-sidebar-container.j-sidebar-visible {
	left: 0;
}
.j-sidebar-container .filter-select {
	padding: 0 14px;
}
.j-toggle-sidebar-header h3 {
	font-weight: normal;
	padding: 0 15px;
}
.j-toggle-button-wrapper {
	position: absolute;
	display: block;
	top: 7px;
	padding: 0;
}
.j-toggle-button-wrapper.j-toggle-hidden {
	right: -24px;
}
.j-toggle-button-wrapper.j-toggle-visible {
	right: 7px;
}
.j-toggle-sidebar-button {
	font-size: 16px;
	color: #3071a9;
	text-decoration: none;
	cursor: pointer;
}
.j-toggle-sidebar-button:hover {
	color: #1f496e;
}
#system-message-container,
#j-main-container {
	padding: 0 0 0 5px;
	min-height: 0;
}
#system-message-container.j-toggle-main,
#j-main-container.j-toggle-main,
#system-debug.j-toggle-main {
	float: right;
}
@media (min-width: 768px) {
	.j-toggle-transition {
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
	}
}
@media (max-width: 979px) {
	.j-toggle-button-wrapper.j-toggle-hidden {
		right: -20px;
	}
}
@media (max-width: 767px) {
	.j-sidebar-container {
		position: relative;
		width: 100%;
		margin: 0 0 20px 0;
		padding: 0;
		background: transparent;
		border-right: 0;
		border-bottom: 0;
	}
	.j-sidebar-container.j-sidebar-hidden {
		margin-left: 16.5%;
	}
	.j-sidebar-container.j-sidebar-visible {
		margin-left: 0;
	}
	.j-toggle-sidebar-header,
	.j-toggle-button-wrapper {
		display: none;
	}
	.view-login select {
		width: 232px;
	}
}
@media (max-width: 420px) {
	.j-sidebar-container {
		margin: 0;
	}
	.view-login .input-medium {
		width: 180px;
	}
	.view-login select {
		width: 232px;
	}
}
#status {
	background: #ebebeb;
	border-top: 1px solid #dedede;
	padding: 4px 10px;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.08);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.08);
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.08);
	color: #626262;
}
#status .btn-group {
	margin: 0;
}
#status .btn-group.separator:after {
	content: ' ';
	display: block;
	float: left;
	background: #ADADAD;
	margin: 0 10px;
	height: 15px;
	width: 1px;
}
#status .btn-toolbar,
#status p {
	margin: 0px;
}
#status .btn-toolbar,
#status .btn-group {
	font-size: 12px;
}
#status a {
	color: #626262;
}
#status .badge {
	margin-right: .25em;
}
#status.status-top {
	background: #1a3867;
	-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px -1px
0px rgba(0, 0, 0, 0.3) inset, 0px -1px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px -1px 0px
rgba(0, 0, 0, 0.3) inset, 0px -1px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px -1px 0px
rgba(0, 0, 0, 0.3) inset, 0px -1px 0px rgba(0, 0, 0, 0.3);
	border-top: 0;
	color: #d9d9d9;
	padding: 2px 20px 6px 20px;
}
#status.status-top a {
	color: #d9d9d9;
}
@media (max-width: 479px) {
	.pagination a {
		padding: 5px;
	}
	.btn-group.divider,
	.header .row-fluid .span3,
	.header .row-fluid .span7 {
		display: none;
	}
	.navbar .btn {
		margin: 0;
	}
	.btn-subhead {
		display: block;
		margin: 10px 0;
	}
	.subhead-collapse.collapse {
		height: 0;
		overflow: hidden;
	}
	.btn-toolbar .btn-wrapper {
		display: block;
		margin: 0px 10px 5px 10px;
	}
	.btn-toolbar .btn-wrapper .btn {
		width: 100% !important;
	}
	.subhead {
		background: none repeat scroll 0 0 transparent;
		border-bottom: 0 solid #dedede;
	}
	.btn-group + .btn-group {
		margin-left: 10px;
	}
	.login .chzn-single {
		width: 222px !important;
	}
	.login .chzn-container,
	.login .chzn-drop {
		width: 230px !important;
	}
	#toolbar [class^="icon-"],
	#toolbar [class*=" icon-"] {
		background-color: transparent;
		border-right: medium none;
		width: 10px;
	}
}
table label {
	margin: 0;
}
td.has-context {
	height: 23px;
}
td.nowrap.has-context {
	width: 45%;
}
.subhead {
	background: #F0F0F0;
	border-bottom: 1px solid #dedede;
	color: #0C192E;
	text-shadow: 0 1px 0 #FFF;
	margin-bottom: 10px;
	min-height: 51px;
}
.subhead-collapse {
	margin-bottom: 19px;
}
.subhead-collapse.collapse {
	height: auto;
	overflow: visible;
}
.btn-toolbar {
	margin-bottom: 5px;
}
.btn-toolbar .btn-wrapper {
	display: inline-block;
	margin: 0 0 8px 5px;
}
.subhead-fixed {
	position: fixed;
	width: 100%;
	top: 30px;
	z-index: 100;
}
@media (max-width: 767px) {
	body {
		-webkit-overflow-scrolling: touch;
	}
	.subhead {
		margin-left: -20px;
		margin-right: -20px;
		padding-left: 10px;
		padding-right: 10px;
	}
}
.subhead h1 {
	font-size: 17px;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 6px;
}
#toolbar {
	margin-bottom: 2px;
	margin-top: 12px;
}
#toolbar .btn {
	line-height: 24px;
	margin-right: 4px;
	padding: 0 10px;
}
#toolbar .btn-success {
	min-width: 148px;
}
#toolbar .btn-primary [class^="icon-"],
#toolbar .btn-primary [class*=" icon-"],
#toolbar .btn-warning [class^="icon-"],
#toolbar .btn-warning [class*=" icon-"],
#toolbar .btn-danger [class^="icon-"],
#toolbar .btn-danger [class*=" icon-"],
#toolbar .btn-success [class^="icon-"],
#toolbar .btn-success [class*=" icon-"],
#toolbar .btn-info [class^="icon-"],
#toolbar .btn-info [class*=" icon-"],
#toolbar .btn-inverse [class^="icon-"],
#toolbar .btn-inverse [class*=" icon-"] {
	background-color: transparent;
	border-right: 0;
	border-left: 0;
	width: 16px;
	margin-left: 0;
	margin-right: 0;
}
#toolbar #toolbar-options,
#toolbar #toolbar-help {
	float: right;
}
#toolbar [class^="icon-"],
#toolbar [class*=" icon-"] {
	background-color: #e6e6e6;
	border-radius: 3px 0 0 3px;
	border-right: 1px solid #b3b3b3;
	height: auto;
	line-height: inherit;
	margin: 0 6px 0 -10px;
	opacity: 1;
	text-shadow: none;
	width: 28px;
	z-index: -1;
}
#toolbar iframe .btn-group .btn {
	margin-left: -1px !important;
}
html[dir=rtl] #toolbar #toolbar-options,
html[dir=rtl] #toolbar #toolbar-help {
	float: left;
}
@media (max-width: 767px) {
	.subhead-fixed {
		position: static;
		width: auto;
	}
}
.btn-subhead {
	display: none;
}
@media (min-width: 480px) {
	#filter-bar {
		height: 29px;
	}
}
@media (max-width: 479px) {
	.navbar .btn {
		margin: 0;
	}
	.btn-subhead {
		display: block;
		margin: 10px 0;
	}
	.subhead-collapse.collapse {
		height: 0;
		overflow: hidden;
	}
	.btn-toolbar .btn-wrapper {
		display: block;
		margin: 0px 10px 5px 10px;
	}
	.btn-toolbar .btn-wrapper .btn {
		width: 100% !important;
	}
	.subhead {
		background: none repeat scroll 0 0 transparent;
		border-bottom: 0 solid #dedede;
	}
	#toolbar [class^="icon-"],
	#toolbar [class*=" icon-"] {
		background-color: transparent;
		border-right: medium none;
		width: 10px;
	}
}
@media (max-width: 319px) {
	.view-login .navbar-fixed-bottom {
		display: none;
	}
}
ul.treeselect,
ul.treeselect li {
	margin: 0;
	padding: 0;
}
ul.treeselect {
	margin-top: 8px;
}
ul.treeselect li {
	padding: 2px 10px 2px;
	list-style: none;
}
ul.treeselect i.treeselect-toggle {
	line-height: 18px;
}
ul.treeselect label {
	font-size: 1em;
	margin-left: 8px;
}
ul.treeselect label.nav-header {
	padding: 0;
}
ul.treeselect input {
	margin: 2px 0 0 8px;
}
ul.treeselect .treeselect-menu {
	margin: 0 6px;
}
ul.treeselect ul.dropdown-menu {
	margin: 0;
}
ul.treeselect ul.dropdown-menu li {
	padding: 0 5px;
	border: none;
}
.tree-holder .folder-url,
.tree-holder .file {
	position: relative;
	background-color: #fefefe;
	margin-bottom: 4px;
	padding: 0 10px;
	line-height: 32px;
	border: 1px solid rgba(0,0,0,0.08);
}
.tree-holder .folder-url,
.tree-holder .folder-url:hover,
.tree-holder .folder-url:focus {
	font-weight: bold;
	background-color: #f5f5f5;
	color: #3071a9;
}
.tree-holder .active {
	background-color: #3071a9;
	color: #fff;
	box-shadow: -3px 0 0 #36a2ff !important;
}
.tree-holder .active.folder-url {
	background-color: #f5f5f5;
	color: #3071a9;
}
.tree-holder .active.file:hover {
	background-color: #3071a9;
}
.tree-holder ul ul {
	box-shadow: -3px 0 0 rgba(0,0,0,0.08);
	padding-right: 0;
}
.tree-holder ul ul .folder-url,
.tree-holder ul ul .file {
	box-shadow: -3px 0 0 #3071a9;
	border-left: 0;
}
.break-word {
	word-break: break-all;
	word-wrap: break-word;
}
.disabled {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.j-links-separator {
	margin: 20px 0px;
	width: 100%;
	height: 0px;
	border-top: 2px solid #DDDDDD;
}
.container-main,
#system-debug {
	padding-bottom: 50px;
}
.pagination-toolbar {
	margin: 0;
}
.pagination-toolbar a {
	line-height: 26px;
}
.pull-right > .dropdown-menu,
.dropdown-reverse {
	left: auto;
	right: 0;
}
.nav-filters hr {
	margin: 5px 0;
}
#assignment.tab-pane {
	min-height: 500px;
}
@media (max-width: 979px) {
	.container-fluid {
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media (min-width: 768px) {
	body {
		padding-top: 30px;
	}
	.nav-collapse.collapse.in {
		height: auto !important;
	}
}
@media (max-width: 767px) {
	.container-fluid {
		padding-left: 0;
		padding-right: 0;
	}
}
@media (max-width: 479px) {
	.pagination a {
		padding: 5px;
	}
	.btn-group.divider,
	.header .row-fluid .span3,
	.header .row-fluid .span7 {
		display: none;
	}
	.btn-group + .btn-group {
		margin-left: 10px;
	}
}
.info-labels {
	margin-top: -5px;
	margin-bottom: 10px;
}
.sortable-handler.inactive {
	opacity: 0.3;
	filter: alpha(opacity=30);
}
.alert-joomlaupdate {
	text-align: center;
}
.alert-joomlaupdate button {
	vertical-align: baseline;
}
.j-jed-message {
	line-height: 2em;
	color: #333333;
}
.moor-box {
	z-index: 3;
}
.admin .chzn-container .chzn-drop {
	z-index: 1060;
}
.item-associations {
	margin: 0;
}
.item-associations li {
	list-style: none;
	display: inline-block;
	margin: 0 0 3px 0;
}
.item-associations li a {
	color: #ffffff;
}
#flag img {
	padding-top: 6px;
	vertical-align: top;
}
.tooltip {
	max-width: 400px;
}
.tooltip-inner {
	max-width: none;
	text-align: left;
	text-shadow: none;
}
th .tooltip-inner {
	font-weight: normal;
}
.tooltip.hasimage {
	opacity: 1;
}
#permissions-sliders .chzn-container {
	margin-top: -5px;
	position: absolute;
}
#permissions-sliders .table td {
	padding: 8px 8px 9px;
}
.img-preview > img {
	max-height: 100%;
}
.alert-no-items {
	margin-top: 20px;
}
@media (max-width: 767px) {
	html[dir=rtl] #toolbar #toolbar-options,
	html[dir=rtl] #toolbar #toolbar-help,
	#toolbar #toolbar-options,
	#toolbar #toolbar-help {
		float: none;
	}
}
#permissions-sliders .input-small {
	width: 120px;
}
.editor {
	overflow: hidden;
	position: relative;
}
.editor textarea.mce_editable {
	box-sizing: border-box;
}
a.grid_false {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url('../images/admin/publish_r.png');
}
a.grid_true {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url('../images/admin/icon-16-allow.png');
}
textarea,
input,
.uneditable-input {
	box-shadow: none !important;
}
textarea:focus,
input:focus,
.uneditable-input:focus {
	box-shadow: none;
	border: 1px solid #3071A9;
}
.js-pstats-data-details dd {
	margin-left: 240px;
}
.js-pstats-data-details dt {
	width: 220px;
}
#permissions table td,
#page-permissions table td {
	vertical-align: middle;
}
#permissions table select,
#page-permissions table select {
	margin-bottom: 0;
}
.js-stools-container-bar .btn-primary .caret {
	border-bottom: 4px solid #fff;
}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .add-on,
.input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.alert,
.alert-options,
.badge,
.breadcrumb > li,
.close,
.input-append .add-on,
.input-prepend .add-on,
.label,
.nav-header,
.nav-list .nav-header,
.nav-list > .active > a,
.nav-list > .active > a:focus,
.nav-list > .active > a:hover,
.nav-list > li > a,
.nav-tabs.nav-dark,
.navbar .brand,
.navbar .nav > li > a,
.navbar-inverse .brand,
.navbar-inverse .nav > li > a,
.navbar-inverse .navbar-search .search-query.focused,
.navbar-inverse .navbar-search .search-query:focus,
.progress .bar,
.subhead {
	text-shadow: none;
}
.popover-content {
	min-height: 33px;
}
.lead,
.navbar .brand,
.hero-unit,
.hero-unit .lead {
	font-weight: 400;
}
@media (min-width: 1200px) {
	#permissions .tab-content {
		position: sticky;
		top: 90px;
	}
}
.com_cpanel .well {
	padding: 8px 14px;
	border: 1px solid rgba(0,0,0,0.05);
}
.com_cpanel .well .module-title.nav-header {
	color: #555;
}
.com_cpanel .well > .row-striped,
.com_cpanel .well > .list-striped {
	margin: 0 -14px;
}
.com_cpanel .well > .row-striped > .row-fluid,
.com_cpanel .well > .list-striped > .row-fluid {
	padding: 8px 14px;
}
.com_cpanel .well > .row-striped > .row-fluid
[class*="span"],
.com_cpanel .well > .list-striped > .row-fluid
[class*="span"] {
	margin-left: 0;
}
.com_cpanel .well > .row-striped > li,
.com_cpanel .well > .list-striped > li {
	padding-left: 15px;
	padding-right: 15px;
}
.com_postinstall fieldset {
	background-color: #fafafa;
	border: 1px solid #ccc;
	border-radius: 5px;
	margin: 0 0 18px;
	padding: 4px 18px 18px;
}
.com_postinstall fieldset .btn {
	margin-top: 10px;
}
.com_postinstall legend {
	border: 0 none;
	display: inline-block;
	padding: 0 5px;
	margin-bottom: 0;
	width: auto;
}
.com_privacy .well {
	padding: 8px 14px;
	border: 1px solid rgba(0,0,0,0.05);
}
.com_privacy .well .module-title.nav-header {
	color: #555;
}
.com_privacy .well > .row-striped,
.com_privacy .well > .list-striped {
	margin: 0 -14px;
}
.com_privacy .well > .row-striped > .row-fluid,
.com_privacy .well > .list-striped > .row-fluid {
	padding: 8px 14px;
}
.com_privacy .well > .row-striped > .row-fluid
[class*="span"],
.com_privacy .well > .list-striped > .row-fluid
[class*="span"] {
	margin-left: 0;
}
.com_privacy .well > .row-striped > li,
.com_privacy .well > .list-striped > li {
	padding-left: 15px;
	padding-right: 15px;
}
#menu-assignment {
	position: relative;
}
#menu-assignment .menu-links {
	margin-top: 15px;
	margin-left: 0;
	-webkit-column-count: 4;
	-moz-column-count: 4;
	column-count: 4;
	-moz-column-gap: 15px;
	-webkit-column-gap: 15px;
	column-gap: 15px;
}
#menu-assignment .menu-links > li {
	display: inline-block;
	vertical-align: top;
	margin-bottom: 15px;
	width: 100%;
	list-style: none;
	page-break-inside: avoid;
	break-inside: avoid;
}
#menu-assignment .menu-links-block {
	background-color: #fafafa;
	border: 1px solid #ddd;
	border-radius: 3px;
	padding: 15px;
}
@media (max-width: 1199px) {
	#menu-assignment .menu-links {
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}
}
@media (max-width: 767px) {
	#menu-assignment .menu-links {
		-webkit-column-count: auto;
		-moz-column-count: auto;
		column-count: auto;
	}
}
error.php000064400000030103151164145670006415 0ustar00<?php
/**
 * @package     Joomla.Administrator
 * @subpackage  Templates.isis
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

use Joomla\Registry\Registry;

/** @var JDocumentError $this */

// Getting params from template
$params = JFactory::getApplication()->getTemplate(true)->params;

$app   = JFactory::getApplication();
$lang  = JFactory::getLanguage();
$input = $app->input;
$user  = JFactory::getUser();

// Gets the FrontEnd Main page Uri
$frontEndUri = JUri::getInstance(JUri::root());
$frontEndUri->setScheme(((int) $app->get('force_ssl', 0)
=== 2) ? 'https' : 'http');
$mainPageUri = $frontEndUri->toString();

// Detecting Active Variables
$option   = $input->get('option', '');
$view     = $input->get('view', '');
$layout   = $input->get('layout', '');
$task     = $input->get('task', '');
$itemid   = $input->get('Itemid', 0, 'int');
$sitename = htmlspecialchars($app->get('sitename'),
ENT_QUOTES, 'UTF-8');

$cpanel = ($option === 'com_cpanel');

$showSubmenu = false;
$this->submenumodules = JModuleHelper::getModules('submenu');
foreach ($this->submenumodules as $submenumodule)
{
	$output = JModuleHelper::renderModule($submenumodule);
	if ($output !== '')
	{
		$showSubmenu = true;
		break;
	}
}

// Logo file
if ($params->get('logoFile'))
{
	$logo = JUri::root() . $params->get('logoFile');
}
else
{
	$logo = $this->baseurl . '/templates/' . $this->template .
'/images/logo.png';
}

// Template Parameters
$displayHeader = $params->get('displayHeader', '1');
$statusFixed   = $params->get('statusFixed', '1');
$stickyToolbar = $params->get('stickyToolbar', '1');
?>
<!DOCTYPE html>
<html lang="<?php echo $this->language; ?>"
dir="<?php echo $this->direction; ?>">
<head>
	<meta charset="utf-8" />
	<meta name="viewport" content="width=device-width,
initial-scale=1.0">
	<meta http-equiv="X-UA-Compatible"
content="IE=edge" />
	<title><?php echo $this->title; ?> <?php echo
htmlspecialchars($this->error->getMessage(), ENT_QUOTES,
'UTF-8'); ?></title>
	<?php if ($app->get('debug_lang', '0') ==
'1' || $app->get('debug', '0') ==
'1') : ?>
		<!-- Load additional CSS styles for debug mode-->
		<link href="<?php echo JUri::root(true);
?>/media/cms/css/debug.css" rel="stylesheet" />
	<?php endif; ?>
	<?php // If Right-to-Left ?>
	<?php if ($this->direction == 'rtl') : ?>
		<link href="<?php echo JUri::root(true);
?>/media/jui/css/bootstrap-rtl.css" rel="stylesheet"
/>
	<?php endif; ?>
	<?php // Load specific language related CSS ?>
	<?php $file = '/administrator/language/' . $lang->getTag()
. '/' . $lang->getTag() . '.css'; ?>
	<?php if (is_file(JPATH_ROOT . $file)) : ?>
		<link href="<?php echo JUri::root(true) . $file; ?>"
rel="stylesheet" />
	<?php endif; ?>
	<link href="<?php echo $this->baseurl;
?>/templates/<?php echo $this->template;
?>/css/template<?php echo ($this->direction == 'rtl' ?
'-rtl' : ''); ?>.css"
rel="stylesheet" />
	<link href="<?php echo $this->baseurl;
?>/templates/<?php echo $this->template; ?>/favicon.ico"
rel="shortcut icon" type="image/vnd.microsoft.icon"
/>
	<?php // Template color ?>
	<?php if ($params->get('templateColor')) : ?>
	<style>
		.navbar-inner, .navbar-inverse .navbar-inner, .nav-list > .active >
a, .nav-list > .active > a:hover, .dropdown-menu li > a:hover,
.dropdown-menu .active > a, .dropdown-menu .active > a:hover,
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle
		{
			background: <?php echo
$params->get('templateColor');?>;
		}
		.navbar-inner, .navbar-inverse .nav li.dropdown.open >
.dropdown-toggle, .navbar-inverse .nav li.dropdown.active >
.dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active >
.dropdown-toggle{
			-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0,
0, .1), inset 0 30px 10px rgba(0, 0, 0, .2);
			-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0,
0, 0, .1), inset 0 30px 10px rgba(0, 0, 0, .2);
			box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0,
.1), inset 0 30px 10px rgba(0, 0, 0, .2);
		}
	</style>
	<?php endif; ?>
	<?php // Template header color ?>
	<?php if ($params->get('headerColor')) : ?>
	<style>
		.header
		{
			background: <?php echo
$params->get('headerColor');?>;
		}
	</style>
	<?php endif; ?>
	<?php // Sidebar background color ?>
	<?php if ($params->get('sidebarColor')) : ?>
		<style>
			.nav-list > .active > a, .nav-list > .active > a:hover {
				background: <?php echo $params->get('sidebarColor');
?>;
			}
		</style>
	<?php endif; ?>
	<script src="<?php echo JUri::root(true);
?>/media/jui/js/jquery.js"></script>
	<script src="<?php echo JUri::root(true);
?>/media/jui/js/jquery-noconflict.js"></script>
	<script src="<?php echo JUri::root(true);
?>/media/jui/js/bootstrap.js"></script>
	<script src="<?php echo $this->baseurl;
?>/templates/<?php echo $this->template;
?>/js/template.js"></script>
	<!--[if lt IE 9]><script src="<?php echo
JUri::root(true);
?>/media/jui/js/html5.js"></script><![endif]-->
</head>
<body class="admin <?php echo $option . ' view-' .
$view . ' layout-' . $layout . ' task-' .
$task;?>" data-spy="scroll"
data-target=".subhead" data-offset="87">
	<!-- Top Navigation -->
	<nav class="navbar navbar-inverse navbar-fixed-top">
		<div class="navbar-inner">
			<div class="container-fluid">
				<?php if ($params->get('admin_menus') != '0')
: ?>
					<a class="btn btn-navbar"
data-toggle="collapse" data-target=".nav-collapse">
						<span class="element-invisible"><?php echo
JTEXT::_('TPL_ISIS_TOGGLE_MENU'); ?></span>
						<span class="icon-bar"></span>
						<span class="icon-bar"></span>
						<span class="icon-bar"></span>
					</a>
				<?php endif; ?>
				<a class="admin-logo" href="<?php echo
$this->baseurl; ?>"><span
class="icon-joomla"></span></a>

				<a class="brand hidden-desktop hidden-tablet"
href="<?php echo $mainPageUri; ?>" title="<?php
echo JText::sprintf('TPL_ISIS_PREVIEW', $sitename); ?>"
target="_blank"><?php echo
JHtml::_('string.truncate', $sitename, 14, false, false); ?>
					<span class="icon-out-2 small"></span></a>

				<?php if ($params->get('admin_menus') != '0')
: ?>
				<div class="nav-collapse">
				<?php else : ?>
				<div>
				<?php endif; ?>
					<?php // Display menu modules ?>
					<?php $this->menumodules =
JModuleHelper::getModules('menu'); ?>
					<?php foreach ($this->menumodules as $menumodule) : ?>
						<?php $output = JModuleHelper::renderModule($menumodule,
array('style' => 'none')); ?>
						<?php $params = new Registry($menumodule->params); ?>
						<?php echo $output; ?>
					<?php endforeach; ?>
					<ul class="nav nav-user<?php echo ($this->direction ==
'rtl') ? ' pull-left' : ' pull-right';
?>">
						<li class="dropdown">
							<a class="dropdown-toggle"
data-toggle="dropdown" href="#"><span
class="icon-cog"></span>
								<span class="caret"></span></a>
							<ul class="dropdown-menu">
								<li>
									<span>
										<span class="icon-user"></span>
										<strong><?php echo htmlspecialchars($user->name,
ENT_QUOTES, 'UTF-8'); ?></strong>
									</span>
								</li>
								<li class="divider"></li>
								<li class="">
									<a
href="index.php?option=com_admin&amp;task=profile.edit&amp;id=<?php
echo $user->id; ?>"><?php echo
JText::_('TPL_ISIS_EDIT_ACCOUNT'); ?></a>
								</li>
								<li class="divider"></li>
								<li class="">
									<a href="<?php echo
JRoute::_('index.php?option=com_login&task=logout&' .
JSession::getFormToken() . '=1'); ?>"><?php echo
JText::_('TPL_ISIS_LOGOUT'); ?></a>
								</li>
							</ul>
						</li>
					</ul>
					<a class="brand visible-desktop visible-tablet"
href="<?php echo $mainPageUri; ?>" title="<?php
echo JText::sprintf('TPL_ISIS_PREVIEW', $sitename); ?>"
target="_blank"><?php echo
JHtml::_('string.truncate', $sitename, 14, false, false); ?>
						<span class="icon-out-2
small"></span></a>
				</div>
				<!--/.nav-collapse -->
			</div>
		</div>
	</nav>
	<!-- Header -->
	<header class="header">
		<?php if ($displayHeader) : ?>
		<div class="container-logo">
			<img src="<?php echo $logo; ?>"
class="logo" />
		</div>
		<?php endif; ?>
		<div class="container-title">
			<h1 class="page-title"><?php echo
JText::_('ERROR'); ?></h1>
		</div>
	</header>
	<?php if (!$statusFixed &&
$this->getInstance()->countModules('status')) : ?>
		<!-- Begin Status Module -->
		<div id="status" class="navbar status-top
hidden-phone">
			<div class="btn-toolbar">
				<div class="btn-group pull-right">
					<p>
						&copy; <?php echo date('Y'); ?> <?php echo
$sitename; ?>
					</p>
				</div>
				<?php // Display status modules ?>
				<?php $this->statusmodules =
JModuleHelper::getModules('status'); ?>
				<?php foreach ($this->statusmodules as $statusmodule) : ?>
					<?php $output = JModuleHelper::renderModule($statusmodule,
array('style' => 'no')); ?>
					<?php $params = new Registry($statusmodule->params); ?>
					<?php echo $output; ?>
				<?php endforeach; ?>
			</div>
			<div class="clearfix"></div>
		</div>
		<!-- End Status Module -->
	<?php endif; ?>
	<div class="subhead-spacer" style="margin-bottom:
20px"></div>
	<!-- container-fluid -->
	<div class="container-fluid container-main">
		<section id="content">
			<!-- Begin Content -->
			<div class="row-fluid">
				<div class="span12">
					<!-- Begin Content -->
					<h1 class="page-header"><?php echo
JText::_('JERROR_AN_ERROR_HAS_OCCURRED'); ?></h1>
					<blockquote>
						<span class="label label-inverse"><?php echo
$this->error->getCode(); ?></span> <?php echo
htmlspecialchars($this->error->getMessage(), ENT_QUOTES,
'UTF-8');?>
						<?php if ($this->debug) : ?>
							<br/><?php echo
htmlspecialchars($this->error->getFile(), ENT_QUOTES,
'UTF-8');?>:<?php echo $this->error->getLine(); ?>
						<?php endif; ?>
					</blockquote>
					<?php if ($this->debug) : ?>
						<div>
							<?php echo $this->renderBacktrace(); ?>
							<?php // Check if there are more Exceptions and render their data
as well ?>
							<?php if ($this->error->getPrevious()) : ?>
								<?php $loop = true; ?>
								<?php // Reference $this->_error here and in the loop as
setError() assigns errors to this property and we need this for the
backtrace to work correctly ?>
								<?php // Make the first assignment to setError() outside the
loop so the loop does not skip Exceptions ?>
								<?php $this->setError($this->_error->getPrevious());
?>
								<?php while ($loop === true) : ?>
									<p><strong><?php echo
JText::_('JERROR_LAYOUT_PREVIOUS_ERROR');
?></strong></p>
									<p>
										<?php echo htmlspecialchars($this->_error->getMessage(),
ENT_QUOTES, 'UTF-8'); ?>
										<br/><?php echo
htmlspecialchars($this->_error->getFile(), ENT_QUOTES,
'UTF-8');?>:<?php echo $this->_error->getLine();
?>
									</p>
									<?php echo $this->renderBacktrace(); ?>
									<?php $loop =
$this->setError($this->_error->getPrevious()); ?>
								<?php endwhile; ?>
								<?php // Reset the main error object to the base error ?>
								<?php $this->setError($this->error); ?>
							<?php endif; ?>
						</div>
					<?php endif; ?>
					<p><a href="<?php echo $this->baseurl; ?>"
class="btn"><span
class="icon-dashboard"></span> <?php echo
JText::_('JGLOBAL_TPL_CPANEL_LINK_TEXT');
?></a></p>
					<!-- End Content -->
				</div>
			</div>
			<!-- End Content -->
		</section>
		<hr />
	</div>
	<script>
		(function($){
			// fix sub nav on scroll
			var $win    = $(window)
			  , $nav    = $('.subhead')
			  , navTop  = $('.subhead').length &&
$('.subhead').offset().top - 40
			  , isFixed = 0

			processScroll()

			// hack sad times - holdover until rewrite for 2.1
			$nav.on('click', function ()
			{
				if (!isFixed) setTimeout(function () {  $win.scrollTop($win.scrollTop()
- 47) }, 10)
			})

			$win.on('scroll', processScroll)

			function processScroll()
			{
				var i, scrollTop = $win.scrollTop()
				if (scrollTop >= navTop && !isFixed)
				{
					isFixed = 1
					$nav.addClass('subhead-fixed')
				} else if (scrollTop <= navTop && isFixed)
				{
					isFixed = 0
					$nav.removeClass('subhead-fixed')
				}
			}
		})(jQuery);
	</script>
</body>
</html>
favicon.ico000064400000003743151164145670006706 0ustar00�PNG


IHDR�asRGB���	pHYs��$iTXtXML:com.adobe.xmp<x:xmpmeta
xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0">
   <rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/">
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <tiff:Compression>5</tiff:Compression>
         <tiff:XResolution>72</tiff:XResolution>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:YResolution>72</tiff:YResolution>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:ColorSpace>1</exif:ColorSpace>
         <exif:PixelYDimension>16</exif:PixelYDimension>
         <dc:subject>
            <rdf:Seq/>
         </dc:subject>
         <xmp:ModifyDate>2015:03:15 13:03:46</xmp:ModifyDate>
         <xmp:CreatorTool>Pixelmator 3.3.1</xmp:CreatorTool>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
>Iv]XIDAT8}�]h\E�ϙ�{wﺻI]m�XClK4�RE�w-E��(->�f|)y�~(Z�"ȢA�R�h�Z�B46M��-$ӆ6&-k41����c�xn��S��\����s��g;^��t}�Pc{���յ��
׽�uQ��{VJ�5"I"�:�����X���7���O))����:L;�j8�lQ�P
��%!��럒|2��qye��4��m�m<3�@�!��$�+c粒���J�ۤ-S�R��Hk�A8$��k���
)��[�O�/�ov,�6�˔�}�O0|�
��n�����N�ҀF�{Ӂ�{ǽLK�)��{�|�G��
ʭ�"W���?��X-����Y�W�~Rn�2�˰o.�
x�*S߇�Kê:
�4`DF�oԝ.(Y�&pKq��ѵX�n���9�bbn��|��cc�N��ݛZĴ�&��ܖۑ�t�B���Trj]ޱ*�Sxqd�w?��	p�|���n�)3^E8Y��⑷g"rU`Wn�A�O�5���?�H�lpY[��Q8��+��]��r�q�oޱe��t����j	Z�G�O\}�����r���7�wَ�C����V6t�b70j�#Ū�!��_WH+��R����F&/������Ϗ��j.9W���xZA!�/�W>	`[�X;���GP���w6�V���R�{4w�e��WD�0�Α�h�������Lȣ��%J�Л��z����=i
ZϰŠ��Q����^"���O:58՛�k��~h���l`M��ǽS�qV1DZ���m���hb��w�yu�K����o��;�������DS(IEND�B`�html/com_media/imageslist/default_folder.php000064400000001544151164145670015274
0ustar00<?php
/**
 * @package     Joomla.Administrator
 * @subpackage  com_media
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

$input = JFactory::getApplication()->input;
?>
<li class="imgOutline thumbnail height-80 width-80 center">
	<a
href="index.php?option=com_media&amp;view=imagesList&amp;tmpl=component&amp;folder=<?php
echo rawurlencode($this->_tmp_folder->path_relative);
?>&amp;asset=<?php echo
$input->getCmd('asset');?>&amp;author=<?php echo
$input->getCmd('author');?>"
target="imageframe">
		<div class="imgFolder">
			<span class="icon-folder-2"></span>
		</div>
		<div class="small">
			<?php echo JHtml::_('string.truncate',
$this->escape($this->_tmp_folder->name), 10, false); ?>
		</div>
	</a>
</li>
html/com_media/imageslist/default_image.php000064400000002551151164145670015102
0ustar00<?php
/**
 * @package     Joomla.Administrator
 * @subpackage  com_media
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

use Joomla\Registry\Registry;

$params     = new Registry;
$dispatcher = JEventDispatcher::getInstance();
$dispatcher->trigger('onContentBeforeDisplay',
array('com_media.file', &$this->_tmp_img, &$params,
0));
?>

<li class="imgOutline thumbnail height-80 width-80 center">
	<a class="img-preview"
href="javascript:ImageManager.populateFields('<?php echo
$this->escape($this->_tmp_img->path_relative); ?>')"
title="<?php echo $this->escape($this->_tmp_img->name);
?>" >
		<div class="imgThumb">
			<div class="imgThumbInside">
			<?php echo JHtml::_('image', $this->baseURL .
'/' . $this->escape($this->_tmp_img->path_relative),
JText::sprintf('COM_MEDIA_IMAGE_TITLE',
$this->_tmp_img->title, JHtml::_('number.bytes',
$this->_tmp_img->size)), array('width' =>
$this->_tmp_img->width_60, 'height' =>
$this->_tmp_img->height_60)); ?>
			</div>
		</div>
		<div class="imgDetails small">
			<?php echo JHtml::_('string.truncate',
$this->escape($this->_tmp_img->name), 10, false); ?>
		</div>
	</a>
</li>
<?php
$dispatcher->trigger('onContentAfterDisplay',
array('com_media.file', &$this->_tmp_img, &$params,
0));
html/com_media/medialist/thumbs_folders.php000064400000003157151164145670015151
0ustar00<?php
/**
 * @package     Joomla.Administrator
 * @subpackage  com_media
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

?>
<?php foreach ($this->folders as $i => $folder) : ?>
	<li class="imgOutline thumbnail height-80 width-80
center">
		<?php if ($this->canDelete):?>
			<a class="close delete-item" target="_top"
href="index.php?option=com_media&amp;task=folder.delete&amp;tmpl=index&amp;<?php
echo JSession::getFormToken(); ?>=1&amp;folder=<?php echo
rawurlencode($this->state->folder); ?>&amp;rm[]=<?php echo
$this->escape($folder->name); ?>" rel="<?php echo
$this->escape($folder->name); ?> :: <?php echo
$this->escape($folder->files) +
$this->escape($folder->folders); ?>" title="<?php
echo
JText::_('JACTION_DELETE');?>">&#215;</a>
			<div class="pull-left">
				<?php echo JHtml::_('grid.id', $i,
$this->escape($folder->name), false, 'rm',
'cb-folder'); ?>
			</div>
			<div class="clearfix"></div>
		<?php endif;?>

		<div class="height-50">
			<a
href="index.php?option=com_media&amp;view=mediaList&amp;tmpl=component&amp;folder=<?php
echo rawurlencode($folder->path_relative); ?>"
target="folderframe">
				<span class="icon-folder-2"></span>
			</a>
		</div>

		<div class="small">
			<a
href="index.php?option=com_media&amp;view=mediaList&amp;tmpl=component&amp;folder=<?php
echo rawurlencode($folder->path_relative); ?>"
target="folderframe">
				<?php echo JHtml::_('string.truncate',
$this->escape($folder->name), 10, false); ?>
			</a>
		</div>
	</li>
<?php endforeach; ?>
html/com_media/medialist/thumbs_imgs.php000064400000004025151164145670014445
0ustar00<?php
/**
 * @package     Joomla.Administrator
 * @subpackage  com_media
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

use Joomla\Registry\Registry;

$params     = new Registry;
$dispatcher = JEventDispatcher::getInstance();
?>

<?php foreach ($this->images as $i => $img) : ?>
	<?php $dispatcher->trigger('onContentBeforeDisplay',
array('com_media.file', &$img, &$params, 0)); ?>
	<li class="imgOutline thumbnail center">

		<?php if ($this->canDelete):?>
		<div class="imgDelete">
			<a class="close delete-item" target="_top"
			href="index.php?option=com_media&amp;task=file.delete&amp;tmpl=index&amp;<?php
echo JSession::getFormToken(); ?>=1&amp;folder=<?php echo
rawurlencode($this->state->folder); ?>&amp;rm[]=<?php echo
$this->escape($img->name); ?>"
			rel="<?php echo $this->escape($img->name); ?>"
title="<?php echo JText::_('JACTION_DELETE');
?>"><span class="icon-delete">
</span></a>
		</div>
		<?php endif; ?>

		<div class="imgThumb imgInput">
			<?php if ($this->canDelete):?>
			<?php echo JHtml::_('grid.id', $i,
$this->escape($img->name), false, 'rm',
'cb-image'); ?>
			<?php endif; ?>
			<label for="cb-image<?php echo $i ?>">
				<?php echo JHtml::_('image', COM_MEDIA_BASEURL .
'/' . $this->escape($img->path_relative),
JText::sprintf('COM_MEDIA_IMAGE_TITLE',
$this->escape($img->title), JHtml::_('number.bytes',
$img->size)), array('width' => $img->width_60,
'height' => $img->height_60)); ?>
			</label>
		</div>

		<div class="imgPreview nowrap small">
			<a href="<?php echo COM_MEDIA_BASEURL . '/' .
str_replace('%2F', '/',
rawurlencode($img->path_relative)); ?>" title="<?php
echo $this->escape($img->name); ?>" class="preview
truncate">
				<span class="icon-search"
aria-hidden="true"></span><?php echo
$this->escape($img->name); ?>
			</a>
		</div>
	</li>
	<?php $dispatcher->trigger('onContentAfterDisplay',
array('com_media.file', &$img, &$params, 0)); ?>
<?php endforeach; ?>
html/com_users/user/edit.php000064400000002161151164145670012135
0ustar00<?php
/* ======================================================
 # Login as User for Joomla! - v3.5.9 (pro version)
 # -------------------------------------------------------
 # For Joomla! CMS (v3.x)
 # Author: Web357 (Yiannis Christodoulou)
 # Copyright (©) 2014-2022 Web357. All rights reserved.
 # License: GNU/GPLv3, http://www.gnu.org/licenses/gpl-3.0.html
 # Website: https:/www.web357.com
 # Demo: https://demo.web357.com/joomla/login-as-user
 # Support: support@web357.com
 # Last modified: Wednesday 07 December 2022, 11:05:26 AM
 ========================================================= */
defined('_JEXEC') or die;

require_once
(JPATH_PLUGINS.'/system/loginasuser/com_users_helper_files/joomla_com_users/common.php');

if (version_compare(JVERSION, '3.0', 'gt') &&
version_compare(JVERSION, '4.0', 'lt')) 
{
	// Joomla! 3.x
   
require_once(JPATH_PLUGINS.'/system/loginasuser/com_users_helper_files/joomla_com_users/j3-default-edit.php');
}
else if (version_compare(JVERSION, '4.0', 'gt'))
{
	// Joomla! 4.x
	require_once
(JPATH_PLUGINS.'/system/loginasuser/com_users_helper_files/joomla_com_users/j4-default-edit.php');
}html/com_users/users/default.php000064400000002147151164145670013023
0ustar00<?php
/* ======================================================
 # Login as User for Joomla! - v3.5.9 (pro version)
 # -------------------------------------------------------
 # For Joomla! CMS (v3.x)
 # Author: Web357 (Yiannis Christodoulou)
 # Copyright (©) 2014-2022 Web357. All rights reserved.
 # License: GNU/GPLv3, http://www.gnu.org/licenses/gpl-3.0.html
 # Website: https:/www.web357.com
 # Demo: https://demo.web357.com/joomla/login-as-user
 # Support: support@web357.com
 # Last modified: Wednesday 07 December 2022, 11:05:26 AM
 ========================================================= */
defined('_JEXEC') or die;

require_once
(JPATH_PLUGINS.'/system/loginasuser/com_users_helper_files/joomla_com_users/common.php');

if (version_compare(JVERSION, '3.0', 'gt') &&
version_compare(JVERSION, '4.0', 'lt')) 
{
	// Joomla! 3.x
   
require_once(JPATH_PLUGINS.'/system/loginasuser/com_users_helper_files/joomla_com_users/j3-default.php');
}
else if (version_compare(JVERSION, '4.0', 'gt'))
{
	// Joomla! 4.x
	require_once
(JPATH_PLUGINS.'/system/loginasuser/com_users_helper_files/joomla_com_users/j4-default.php');
}html/editor_content.css000064400000002001151164145670011245 0ustar00body {
        background: #000;
        font-family: Arial,sans-serif;
        line-height: 1.3em;
        font-size: 96%;
        color: #333;
}

h1 {
        font-family:Helvetica ,Arial,sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #ff0000;
}

h2 {
        font-family: Arial, Helvetica,sans-serif;
        font-size: 14px;
        font-weight: normal;
        color: #333;
}

h3 {
  font-weight: bold;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 19px;
  color: #135cae;
}

h4 {
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        color: #333;
}

a:link, a:visited {
        color: #1B57B1; text-decoration: none;
        font-weight: normal;
}

a:hover {
        color: #00c;        text-decoration: underline;
        font-weight: normal;
}

div.caption       { padding: 0 10px 0 10px; }
div.caption img   { border: 1px solid #CCC; }
div.caption p     { font-size: .90em; color: #666; text-align: center; }

div.teaser { background:#ccc; }
html/layouts/joomla/form/field/media.php000064400000011200151164145670014313
0ustar00<?php
/**
 * @package     Joomla.Admin
 * @subpackage  Layout
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

/**
 * Layout variables
 * ---------------------
 *
 * @var  string   $asset The asset text
 * @var  string   $authorField The label text
 * @var  integer  $authorId The author id
 * @var  string   $class The class text
 * @var  boolean  $disabled True if field is disabled
 * @var  string   $folder The folder text
 * @var  string   $id The label text
 * @var  string   $link The link text
 * @var  string   $name The name text
 * @var  string   $preview The preview image relative path
 * @var  integer  $previewHeight The image preview height
 * @var  integer  $previewWidth The image preview width
 * @var  string   $onchange  The onchange text
 * @var  boolean  $readonly True if field is readonly
 * @var  integer  $size The size text
 * @var  string   $value The value text
 * @var  string   $src The path and filename of the image
 */
extract($displayData);

// The button.
if ($disabled != true)
{
	JHtml::_('bootstrap.tooltip');
}

$attr = '';

// Initialize some field attributes.
$attr .= !empty($class) ? ' class="input-small hasTooltip
field-media-input ' . $class . '"' : '
class="input-small hasTooltip field-media-input"';
$attr .= !empty($size) ? ' size="' . $size .
'"' : '';

// Initialize JavaScript field attributes.
$attr .= !empty($onchange) ? ' onchange="' . $onchange .
'"' : '';

switch ($preview)
{
	case 'no': // Deprecated parameter value
	case 'false':
	case 'none':
		$showPreview = false;
		$showAsTooltip = false;
		break;
	case 'yes': // Deprecated parameter value
	case 'true':
	case 'show':
		$showPreview = true;
		$showAsTooltip = false;
		break;
	case 'tooltip':
	default:
		$showPreview = true;
		$showAsTooltip = true;
		break;
}

// Pre fill the contents of the popover
if ($showPreview)
{
	if ($value && file_exists(JPATH_ROOT . '/' . $value))
	{
		$src = JUri::root() . $value;
	}
	else
	{
		$src = JText::_('JLIB_FORM_MEDIA_PREVIEW_EMPTY');
	}
}

// The URL for the modal
$url    = ($readonly ? ''
	: ($link ?:
'index.php?option=com_media&amp;view=images&amp;tmpl=component&amp;asset='
		. $asset . '&amp;author=' . $authorId)
	.
'&amp;fieldid={field-media-id}&amp;ismoo=0&amp;folder='
. $folder);
?>
<div class="field-media-wrapper"
	data-basepath="<?php echo JUri::root(); ?>"
	data-url="<?php echo $url; ?>"
	data-modal=".modal"
	data-modal-width="100%"
	data-modal-height="645px"
	data-input=".field-media-input"
	data-button-select=".button-select"
	data-button-clear=".button-clear"
	data-button-save-selected=".button-save-selected"
	data-preview="<?php echo $showPreview ? 'true' :
'false'; ?>"
	data-preview-as-tooltip="<?php echo $showAsTooltip ?
'true' : 'false'; ?>"
	data-preview-container=".field-media-preview"
	data-preview-width="<?php echo $previewWidth; ?>"
	data-preview-height="<?php echo $previewHeight; ?>"
>
	<?php
	// Render the modal
	echo JHtml::_(
		'bootstrap.renderModal',
		'imageModal_' . $id,
		array(
			'title'       =>
JText::_('JLIB_FORM_CHANGE_IMAGE'),
			'closeButton' => true,
		)
	);

	JHtml::_('script', 'media/mediafield.min.js',
array('version' => 'auto', 'relative'
=> true));
	?>
	<?php if ($showPreview && $showAsTooltip) : ?>
	<div class="input-prepend input-append">
		<span rel="popover" class="add-on pop-helper
field-media-preview"
			title="<?php
echo	JText::_('JLIB_FORM_MEDIA_PREVIEW_SELECTED_IMAGE');
?>" data-content="<?php echo
JText::_('JLIB_FORM_MEDIA_PREVIEW_EMPTY'); ?>"
			data-original-title="<?php echo
JText::_('JLIB_FORM_MEDIA_PREVIEW_SELECTED_IMAGE'); ?>"
data-trigger="hover">
			<span class="icon-eye"
aria-hidden="true"></span>
		</span>
	<?php else: ?>
	<div class="input-append">
		<?php endif; ?>
		<input type="text" name="<?php echo $name;
?>" id="<?php echo $id; ?>" value="<?php
echo htmlspecialchars($value, ENT_COMPAT, 'UTF-8'); ?>"
readonly="readonly"<?php echo $attr; ?>/>
		<?php if ($disabled != true) : ?>
			<button type="button" class="btn
button-select"><?php echo
JText::_('JLIB_FORM_BUTTON_SELECT'); ?></button>
			<button
				type="button"
				class="btn hasTooltip button-clear"
				title="<?php echo JText::_('JLIB_FORM_BUTTON_CLEAR');
?>"
				aria-label="<?php echo
JText::_('JLIB_FORM_BUTTON_CLEAR'); ?>"
				>
				<span class="icon-remove"
aria-hidden="true"></span>
			</button>
		<?php endif; ?>
	</div>
	<?php if ($showPreview && !$showAsTooltip) : ?>
		<div class="field-media-preview" style="width: <?php
echo $previewWidth; ?>px; max-height: <?php echo $previewHeight;
?>px;margin-top:10px;"></div>
	<?php endif; ?>
</div>
html/layouts/joomla/form/field/user.php000064400000010551151164145670014222
0ustar00<?php
/**
 * @package     Joomla.Administrator
 * @subpackage  Layout
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

use Joomla\Utilities\ArrayHelper;

extract($displayData);

/**
 * Layout variables
 * -----------------
 * @var   string   $autocomplete    Autocomplete attribute for the field.
 * @var   boolean  $autofocus       Is autofocus enabled?
 * @var   string   $class           Classes for the input.
 * @var   string   $description     Description of the field.
 * @var   boolean  $disabled        Is this field disabled?
 * @var   string   $group           Group the field belongs to.
<fields> section in form XML.
 * @var   boolean  $hidden          Is this field hidden in the form?
 * @var   string   $hint            Placeholder for the field.
 * @var   string   $id              DOM id of the field.
 * @var   string   $label           Label of the field.
 * @var   string   $labelclass      Classes to apply to the label.
 * @var   boolean  $multiple        Does this field support multiple
values?
 * @var   string   $name            Name of the input field.
 * @var   string   $onchange        Onchange attribute for the field.
 * @var   string   $onclick         Onclick attribute for the field.
 * @var   string   $pattern         Pattern (Reg Ex) of value of the form
field.
 * @var   boolean  $readonly        Is this field read only?
 * @var   boolean  $repeat          Allows extensions to duplicate
elements.
 * @var   boolean  $required        Is this field required?
 * @var   integer  $size            Size attribute of the input.
 * @var   boolean  $spellcheck      Spellcheck state for the form field.
 * @var   string   $validate        Validation rules to apply.
 * @var   string   $value           Value attribute of the field.
 *
 * @var   string   $userName        The user name
 * @var   mixed    $groups          The filtering groups (null means no
filtering)
 * @var   mixed    $excluded        The users to exclude from the list of
users
 */

if (!$readonly)
{
	JHtml::_('script', 'jui/fielduser.min.js',
array('version' => 'auto', 'relative'
=> true));
}

$uri = new
JUri('index.php?option=com_users&view=users&layout=modal&tmpl=component&required=0&field={field-user-id}&ismoo=0');

if ($required)
{
	$uri->setVar('required', 1);
}

if (!empty($groups))
{
	$uri->setVar('groups', base64_encode(json_encode($groups)));
}

if (!empty($excluded))
{
	$uri->setVar('excluded',
base64_encode(json_encode($excluded)));
}

// Invalidate the input value if no user selected
if ($this->escape($userName) ===
JText::_('JLIB_FORM_SELECT_USER'))
{
	$userName = '';
}

$inputAttributes = array(
	'type' => 'text', 'id' => $id,
'class' => 'field-user-input-name',
'value' => $this->escape($userName)
);

if ($class)
{
	$inputAttributes['class'] .= ' ' . $class;
}

if ($size)
{
	$inputAttributes['size'] = (int) $size;
}

if ($required)
{
	$inputAttributes['required'] = 'required';
}

if (!$readonly)
{
	$inputAttributes['placeholder'] =
JText::_('JLIB_FORM_SELECT_USER');
}

?>
<div class="field-user-wrapper"
	 data-url="<?php echo (string) $uri; ?>"
	 data-modal=".modal"
	 data-modal-width="100%"
	 data-modal-height="400px"
	 data-input=".field-user-input"
	 data-input-name=".field-user-input-name"
	 data-button-select=".button-select">
	<div class="input-append">
		<input <?php echo ArrayHelper::toString($inputAttributes); ?>
readonly />
		<?php if (!$readonly) : ?>
			<button
				type="button"
				class="btn btn-primary button-select"
				title="<?php echo JText::_('JLIB_FORM_CHANGE_USER');
?>"
				aria-label="<?php echo
JText::_('JLIB_FORM_CHANGE_USER'); ?>"
				>
				<span class="icon-user"
aria-hidden="true"></span>
			</button>
			<?php echo JHtml::_(
				'bootstrap.renderModal',
				'userModal_' . $id,
				array(
					'title'       =>
JText::_('JLIB_FORM_CHANGE_USER'),
					'closeButton' => true,
					'footer'      => '<button type="button"
class="btn" data-dismiss="modal">' .
JText::_('JCANCEL') . '</button>',
				)
			); ?>
		<?php endif; ?>
	</div>
	<?php if (!$readonly) : ?>
		<input type="hidden" id="<?php echo $id;
?>_id" name="<?php echo $name; ?>"
value="<?php echo (int) $value; ?>"
class="field-user-input<?php echo $class ? ' ' . $class :
''; ?>" data-onchange="<?php echo
$this->escape($onchange); ?>" />
	<?php endif; ?>
</div>
html/layouts/joomla/pagination/link.php000064400000005512151164145670014305
0ustar00<?php
/**
 * @package     Joomla.Site
 * @subpackage  Layout
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

/** @var JPaginationObject $item */
$item = $displayData['data'];

if (!empty($displayData['pagOptions']))
{
	$options = new
Joomla\Registry\Registry($displayData['pagOptions']);
	$liClass = $options->get('liClass', '');
	$addText = $options->get('addText', '');
}
else
{
	$liClass = $addText = '';
}

$display = $item->text;

switch ((string) $item->text)
{
	// Check for "Start" item
	case JText::_('JLIB_HTML_START') :
		$icon = 'icon-backward icon-first';
		$aria = JText::sprintf('JLIB_HTML_GOTO_POSITION',
strtolower($item->text));
		break;

	// Check for "Prev" item
	case JText::_('JPREV') :
		$item->text = JText::_('JPREVIOUS');
		$icon = 'icon-step-backward icon-previous';
		$aria = JText::sprintf('JLIB_HTML_GOTO_POSITION',
strtolower($item->text));
		break;

	// Check for "Next" item
	case JText::_('JNEXT') :
		$icon = 'icon-step-forward icon-next';
		$aria = JText::sprintf('JLIB_HTML_GOTO_POSITION',
strtolower($item->text));
		break;

	// Check for "End" item
	case JText::_('JLIB_HTML_END') :
		$icon = 'icon-forward icon-last';
		$aria = JText::sprintf('JLIB_HTML_GOTO_POSITION',
strtolower($item->text));
		break;

	default:
		$icon = null;
		$aria = JText::sprintf('JLIB_HTML_GOTO_PAGE', $item->text);
		break;
}

$item->text .= $addText ?: '';

if ($icon !== null)
{
	$display = '<span class="' . $icon . '"
aria-hidden="true"></span>';
}

if ($displayData['active'])
{
	if ($item->base > 0)
	{
		$limit = 'limitstart.value=' . $item->base;
	}
	else
	{
		$limit = 'limitstart.value=0';
	}

	$cssClasses = array();

	$title = '';

	if (!is_numeric($item->text))
	{
		JHtml::_('bootstrap.tooltip');
		$cssClasses[] = 'hasTooltip';
		$title = ' title="' . $item->text . '"
';
	}

	$onClick = 'document.adminForm.' . $item->prefix .
'limitstart.value=' . ($item->base > 0 ? $item->base :
'0') . '; Joomla.submitform();return false;';
}
else
{
	$class = (property_exists($item, 'active') &&
$item->active) ? 'active' : 'disabled';
	if ($class != 'active')
	{
		$class .= $liClass ? ($class ? ' ' : '') . $liClass :
'';
	}
}
?>
<?php if ($displayData['active']) : ?>
	<li<?php echo $liClass ? ' class="' . $liClass .
'"' : ''; ?>>
		<a aria-label="<?php echo $aria; ?>" <?php echo
$cssClasses ? 'class="' . implode(' ',
$cssClasses) . '"' : ''; ?> <?php echo
$title; ?> href="#" onclick="<?php echo $onClick;
?>">
			<?php echo $display; ?>
		</a>
	</li>
<?php else : ?>
	<li class="<?php echo $class; ?>">
	<span <?php echo $class == 'active' ?
'aria-current="true" aria-label="' .
JText::sprintf('JLIB_HTML_PAGE_CURRENT', $item->text) .
'"' : ''; ?>>
		<?php echo $display; ?>
	</span>
	</li>
<?php endif;
html/layouts/joomla/pagination/links.php000064400000003722151164145670014471
0ustar00<?php
/**
 * @package     Joomla.Site
 * @subpackage  Layout
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

use Joomla\Registry\Registry;

$list = $displayData['list'];
$pages = $list['pages'];
$pagesTotal = $list['pagesTotal'];

$options = new Registry($displayData['options']);

$showLimitBox   = $options->get('showLimitBox', 0);
$showPagesLinks = $options->get('showPagesLinks', true);
$showLimitStart = $options->get('showLimitStart', true);
?>

<div class="pagination pagination-toolbar clearfix">

	<?php if ($showLimitBox) : ?>
		<div class="limit pull-right">
			<?php echo $list['limitfield']; ?>
		</div>
	<?php endif; ?>

	<?php if ($showPagesLinks && (!empty($pages))) : ?>
		<nav role="navigation" aria-label="<?php echo
JText::_('JLIB_HTML_PAGINATION'); ?>">
			<ul class="pagination-list">
				<?php
					$pages['start']['pagOptions'] =
array('addText' => ' (' .
JText::sprintf('JLIB_HTML_PAGE_CURRENT_OF_TOTAL', 1, $pagesTotal)
. ')');
					echo JLayoutHelper::render('joomla.pagination.link',
$pages['start']);
					echo JLayoutHelper::render('joomla.pagination.link',
$pages['previous']); ?>
				<?php foreach ($pages['pages'] as $page) :
					$page['pagOptions'] = array('liClass' =>
'hidden-phone');
				?>
					<?php echo
JLayoutHelper::render('joomla.pagination.link', $page); ?>
				<?php endforeach; ?>
				<?php
					echo JLayoutHelper::render('joomla.pagination.link',
$pages['next']);
					$pages['end']['pagOptions'] =
array('addText' => ' (' .
JText::sprintf('JLIB_HTML_PAGE_CURRENT_OF_TOTAL', $pagesTotal,
$pagesTotal) . ')');
					echo JLayoutHelper::render('joomla.pagination.link',
$pages['end']); ?>
			</ul>
		</nav>
	<?php endif; ?>

	<?php if ($showLimitStart) : ?>
		<input type="hidden" name="<?php echo
$list['prefix']; ?>limitstart" value="<?php echo
$list['limitstart']; ?>" />
	<?php endif; ?>

</div>
html/layouts/joomla/system/message.php000064400000002024151164145670014162
0ustar00<?php
/**
 * @package     Joomla.Administrator
 * @subpackage  Template.Isis
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

$msgList = $displayData['msgList'];

$alert = array('error' => 'alert-error',
'warning' => '', 'notice' =>
'alert-info', 'message' =>
'alert-success');
?>
<div id="system-message-container">
	<?php if (is_array($msgList) && $msgList) : ?>
		<?php foreach ($msgList as $type => $msgs) : ?>
			<div class="alert <?php echo isset($alert[$type]) ?
$alert[$type] : 'alert-' . $type; ?>">
				<button type="button" class="close"
data-dismiss="alert">&times;</button>
				<?php if (!empty($msgs)) : ?>
					<h4 class="alert-heading"><?php echo
JText::_($type); ?></h4>
					<?php foreach ($msgs as $msg) : ?>
						<div class="alert-message"><?php echo $msg;
?></div>
					<?php endforeach; ?>
				<?php endif; ?>
			</div>
		<?php endforeach; ?>
	<?php endif; ?>
</div>
html/layouts/joomla/toolbar/versions.php000064400000002562151164145670014533
0ustar00<?php
/**
 * @package     Joomla.Site
 * @subpackage  Layout
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

/**
 * Layout variables
 * ---------------------
 *
 * @var  string   $itemId The item id number
 * @var  string   $typeId The type id number
 * @var  string   $title The link text
 * @var  string   $typeAlias The component type
 */
extract($displayData);
JHtml::_('script',
'com_contenthistory/admin-history-versions.js',
array('version' => 'auto', 'relative'
=> true));

$link =
'index.php?option=com_contenthistory&amp;view=history&amp;layout=modal&amp;tmpl=component&amp;item_id='
	. (int) $itemId . '&amp;type_id=' . $typeId .
'&amp;type_alias='
	. $typeAlias . '&amp;' . JSession::getFormToken() .
'=1';

echo JHtml::_(
	'bootstrap.renderModal',
	'versionsModal',
	array(
		'url'    => $link,
		'title'  =>
JText::_('COM_CONTENTHISTORY_MODAL_TITLE'),
		'height' => '300px',
		'width'  => '800px',
		'footer' => '<button type="button"
class="btn" data-dismiss="modal">'
			. JText::_('JTOOLBAR_CLOSE') . '</button>'
	)
);
?>
<button type="button"
onclick="jQuery('#versionsModal').modal('show')"
class="btn btn-small" data-toggle="modal">
	<span class="icon-archive"
aria-hidden="true"></span><?php echo $title; ?>
</button>
html/modules.php000064400000004045151164145670007706 0ustar00<?php
/**
 * @package     Joomla.Administrator
 * @subpackage  Templates.isis
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

/**
 * This is a file to add template specific chrome to module rendering.  To
use it you would
 * set the style attribute for the given module(s) include in your template
to use the style
 * for each given modChrome function.
 *
 * eg.  To render a module mod_test in the submenu style, you would use the
following include:
 * <jdoc:include type="module" name="test"
style="submenu" />
 *
 * This gives template designers ultimate control over how modules are
rendered.
 *
 * NOTICE: All chrome wrapping methods should be named: modChrome_{STYLE}
and take the same
 * two arguments.
 */

/*
 * Module chrome for rendering the module in a submenu
 */
function modChrome_title($module, &$params, &$attribs)
{
	if ($module->content)
	{
		echo '<div class="module-title"><h6>' .
$module->title . '</h6></div>';
		echo $module->content;
	}
}

function modChrome_no($module, &$params, &$attribs)
{
	if ($module->content)
	{
		echo $module->content;
	}
}

function modChrome_well($module, &$params, &$attribs)
{
	if ($module->content)
	{
		$moduleTag     = $params->get('module_tag',
'div');
		$bootstrapSize = (int) $params->get('bootstrap_size');
		$moduleClass   = $bootstrapSize ? ' span' . $bootstrapSize :
'';
		$headerTag     = htmlspecialchars($params->get('header_tag',
'h2'), ENT_COMPAT, 'UTF-8');

		// Temporarily store header class in variable
		$headerClass   = $params->get('header_class');
		$headerClass   = $headerClass ? ' ' .
htmlspecialchars($headerClass, ENT_COMPAT, 'UTF-8') :
'';

		echo '<' . $moduleTag . ' class="well
well-small' . $moduleClass . '">';

			if ($module->showtitle)
			{
				echo '<' . $headerTag . ' class="module-title
nav-header' . $headerClass . '">' .
$module->title . '</' . $headerTag . '>';
			}

			echo $module->content;
		echo '</' . $moduleTag . '>';
	}
}
html/mod_version/default.php000064400000000610151164145670012200
0ustar00<?php
/**
 * @package     Joomla.Administrator
 * @subpackage  mod_version
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;
?>
<?php if (!empty($version)) : ?>
	<?php echo $version; ?>
	<?php echo '&nbsp;&mdash;&nbsp;'; ?>
<?php endif; ?>
html/pagination.php000064400000011754151164145670010374 0ustar00<?php
/**
 * @package     Joomla.Administrator
 * @subpackage  Template.Isis
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

/**
 * This is a file to add template specific chrome to pagination rendering.
 *
 * pagination_list_footer
 * 	Input variable $list is an array with offsets:
 * 		$list[limit]		: int
 * 		$list[limitstart]	: int
 * 		$list[total]		: int
 * 		$list[limitfield]	: string
 * 		$list[pagescounter]	: string
 * 		$list[pageslinks]	: string
 *
 * pagination_list_render
 * 	Input variable $list is an array with offsets:
 * 		$list[all]
 * 			[data]		: string
 * 			[active]	: boolean
 * 		$list[start]
 * 			[data]		: string
 * 			[active]	: boolean
 * 		$list[previous]
 * 			[data]		: string
 * 			[active]	: boolean
 * 		$list[next]
 * 			[data]		: string
 * 			[active]	: boolean
 * 		$list[end]
 * 			[data]		: string
 * 			[active]	: boolean
 * 		$list[pages]
 * 			[{PAGE}][data]		: string
 * 			[{PAGE}][active]	: boolean
 *
 * pagination_item_active
 * 	Input variable $item is an object with fields:
 * 		$item->base	: integer
 * 		$item->link	: string
 * 		$item->text	: string
 *
 * pagination_item_inactive
 * 	Input variable $item is an object with fields:
 * 		$item->base	: integer
 * 		$item->link	: string
 * 		$item->text	: string
 *
 * This gives template designers ultimate control over how pagination is
rendered.
 *
 * NOTE: If you override pagination_item_active OR pagination_item_inactive
you MUST override them both
 */


/**
 * Renders the pagination list
 *
 * @param   array  $list  Array containing pagination information
 *
 * @return  string  HTML markup for the full pagination object
 *
 * @since   3.0
 */
function pagination_list_render($list)
{
	// Calculate to display range of pages
	$currentPage = 1;
	$range = 1;
	$step = 5;
	foreach ($list['pages'] as $k => $page)
	{
		if (!$page['active'])
		{
			$currentPage = $k;
		}
	}
	if ($currentPage >= $step)
	{
		if ($currentPage % $step == 0)
		{
			$range = ceil($currentPage / $step) + 1;
		}
		else
		{
			$range = ceil($currentPage / $step);
		}
	}

	$html = '<ul class="pagination-list">';
	$html .= $list['start']['data'];
	$html .= $list['previous']['data'];

	foreach ($list['pages'] as $k => $page)
	{
		$html .= $page['data'];
	}

	$html .= $list['next']['data'];
	$html .= $list['end']['data'];

	$html .= '</ul>';
	return $html;
}

/**
 * Renders an active item in the pagination block
 *
 * @param   JPaginationObject  $item  The current pagination object
 *
 * @return  string  HTML markup for active item
 *
 * @since   3.0
 */
function pagination_item_active(&$item)
{
	$class = '';

	// Check for "Start" item
	if ($item->text == JText::_('JLIB_HTML_START'))
	{
		$display = '<span
class="icon-first"></span>';
	}

	// Check for "Prev" item
	if ($item->text == JText::_('JPREV'))
	{
		$item->text = JText::_('JPREVIOUS');
		$display = '<span
class="icon-previous"></span>';
	}

	// Check for "Next" item
	if ($item->text == JText::_('JNEXT'))
	{
		$display = '<span
class="icon-next"></span>';
	}

	// Check for "End" item
	if ($item->text == JText::_('JLIB_HTML_END'))
	{
		$display = '<span
class="icon-last"></span>';
	}

	// If the display object isn't set already, just render the item with
its text
	if (!isset($display))
	{
		$display = $item->text;
		$class   = ' class="hidden-phone"';
	}

	if ($item->base > 0)
	{
		$limit = 'limitstart.value=' . $item->base;
	}
	else
	{
		$limit = 'limitstart.value=0';
	}

	$title = '';
	if (!is_numeric($item->text))
	{
		JHtml::_('bootstrap.tooltip');
		$title = ' class="hasTooltip" title="' .
$item->text . '"';
	}

	return '<li' . $class . '><a' . $title .
' href="#" onclick="document.adminForm.' .
$item->prefix . $limit . '; Joomla.submitform();return
false;">' . $display . '</a></li>';
}

/**
 * Renders an inactive item in the pagination block
 *
 * @param   JPaginationObject  $item  The current pagination object
 *
 * @return  string  HTML markup for inactive item
 *
 * @since   3.0
 */
function pagination_item_inactive(&$item)
{
	// Check for "Start" item
	if ($item->text == JText::_('JLIB_HTML_START'))
	{
		return '<li class="disabled"><a><span
class="icon-first"></span></a></li>';
	}

	// Check for "Prev" item
	if ($item->text == JText::_('JPREV'))
	{
		return '<li class="disabled"><a><span
class="icon-previous"></span></a></li>';
	}

	// Check for "Next" item
	if ($item->text == JText::_('JNEXT'))
	{
		return '<li class="disabled"><a><span
class="icon-next"></span></a></li>';
	}

	// Check for "End" item
	if ($item->text == JText::_('JLIB_HTML_END'))
	{
		return '<li class="disabled"><a><span
class="icon-last"></span></a></li>';
	}

	// Check if the item is the active page
	if (isset($item->active) && $item->active)
	{
		return '<li class="active
hidden-phone"><a>' . $item->text .
'</a></li>';
	}

	// Doesn't match any other condition, render a normal item
	return '<li class="disabled
hidden-phone"><a>' . $item->text .
'</a></li>';
}
images/admin/blank.png000064400000000121151164145670010702 0ustar00�PNG


IHDR7n�$tRNS���
IDATxch��L��IEND�B`�images/admin/checked_out.png000064400000000606151164145670012100
0ustar00�PNG


IHDR�aMIDATxc�	H�-�0u�����_�r���n�Dj.J�1w����F�����̂e+׼_�b�{
_����|����Y���
+֬�|��x5�lX�b� �.WQ�2����	�0y�
]������vN�������2m�y��7̜9���_�0c��/�����U�����d��G�����c����*��?o���G��	�%�m��t��V��:�6`O:A*ZqP\��P��߿����K�O�:����3�/_������96�
PPQ3�IJ��cמ����9�߾�����_�i��Qq���s�BgI��IEND�B`�images/admin/collapseall.png000064400000000262151164145670012114
0ustar00�PNG


IHDR

E5N$PLTE���E|����������������������
��tRNS@��f<IDATx�U�I� A�d��I�(}��
�䢊�U3U7�i�C\�v��>���*��€a�IEND�B`�images/admin/disabled.png000064400000000267151164145670011375
0ustar00�PNG


IHDR��7�~IDATx���0D��I<A�X	�P	�c��4�������)�=������T���v�-�"�`�|��[����E�%I�
]/X����LJa7t�W�"ѻ���^�Ӡ4ꠐ0��9C�9��AIEND�B`�images/admin/downarrow-1.png000064400000000261151164145670012000
0ustar00�PNG


IHDR��h6tRNS���7X}fIDATxc�O"
Yè�����;:�hwK˖���

�jk���۷85�FC@
��t��Y��~�~,)	�zm\�K�ӟ_�<�7<��p(��w�'C%�k
�y�j�IEND�B`�images/admin/downarrow.png000064400000000711151164145670011642
0ustar00�PNG


IHDR�2j�IDATx����q�sP+�F�1�8��jۊjۊQ3�m��g��{��[~��%��߷�����@;�y�y�����u�
�p����g#*
N�����,�/G�����*Ny���AD��,+��!�O/T�tf\u�!������]`&�����^�8������b�}�C^K�,�����:;|xdr�s%Cfa��Ձ�B+m��*�=yH(��d/��_C��GH
�	^Vj�ߨe�}�}�6�v��=T�K߿�#!�������
�fs�Z
f���R}}�5�����RSS��L�x�b�du)@�Ղ�*z	���=ݥ��Fy-e@��	BB�h�C�+���B�|!������ׇ�"^Qv�>�\C��GH
�	*ݥ�?֊B�Oy4�y~�IEND�B`�images/admin/downarrow0.png000064400000000711151164145700011714
0ustar00�PNG


IHDR�2j�IDATx����q�sP+�F�1�8��jۊjۊQ3�m��g��{��[~��%��߷�����@;�y�y�����u�
�p����g#*
N�����,�/G�����*Ny���AD��,+��!�O/T�tf\u�!������]`&�����^�8������b�}�C^K�,�����:;|xdr�s%Cfa��Ձ�B+m��*�=yH(��d/��_C��GH
�	^Vj�ߨe�}�}�6�v��=T�K߿�#!�������
�fs�Z
f���R}}�5�����RSS��L�x�b�du)@�Ղ�*z	���=ݥ��Fy-e@��	BB�h�C�+���B�|!������ׇ�"^Qv�>�\C��GH
�	*ݥ�?֊B�Oy4�y~�IEND�B`�images/admin/expandall.png000064400000000303151164145700011557
0ustar00�PNG


IHDR

E5N'PLTE���Fz�������������������������]|tRNS@��fJIDATx�E�A�
A;$�B���,�=X���*�o�U)�I��I�w�Hc�HT��^���j�k-��o�sT�����\IEND�B`�images/admin/featured.png000064400000000254151164145700011413
0ustar00�PNG


IHDR��7�sIDATxc�O���x=^�����)�*��O�}����h
�あ��!P,n����yTi
_$�f?��D�|��`�r&�O�}P��A��"YT�g�7��T��d?L1�	_�����VNIEND�B`�images/admin/filesave.png000064400000002023151164145700011406
0ustar00�PNG


IHDR
����IDATHǵ�KOW����g��Q#��V,Pc�"��`�H�t�,Zu��#�UR��Q�HWi[�*
�t���<�pC1�1O{&��ئhIUu��+�9��=����G:k��h����EQ�c���ܿ�`1�u�k?�}��|������,�*cR�/W��,�w:����\���&���$���PO��.���p����5n�)loovw�@Qd@�}����۶4w�<��2�ւV�-,,�"8�@Qu-9:ha
�R��dj��P�����H̕u#hC<'��*�QȊ�"���1�s9��s0���088������[Z�aT���BGGF`u�d.d�'�3�`�Q�-b���A'4
/�JB<��\�k�����?��S����#�t�'�O�������cY��
P��Q@b�x�
�O��Ez���F@Շ���D��'Ʊ�1��-0
���ح�N	z�9LMM�����K�H�P�)�~�حT��>�=x���4ꗎj��&&rp/M�4~�u��:NEf�Q:�)&3i��Mc�F��c�!0??�>,m7[���bs�B��a|�
$l,��!��&��ZV˱m��2	��i����T:�&�$S�8k+�Y�l���R�2�W��0yj���8Gs���ȃy�^�#Gy�iZ�,733s�x��������<p��u1=�@b'E݈w�omm������q
��ߙ���04�&B%P��r���C&������I1nnn��.YA���c٬�xty�J�έ;������	���j&���ԍ�Y�6H��j��N<��^]I���e0M�ض(�����h�ժQ!T��*^���`B����,?Ž-��̓��5��]F�~���y��z�N�y`�y
����X�?��

b��Gz	�φ(3�$H�p_���}�"�IEND�B`�images/admin/filter_16.png000064400000000367151164145700011414
0ustar00�PNG


IHDR�a�IDATxݏ5RCDs�1��%���
�qwww�O6�
tg�|+��
5��$��ɣR�"KAm�%����{�,,�ގ
�n�D�l��m<��8z�cq�Mj\��D,��p<��qKU`i�a<>��7�f/>,�����;�ؼ����i\��J[+���=�Z5!����-�IEND�B`�images/admin/icon-16-add.png000064400000001162151164145700011515
0ustar00�PNG


IHDR�a9IDATx����F����}�m۶m�:�m{X[����߶U�e�=���d2j�h�=>NU����k����m�P�C��$�{>3�9*��{�o躻_�;Z��:)�V<#B�BX�R8a�W�����6�=]WmE���b��2�V��k�ߝj��*�Zx
�W���Y��#�\�
�%��>���X��"1����W�8#Yq�g���H�>��y����=�*Y����=3�N����A@������>�VÚ�Ӄ��@�t@ж�w8~�]((�l{>H�/�D�|3�W�А$�������P�{�A���R���,�"PKW��?�.�_�~���k���0{�a�Ϧ�,���s[OT�X
���e#@>�a�9���Ŀm�*��>��@�)�2U�Q"�U�lFz��b�sާ�-����E���%��%��?���I�FjH��6�I�'n���؞�٣<RET-�zdžD�[}
ٮl�֣lH�9��bD&L���Vnd�gV'ש��W��
�G78��f:0x��Vf�I�hϯ��Qa�uuB�R�IEND�B`�images/admin/icon-16-allow.png000064400000000531151164145700012102
0ustar00�PNG


IHDR�a
IDATx��%pA��߫�*^�W�&��#WTQefffffff��j����Q�;�,����/M�R��FRW>+��]Ç�3%SǕ�.����Š�k?M��̨!o}�l�>����(PHm�:�V��3jO.헲sNs}�s��ֿ���sFl/U��O��$u��u�T�����r�|&��ޛl��^*��Bө�μ����0B�UXx��^=��X�����DՁ�u`�B+�ѱ�w@#��m+��qD1B���Ա�
w@�J4�Ǯ���'+���f&�,��IEND�B`�images/admin/icon-16-allowinactive.png000064400000000527151164145700013632
0ustar00�PNG


IHDR�aIDATx�уn�Q�ƍ�x���>©��3���l�^g۶�:��h;��ڗ����R*p�g4��Fǭ|Va��8|��Қ�y���h�P��ڀ��fc�D��Æ���ǒ��_踹7��;{t\��y�g@�M.[�n6N=�0�P�S}(,�r��f_�?���H�;̿U[��:��&#�e9��"~�s��Q{$�􅠰#Vȍ{b��^�c�d��
�2O[�z
�s��IP�W�m�n��qPү2o3m��(�v
,���E�.Bޟ�_�v�Y�^��IEND�B`�images/admin/icon-16-deny.png000064400000000551151164145700011725
0ustar00�PNG


IHDR�a0IDATxœ�a�/�&��m۶m���&w�˞��̳m��zg��/�<����������,}c9�o�]r���
�T	���臺�k�)/))v�#�еViޒB)I�X�׎��QHC5HK�FT�}B�i��kN�,��o��Y�u%�ka:^
����!�KYҢ���
F���H��
�YWWp����%�i��}r8t��8����@�%���ѷ��8H�Fe�(;��8�	p
ta7:�:�
�v����,�4nF�umD�A��BZ����ف3�Jy!܇�C�a��^bw��m�3��w~IEND�B`�images/admin/icon-16-denyinactive.png000064400000000541151164145700013447
0ustar00�PNG


IHDR�a(IDATxc�����p߀���	`��"�M�(�σ==^f$4�ix�������~����":
ⱅ6N�π�_��6<qsŠ��6<�
�����������GN�x�萆����y�e��ݶᡛmÓ�8����K�]Æ��a�*Lw�k���rbo������6\3�h��d���C�;��
/��p�h�Ec���fZ�\2Ѱ�e��p�\�ᨿ'V|�ڸᜑczᔡ�c����
D`�i☾��Q}��oB:��l�@܀�4{u�8���@���u���IEND�B`�images/admin/icon-16-links.png000064400000001044151164145700012104
0ustar00�PNG


IHDR�a�IDATx���Q�O\��S������I�m>۶m�wgv϶;�wP'�F����0ESk{
�ᷓ7~Rn�L�3:�Z<@�ą��9��b�b�k"[C���ډ�Fd��VNL�6�
r��S����n���/儞�H�'{�ag��3���RX$wS��1����v"����yp���..��s{V�����
Ǎ��h#¾���].��{�c�����;�	��"�Kz�KYy9M&3M��<���;��-o��+�#��>vvt���A���g�5L6�y*��i���rOm�-=g|e�&�ɨ��}�k�<w��O��9�����<�a���:��0��K<���Ǎ�K�s�t/���tT�{��XM��������/x�@�����IHL�5�䒙orqٝ4�V�Ν,�Yq??�͍���q�Lm�����+�r2q;�x�G<�ש��i.�ō�B�J
�e��N"n�j��{yt�+��i@IEND�B`�images/admin/icon-16-notice-note.png000064400000000751151164145700013214
0ustar00�PNG


IHDR�a�IDATx��3�XI�o�}~k۶m7k�F�:�/U��I�&���4���.g�7���7��L�1L:�?l
O���N�y��X�ָR
H��p��(�;��l������1:�/DU>w�����p�j���Q����G�b�G:�����M*wx$�	X�W��ЧD�����*�a<$�����BA(Q�����f	i�lN�)�畨PZڟw��O�/����
OC(�-""��"b��?�G���#�K�����O;䵴9d$���t�d^�۬�e���""Zd����P�&�B}�
���㚡��S)��6�W�K�����t_�����U�E��M��q��G4�\��5E�c����t""*E�z>���ʣ�&�K�?	t�.�W�5���	H��xS�\���a�)2�$`0�������IEND�B`�images/admin/icon-16-protected.png000064400000000615151164145700012760
0ustar00�PNG


IHDR�aTIDATxݐ��a�7��醵�fnm۶wr��ضm3���za5�x��?���-�X|�����b�C(���O�����+�VX~{{d���?������?y-��I�XJ��u�������Z&�[.��H�L��	(���Q�������\���G�(�?��S�=���?����ɢ������bSF�']��8|��銀��v>74טp���x�\�����lی������c�������3��;SpilN]�g
�:��7
��
��d���ő�������4`��ۯ�}�ՎLq9���t�U�`
�l�՛p��ʀV���I��HIEND�B`�images/admin/menu_divider.png000064400000000113151164145700012260
0ustar00�PNG


IHDR���IDAT[c<p���P�BI�u�:�IEND�B`�images/admin/note_add_16.png000064400000000637151164145700011704
0ustar00�PNG


IHDR��h6fIDATx��3��QE����o�J�v���Z۶m۶mdm�z{�ƞ�wFw�y��%�
�E^Z(��u?(5�)m�=�?HV�(�>��q�6
?��T���" �aΚϴ����m�SGٮ
�6ұ��p�$��*X�5!T�f-ؽ����u���%|���x|�m�)<��"!Ap���&˂�.u����	r*`/��x:{��w�?���8�B�\T`W��r5{U�O�:r*���	"N�lhL}r��]�7�Gѫ�s��j8xv������{�
.M��O�K�y�Џ��0|���/�e��S�6;;;��n�p<�w|g�	��i��V$IEND�B`�images/admin/publish_g.png000064400000000632151164145700011570
0ustar00�PNG


IHDR��h6tRNS����6OIDATxc�����O����H���g�~�t�	�~�����r����ON�y
4��޽{א�4�=�����xA�����(�۷�(*�p��)t0�m�^X��
E�{��ٻk�o�=��
��WK��p@�4Э@��v4;�?n�����/��h����s��
��s�����K睭*â�}	��C�@S��޼%�w
[���n�Xâ�J�;G��	�D{8ҎK%oTz��	v
Ժ+����@Tv�t۩e@Y�1
�ӿ�t�ò�����-i�<p!	i�=�ꀚ!q$�"b�=0��+
�Z^v��N�IEND�B`�images/admin/publish_r.png000064400000001017151164145700011601
0ustar00�PNG


IHDR�a�IDATx����q�o��ݳ�m�6���?d�v=��]S�����;��{�9ۥ�HjҔ����BK�@3�W�栾\�_Q	>E9��ԕ�+��'����µ��$�6���=>X��k����9�si�N��q}����P�:ϸ�y��D}"]��w�^��=�.c)��(���=�&�vU�T��Y@�W���m�������s�M�����p����6R�̅���M��дwo�g��")6��q�g|��#ؽ�bą6�^
ĆUO8�/�+ۗf~��>�ZႮ�0'�"��EOm\b+�|f��$K-a.O6�M5/������:T���j�8���,��x7��gw���j�ՕW�uhC!�;B��P^g�Ԇ��N���Nܗ��!���e�����15m?�&��Nh�%}K��x���"{$�i��Zn�P�f	E6�&0�}x��F��G�����h�0IEND�B`�images/admin/publish_x.png000064400000000647151164145700011617
0ustar00�PNG


IHDR�anIDATx���Q��_mۍ����ncm����;{q�):�Z{Pqj�տc�&��y��������s£�{�R|gŻ��QlxJ��A��'�
�z'S�5���G\�o?�8���-�Zl���I��E��1�O�1v��J?�n�K���)����P�4��Q誻�Ӎ���1�~��|`�4o�T.��¡Ք�@'��>�{EZOF�,���s�ݳ��T6�����H�uϳ�d�rt�����Ral��+>E�j	پS~p)��C
��u�ܻ���^�@�|)��'6҃�nן����;�Z�Al�oH�ހm�~�/x5�z|�.7�7��n�Q��ov
��и$z$�{[H��Nli���OIEND�B`�images/admin/publish_y.png000064400000000567151164145700011621
0ustar00�PNG


IHDR�a>IDATxc���?EC�UK��&��?'���?��?�`}���e��fy�|h`;�����'�&�k���,�X
���q����Z�Ϗ`�o�9\���ϑ/�Y�A�(<؁0`�;����(|���8�Y	K؀Gy��p	�n6�w���<�D�_�yރ
xB����N`5�S+�����b��X
xY�
�$
���I�Y��<,����s�0xs��P�@b$�WM�D%�_3���g����U�@2�(�?��}�����Q�l���������g`�z���f	�\��"U���(r�IEND�B`�images/admin/sort_asc.png000064400000000152151164145700011426
0ustar00�PNG


IHDR	�8��tRNS�[�"�#IDATxc����Ǚ��$�1�d1�L
�d�	��"r�m�IEND�B`�images/admin/sort_desc.png000064400000000153151164145700011577
0ustar00�PNG


IHDR	�8��tRNS�[�"�$IDATxc�	�
��?���3�2A
�$F"w��.IEND�B`�images/admin/tick.png000064400000000302151164145700010540
0ustar00�PNG


IHDR��7��IDATx���
E�	���!��"	'	'�$�߽W�?n.�7�7�	�|��LL������J�֑���K�B��]��
$VL�3��K9t�g�	��9@]�v�L��JQ]y��M�_�\�)�����3q�÷Ì3IEND�B`�images/admin/trash.png000064400000000775151164145700010745
0ustar00�PNG


IHDR�a�IDATx���\A@�̲�m�����q��eP3Nj۶��ms��t�~���$<�ˡ~��h4��ͯ_�����6m�tv�ҥ3*d@Q
�2�9r�ȁH$"�?��7oʎ;6���^93i8~���ˤ�e��2m�����={]��*���CnIѪs�)Z�
�L-;��lܐ�����D0
�-�~�����aS�ƭ��s��!/��������~h��ƈ8�ī�>��/��ĕA�qӣM[��0��p��OA�z���8��h*��L�"'J����\��ee"�D��(�a�
D��a[�3��8��c�n��f4��'od�e3x1o�����&=�̴��=�
�A\�*��FQy2P�,�y�ɍΈE(//ϙ��_��FP*w
$���Yq3}ԹƏ�O�k�bhBp���q�,����7�̜Y�b!�hqIEND�B`�images/admin/uparrow-1.png000064400000000267151164145700011455
0ustar00�PNG


IHDR��h6tRNS���7X}lIDATxc�O"
_è�G�O?�|�X
o<8��v,4�
���W'��y{Ѷ��Oo��4��V��
�`j8^RS�@SRRpj��t)]X��ΛD{���9w�
�84�ӝsKguIEND�B`�images/admin/uparrow.png000064400000000713151164145700011313
0ustar00�PNG


IHDR�2j�IDATx���A�:���^\�zq^�ƪm+�m�qQm��ֳ}���'��5&��=}����X�N�5���}���WQ+�LMW;�NM�8A��@��S�����L��
��m�c�9y7\7�?��J3o�!��
����N����{�Y¨#Q4t�X,BJ:�F��Z�M��6Š���I�m膴����<¨��PyΡ�|���6('�o̓��xF��ˮ��M���
����j����˧O���vz��E����ϟ���P���,}��e"�	��r	��%3K6��2A��ֆ��.8yיY����F�,���K�.n�%8�N�Y
����l�X,&�ܚ��	�#�^}>���v맥f��Ǐw	?��,��~�n�&N���Yz��m��^�W���bڿIEND�B`�images/admin/uparrow0.png000064400000000713151164145700011373
0ustar00�PNG


IHDR�2j�IDATx���A�:���^\�zq^�ƪm+�m�qQm��ֳ}���'��5&��=}����X�N�5���}���WQ+�LMW;�NM�8A��@��S�����L��
��m�c�9y7\7�?��J3o�!��
����N����{�Y¨#Q4t�X,BJ:�F��Z�M��6Š���I�m膴����<¨��PyΡ�|���6('�o̓��xF��ˮ��M���
����j����˧O���vz��E����ϟ���P���,}��e"�	��r	��%3K6��2A��ֆ��.8yיY����F�,���K�.n�%8�N�Y
����l�X,&�ܚ��	�#�^}>���v맥f��Ǐw	?��,��~�n�&N���Yz��m��^�W���bڿIEND�B`�images/emailButton.png000064400000001057151164145700011011
0ustar00�PNG


IHDR�a�IDATxՒ%�UKF�̹�_��]#����h�E_d"
��;���s��������ߗ�O�8r���#�ľZ���)�P���S���yz��3�B��=hײ��`*�Z:t`;i�JD��">\����t����<j�d��[�'�<(��Y�M�ӺG��ky�����W�.��Ǯi�M��Zސ}��da>ɝ?*�z63IAЀ�!���
���ߗI�'�H���4�qg���B�k3�:�@*"htu���D���8B�A�G.���q�21.|��$�[��'�fI�b�/ĉ^m4B�c;D��i��Z!W���s�%�,r��!�@@``�(��J�.�3	B�
�F���
����Q�#�B��d&��!%t��\O�r�O%�F��`}:Ɗ�ī���L'�W;�QP�
��'���-FE<*��.B+���V2	�I�ku��B��U��?|+N��†�!0$H)��W�^+ױ�a�Y�>�>���9L��_rS��IEND�B`�images/joomla.png000064400000035204151164145700010010
0ustar00�PNG


IHDRf�J)�:KIDATx��xǶ��	s^�پ�|�WS�e��Pfff��܋ep8)s����m�T4��:�{�[��ZQ�ڧ�˙����33;�2_��QK�1G/	�3)?K\��ֻ�-&�O�tW�3�{5�*��`9>�n-1�O�z�a0��RJ)��
����?B�ю�`;����_H�O�-�2lى�[8	C`�RJ��-��d�#�A�@j���n��'�z�O�#N}B����lRJ)�t��v	������s���i0]	��^o&&{DuBc�ܞ0�RJ)��'��E�z��q0]	��H�ɽ�d�V#v���RJ�l�%UU$��������݅&�
����=N4��0���RJ��%Y���z�²��.���&��=w9�nE�̲�0���RJ��C�>!��>Q�s�;����ɿ���܍���P�g�|RJ)���6o���:K����.0�R�z':��\G�����R*Ll[�	;������'���D��/C(��}��S��R*�
�K6`��N#|JCy<���[?÷0b��4�x�(�<D�'��ġ0`;��da����#`�RJ�|�x(iX?�.�������g��r��������S��{�g8s�Ix5���7�]�E����}����)�xL>)����r��\)�E��m-ncyb���G�"�ڥ�l���¼�C0���RJa�p��
�s����G�C'8�2>�0�˓�IJp���|5�
�|QJ)����_N��><����q&{&�m�x���8��'?vR�R�|RJ)�
����Gtt��:yt�=l#ܧ�'����e�z��t�y0���RJ7	9���L���	�$�c���垹%o/�+��08&_�RJ)CB�O�I99��>Ip9�eAo�����p夏�w��[����{�(��R��8��C�W
�~OK<�!K�7�|�j��9��g�?�$�4�)'"U���x�`�E)��2�g��K��:A���z[�\&��~Ƣ����V���܋�O�=�t�{�|��0]]IiЧ�l����������
(�z���ϧ��ꯟ����K�߁DD�N�?����&I�?$���s9��>�ϭ��B���$�>a�>��z�Ҿ�IJ�m�	�S�M��f�7���7-1��R���*�l���N�i�O����x)�}o�
f�Y~�x>������Y���5�?$>�1�2�I�y��oB��
��q��A�M����d盔��O�]�7�7��7�
��ڀ�-���o$N�QJ�r>��g(�'_`*L������(���a
�o��6ܗ�����,W���X��U	��L��Ir��&�/��#��Q{��M�WN�r����������.x#^��~�X��rq*�RA��Kc
�(IQF-�S`JN�նA�����0�?�6�^�oa���X�F��Q�"����L���J_��O����((���[�ʉ�;�����K
��S�a���7:l40F)UJ�Ϩ;�
�
��	����ZH���l�My:va�]Y�v�<���@��$���N@&�F����鋪&~d��W&�=��Va��/�9��8���
xM��2�З6�*,�Q���t�
��m(&�z_����~o���1���!����>��há�����lbF	�������8���e�����{Ծ�}�p�J�-���)x«a�sc���J��7�5��;�ؠ��*(���oc,��b
L稌mēvtJ@��l�8\Bl!n�_p̭����Ћ�!��Q^!>)p?�#I�v�ry*v��?�鈽��+����$���O�w���o�3��b��^X��~w�V�P�>q&��龢9Vl$
��R&:���d?��6r�)�4�%7X���=L��K�MĞ���.S@��b�뼟
�����|NLpm������s��-
&����,�'�P��8�zg���&~��Y
��)�GѾ���*���J�
u���������6���#cu������q,�E�T{�9�{��|+˭�o;l/$q�^b_�-Ɯ��j�P[u�2!�����g���~?C����l��#[�%a]�PJ��{�f�ڢ:�B/_+L��۝c]d�_�`��`��1���^*�����~���i\'駙i�F��0���g
	^�8�3`]�b��R����F�
�I��:j`�,�P�|;�~�[a�Kь�쿳�W�{����o`
�|o��lw=LZm��o�Y��#��俰�,���fL�I�c���T�F�a����p'��J��2@ʰ�Sd@���i��UQ�=��-��5�fy�`�OG�Q���i�3a(��qgy=9���*\hc�`�
y�1Ѧ���iA��05�3v�)/Z[�y�!0iq�;���cC�aT4
J�z�
[Pꜟ��)���s�c�~��`?��&�����~�L�e�o��;�c@���/��0�,�s��m��?a�ߵ�bƗ5�Em�0ip��ɅB��0*>�^R��W(UhW�œ~\�{@9w�0������!�ϵ�́�=�]r��(�������w$�Ő�?�/����w��(��^<�?��~)G�����gaT����J�h@�3K�i��N���e\����g�7ڂ�Mdy�"�Ay�]��8<M��I�^�J1`/�[$'w)�&&��`j�f�L�"L�T��)���o����t����LD��T�*�����k����)#.���v�Pb���x>qL�����[!��1��M��I?�ֻɿHH��r+q_��{���zFѝ�(��R:�^��*U�q�hE
O�_�~��q
��<�X+U`*�}{��v�AL�
9z�6�修l�N6��	�*�.���t����k���{{�a"z
 >�hc��R�6��#��N�"�e��_o	L�~]�1
��s����t�#��|��w`���N���4�F@��0I8���3�x:�B�s���F����*����f����@�F�Z�|�ސ�}�<
^xz:�0z��s���cM����d�P�Z�wB�7<���$D���=��]�0�.��saȌ��f��!�ݠW���P�x���R7�8�ؿ}	�'%N��������&S��<�&۩,���}a��-�x���s�M���fS2��ב%�u*�����έ��
ͭ���	=��>��,�	Ï�������.�[Py!�s�;d�e\�M������^��?���<λ�i	w�U�	0*�k�Q�؈W�}y�oSޞ�1��J�n��Zob%ֱ��XǗI=۬��	^ǣ��}��#�5����%�oc����
��?�I�J�5�z�+b���?!��6����S��ӈ��G��E};�'�����]�#�^�����]W�Im�V��%�װ�ް�D�[�
�<%۩؉�8��yxo󸫨��\by-˟P~�m��<�!�wF>n�q�`@���{�B��l,�=�wY���g��l���1�%,g�\���K��;�R�qO[����?������C�>���yoH�1ɼY�
0��C�����$��c�å8��]8��	Yb�B�F���{��Cv㞵�nt}��G#X܈C�Õ�ނ����Su�gr���?��TU������ԩsN�X3��J�L�?�ֈ��W����ۿF��!҇��'�쁣�`X�\w[>צ���4T��g��@�O��3^����S��B�j�P鯀9`��C�S	�v���9�����h��Q�"Ao�H��/�Y�߂<��EP����W�W��l�3����c�AU�T�܏�X.��sx�C�o���V��o����g��f�����
x��K��5\`�
�����ك�Oro���/�lű�8R���1<�y�c-.�\��<=�h*
��@sx�=�OΉ���Y;��fB�%�?�wۃs�X���5�{n��Q�JJ�u����~X#�l1(Rdž������yߑ�<skl�Q�y����%=���
[���.�����a�V���$�
��P��o�@��=�*�jq��B���R$�]0Z�CH�
_��;c[�Ƀ=x����wHm�z
0�o���!�[��F�{��@Kv��{�f��Hs���Q�5�̈́�KιRߓ���;�@틂L�P��OR��@}�	S��U}�;��Ϻϋ*�v�%�_�,d��c.����H����c!m��&K�4��?`�l�{�?����������a0V"!�f�2&��0��q
��^\ˍ�O��&}!to������!뛙�����)�2�wd۫?f�WJ2��ME�

�l���K�os��῜[�f���
6}���-�Hh!�uѮ�A��07���ߔ2ڔ�t#�S���1�L���y�W�a�cv��{�A�i��8�����z
}�<�2�����^e��|0.P�Q޳�n��XPX#�0����x�
_{~FӴ���-cX���U���@W
"���CVӳ
=�q��Ȏ����=�?|��(���J4�*S�E+a�YNWv�v����tr������f5����JX�υ~��>�s>S3=P3~�1�ov�י#���U)	����<�s
��߭�[�g�l�3J�2n\$dr�U��io�n1���
8��0�
���O���S1�V!�F@���8L}���0ۥ�Ej�PP���]���P|�vBe{0a���@a1�}rit]X)��^�{���Qf�#���ql���i���g׶����=��>�?	L�Df�˳(e���3̥�*�{�/�s���!��?��y��E��(co
WZO��ƃ�ܸ��"�{�<Aaz&�^��0~�,�9��'�J�m�!��=j��U��	uf�����:<)	�|������H)�2��!{mW���"��Q���c�$��e8�,���V��ח
<��뾢�*�)���W8��#���p�C�#%H��>�a��(��q�K?�s�˵_�9(�`�K��M��d<�2��mQ��3��b��o�6�0I@iwBy�q
�P}y��s�R��T0M�K������>ۙ�>�R������J���?�v�Z�~�jC@]���*h�#�A�y���ހ��{�޳�[ԻL���t��*��x0К�o�<y���ȃL|�����y��{��	����k$x��g�v[�����m�����	o�K�Kl��pt���z�~��/����1��	��*��'�r�:
R�G<2�hO�Ki�δ[t�R/M�&��k�Ԛ�����<��
2������uJ��
�V�J�B����`���	�=G)���"���'�\	t,O"[��4�����o)��e��l���-ι��"���=�mږ��8�%>�}�|K��8��%r�1v�트�H��!��	�w����?83�]�ca��Bh�<f�S_,��r}�:�5�g|�2��3>��?�@���u���|��w*�Lg�'��1-��J��`�^&T����L0\��.�����R��=*�`��;#�ҮT�`�"0���s�)���~�
�����1&�����
��1k?`�
�sG�/��Ǝķ�sĭ��w=��~�@�Qn��L*4�~����i#ߋN�K���u��r�[�np���Tv��ȟ�o�.�]��+���{}zc{�)v�|���z	����Mj���u��-���Tjw�^��0~$l��u1z�D�:�}�\i���M�~^�jP䷀W�k�G�nS5����dF�
et�x�)���b�p~#`T�i"n7���o�3��q݉U�.��y�U�:e$�A�k�����<���!��}Y)��I�>FGf�g��	�/�z��
�d|�N�*
?��$����;�l��
�W��k�{գ+�}��y��}�f`�8�;�LjPP	���c��@��9�B�O0�@���n����>"�1n#`F��(��(
5�#@+}�1���\گ�`���0���P�K0�ӄ���$H��v�5*�m>�}J��np��7"?��&!�*��z�s���)�D���{!ނm�Qj=�M��#�������#RM��g��a���@�Ts�QW����H�^���5��D�e���*�,���@�@-a��@=�o�QS������p`TvӐ����t{u�Z���	X�	8���D,�ࣛ���_8�
�8�e����
���a"�`���zِ�u�.�2(C~L���@>�v��O��6!kd������7!���띂�u��ck`���WL��j�gˡ~i�V+�{.&d�j����(K�z����~�)<P�����=l�-WWv|mI$�/Y�@-1�؃�
0M$B��?���ܭݪ!�:����>s��s�����A	����)U��=�_�W�cg������~�H
����Ҿ�[pM�3�BBg�qP�
A	q�I��k:;#l���L���l�02�Q��~hh�U�{�\�`���Xo����!���LC��7;����M��s�U��^gFS��������q�&ⱕA����g���B.�OtJ]i�5�5�,3+Jq�z��~�b;Y>��L�õ�볇��O�?�z�L6{���w�75�~�	A�o��
���v�����K4�{��c���2�+��5d�V�kC��Jk��nF������k�.��zB��	̇�4\kWxs��=���Cz[O���7��X���&$@��֟��K:L�`s�c��^�ä�=���((y�~�*%1ʙ���A^W�v)xg��Se�k�)\�x�UC�:�tg��DZ�m�{`f�0���)6�8p�2�����</�=^�R�����X�]3�}�?s�Ծ�;kҾ�3��^����6p�V��f��
F������!�;`���#��=;�^���i�K8
P[Ю
�m�G[ZI0�|�s��)d�%*������6áWG۷+�3`ʌ�<�\�5�g��5�̀��:��Q9�U�Z������Գ��'�Ͳ�P��;�_H�k�u.��)3nw��e�1ʰ(Q`ص3.ޠL!k�yoص3f�2��ϗ���Q��j�z_�F����ܻ#��D��S��
~N[0M��Kw�y1�����3�[�V�쨠&{e�+�R�߾'��H�c�=��]>�q�I
TC/]Hg?��F�&%_p�l9�tȄ='"��@WNj��bSzs��r�A`ʌ�̯��³�s	.�D�E�V�7��vևC�~mW�F�������Œ�5���v1ڊ0Iv6�s�C+0�&���C��l�XЮaٗ�=0e��:�!���Å��r���A|�r�����~�H�w�����(�������VZtтo�+�z��M�]��Tʡ|��nQ��{0�i�
���	,5JsX�S�
�g~6#�F����*�`���u�W�צ
��o���q덀^�V����LT���&��Bm9�P�����#\�����/=�s&F�ߔ��
u�M�>T��2Zғ%��G
Vi�2b���u���uꫪFfg��
�I�@[Iy��=��G��'��ޝ3+4Bż��M�稙���Y����
����ʿ�V�^COF�����pp���WF�]0h)��M��,���X+G.�J/;�#�r�nƣ�
r糑�[7�!W�f�^\X�bFhy#l=:WU�~ׇ�η���<�Z}�#��=pW��z�ؓsӦ?�)G�;~�߰���b�;Jf	E�=��;�W�u֧C1
d@��~��B��ܰA��:��O�m>ܫ�*�)�{�/`��86��K�o��=��)��	���*.2/��kxSu/�.s�>�^i7:
������9E�n�	�
�H�-�7vDV#�m��SvX�ܩ���`6��H`�@*�4@��څ�
�F��f$�Z���s�7L������F��bP,(\��>DwԊ?w�d{09�������[��=�����!`ʘ�8׼��P����8J�f��k0e��HIߺ
�5h���S ���t�˟�@�
�����
t�c�^P9��`ʗ���s��4�`|FohU:��$[��(jF���5����棦TN�*��;
:�7��ڧ5>�#�7G"��H��Ob��h�N?^ٿ�B�䷊�P%�OiR���<��r�����2�I����mh
��p�6�7`�y�����k�T@�(w��5U3�C��v�ީ2�%�F�]�K�P^�@�cd���_[����˒@�����%g�
w�Z�P�6��尫�v8��0&*�~L�d��~Ϝ��A�~~�î����2��ά'�Q0�1�
�Ы�Efq��Dh��֮#U���O��s\U�N+s���
�R~��]�Xo]v4�A^�Շ��734s���d�>�i��KY��
�H��Y~c	@�)��kl�\��
c��)�8�+�T��/)����?i{f���j^;���P��)?��V<~�����
������(�dƉR��jj��
�a)`k��"q�k�P�
�h
��
�Vb�!ԭ�˲=�K�F�R��5e��)����ȹ�a�..�5��S�4Ռ�y�EwD����adc[�h���T������݊���e��_Bd���wu5�2��H�^��l0I�1��6/�:��^C�����.(�Vp[���S?�53����LhT#��^/�|G��Wj퟾�%�%�&T!
)
K��~��
^׳�,O�)KlIX
�D,d����Z�F���T�e��{J����Ю�ApA�D�!��;�I�l�r����j�)w}�%����H<WT|}�q0�Kpe䞄V�\���F��n�(�v(�w����Ju	t�
n����}ʿ���3�G�ώQ����5p(�s��P�R0Md���6}�Y�s��E���M8d
�}�*�_GS�"��d�k��]qv��)C�T��͢��܇��,�B@�j�]1�m}�Y�W82T�f@������*�/�����+�h҆^>@d	@fi��r�+b��o�&0>���	�CnFٙ�u���U����$��J����`�1�g�jWY�4awS{i��ly���t���`ʐ��Q�
mz9�g(��2?�L�T�̀���Z�ۺڠ"K�������{��Kr�c�_
NV�*�
�,��ԓ��@@0�q=����U���_��>�#
.5p�̓�>��62�?�'���1`�@�ߗhO=6L�:��Y[V���0C#�;Kl�s.�_��5�r�����Z��}����V���5[��K�L�����=�!�3���֥�t���DϚKb	@՜����������{�
-k��/
��i�Υ�ٱ�+)�U���}XC������7p�?�^��
L#E'���N$�o�򟡯E�
�kj�&	(�˝{ď�iR�ٝ�ˏ�3�z�<��<TǩYH�>��6�}�J��#�Rό�^u/…D�S&�䚟�?Uk����ב�4
K"���A�{@_���1i��GfT����ח�B�<�x+�R�AyE
��3���#rnj@��c������}	[�I@k��]�|���n˖�a�V�	f�~O��`��R�g�.��9`�����ER�Wy��w�*�6��^��eb\J鋄����
4��y������Ry��R��J1���7`�C���A�O�P3i����u}^�%���{/�Zv���r��gʄm��W�ѩ�(m�V����b@�ho&)(�6p�V�?=b���	��ݯ&O�
Ё���[i����y�IU�����_ϲ�BvS�P�7��H':6�BzS%�χN%yV��K�1�p��RT��J�n��
n3 �oV{�ƭ?3�~��`J�
�������
�n��%�|�\px�5��#��vصs:
�v����d��`
0ֵ\n���+�
��H�J��:�q�>�}an���c����;���E���	�?@���B��u�ۗh�9��	��㡧�U�EN����@�A����C}h)2�Б�>	��]O��e�ƨ�A^U�ߜ��Х�K�D'
���(�e�
�c���YS��C���3���{��"t|��p�`��^v��(���Ua\S�k�RT�泝mE��u���j�Ep�R��M}��O5�z��<��P@�"�VyH	���Njcu
�Z�������.T1���}3^
�*�Q�gTZTЩt�Sέq�)�eT�X��|Q��f��em���(�E�����+�'�|�=�����t;�?�/s����ϏS(�߫T?:v���A?�c�Z��k��&��5�q!Ý���͸�C`QF=�
qr�W)gI�p��=���$E��y��H:���N�}�L=�Tq$�vI,(�LI��v��S�f@���L�@���ʟ�u���/�Y���;��Np.ߩ:Ѽ�~�l|�V�푓�-�$�`?�3_OV�7&���G��M�{}����/�l����4�9��+�y?�H���3�:ȬAi����A/�UE�X��Ƀ_���Q��ɤ��
��q�eS���񯢡ߧ�La!WA$�L\�������ߎ�=����q���-�w�U&��Q
Ij(`�I�P�?P4O1��o؍��>���P�\1F�i�ަ��"��������~H*������{٪�,��eWЙ��ږ�2q�U*1(��	��|��ά�%����Xh&�1�N;_o��?��T���i(�j������c��W��'jh/F��n����T�T�*���c�Z���%ھ��"[3ެ��-y��5����X�u�W��a���н+�,���ΰ�3W��s-V�@����s��J��@�o�V
���5RP�h%��Ch��H3����r-:�"Ǧ$���
�t5
J������M�/��R�	�
|��՟�c�����7)B\N+�n|���U���X⁼v�u>����@��x�F���U����q
��s�+�xh�9��{������3���ʿ�)������)�I�k�_D��[φ_4b��J�,���>�V���^��'�qx���l�`�U(�!��Π��F,`S
v��?p��dL�ǿ�u�>��o`��,ޱ��*�%�g䋌�q�Y����i
:d�m�g��!���(�O����콠�1�z�˼�Z�a&mA���?C[0	��N#���^p�7&#�������=�J�Q�
�@>�r0ɩ@!�.W�6��'!�
��IH���͐;�a�o�;n"k�o)���;��Ӿ<|��g'���
��>��1(��8�L���d\m����0����K�3|�3��C�?^����d�kǾ�b�N0����J[yf��q���Tlo���%�_�:�g�������
,��!��?Va�@n�_ۊ����5��6�������+�����ȿ!���s�>管���f�����?$�	��H=���B�di<c7��{��Tf����.x��X�88��3���4����1:K�0dJ��,�hg��,����Ĉ'�Tڋu�范�b���<x�c��ߌ���-�(�U��z�T�H�F�'�t"��g0^��s	�A�_���
�'L*jJ�=��x%�َ&��b�+y�?���	`�'��M�iO�9[%���]#�$<1�Rg	���C�e�*�iט��"=rBށw`Pד���o�({���=�E��E�W��lZW%~�ױ)�y�-�wVp�>�3�p�	�:��&c�.d��NJ����
.@�<
R�.�~u�F%|��CN�5�k�*-X?��UD�FG��C>J�!u�.$��@0Ϳ	��H�,��LϫܯH�������a�k���̓���O��y���l?n������Т5���{w
x�z3A��JO+����]�Qܜ߁��px.4��b��B��3Ȳ�~@��d8���)�}o'p-/A�,G?x�qmL(��{��p�)�\h�P����ȒS	���0�Fz�I<��I��(����{�6
�3��G���p>ä]�
�	>V��:����_��9_+�<�p}�����[��@�ޘ���s���Hf���E���$���3r���z���"Rq^���7�����ڷ#g�	��r�zV�-�t�=�������w���vyj�D�
n/��G�n�=V��#�E��)��9�ў�=�uՏ��9��Ye�Y���@SOm���+R^8H{�~�i.��^�����̀8�R�_�-�%]���1n]�6��zBmA��}Lq��g��3<
����=h�,�$�|�);W���E1P��v�?�r�g<�(��2�Wa���(��3q����W��7
��/��`�F�ͷ��QIn����`u#�0�4�	_A�{L��{\�k�
�8�(dǔ+ϵ�@����r���f83
V"�#�Si��9-K�o�0���>��U�n��/�Qw�
��Ѿy
�WQ�<�H�?�H���>�M��q��U[i�O�f���F��#�{`Ǿ�d��A^���^�}
�ӾȺ���_��Z����Ki�7�y�ξ����^�{f,�	&	�\�n=ϛ�ਢ��@���������y�{�������T
�n�1@�ߏNTJ8����㉶��<�t��0ib�=��G9y8XE�'�?%�ax��G��h���K8~��v�v`J�v
9���6�9�i���h/��u�T�=�?�=��A���S��w�u�{�<y�8�=D:�轀)�������^0��l
�ȴ�]�ޅlgh��:�w��]7\�u!wE�L���$w�ˆ6��s��D�D�9�k-�qc���~ȓ���`,��`�U�LJfql��t��d�¿8�by��ːATx����'߱e��X���Ĺ��ڻXK�
�㵶mu�ֶ��w��m۶m۶m{lϿ��R���o�{�%���s5��qN����q%NA�?c~X�������	B�����V����
�~s;����*�3�!^!�_bh1��[&��0������jS�5�{!�E}�SWF�^o/�ُ|����ǭ~���&�0��Q6�ʖ���q��7
Bɍ��jXSDDD�
}*����p��'�N��=�6j��l봷z~����g��������3
�Ú"""R�7�^�>����F��߮���
�&>�
��'G�y���{Z��1^�5EDD�ҁ��}���wLv
>a�,���p�E�q�*��я!�^���Ni��;���._:�*��Z��7�S/e<,C���Wg���@�y/��xi
�'���h@��H?��3��'���+�ڃ@����0��F>l����/j��|�ia"""M0����7��ߗ�E(�;���J���;�=�q�v��8���|��[?	�&i��ތ�m'}��^��5a�G]�3�O�4l��`]�_�2��՗�-1Q�P�1��>Ƈbs.[Ɨ�8���>�$�$���=�>+��s�b1����X����`���,F�.3h�ji�K3��ߜ�z��{��0����
aM-\�����υ߁��ycSXo�o�^QЃ1����w�������|�ȗ���>Č�ތ���?�a��
�-��#`Mi{
�'��G����X_@h��ܝ	�VA��퉩_bvX�DDD��
�wtG���>��
ևv����
�Z�����:�������3���s�uVX_��Ղ��A��p���DDD�����贳!�ܰ��^5�7}�g��{'�Xw�O�0߅�����b,�`<#�/#���5ȏ�{�7��	�;����/��>�b����x�������{�\���W�'S�u7��
ܒ���;��R���
��}�lJF�/�w�?M��qj��]܄YN�
lr��P;��S��IEND�B`�images/login-joomla-inverse.png000064400000001016151164145700012561
0ustar00�PNG


IHDRJ~�s�IDATxu��]QE׷j�f�u��V��fX�VT۶m۶��d2y�o_�=�\�HfߙD&")�T����V��r���"IO�Uh��ϗ1�1`JC
2'��Z���7>q�
��|�	���&p�ĶT���_{�3��I�����"-X�1�ۨLm��G�i����i�m�	:�P�2�j��sғ���c'�ޓW~j8�نod���`���+���ԧ��c��sY�]	��`_iH@yni��M�"�@��q��@^�q�.3�͗p%7l�\b?�/����0_�1Fq��}9n�2�;zv�\M5zK^
sS_���dZ[5�F=&(�<o�%$5������%e9d���Cq����0!�~=mo�ڔ�P=-4�S��e,L5����g'�B��ShMh�رԡ�TD|�)*4Il�鑎ԔΧ�f��D:s�ޤ!��H��P����Q�n�mIEND�B`�images/login-joomla.png000064400000000776151164145700011124
0ustar00�PNG


IHDRJ~�s�IDATxu�3�&v@��X�m�J�8Ml��٭m�Z۶�m�qn���on���5�.n�2�E?h�8"�X�����+
5$�<�!9��y��ZIj��_|��*E�N�}�$�CC�T1C&
�uJ~ӭ��B�E�����0ë޵\�Ѝ�7��n�p���U��|κ9��+p���l�i�_p��)x�O�����FZ6�KA�ɀ�`�b/9�h�Gi�	�f�Nn�?x�n�)�ȏ�ܬ�������>�f���h;���F?�
��H<�*~��w��V�_4�,K���9�{�.L�`�b߂s�J�'�O`-`��o��nM���w��-,��}��\����&k%g��o!.�"Y��Q&#�I��=
9��<��2
�>4�����������A(2��
��,LU
U�Q]�E\����*����̑]SIEND�B`�images/logo-inverse.png000064400000007400151164145700011135
0ustar00�PNG


IHDR���?��IDATx��xU�+���U�	��ڕ��B;3y�+���Rt}/*��D���⡲��A���uE
m�[h�� .
"�ڤM�t�&�6%��<���}�dr�̝ss�9�&��m�	���%�3�.�4W�4ԓ'Nq��e}Hw�z-�&�K�$��E!I�$7%l��O-��>�M�BW��Н+��w$�ijB8�Z.L�n]�M�?%IǒK,J�MR%�PR�-�L���NEgS�0UY)+8*�l�4���\�Ք��ݺF����i#I�2&n'&ʏ&��L��1��()=\�B�+���%>���,�<��6��++��H!ݭ��#�L,RA	:?�Ԫ�ߥ��b�[ӊ�t�#K�r�X���wdE]��%��
��V�t��ѰD͞Q�yڅ�����S���`�p'�9B@�TX��2�#�p:��y�ˆ���aaa�9�����j�M���q횝9��c/�s��p��N)��	6��[�JBa
0��.
�եlj���b�'G<ڬ-M.yI;�/-Y�4���C9>�d���8���*9&�i��5���yӰa�o��=���d��dY�h��q�8Fx��)���\�v�^(�0>�giH��c�w9[Y�>;�m�}�F\�d?i1
A�p�+���1[\Ԙ��4�I��@�ýB�9����~(�_Û����'���8�c�N��k#"����=8��o�(\��>/L|J�q.���������H���g�8>?���l'קd�8G��Ǔ/59��3[�|���ׇ��/QR��@���3��P�9�\��`��x��ϡ���IV�=�w�,�=
����q���4�/��nx
��垶^������#ǁ������C|}�y=h|�����Wc���D�6p�v�>bi�<e��w�M�I�dQ�D�gl�H�9����������%'�Y�0�~�X)
���Z�u����s��#��
ϯ
�asK�8@4$�@���lDS��m����٢]�)~Q�ybS�|v!�ͷ.Y��K:�ɢWB�7�Go�w�K�[��%�Aw�f<�4�o~�ï�12�!�A�*x�.�#+�a`Źp�+1QEл�υ�`d����_�х0�AJ�&�8NĹ70�OH]��?M�����0�q�$�oc�6���3�'h̝�����:���YN�&;�Xr�?�IGKV�
/�^s��v�	���q��j-b�b�Fy��<q��#z��+�>x�I�®��^�-�X���@	���/G�yޑ��	��
�|�ل��v#����
�b4�
>�T@�B�����'�1q�GD���pљ0��'=.�.M�6�^�B���>�J��xL�
�k�	?����ZLX�����}R�9�F|��ƽ�V��,i�L�|L��'��Rw�z
��.��.�N���@6"������ߎA@z�)�3�A�Fx�͖V�8���y�j%O��x�%8������cѵ�@X�v7����\��:g�Rr�6a?c��ǃ��j����Sm"**�22<�m�j�g����n�~+�]d\�4wSZL����ƛ�6O�D��1�-#�Hy$|W'c�G��_��}��S��M&�UB��W[�����9zj�gf�e�|�|<,k���ic����Ȉ�������b����$��9�8��3�2<�fU���3>��4�z�J�΀퉐��G�뗹���x�FI����_�D���<ӵ��2kH����0��4@<���Qt.2�t#�x�&��LAA�!#�̓[{c\Q��
n�7���<�6�;�Q|;i�c��n�7�5�=x�l����B���JB����j��c3��U�\"���M+�6OYk���J��=&�����L�[����A��);�{61��9V����Ȩ����gk���IE1ҋIX�=3�2L�7�c�0�*L��ϥZ
�M�@���Gi2���ݟQ�
8a�ܗ�=�K��><1��o�I�V����Y�v����h�w�"�f���G�~~GLF�=f�
��hfM�8��yD�I�"�����#<Nq>Ӄ���d��nR��pv�e��P*z
��|@@c�4D�2�!=���^Ү{5xqT���?�-s��}�h힝��!B�C��Z>o�eLj��Q��e~�`�?������e��ǤU8b�+���(������)���ص訬y���8�>Ƨefeg���H�8�7n(;z����yx��4*�Q��������vA���L�h���tv�C��Y�?L��)����1�[7�fV�0�fnWF-؞0�Km�D�Vr��V���Vi��3&m�����s����.�~L�;�lU�s�<���$=I^»\�+��M�M�a��h���p���t�aߥ���u##H�$<�I�,i���}M�A�jF#���@x���0��TI���K�A0�2w̫��>#�.H.1���5:�����oLF�2:��e��.�'���9&��y�v�)��\�D�t�d5S
���D���Bo�#,�b�Ǽz��49եeN�ApS���<��v`����H��gA��m!�3�͖��H>48<�=Ǥ�W�fTj�Ve3��|������eK�ƤW�g���n�����:Y��cm�q���7)�|I{���hSN�Nd�&�A2�7RM1��\�:Hi�Xiv��L��it�v��x�����Y��
c��K�	xSu�n��
������lK��B�	��G���?�������C
|b��1�+&�N��og�2ra�3!y�J�p�j�<p`luII�Q�c��?d�u���'�8%%���4y/ZLUQ*��?&4o�j<�^r�Z*�R۷G�o�>�D�|2��c1��<��?)^��:x��[	�>*��1ɨ�A��T!=$�L�ϋ��O��3��>x:�m�셇�߁X/����1���ƽ_�Y�����d���A1"�{dO�����u�>x�g(���
��~����J+�`J�.�	
TpHZ�`9k�ͨ"`Z��Y�8yM��B��r�˕
��8�z���~Չ�X��J�U~���"=�:GA-�����o1�;�ˀVMmּ�{�~�kiW��Ƶk4dL<�Y9`Ԯ�I�^V�
����~�T?��_G�-��H�e�,���1��C<ǨM�l��Z5\9��%�6"V���w��Z�-ql�����	�%'n���}T�@EgT5ONY�F#?`�[�bפ�}!��O��
WT꧇�e��L#H(��IR"H�Vfe=�c�--�-p}˲Wv.�4����t���4
�Tin��g4��L&���[�Z�u�?<��W���pZ��s;�{���4;���Q����"���l��s�"��
@��]h(��8����E5���0���J�e}�5��Q�7Q\�Ci�w�T�W��ˡ�t��Ѱ$m�y;�R�����6[
���

z�Vi���Fpl��B�
5��uy!ݭk���!Pn�I����Kv�q	����uNe�`z�Ƀ֫�~��~�2|P@��&�$��C�[�>ʞG,�D�A�%
Aqq��OEߑ���,8*X��E�A&�����ݺ��f�M���OelZ�S�Kw�9}{���(�&�%}y��������֥������%IEND�B`�images/logo.png000064400000011044151164145700007463
0ustar00�PNG


IHDR9�D��IDATx��pT��/����p�lw��[�ݩauW�X��.uo%��;R.n�6���O'��3;������B�g�U�&$9�yr6��o�vk(��$bp�`<JB2[�KQ�������"t��L������.�EP.�C�L��'�\X����x��C�������2�JCL&S`�g����ѩ�[Pn،l��8��������3�A�)���y�P�������D.H�"��-��b2����H��q��|����Fh��'�7�	���3�	&���P>�k�&��L�e(�����a2��9
�C�����|,�
��d2�e-Q�-�x�P~��
&�)p��o(_�eU�­��{&y�%�/�&AL&S`�'?��4:�֔�"��Yo���O�.�8$�(���K|�/�Ĕe���z����}|�
x�!��8��_�t>������%:I~�����}�
�,��[���z��!V��1T��H$��O:ID�7�[�T��N,A
<��oĔeM����ᯡ,N�^�,A}�������2�C*T:�a
,h�'�v�I�۫�t��U�d�����C[<�_�z��h�fxLfx��o
8�c(�P�>0�h��P.Gu������:����3@�6��֓	��u!:�]v̅J�\T�d*3<&3</c1��>�`��'8�O<A����2J������_oY�HZ|"�\��������F��=\Dkd�vg���g��jt�jK���l���٢�-��[�*y!���ʅo����ڈFY�E	t�������s]�b(���
:�l!U7�,U��Zm�-�Z~�=��6P.l5�c
fx�W�!(�"�+u�ס\X�$:c`�s��T#:���;��,P.�b��
���؆/��,<à\8<u�5�+:���H���*�ٔvұ���;���f3<�@b�@Q����IPμi	��Β#i�_�^%A�k7�g�h�}{��[P�������ס\�(��'ʣ��*�0$�Bu4@�4
P���lȥ�	q��i�C�A9d�௭���n��(
�)�*��&��DT@>��v�l>�5�O.��rfj�5��_�nn�TT��t6���E��m:���lz0�q΄-2�=���G7<�-8�{H@2R��D�p�xC9�4�P,�A�$!5M�qG�#���8�8�
i��"~�
�i�C
�Cxݐ��
�D$��!R��d�#;�&�#���SO�=D�:lHD�ݯ��a&����_����Q��cx�2ʕ"�	s­�c�z���U]�Nt������ec�=���o��c���3��nb:A2�0�#)��~�d���#�E�o��l/��8�?Ó�d�Axr�	|����������d�k�ᩁx�Ŋ�U�=�a�a.^zU![p��eT�,��B�.�T���t�3
�IxZb����4v"Q8��p�􄸩�#Ζ��؏m؊���D8��
�A��>W�w{�]�F�{Ԅ�V��Rp����gێ�^�h�\�.Nk��G���Ea�
�]�9<a����Q��ӓ��H�9��{����	��4->8��M�=&�yq��}l�H��rC49Qm1��&m)
Bh�p�C������1��b:�ю"�`x�w��E
��h�g�
���c�-�	
@4��
���w�3xі��p�;X��AY'_��������1���8e��÷]V�3N��)T�8CX��u�y�e]��t�<��Ɂ��5�DU��`0N�~;P��'���9!nʅv�
����������N!bPv�W���{x�V�1��&��U0w�/I`zTp��!��gv����
��)�-!�I�0�AX���|q�L����@f
<ٱ
�[��/(��H��(q�;��$B!^b�9�G/�!�v8�~��x�N@߻\��q��E!^P�n�_�^yFT�9��n�sqcXN�Q�k�{h�d(>X���:����g�}�!v�����3d�p���b:�	ɀ:���$4�d@軃Rn^��A_*�B�,7�lx����f�W����ю�O�2�l�C��bD���˾��z�;V��`�h��.��֩z.HK/<Ep��C|�%�KAc�f1�]A%����U��"<�Q�A��gH�9�k��E[��>>R.<}g��g֑�>������g��pfZd��᧙0�J�9�J�P��gb��\�$�S�W
�h=r@Tz�}�P
�c�o%$M9܃�q}q��$<g��A�@��m��L��
>�
	��s�>�B��uH���ؼ�ި��紑�  ��E�
��\�9ci3�|l4>�	L��k���/�!�;���S��}}���w�d���"��@�$�m셾
~�% �C�#
J�����n0sG�����D�4~��u���S4������`xr�w���
��tQ���%�O�C�[>�;>����&�h���u���Ӂ�(@3��||b-'��3w�?;m��'�U����H�g9�,mg���X���,�C_��!��B��-���<�[���S�v��U��AC�Bx��r�O�/��&<�u�@x�U�l�Cx~s����7����Xs����P�O%�9�����B_f��f��c�[���S�.<6T��AU�ejx���&�3}f�8`^T���uo8=���l���f}g�����,<?���ym��G,<p�zB��ڽ�/C�:��|}g��T���S�
��a���X�\H�~Okdzdh]�":�|kV�SR8����`�\&7�>(>{D³
�f+�M��A軂��S��b�}�Xx���=��}˼�IP.�CtD�)n@�������5b�k���w}ݏ.�g�\�`}�������!��~��_
i
)Nb��/u�Tx�c��ҁ�w�\�q��������u����~��c��P.l
��w�335`����R��;D}���#�q��E�,�ְ߿!>6��Sm�
mP�[�yʅ�G�M��Q!"j�E{}t:��=�>s�^sO�8�E�ʅ��N<H�{��G'���]�p�V��
^�_B_�@�\x����*�A|
;f"���2�P.�83u[�ƃ�|ڼ�ǧ�9��{T���!�p!��raS�E��B_<j@4%q��0�E�q�bP�T�o
�z�&�ϰ�THOe\��K���
�@O;�@��đ�v��ɑH#����)5����;�?��.����*�B0J�3��MU1Wa��*���
��~������`<�C<T�"�{���4�5�K��!Zc�<Ou�����&
!(�i8�T(b���{9ux]�n������/�hމg�.�[*
��AM�JG".�U��x@e"na7�b:��Y��0Oc�¯��Ѯ��E|���m�h�5�S.4�pD
�;����>�w	���SPE��܆��13<@�b3�!rB\ȇv�]p��o.��H
��G''�����4,�m��t�����/�l�-9��MH8��X��Pn�Fw�����E��p&�������
N
�vo��
��/�G�A6�3�O���p�T|����&?f�*-'�
Vh_�����wGe�i
<k�h��!h������3�����$���yp3x��%a�@ܐc����x!�kp�}lD($V�Rxރ�i/X}�In2�-�P��(��(L@a*⡁��}��QB�`�ߢ3���#:�ɡ��|�Pă�O5t���op�H�����@KH�%D���j���Cx}P�E�0�����"VcjB
�Ms�K�y
6��,�M3��ik�f�
���c7b�WK�]l��ة����u!v�a/�
w���?���+n$��Ыe�䐲q���}���,U�C]�@zb�����(��B?�8�?�f���?(�h��x��<�nh�Z(�@^TA�4�
�AE�ǭ��/(�?�ݯ��ݿ+ɀ
h�`�׾&�b����;'*��&���Gs���A�
��P�����
*�D���
�CL&S`�p�ǒ�"�}�����P~p!&�)p��'�����|(�Aq��d
��\�����N_��7��H1O<&���
P��0���X��1��
b�L)��ۘ����w�<��
&�)p���?@��wv1��CL&S`�'��ܐ�~O=�B��D�}�e2���v]�ʠ����e�]���L�OZ|c���:�
@���)܄r�8�@L&S��G�O>�E$.!7qs�dj|j��u��2va
�BL&S`��G.����m�IEND�B`�images/pdf_button.png000064400000000774151164145700010677
0ustar00�PNG


IHDR�a�IDATx���QFۆ��X�ʰa�Zam�v����6��6g�c�l��ݗ�9ə}�"�j8�h����V���\����8��
P�[�nݜ���Q�PU�kB�}�iBe��,#s�(�ضm[J�W'}`��s`�|
۶��:EA$�˲`v���%y�u!͟�~�i�F�y#Q&O�ƀ�b.�s���N���x'�
����?�_gJ��G</.p��0|B�G�~�6SB��NHT\
Λ�����}��IL�3���<�I��7,�ǐ�p�����#�N���;�G���=n�-�����Ma��e�o�b�W.
z��w`�{a�*��:��G��|����j\o�!��J|A��	j���!��ίS�g��`l�Ӵ��ɣT8G�GJ�I���k[��Z��g�B��{�¶lҋJ��[������$!k�t�L����$IEND�B`�images/printButton.png000064400000001175151164145710011060
0ustar00�PNG


IHDR�aDIDATx���^A�ϝ���gk۶ݠ�Զ���Fˠ6�TQ��ڶw�{�w_�k}���99wU�y��&_c�
�@
C,��/+C��;?}j@�¼s�Ko����5\xM�/ŭ��H�*.
�������%(G�
R
�#����%�2?R���||��o�T�+p��@�RU���"�lV�S�Bz��:
N�<����J�
HA�Hr�|�5��
E�ƍ}U\�V�x5E��X��+a8CCp"oIII�+X�gw���E��	!a
����^%�n
B(�ٳ�Y�޽/Ι3g69_��:t@pp0�¾}�����`�!C�,]�DC|��
�ڵs�Ç�(˲������Q\�����q����2M���`X�|���P͚5CZZZ�{^UYY����
KKKQ\+((�x�flP!0��S\\̏9
Gu��Æ
�x�Z����\ѢE���CG�m�����d�=}s��Ebb"lۆrz�����Ɏ�p��C8�h
K
����QfY���S&O��Ԯ8xp��
��
��?XJ
�
t���`��}u�$�r�:2	?cBIEND�B`�images/system/sort_asc.png000064400000000200151164145710011655
0ustar00�PNG


IHDR�|�lGIDATx��G@!��^�Wp���';�	�7�K��������U��6=ҢŎ4k�$�U��OT��A�x���H���IEND�B`�images/system/sort_desc.png000064400000000207151164145710012034
0ustar00�PNG


IHDR�|�lNIDATx��1�`^��4	/�q�+�jo�!2�o|�u���\\�b�8�ڭ���ݙ��ZL`��0E�1��i���T�IEND�B`�img/glyphicons-halflings-white.png000064400000021047151164145710013301
0ustar00�PNG


IHDR���ӳ{�PLTE������������mmm�����������������������������������������������������ⰰ���������������������������������������ᒒ�������������ttt��������󻻻������������bbb�������������������������������������������������������eeeggg��𶶶����������������������������xxx�����������������������������󛛛������������������������������Ƽ�������������������������������������������������������������������������������������������������������������������������������������������������������몪����������������֢���������UUU������������������������������������������������������������������鿿���������������@:4�tRNS���#�_
/�����oS��?��C�
kD���OS_������6��>4!~a�@1�_'o�n�ҋ���M���3�BQj��p&%!l��"Xqr;��
A[�<`�am}4�3/0I��PCM!6(*gK&YQ�GDP,�`�{VP�-�x�)h�7�e1]��W��$��1�b�zSܕcO��]����U;Zi<N#�)	86pV��:h�#�0Z�Q�JN��EDT��܅uIDATx�c�H��]�ȶ�q�<��&���d�NC�i�yf��������p����e��?�]�G�V����E�z��}����g��7�r������7�|Yw}���š�>JN�S!�ױ��;G$�pA��f�3TJ1�Z�8�+
�6�1��	q:u�;:�,��W�z�7D�Ώ��1#�D�1iǑ'�F��
�C
�c��'K�	�af�ᱟ�+s�B�hM��"��.�i�f#c�]�p^G�CI��#|Pd��:�T�#�JZm[��m��VC���7�)c�d���	�~F��)��*!�:\�y�Y��K��L���
��<ޅ��w�6���C^�e6�j�{"wZ%oO
�Uج&)y�]*�}0y���Ӈ��r|\�V�7�٬a��
����R&�U3W��!���<"��Tb�{9佩WS���ȯ��}��YU��*���k�R�;m''�`��N����w�'�JM�!���6�i��?($ZI�Tp���pڴ�hM�C>�!��*<��*�uIU�t��5�s���h���z���K��t�
B�b|�yT���r��c�v�"y���m�
�*Y���X�c7y�l��?<��
Jjr�fZR{b��������el��$�Iy�P����X��Z�~GH՜9M���E�[2WJ��F�﹟|p���c7�
.��.S�[X���|)X/�ۅ�v\��`~q�����Q�y��N�uK��dw$X�ǿ�>�)5��b|����#�!�f�RJ�U}���1����jLc�V}p�Ш��R��m�Vq����y�l�’/3y�;������&��:�H���ɐ?�ǐp���bA�	��[ݘOBy%+N{d�T�R-�L�Z!�Z�b��/��-�8`-�����U�z�U��d�+�j@m�^ŪT�i4�
`t�
&�Nsn	i*J-�,E,u0$�>1�V��ZkuWV��L�<���x��{���鍅��{|���,�Ľ�����=��=3�7�j}-��K6g�Wa��y�aHQ�c���z�z��/ѕ��Of�yk~�>����*(N@0Q�{|���t3j�MOn����"����OiJ]�ͨ^���A{�m+@T3����㸟W�b�Qq���+3���+0Pj���*$���$���d��br�������[�ɭ�Vsr�9�՜�jNn5�ZF��՘1�Fyj�4UqH�zdh-宓5���uJ��eĶ��ˡ��D�5=d��>5�^�!"��$�
H՗JƎ/�y蓍�����O�ߴ[�\Ǖ?�f�5���٬�2L
��^
@,{����G�
E�����Vcjb�U��l�NN�6E��]�_MޕѪ��;_�J��Hu"2[N���x��Y���)_�?����)�0��h/���0�����Ol�*�2�3U�:�46�ဎӪ�CQ'���Dޡ��5�>`�<I2�\�L�Yłͪ���qz�
�W��I�Gj{Xrv[^�B���Y����v��@��(�#�w��_}
��Y��qZ�u(��Kv�5����|���׬u?̇̃$å4��:ж���r���J}Y';,�ّ9v��F��|k"W��u5&Z9�ֿJ��s$���笿���V�f����s����O#�y�R�g�Yֹ��=w���*?����iO��m��4�V?�*?&.�RT�i����*:��U�f�j�$�U��!Š���O������b`�䗐�%Ҳ?ڬ��yBi�`>9������V[�e�2Z,��K��_�kN��s�t\V�=iU��*���G��#�n4Y�yM��I�9Iv�.I��[���:�_��?��6/�^�i�=��2yf@�xz�z��d^�{D�T�J��V]���$[J�H.;FEԩ�:U�uD}R�'ɷo%I��K���|���b��~�3[�-ѭG�Y���Sd{�R�m��ǡ��[�lU�'P�ps�:�j�ѿ�A�G���a)3;KYge%�#r�D����:�>��m�|�몕SC���fe�ChÒ_Xl��>�x��M��Ӫ��A����>���d�y�qꀑ=��jeehu�	��yە�/T�n�TP��*�8;;�UG�j�$���$YFE�q��j�:��)���m}G��{D��bh�ph[v���64�
�
��4��V�f�`E?O�2�,u��:@�:��3"/�rܶ����~:���]J
��ZX�64C!y�����[�ɭ��Vsr��՜�jNn5'���[�[�7b/�m3��[;D���e#�c;C\�����&���
?�V�V���x�\�7VU��V�t��e>"�Yr���$�K��HGk\ͪ�4��:#�)ӱ�BD؏�l�
l�6�:�ZS�2Z�1ᝎ�d���ȅ��Ǎd���f�"���0D�cXm�d�}(V�E�>T
�H�u�k�cY}-N��L�`p�#���y�
Xx%_fF&�_�01�])TH�{�H3��k���j����'7mZG�J�d��X��������I���6�`�D䞡њr�+�<��عݛY�iY©��Zwh����cuY%,�W?}����U��U�Y�c��!�����6�?�};�k�����:F�R���Z�kݪ��{�"?�I��>�}��o�qW��x6���c[UCd�Z0�8�gy�1I�x�0��J���;�!�ĉ[a���W�_�e²EE����)������:�qVj�H���;J���հ�q&����3�y|��ɪ��b����}�|AOzJ�]�kS�s<
�C|�HV�dy|���9o��V����b=���ɟZ���$�Rof�+����X^�ٳ��}��9>)�v�
��#Y%Idn����ù��^d�5oݟW��I�I>�*�֑ʽB����pQ��c��-���~�YK�R�.
��O3[��\����g�=�{`[�b{r�F.�j}R�^^�R�Vӹ�
��܋��BX;2EKf�,Հɒe������Gn�7�Q)g��NZm�kՎ�*�V�I^)f;U%R�`U�PA&V�����hҲ�E!:�{��EF���Ǟ�p�
�:PȆ:��l����$.'���[�ɭ��Vs�9�՜�jNnu\r�ac���)r��_�Y&�]w��+�rn�
�Kcr��KO�d��fl�ח���,��pc�$}�u]�O�c_�TC/R���^�R�ȑ�wq�a���;$��SM����-��U�����y�c�yj�,[���2�|�>�W�\�^f�ѥ�^��t=Z���T�VR�?]�\���,�3�����mQj����E֜�1���jg�̹^�3+��x�2�.I��k�?�O)�&�����O^)��z#�'���#�qQ��[��w�r�+'Y�oU�,�6dN�Y��E�'�VW��N�'��zG�'�2���o�5�Ь�����3"���6�b�;#\g�
\[H��ԲȕS�wǶJ?���$�����"��[W���jrVЈG��e~]K`�s�<f���+��c�d�N#_ci]��}|�V�)��\�<e)ǵJ�bc�۬�~F�i�R�V喊9r�7E^����F�
����T_�?�;1M#]��w��}�ZG�T.�v�����ٶ粔=���/���j]i%�Un�x�}~R�j��u�	&H�/�}���.T�f^]��T��C�H����H�T.�ӑ�}�/�jw:r�U�N�=&�ǰ����G�T,�Ps�m��$��u��>9��w����˼��S	C+�̔
���rQ��A�7[Ƶ�(�t��R�4����K�ޮ‹�G)U��ds�6?0Is~�9n�q)Z�a��=�D��W7Ec���rt�jO-�\y�Qkbaܻ%=�C��\���۪�*�B�.��n���Z��E���̤�����|:��{�=V�n[&��H�"WN�]��kU��P�%����"��ɦ�]ա�#��S]j=+����m_�Gd�B5o]nQӺ�5V�n[&��J�"�2o�o;z2��uz\C)5ɓ�O����O6��v'�pQ]Ԏ2���.N*U���4�[c�ζe����+��t�\��O�r`��
"�Z�l�R��6r��n+��?5�ɭ��Vsr�9���jNn5'���[�ܪ�����$p�Ǡ3_su�J���aZ
}k{�w+ׄ��������cp�gÑ��8xI����{ׄ�脉U��s�<"�Q֧��^aL��X��'W��Gɧi�Ne��Fr{$�r���H�7��ucYտ|A�JI7Z�$���IN�r����=��-Z��3�2�o�nL��n�!�����i�,��Q�絆���1��
j�٭v�%���֭����XV_�`�,��R(%I@�&9iɣBP,�ȶ���i��ۺ�V�2�G�*�w7`�!�Ǭ��I#O��Ж�A�ֹy��F�AM���j���q���W�nWK�j{)b��hC�A*(e�|&�F���%so�Y~!9y�c!)s]������C���z�-9��ܖy"u���;�{N3����s6ۨ��c��)OC��mK�&w�B��K��-3'd~}a&��dN޽�M[�̩YX���C>�l;j��I����U#��۪�ƄR$�N��ۂ.����nJ�qR]��r�ߛ�%��L�R#3���R�:��{xY���H)���z]?1��t���}�F���j��8(�G�D���3l�$��z��˵��iU�F:l�*(<��\�&9i�0�C_��%{�����#�7��i<���Z,�V��u��z!�șH5�j�N�5o����~;5oo�c�Z�\X`�+	�.7�]�`oT�?8�)1"#�:P�xԈ�ޛ�%��Z���#$Td����u�~��,9�B����@�pZ��ɝ-#=����J��\yW<���}^�D.E�}P��^����^��x�⊵���/*K�hهwӣ�i��T��\�]�V�…*Y��{�]��ߵ\�"<��$��,�{�uv�]���x|��P
�P����b.�c�~0bG�R��.�FV��\���;&��M��՜�jn5'���[�ɭ��Vsr��՜�jx/����{ɜ~]�=��(���ň�3�dj
V|�2���N�,����>�Bj�ϓ��������Q{e��+h���]��Z�������,tHf�b�gY�>%��n>�B^��`�Į��=O���|��GFK/'j�$9�E���?�)1E�:�Ck��N(^O�l���G��_�,/��j�>�r�D[�d��؟,��'Y�����H�E�;���&jM?�D#փx��:�~h�?��΍C���ਆ��*u�Ry5�h������/�F?�i��{��;\��2Z�ϓ,wh�i��f_�"��o'I��dti�ߓG��wH��¸�[$Y�1[�g����>@�
I��U�V#�ͺ}D�^�0Z$O�&_��|�8��â���o���v����!��U$0�Jt2��C��<�]�Ҽx�m�ڤ(ӣ�&�o��Oz��O��x�"O����J�i��\��0�:�U9���Mp�h�)Β�x`�����f�]e)Y����B�$_�"9��7��v�hJ޵c�|:����T�`��?hn?N6�����_R9Pf�7��h�lk�#K�TJ���\b����V�ԖK��\t���/p@���j�r�C��VOp��ٯ��A��E//Q�4wo���M�oƐ�&{_I6/��\I��?�8�#l��\�Q6BS��9C��X�i�gK5p=ɪ�Z_���!�
���j5b�"��wuy�O۬��5���_�}^8„�ܽWl�������f��y��F~�zF�(���ca��8H)�|����Q)˱ʤU�wdZH�}"�I��ZLΥ�]%�E=f�
�UH�Q�T	ч�Y�<�!��܈Ԋ�z�������bBw>^�K��>���y��t^'�:���.��d23m7U�–�^ۺ0�K�m�+E)!����Q�IX�ڟo��4y�Z���,Ůiok�`6��Y>�����N����E���D3�[�^xR�L���_�����8��'^e̝}���+o����}<˱��U�ꤘӝ�I�+M&4+r���D%�֋6M/�f�Q���$�p����.��j��Kv+�'��gf�/"#�Q;�ט���U���{K��R��;�\�X�>E�>h+�ȩ�lV�r�<�d?��{[[��R!�I�1�D��TU#�����*��Y��R�s�6'���n�7ݕ/`R
��y��g6~p���[�ɭ��Vsr��՜�jNn5'���[]�_K����Bd%$�+���}x{,���c�l��D�������2ׄSd��>0�I�ըG�
��8lt��X�X�٦��}�#���K�O~JNj�l�Ur�lg�z��=>�Ň�~��%�ؚ]��?�f�hJђ�}���<AX���G#=g���{���0y,�Y��]�c�r�u��턀o��.,�l~M�yn���>2�y�����ѧ�E�	�,
���`���L�����'��>���������0��5ZZ8��6j|�,V��������Kw�A���w��e�L�ſ�9e���Q3W����!�iͣk�"���U�^�|�ٖ�M�hI����fk�	s[�zA�>s��}�r��
�:&R��	o���X3��s�+O�o#��z�?��{��⭲Y�_���b���A�O�o���M��6�>���9/����G�<�.��9�V��h�'9���ɓ0٦��9�$R�)JT�	��*x}�����>��Jc��Z&�V��>��c�"6��;w�b�G����y������0^NU�6���'����?��h\'��"9ﱞ���t�g�SJ��Y��9�[g�]����e{�n��L�U����lV�B�#�BA~+�y+�x���]L�+��c���3�����<�ǿi�����<��a���?�5����F�P:�p��ß
RD�O�f��O?

�|`O�s
Pu#o���|2F-����LU^W��H��C�,@Z��5���O�؛����3���8�G�ԣK����W/���;�/Y��_k)�y�F�~�mV��~�p���[b�k�����}�Kr��R�y��y(���'�E�-R��6༮��|��ݡ��K��"9�����ό���;���+��c��6-����Oޕ��ָ�Ց���?���z^�[_�����5��T�O����w6ai]��W�c{X�F��0��S/8����-Ra
��r�άg�����T���G�?6'v/�V��R�o^���D��LK�?����5T���L��į�0�*��#aǟ��?�TXQE�.�qw8�y�e~��=�g�L�����ܣ�s���o�����
�����{fg��
��N��8�{_*VjE���SU��T��^�!~�C�n&G�R��Dpq�
|�=>��?�΅T�󪸮jX��M(5J�ʹ6�
���
(�[��N����\������aF�T'�ˁ`fй��VC�
�����[>�|��:�r#��R�%�lgl�C�V&&�n�&FaEos|T��w�w�gxr�r�㋲����!aɤ8��?�l.n⇒���?uMIEND�B`�img/glyphicons-halflings.png000064400000030470151164145710012163
0ustar00�PNG


IHDR����0�IDATx�	l\׹�O��DI���DqF\�3"g˥��ɱi-)��ME���R��,�b1��cXNd'HTO��g
�yz���^�D�(��Uy�$l�A�Ul��}=�\~��ͽ�;�Մts�39C�Ϝ9�{��_�s������I^���G��9	�Ia@��3X��g�U�KϪgb
q�n�&yQ��l����c��T_���AGr�{��m%�2R��@�W�C�,gh�J����[t=l�����LA7����@V�jڞ:��l��3��U��~NJa@�丑�Z��x����U���[IN���IK}�0�IV�TE����c{�]���c:�Cx�@u3�?R�lj��Q�
a=x
kУ�a��Q!BY��**�;�bj���U�Lw�;uȦ������W��уnh[0i��+��)6z4�OrB�P��+��hZh�g�
-=��C3dS��Yh}Y�T���)P����N��Z/�C�C���Ǻ�
X�����z�)��<뺾>P�B�8��F�;����׎�8yz�*����-
��=�z�K��v&���v�MD��bH<+A�I��{σ���gP��7�[tr�Js��'�Uan���FooU�|�!�CJ��P��@������	�Ǻ��I4*�¢��*'o�Z����]�Rz��X���S{Ѭh�S{�o�c��EhE�����=��[�"/��B`��YȊ(�{�����{�f�x�ys��O��V�rتP�eV�s��=��2*�k�6_�л�W��-��ȚR�H���7��S��	q�'N��B�0A����l��^�]�w�̡Yeg�=���T\ͬ�y��U��펡�q�L���Q�}$ڪ����h���N,{���^w�(|���'��P����뉥��>��Σ�b�Z�g��Q�%-�L�����?��;�b��Rc_��~I����֟��ώA4\��?��U�N,�"��Y�ި��Zu�K,�*�a�ڀ�k�������-/�7��y*�Ȝ�H
�;1�'f�����I�x����A*�Jݸ���l��Ǽ��Ue!�Ѝ+�$oTb�64�O�����x���-����#&��k��^��/�`�z��¿ߞ�.��W����]���/4#P���_�`�¢Y��W�5�5!��`�ddGVQe2c����#/^z�x��s
�����=���x�B�J�Q�z��kՎs��dv��F_��~��O�|�Ǻ�
���1�P2]OX��4�"n��#��A���S�*KAJ{��PR9'�3sC7��F�֦��5*�f���S\W!p7�S�[�vuQ�������尼J��W����|�

ka���~��F_�H펫u���O~ك����^�`�˓BO`R�9��W��9·-T��q���Y��d��qq�S�=���B|�F�Y�G4+~��ww�T���I������e��I��}�ș�q�C�V�o���HKGn=�U�b���Z��s
/.*
�bN�M���O�[�YiqV�Yzn�U��('fG�v\:����-�eE?�N�]l�d��n^���.�F���N�h=�o�M�7}�[�Bd����Q��;���\ն�q��k�#q��[��N�u�A��_o����'V�A(�>:272��(����*��9W���':�=������7�~PD(G����ٱ�k�c|WA���@un�R~`���F_/�"E4��q	��U�rc��d�wQ��^�e���:LM��V���45Mu��֪�F��;~�Y�U��A�Vч�}�柯ZA���s;ٷ՞��,��	h���r4u���s�d����c}Km����2-��xH��
�C�p��������p8�UgU����p8�UgU����p8�U����J$�c�!d@��b$V89)/b2��>iO	��
P4�תN��ӏK1^��\WG���+�壾�Iy�H����N=u`R����k�-&����H�B����fVi|��S�j�jo5&9���҇g�g��킇j�b_K}������>+ҍ�����Q��`D�k��]�B����QE�z�ݐS`��\z��@�
��h|]pQ*G��FEȬ�V��:2�!�0xz������
�~����c�7�clU�X��2t(x�Og�����UK����v(������U��{�����І�T�ꟃ=���w��rze�Ɛ>i�On�F��4��L?�[5dT2��U
��Q��XEh�������=6*�@�4���A}���1�'���%�A��A�>!}�wJ��^��M����	����ͦV�Z
E�A^_��y���4,^#�������m8w
��w#���3Է-�&�.��I�8|��z+�*UcV�U�˾1g�����qA�;~�>g���
��Y�����Ъ��|}H/�3��7��c�C$�<�~�[D�G��6��]�Ϸ?	^ԝ��t-y=%�g��x�׳�]]C�2v!�n�tJ�8�MnМ��1�$������~.�ç�ӝ���!�"�V%�Z�5Йl99�T=.g5��}��
��2�f���A��0����mԷ�-�������X�7<�<'�	꓇6-��x��*��Q��0%(�x�Z��zX�xH��
S�Ё�r�����=���B�O����
�tY���e�U!���я��[H��ꑭ�9��P�Z4b#
�������#�P/��zH@?�_=�껕j��=b	;uw�Y�><�o�6��J���^��b�׌{V���&��6�׃���Ͱ>������1��b���Ws��"(C���>�B�V����>�Y����Y�c?�P!�?O�X����>x�����^R�1zT�@ҚgX�����c��S�>ȕ��ڑG�!\�ƣ�ʭ*�F�8r~�G��gzF��$�kS���Y}dGTYe��%����V�#��qIj3@Mp77ڞcZ��*��[nU���{t��`R/�{/nT�����F��)9��T�T��	�OM��Mrӵ�M��|����f�!P����p�-i���*$����1z��1z��}`Oş��-Т�ǧn�޷ލ�{
!}�_����W8����-0Ur˭j��*Nj���!��5M��8V6�L�)H񹯁��S=Ҵ�@�I��˷ϭ������)񔩾Σ�'�Q'������}��o,��N�ti�?{�#�������DԚ�#M~�	�*X��Y�>�y���_q��
\�����h��{ê�A����_��)��*�R){9M���Zߠ�͜����;
����ez�Ï8���U�rV{nR��ώų�sL��}W��}���[u���
��9^?v��w\2Ϲ�a4��{����,+"�������GU4��
D�h&#����Z>g�O@�ϛ�
�*G׾>�J_������v}���1-߲���A�|a	�~�Far���I��K��]��p8�UgU����p8�UgU����p8�UgU����p8�J
�S�Q_Q�����Zi�
i1�N`�m������[@؜=�����x�c�x����`Ѱ2[^�j}�x��>.���r�!�"�����컔F��o;v�#C��kh9p҃��nəl����iŊ,
+8*i}�1�'���G������ѓ��9S���ܬy(A[��n�U1�$Pg�g�
��W�`ӍM�Ï؄fXw��A�o{�}���
��C]����|<v�M#��
��'��(h�=ј�>��򺰊9���Ga�K�3r)��74k��n�U�
��`ND^��&B�q�H懣��K
'�ff]�Yf�~I�_:������.6kFc����)߂�x��>�(6�Ѱ�!�ʮ���=+B��E����R�Iϛ��VE�a�g�G/��]%�a��<>�K}&"����}��L"
�:�B�(V�[�qw
�u��w�������A�!��Uъ���Yၟt,�0�gѪc�R�Iϛ��V%u�e���M&TSӳc�cS���ߡ��1���t�����
��Oi	Y��ň`��U�S5
~�F&��ka��P�`3�D����{r�[ʨx��l�Y2vf�c�U�j���chD}�wl�'zqd�;q��?��ŭ��Z�Ѓ��Up���U��!?�=���Po�ڧj�W~��O���d@V�e�jO*�^$bh�-/0�ӿgB
��ǁZ_F�F���"�տ}T��j��c{������2)d!����D�_4@��l�O%�wʃm'�	�U��a8�V&�h��Y�`��>��2��X{{����l�Ge����|^�Y�.h�C���-/DekU������U��~�]�yF�d�;4e�.��-���>���_����}'8VjU9�Z~S̼%l����4�NJ��k�,�&�ۘ��Yh}+
���^�Yɨ�Yy��Ъ~N~�h�X��1y�;
�J����fa���
;.y����
$q���]?�K��)���J�ڱ��;����ܭ�5��*�*Sk��t�EĈ�w�m�K�DX��jjT2�ƨ�U��*HpC����G0D�3
��+L�0q���'���_x����C���耒�ƒ̗���B���
��0)Q���Q	���Wت>�U��8}ؓF$���Ԩ��$�ܪ:=��:$�f��0L>S���J�����IGx@�}h��v9��V�����i�e4RҦ�R2��V�	*��	�m}X�Z�Y�̪Ɛ�2�27��T$����[+R���V�dm��ۏFe�%�Q�¤=iӃ���	�Jo����R�b�z�AШ�G'�'w���pVu8�U�����pVu8�U����p8�:gU��YU6Q�*s�t8B���D�?N�2��tQ}M���*�Uy]^$=�p7�q)VD��T�Q�U�6w�Q�^9��JtCN}u����J�UK�C��I�Iǫt�c�T��*a�9�d�䰁�"&X��v;jP/����A��V�e�����F��B��I�"8��i�J�F|�W�Օ�7bDM�2;64?�栈GNfC��T�B�,sŤJ�QZ�=H׉���*�ȣy�,B���#�7*�tA�l�m빡���N�U��"�
�jO���}�S{�QV��+@��Š��c[兆-=�b�/B
�Y�e
�#�U(�ٴ�b���	��\K`+fMjD`�����,����z�|Eij�ghT�w�ͺ�g�Dr2�k�+W��pzQ�a'���x������)�|i3��\���UNbVv�&����p�	���ńb(Ed�&V%�%�e�Lfl[0�3��.��l�LC����^�iO:���B��*=���7ޮ�-�T�ώSr�q����\
����o�}S�)�����mT�AzLX�,,v�3m"�@?#��N����S^�M�jO*��
�JZ㣬�
%H�bx��J]�3�F����N�iOC���>c%(=�0�`��W]�t9
��}Uh�A����cOA�դd�P����:��>�TNiG��������˙汞�
j�ߍ�Px@��̄��|�"��Q��J����l5�J]���z�V:��=���1��Q��/��ÐG��3��[�>^5�)6�l��Մ>�a��A�ͳ�wA/��SӐ�;��UKн�ܺ��s�`'�
ifUҚ�v��3V�rA2u�j�5�́�H=_+�r��/��l3V��_��Q��{Q���b�ک{N�8�~]Y���E9��;<h�P�����o��2�Ĺ�Т�����S{��dT]��6\z;'�l귽�UIkzԥ�Z=c%�����*4�ݪ��3B"�|�l��F*D�_��*�%�W\Z�x�¨H�ĬĞ
4�k'��A�K��򤈣�����[��I���i��x��4Ȋ�z�G���DL�(啎�=�ĸ73����(HX�
jw��p���Vž�'�z�V6Z��%ퟵ1k%��
P����Q���-���V�24��I5	���y�W�+����'	�S	)h���Tc@�Az�g
���|�Hmח֪~ڃ�%�:��QVz�8��"��V��j4�D�Z�j�^oV֨5�n�
}<c?�8��������e����6��ɨ����l�f!�ap�8�Ïz���zHc���z��TeTzf��!��Q�z��2��A+du�J��Ĩ�gke��LPD��-?��:!B&q������spB8p홇��0tjzd��:pmǥ�i�e�i8������U�iԪ�=qG�
y��#�n��y�2u.��КE*�$
���h��u���]e��QI��o?^�cr����f��o�탶Zi�~�KaP�{�Rz
�Gk��ެп,yw�*뉌¸��S�-�FzJ/^,�s�P~Ɵ@��:�f������'+8�:�X�Z����.-w8�U�����pVu8�U�����pVu8�U�����j��G���z���>IU��u�a��X����Y�9���[>���OO�Y�4�=�R��ׯ>�W��zE6Y�Z
�����}v�I��3�x���[��'���^�dEz��
�ש|��ե��p�5��vj�{������Y�~j��?!��m��5f�A�ϊ��J_��7�g��d�%�K���B�y���-�|Yh[b�&��)���%=a�G����|m�мM���8��f��1z�׋��鹉���SO�/赔{���mBq'�|��PN���F/]7���m�8e��5�3��u�è*��!J�̧�d��0B�'m�zf���V��Q�Y���/��ܱY�͵�^��9��'L�}�ڵw��f��jV>��{�"���N�h�7��Tp�GdS~ZP��z��F����=VgC�{֨��s�����
�z�S�:="g6Bi�����2yk�*���)�
b�
G���,.�2�jY0r��~щ��Q�I#]X���%=a�/-��)1z���C�Aks�<Hȼ;�C6偯�]���S��p�бC���[�P�q�؅,da�>�ƖOz!�$�Z�팑���od�N�_�b�
���WJ����_I
�iiJ�Y\�[m�:'f�x�V��T��m$a}�
��^�NM/��n2}N��>�(�~v��	�C�z����v����2�%���O��c|��{�^U����`�
I}`�F�������van
�
N{��MD΅��~
=�/��3=#t�..t��v����A��z�@`�̯�����^�&������}U�����HFe��F�@o+���b�P~}��.��Ȋ�O�P�=.�#+>/i��١y��2�O.5�^��CX��U������c�����ج�'�ܱ���9
�_)�
H����%��U�|z������-����9��'L�%?̿�P�[%NO��dT^O�s�ӄ��H�]��$�m�|�̓_?(��s��Q5p2�{c�K�����.���;
0*��F,9h!�$���v�7h��c_zLԍ9����i�{!��..a�K��m�'�طxdү�"+Br�B�rz����Kz�L���׳�U��z�[Jɸ|��KFO���;�Lp��$��v���[�g>QI��_գ�G���������VE`E�O�r�rʨ�
�W�Z��..b�KL�q[���ob��|�`|����8���rzW��-��W]_��8
���|�b�{,��AΠ>�z:����ڋ����ְ�*���:�Rɨ3����"ֻĄ��!�H],��t�%9�}|N����s�Qi�{�ϗ_=ш���Q��{b��5\��	�]\f�x5��Q��?Qn�_�}N���O�]��O�9��ؤH�%�6�������]Y�p8�UgU����p8�:gU����p8�:gU����p8���$I�p8�XY���ڕ��5���?�+�E	��l8>
�<+�8��BX0G	,~nM���$��CL��V����\���|�f
䌜IA���|���ʜ�Λ�4�c�����y��O3�2Z�,�BxH��?�z
x�dr`m���6�B�ͬ$蹰#�l̻v]B���:QC��O^������:�*�z���,�ܬ+���'��G
�+��?����#�ou��{v\*�5o�M7<��˚ئ;��n�)�!E��H����(YK��پ�i	h���
�Is�~��;�]+E�_���a�V�������V4Ab�SSWl�
�1w%j�|{=�X�Y)��ʀ-s�����6����_y��:��ڔ\(.&�LM?x$�,�'t��v��w��~�?q�D�<b��j:MH���:N����%��+A��0�̪P�D�A�c<({�g빭��d�‡~҃���v�_�'N��&�/_�
���"(۽��@ʨ2�</��E�R.n�fQ(nr��A~���=�u.�E�=����c;��@n�4��Gy�Z��'y5NS�����֟Ě;��}���#��Q��}�{�Em̦I
l�HDP�c��,n��(㫆̭�Z���+��}�6�~G�K0ڔ~5����{��>���a�?p��C��;�=������?=�����\\(a�j*1��Hت|zn�}n瞝�j�=��qy����0�nVD#�b`��=8{9u���;�|��'0hlOelP�1��]p`��:������g6.I-$��
����S�Q�B�s� �f��9��S
�=�0��|ԃ0��qX�|�rRB$׹w�̨�DP4+��H~1�E.��/�V��"��?�;�b
p��r\�������@��=<������ƿ:��#sа�o<�(}����O{���N�S���P�v�6�_�
\��z(�qo���a��/�-��:}p���b����H�nU2*�6�f-5vk�9�kjt`ă�^��	�Q���߉>f�s�E,fV���[^[���v)�\\-�{�xv�U�?�\�Q�h'M��k�[��a:CBqkQD��9/���T��˃j�T���+��AVP��;�1ˊF�����Cbǥ�
��cn�l�8ƫG\Wƛ�	���߭�7jǫmX�f��V
���f��"�rFEl�
���K��8"�m5��ZnB��ɡL��F�}���>hQ|�!���L�
B�/^����ú%�"�˃C�iH>E(+��/����P�Uk��};4ˣY�>�4���G��|���%z�*�g��=O�&�"�QU���<���iw���G����OOV�,Ȋ��!����s�J�mp�!��Qͭ��EQ�1[Q0倾��_��X��
-"�A��+a�:&��]I���Z?��-��ym��͡���^Y�c�D��︔yU�(�v���{��p�\�w�V&Ӫ�x����l;#ΈP�qf[_5��n}IEC�����;�s�Kq��zT�_��7"��c����G��
�h�䝅�����STر��r�˒�r��Kb�N��o���鼭Ue�;戇zX��`B�^Y�'|b��ki�֗��8��q��*�he4��44w�n��}\��Q�X�e�#/;=\8'nW�{Ń]Ƕ��^S��W=(��
�4j3��W;D4ЃgWJl���D4��*Y�n��!��ˍ^!Z�q5X�0��E�O�����v��ӁLJ
������U;N�����'����ZZ��
�I�n�4�z�2w��R}����j0N�]���
tzYȃC��Ц_�kOO���fT5E�u�̍J���Y���,.V(/#cp:h�Ox>r�9�?͉b�����ó�\Yj���J����b�M�X���	|
u#�5��F?�k�H�%}�7$,ۿG�N<�CG�y��;0��iF�����7��p��U������p8�U������p8�U������p8�UxU��Q8�C2;a�<gC�mQ��Xuޣ��a$�"d2�v���r��S��RV^U�E�1M�|�s�-��R�Mr���O��D8x���4�!4;a�eSx��&��T��d�I4en8I��,J��g�F*�u�uݮ�x
���&�r�Kf9�kR�~����:����Cyx��C��E���]^������+#O�����3/X��
��۹�z��xH��z6wl9�j��Գ
��c��H>�[�F�A�ų������l�l,�W?��^^n|鱏�kyU�[�[>�I�Im����������T>�d
��3��'dS���f��.�#��Н�帄�Rp��}��������h8�V-��j�u6+XV��L�]������2��N��ah>�U��YHç��M�Edo=I������V�	=��ƅÏBO��)���B������Y�dk~��T���6{Í�i
27�y�dЖ���9ϼ����'v�UM�d�������3��<4p������������zM_5
ˑ
]�
���Jςu
b��L��`�����Fo���'�R���r�_٦���G�I�P���[$}��{�"9#!|֕�f�G���#sК���Y�NP}�����O}���!m�Ov���Y''k�HL���HM7	�^�ޭ�֯f�n<q��S'�K���?}�O���[����WF���6!��L@fj�7Ӧ�mѠ�75
:��#����n�G��-��[_�h؞��w̩�h;���{����
�y�ߊ~K����"��2���k@�ʵ��&n@	��Iު��PE�+�x~T�iT8�G��h�Q��U��̳{0�?���U!�����]"��:K���w�ދ4�{���Z@�?Z�>���M4�������[���/=��Y$�_��9�@+������C-�Y%7��$N�#0��x}ت:}�}>z����S���șgzFDb�VE
1}�ʞ>xkS&�TF��Q�9�$��s�Q�#;��l
ky�n��R���l�РO�d@�8GVB��+��=_��4���{>���ߗc�o%lPk�q���A�R�)�@x�B��J�;РSˣ#/�.E��ܨo����߾�Nl��j�������m���{��yt��'��։�B��>�
��	G�՞�z4�}�'t�Q�.��w~�;J�t�Jpۓ�<1��O�B��
�3��ԗ������_DY5��n�akUy�&�Guw����k�Xɧ}˝�6��'�hP�噡y���<�Gem�_����x��}@Y�S�p<�e�Y���ݶ��[)�}�/�Jt�i���ه�l�=\����Ʌ�6��yL.Ɠ
������V��YF?�"�}�[�3��j�0�70*d�Q�ӱt�*	�~T�߀�==_y�صo�>�H�xh�K�`�$S�c~nE݋��#�C�&V��i�B�5����	�q�@B�^K��;^|Z�Y:�'vn�C����Ĥ|��&J?����ϼ	��FU������O��S{O�8~}#�+��2����W"�
%��(19Ͼ�JM��zz��.�+t����[iuĞ
�_���ǝ.3�`�^�����m�D<�������
��x^��'�z��:pr�%�U�O892�t>2w�����E2�
���}�BV�V��g�"�h���w�x����W�X�T��P���a����S���*=�4�����z9S��[������N��A[vs9Ϥ'��^*���+%c=1�Ȩ�D���֨����4�9�
#v�%�L�Sh�e�ߡ�,4@+�@Ğ�
$�����;t���0Eh՝�ޮ�_/}N�'���q@Y�³m�w��d`O�$��l��z�aÛ*�N��+�v�������v��GH��B�I�ֻ��\m�s��P��®��;r\�}�w:�֨�Z�תE�뱽��~�å������&\�O�vC��f���!�qa�$L�E'fq01;!���(zYT7^���.z��MK�b(Z�����l�tD��36Wy��w\��A���맦5Fe֪�V%�3��"�a!Z�/��1hUj'$�
�F�^皠��'f[��Ә)~γ�h����=���T���Y�%S�~��,�É��6��?�/���F�#�IEND�B`�index.php000064400000026077151164145710006405
0ustar00<?php
/**
 * @package     Joomla.Administrator
 * @subpackage  Templates.isis
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 * @since       3.0
 */

defined('_JEXEC') or die;

/** @var JDocumentHtml $this */

$app   = JFactory::getApplication();
$lang  = JFactory::getLanguage();
$input = $app->input;
$user  = JFactory::getUser();

// Output as HTML5
$this->setHtml5(true);

// Gets the FrontEnd Main page Uri
$frontEndUri = JUri::getInstance(JUri::root());
$frontEndUri->setScheme(((int) $app->get('force_ssl', 0)
=== 2) ? 'https' : 'http');
$mainPageUri = $frontEndUri->toString();

// Add JavaScript Frameworks
JHtml::_('bootstrap.framework');

// Add filter polyfill for IE8
JHtml::_('behavior.polyfill', array('filter'),
'lte IE 9');

// Add template js
JHtml::_('script', 'template.js',
array('version' => 'auto', 'relative'
=> true));

// Add html5 shiv
JHtml::_('script', 'jui/html5.js',
array('version' => 'auto', 'relative'
=> true, 'conditional' => 'lt IE 9'));

// Add Stylesheets
JHtml::_('stylesheet', 'template' .
($this->direction === 'rtl' ? '-rtl' : '')
. '.css', array('version' => 'auto',
'relative' => true));

// Load specific language related CSS
JHtml::_('stylesheet', 'administrator/language/' .
$lang->getTag() . '/' . $lang->getTag() . '.css',
array('version' => 'auto'));

// Load custom.css
JHtml::_('stylesheet', 'custom.css',
array('version' => 'auto', 'relative'
=> true));

JHtml::_('stylesheet', 'responsive.css',
array('version' => 'auto', 'relative'
=> true));


// Detecting Active Variables
$option   = $input->get('option', '');
$view     = $input->get('view', '');
$layout   = $input->get('layout', '');
$task     = $input->get('task', '');
$itemid   = $input->get('Itemid', 0, 'int');
$sitename = htmlspecialchars($app->get('sitename',
''), ENT_QUOTES, 'UTF-8');
$cpanel   = $option === 'com_cpanel';

$hidden = $app->input->get('hidemainmenu');

$showSubmenu          = false;
$this->submenumodules = JModuleHelper::getModules('submenu');

foreach ($this->submenumodules as $submenumodule)
{
	$output = JModuleHelper::renderModule($submenumodule);

	if ($output !== '')
	{
		$showSubmenu = true;
		break;
	}
}

// Template Parameters
$displayHeader = $this->params->get('displayHeader',
'1');
$statusFixed   = $this->params->get('statusFixed',
'1');
$stickyToolbar = $this->params->get('stickyToolbar',
'1');

// Header classes
$navbar_color    = $this->params->get('templateColor') ?:
'';
$header_color    = $displayHeader &&
$this->params->get('headerColor') ?
$this->params->get('headerColor') : '';
$navbar_is_light = $navbar_color && colorIsLight($navbar_color);
$header_is_light = $header_color && colorIsLight($header_color);

if ($displayHeader)
{
	// Logo file
	if ($this->params->get('logoFile'))
	{
		$logo = JUri::root() .
htmlspecialchars($this->params->get('logoFile'),
ENT_QUOTES);
	}
	else
	{
		$logo = $this->baseurl . '/templates/' . $this->template
. '/images/logo' . ($header_is_light ? '-inverse' :
'') . '.png';
	}
}

function colorIsLight($color)
{
	$r = hexdec(substr($color, 1, 2));
	$g = hexdec(substr($color, 3, 2));
	$b = hexdec(substr($color, 5, 2));

	$yiq = (($r * 299) + ($g * 587) + ($b * 114)) / 1000;

	return $yiq >= 200;
}

// Pass some values to javascript
$offset = 20;

if ($displayHeader || !$statusFixed)
{
	$offset = 30;
}

$stickyBar = 0;

if ($stickyToolbar)
{
	$stickyBar = 'true';
}

// Template color
if ($navbar_color)
{
	$this->addStyleDeclaration('
	.navbar-inner,
	.navbar-inverse .navbar-inner,
	.dropdown-menu li > a:hover,
	.dropdown-menu .active > a,
	.dropdown-menu .active > a:hover,
	.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
	.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
	.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle,
	#status.status-top {
		background: ' . $navbar_color . ';
	}');
}

// Template header color
if ($header_color)
{
	$this->addStyleDeclaration('
	.header {
		background: ' . $header_color . ';
	}');
}

// Sidebar background color
if ($this->params->get('sidebarColor'))
{
	$this->addStyleDeclaration('
	.nav-list > .active > a,
	.nav-list > .active > a:hover {
		background: ' . $this->params->get('sidebarColor') .
';
	}');
}

// Link color
if ($this->params->get('linkColor'))
{
	$this->addStyleDeclaration('
	a,
	.j-toggle-sidebar-button {
		color: ' . $this->params->get('linkColor') . ';
	}');
}
?>
<!DOCTYPE html>
<html lang="<?php echo $this->language; ?>"
dir="<?php echo $this->direction; ?>">
<head>
	<meta name="viewport" content="width=device-width,
initial-scale=1.0">
	<meta http-equiv="X-UA-Compatible"
content="IE=edge" />
	<jdoc:include type="head" />
</head>
<body class="admin <?php echo $option . ' view-' .
$view . ' layout-' . $layout . ' task-' . $task .
' itemid-' . $itemid; ?>" data-basepath="<?php
echo JURI::root(true); ?>">
<!-- Top Navigation -->
<nav class="navbar<?php echo $navbar_is_light ? '' :
' navbar-inverse'; ?> navbar-fixed-top">
	<div class="navbar-inner">
		<div class="container-fluid">
			<?php if ($this->params->get('admin_menus') !=
'0') : ?>
				<a href="#" class="btn btn-navbar collapsed"
data-toggle="collapse" data-target=".nav-collapse">
					<span class="element-invisible"><?php echo
JTEXT::_('TPL_ISIS_TOGGLE_MENU'); ?></span>
					<span class="icon-bar"></span>
					<span class="icon-bar"></span>
					<span class="icon-bar"></span>
				</a>
			<?php endif; ?>

			<!-- skip to content -->
			<a class="element-invisible"
href="#skiptarget"><?php echo
JText::_('TPL_ISIS_SKIP_TO_MAIN_CONTENT'); ?></a>

			<a class="admin-logo <?php echo ($hidden ?
'disabled' : ''); ?>" <?php echo ($hidden ?
'' : 'href="' . $this->baseurl .
'/index.php"'); ?>>
				<span class="icon-joomla"></span>
				<div class="element-invisible">
					<?php echo JText::_('TPL_ISIS_CONTROL_PANEL'); ?>
				</div>
			</a>

			<a class="brand hidden-desktop hidden-tablet"
href="<?php echo $mainPageUri; ?>" title="<?php
echo JText::sprintf('TPL_ISIS_PREVIEW', $sitename); ?>"
target="_blank"><?php echo
JHtml::_('string.truncate', $sitename, 14, false, false); ?>
				<span class="icon-out-2 small"></span></a>

			<div<?php echo ($this->params->get('admin_menus')
!= '0') ? ' class="nav-collapse collapse"' :
''; ?>>
				<jdoc:include type="modules" name="menu"
style="none" />
				<ul class="nav nav-user<?php echo ($this->direction ==
'rtl') ? ' pull-left' : ' pull-right';
?>">
					<li class="dropdown">
						<a class="<?php echo ($hidden ? ' disabled' :
'dropdown-toggle'); ?>" data-toggle="<?php echo
($hidden ? '' : 'dropdown'); ?>" <?php echo
($hidden ? '' : 'href="#"');
?>><span class="icon-user"></span>
							<span class="caret"></span>
							<div class="element-invisible">
								<?php echo JText::_('TPL_ISIS_USERMENU'); ?>
							</div>
						</a>
						<ul class="dropdown-menu">
							<?php if (!$hidden) : ?>
								<li>
									<span>
										<span class="icon-user"></span>
										<strong><?php echo htmlspecialchars($user->name,
ENT_QUOTES, 'UTF-8'); ?></strong>
									</span>
								</li>
								<li class="divider"></li>
								<li>
									<a
href="index.php?option=com_admin&amp;task=profile.edit&amp;id=<?php
echo $user->id; ?>"><?php echo
JText::_('TPL_ISIS_EDIT_ACCOUNT'); ?></a>
								</li>
								<li class="divider"></li>
								<li class="">
									<a href="<?php echo
JRoute::_('index.php?option=com_login&task=logout&' .
JSession::getFormToken() . '=1'); ?>"><?php echo
JText::_('TPL_ISIS_LOGOUT'); ?></a>
								</li>
							<?php endif; ?>
						</ul>
					</li>
				</ul>
				<a class="brand visible-desktop visible-tablet"
href="<?php echo $mainPageUri; ?>" title="<?php
echo JText::sprintf('TPL_ISIS_PREVIEW', $sitename); ?>"
target="_blank"><?php echo
JHtml::_('string.truncate', $sitename, 14, false, false); ?>
					<span class="icon-out-2 small"></span></a>
			</div>
			<!--/.nav-collapse -->
		</div>
	</div>
</nav>
<!-- Header -->
<?php if ($displayHeader) : ?>
	<header class="header<?php echo $header_is_light ? '
header-inverse' : ''; ?>">
		<div class="container-logo">
			<img src="<?php echo $logo; ?>"
class="logo" alt="<?php echo $sitename;?>" />
		</div>
		<div class="container-title">
			<jdoc:include type="modules" name="title" />
		</div>
	</header>
<?php endif; ?>
<?php if (!$statusFixed &&
$this->countModules('status')) : ?>
	<!-- Begin Status Module -->
	<div id="status" class="navbar status-top
hidden-phone">
		<div class="btn-toolbar">
			<jdoc:include type="modules" name="status"
style="no" />
		</div>
		<div class="clearfix"></div>
	</div>
	<!-- End Status Module -->
<?php endif; ?>
<?php if (!$cpanel) : ?>
	<!-- Subheader -->
	<a class="btn btn-subhead" data-toggle="collapse"
data-target=".subhead-collapse"><?php echo
JText::_('TPL_ISIS_TOOLBAR'); ?>
		<span class="icon-wrench"></span></a>
	<div class="subhead-collapse collapse"
id="isisJsData" data-tmpl-sticky="<?php echo $stickyBar;
?>" data-tmpl-offset="<?php echo $offset; ?>">
		<div class="subhead">
			<div class="container-fluid">
				<div id="container-collapse"
class="container-collapse"></div>
				<div class="row-fluid">
					<div class="span12">
						<!-- target for skip to content link -->
						<a id="skiptarget"
class="element-invisible"><?php echo
JText::_('TPL_ISIS_SKIP_TO_MAIN_CONTENT_HERE'); ?></a>
						<jdoc:include type="modules" name="toolbar"
style="no" />
					</div>
				</div>
			</div>
		</div>
	</div>
<?php else : ?>
	<div style="margin-bottom: 20px">
		<!-- target for skip to content link -->
		<a id="skiptarget"
class="element-invisible"><?php echo
JText::_('TPL_ISIS_SKIP_TO_MAIN_CONTENT_HERE'); ?></a>
	</div>
<?php endif; ?>
<!-- container-fluid -->
<div class="container-fluid container-main">
	<section id="content">
		<!-- Begin Content -->
		<jdoc:include type="modules" name="top"
style="xhtml" />
		<div class="row-fluid">
			<?php if ($showSubmenu) : ?>
			<div class="span2">
				<jdoc:include type="modules" name="submenu"
style="none" />
			</div>
			<div class="span10">
				<?php else : ?>
				<div class="span12">
					<?php endif; ?>
					<jdoc:include type="message" />
					<jdoc:include type="component" />
				</div>
			</div>
			<?php if ($this->countModules('bottom')) : ?>
				<jdoc:include type="modules" name="bottom"
style="xhtml" />
			<?php endif; ?>
			<!-- End Content -->
	</section>

	<?php if (!$this->countModules('status') || (!$statusFixed
&& $this->countModules('status'))) : ?>
		<footer class="footer">
			<p class="text-center">
				<jdoc:include type="modules" name="footer"
style="no" />
				&copy; <?php echo $sitename; ?> <?php echo
date('Y'); ?></p>
		</footer>
	<?php endif; ?>
</div>
<?php if ($statusFixed &&
$this->countModules('status')) : ?>
	<!-- Begin Status Module -->
	<div id="status" class="navbar navbar-fixed-bottom
hidden-phone">
		<div class="btn-toolbar">
			<div class="btn-group pull-right">
				<p>
					<jdoc:include type="modules" name="footer"
style="no" />
					&copy; <?php echo date('Y'); ?> <?php echo
$sitename; ?>
				</p>

			</div>
			<jdoc:include type="modules" name="status"
style="no" />
		</div>
	</div>
	<!-- End Status Module -->
<?php endif; ?>
<jdoc:include type="modules" name="debug"
style="none" />
</body>
</html>
js/application.js000064400000000274151164145710010031
0ustar00$('.dropdown-toggle').dropdown()
$('.collapse').collapse('show')
$('#myModal').modal('hide')
$('.typeahead').typeahead()
$('.tabs').button()
$('.tip').tooltip()
$(".alert-message").alert()js/classes.js000064400000002164151164145710007163
0ustar00// Add classes

window.onload=function() {
var input = document.getElementsByTagName("input");
for (var i = 0; i < input.length; i++) {
    if (input[i].className == 'button') {
        input[i].className = 'btn btn-primary';
    }
}

var button = document.getElementsByTagName("button");
for (var i = 0; i < input.length; i++) {
    if (button[i].className == 'button') {
        button[i].className = 'btn btn-primary';
    }
}

var p = document.getElementsByTagName("p");
for (var i = 0; i < p.length; i++) {
    if (p[i].className == 'readmore') {
        p[i].className = 'btn';
    }
}

var table = document.getElementsByTagName("table");
for (var i = 0; i < table.length; i++) {
    if (table[i].className == 'category') {
        table[i].className = 'table table-striped';
    }
}

var ul = document.getElementsByTagName("ul");
for (var i = 0; i < ul.length; i++) {
    if (ul[i].className == 'actions') {
        ul[i].className = 'nav nav-pills';
    }
}

var ul = document.getElementsByTagName("ul");
for (var i = 0; i < ul.length; i++) {
    if (ul[i].className == 'pagenav') {
        ul[i].className = 'pagination';
    }
}
}js/template.js000064400000027061151164145710007344 0ustar00/**
 * @package     Joomla.Administrator
 * @subpackage  Templates.isis
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 * @since       3.0
 */

jQuery(function($)
{
	'use strict';

	var $w = $(window);

	$(document.body)
		// add color classes to chosen field based on value
		.on('liszt:ready', 'select[class^="chzn-color"],
select[class*=" chzn-color"]', function() {
			var $select = $(this);
			var cls = this.className.replace(/^.(chzn-color[a-z0-9-_]*)$.*/,
'$1');
			var $container =
$select.next('.chzn-container').find('.chzn-single');

			$container.addClass(cls).attr('rel', 'value_' +
$select.val());
			$select.on('change click', function() {
				$container.attr('rel', 'value_' + $select.val());
			});
		})
		// Handle changes to (radio) button groups
		.on('change', '.btn-group input:radio', function () {
			var $this = $(this);
			var $group = $this.closest('.btn-group');
			var name = $this.prop('name');
			var reversed = $group.hasClass('btn-group-reversed');

			$group.find('input:radio[name="' + name +
'"]').each(function () {
				var $input = $(this);
				// Get the enclosing label
				var $label = $input.closest('label');
				var inputId = $input.attr('id');
				var inputVal = $input.val();
				var btnClass = 'primary';

				// Include any additional labels for this control
				if (inputId) {
					$label = $label.add($('label[for="' + inputId +
'"]'));
				}

				if ($input.prop('checked')) {
					if (inputVal != '') {
						btnClass = (inputVal == 0 ? !reversed : reversed) ?
'danger' : 'success';
					}

					$label.addClass('active btn-' + btnClass);
				} else {
					$label.removeClass('active btn-success btn-danger
btn-primary');
				}
			})
		})
		.on('subform-row-add', initTemplate);

	initTemplate();

	// Called once on domready, again when a subform row is added
	function initTemplate(event, container)
	{
		var $container = $(container || document);

		// Create tooltips
		$container.find('*[rel=tooltip]').tooltip();

		// Turn radios into btn-group
		$container.find('.radio.btn-group
label').addClass('btn');

		// Handle disabled, prevent clicks on the container, and add disabled
style to each button
		$container.find('fieldset.btn-group:disabled').each(function()
{
			$(this).css('pointer-events',
'none').off('click').find('.btn').addClass('disabled');
		});

		// Setup coloring for buttons
		$container.find('.btn-group input:checked').each(function() {
			var $input  = $(this);
			var $label = $('label[for=' + $input.attr('id') +
']');
			var btnClass = 'primary';

			if ($input.val() != '')
			{
				var reversed =
$input.parent().hasClass('btn-group-reversed');
				btnClass = ($input.val() == 0 ? !reversed : reversed) ?
'danger' : 'success';
			}

			$label.addClass('active btn-' + btnClass);
		});
	}


	/**
	 * Append submenu items to empty UL on hover allowing a scrollable
dropdown
	 */
	if ($w.width() > 767)
	{
		var menuScroll = $('#menu > li > ul'),
			emptyMenu  = $('#nav-empty'),
			linkWidth,
			menuWidth,
			offsetLeft;

		$('#menu > li').on('click mouseenter', function()
{

			// Set max-height (and width if scroll) for dropdown menu, depending of
window height
			var $self            = $(this),
				$dropdownMenu    = $self.children('ul'),
				windowHeight     = $w.height(),
				linkHeight       = $self.outerHeight(true),
				statusHeight     = $('#status').outerHeight(true),
				menuHeight       = $dropdownMenu.height(),
				menuOuterHeight  = $dropdownMenu.outerHeight(true),
				scrollMenuWidth  = $dropdownMenu.width() + 15,
				maxHeight        = windowHeight - (linkHeight + statusHeight +
(menuOuterHeight - menuHeight) + 20),
				linkPaddingLeft  =
$self.children('a').css('padding-left');

			if (maxHeight < menuHeight)
			{
				$dropdownMenu.css('width', scrollMenuWidth);
			}
			else if (maxHeight > menuHeight)
			{
				$dropdownMenu.css('width', 'auto');
			}

			$dropdownMenu.css('max-height', maxHeight);

			// Get the submenu position
			linkWidth   = $self.outerWidth(true);
			menuWidth   = $dropdownMenu.width();
			offsetLeft  = Math.round($self.offset().left) -
parseInt(linkPaddingLeft);

			emptyMenu.empty().hide();

		});

		menuScroll.find('.dropdown-submenu >
a').on('mouseover', function() {

			var $self           = $(this),
				dropdown        = $self.next('ul'),
				submenuWidth    = dropdown.outerWidth(),
				offsetTop       = $self.offset().top,
				linkPaddingTop  = parseInt(dropdown.css('padding-top')) +
parseInt($self.css('padding-top')),
				scroll          = $w.scrollTop() + linkPaddingTop;

			// Set the submenu position
			if ($('html').attr('dir') == 'rtl')
			{
				emptyMenu.css({
					top : offsetTop - scroll,
					left: offsetLeft - (menuWidth - linkWidth) - submenuWidth
				});
			}
			else
			{
				emptyMenu.css({
					top : offsetTop - scroll,
					left: offsetLeft + menuWidth
				});
			}

			// Append items to empty <ul> and show it
			dropdown.hide();
			emptyMenu.show().html(dropdown.html());

			// Check if the full element is visible. If not, adjust the position
			if (emptyMenu.Jvisible() !== true)
			{
				emptyMenu.css({
					top : ($w.height() - emptyMenu.outerHeight()) -
$('#status').height()
				});
			}

		});

		menuScroll.find('a.no-dropdown').on('mouseenter',
function() {

			emptyMenu.empty().hide();

		});

		// obtain a reference to the original handler
		var _clearMenus = $._data(document,
'events').click.filter(function (el) {
			return el.namespace === 'data-api.dropdown' &&
el.selector === undefined
		})[0].handler;

		// disable the old listener
		$(document)
			.off('click.data-api.dropdown', _clearMenus)
			.on('click.data-api.dropdown', function(e) {
				e.button === 2 || _clearMenus();

				if (!$('#menu').find('>
li').hasClass('open'))
				{
					emptyMenu.empty().hide();
				}
			});

		$.fn.Jvisible = function(partial,hidden)
		{
			if (this.length < 1)
			{
				return;
			}

			var $t = this.length > 1 ? this.eq(0) : this,
				t  = $t.get(0)

			var viewTop         = $w.scrollTop(),
				viewBottom      = (viewTop + $w.height()) -
$('#status').height(),
				offset          = $t.offset(),
				_top            = offset.top,
				_bottom         = _top + $t.height(),
				compareTop      = partial === true ? _bottom : _top,
				compareBottom   = partial === true ? _top : _bottom;

			return !!t.offsetWidth * t.offsetHeight && ((compareBottom <=
viewBottom) && (compareTop >= viewTop));
		};

	}

	/**
	 * USED IN: All views with toolbar and sticky bar enabled
	 */
	var navTop;
	var isFixed = false;

	if (document.getElementById('isisJsData') &&
document.getElementById('isisJsData').getAttribute('data-tmpl-sticky')
== "true") {
		processScrollInit();
		processScroll();

		$(window).on('resize', processScrollInit);
		$(window).on('scroll', processScroll);
	}

	function processScrollInit() {
		if ($('.subhead').length) {
			navTop = $('.subhead').length &&
$('.subhead').offset().top -
parseInt(document.getElementById('isisJsData').getAttribute('data-tmpl-offset'));

			// Fix the container top
			$(".container-main").css("top",
$('.subhead').height() + $('nav.navbar').height());

			// Only apply the scrollspy when the toolbar is not collapsed
			if (document.body.clientWidth > 480) {
				$('.subhead-collapse').height($('.subhead').height());
				$('.subhead').scrollspy({offset: {top:
$('.subhead').offset().top -
$('nav.navbar').height()}});
			}
		}
	}

	function processScroll() {
		if ($('.subhead').length) {
			var scrollTop = $(window).scrollTop();
			if (scrollTop >= navTop && !isFixed) {
				isFixed = true;
				$('.subhead').addClass('subhead-fixed');

				// Fix the container top
				$(".container-main").css("top",
$('.subhead').height() + $('nav.navbar').height());
			} else if (scrollTop <= navTop && isFixed) {
				isFixed = false;
				$('.subhead').removeClass('subhead-fixed');
			}
		}
	}

	/**
	 * USED IN: All list views to hide/show the sidebar
	 */
	window.toggleSidebar = function(force)
	{
		var context = 'jsidebar';

		var $sidebar = $('#j-sidebar-container'),
			$main = $('#j-main-container'),
			$message = $('#system-message-container'),
			$debug = $('#system-debug'),
			$toggleSidebarIcon = $('#j-toggle-sidebar-icon'),
			$toggleButtonWrapper = $('#j-toggle-button-wrapper'),
			$toggleButton = $('#j-toggle-sidebar-button'),
			$sidebarToggle = $('#j-toggle-sidebar');

		var openIcon = 'icon-arrow-left-2',
			closedIcon = 'icon-arrow-right-2';

		var $visible = $sidebarToggle.is(":visible");

		if
(jQuery(document.querySelector("html")).attr('dir') ==
'rtl')
		{
			openIcon = 'icon-arrow-right-2';
			closedIcon = 'icon-arrow-left-2';
		}

		var isComponent = $('body').hasClass('component');

		$sidebar.removeClass('span2').addClass('j-sidebar-container');
		$message.addClass('j-toggle-main');
		$main.addClass('j-toggle-main');
		if (!isComponent) {
			$debug.addClass('j-toggle-main');
		}

		var mainHeight = $main.outerHeight()+30,
			sidebarHeight = $sidebar.outerHeight(),
			bodyWidth = $('body').outerWidth(),
			sidebarWidth = $sidebar.outerWidth(),
			contentWidth = $('#content').outerWidth(),
			contentWidthRelative = contentWidth / bodyWidth * 100,
			mainWidthRelative = (contentWidth - sidebarWidth) / bodyWidth * 100;

		if (force)
		{
			// Load the value from localStorage
			if (typeof(Storage) !== "undefined")
			{
				$visible = localStorage.getItem(context);
			}

			// Need to convert the value to a boolean
			$visible = ($visible == 'true');
		}
		else
		{
			$message.addClass('j-toggle-transition');
			$sidebar.addClass('j-toggle-transition');
			$toggleButtonWrapper.addClass('j-toggle-transition');
			$main.addClass('j-toggle-transition');
			if (!isComponent) {
				$debug.addClass('j-toggle-transition');
			}
		}

		if ($visible)
		{
			$sidebarToggle.hide();
			$sidebar.removeClass('j-sidebar-visible').addClass('j-sidebar-hidden');
			$toggleButtonWrapper.removeClass('j-toggle-visible').addClass('j-toggle-hidden');
			$toggleSidebarIcon.removeClass('j-toggle-visible').addClass('j-toggle-hidden');
			$message.removeClass('span10').addClass('span12');
			$main.removeClass('span10').addClass('span12
expanded');
			$toggleSidebarIcon.removeClass(openIcon).addClass(closedIcon);
			$toggleButton.attr( 'data-original-title',
Joomla.JText._('JTOGGLE_SHOW_SIDEBAR') );
			$sidebar.attr('aria-hidden', true);
			$sidebar.find('a').attr('tabindex', '-1');
			$sidebar.find(':input').attr('tabindex',
'-1');

			if (!isComponent) {
				$debug.css( 'width', contentWidthRelative + '%' );
			}

			if (typeof(Storage) !== "undefined")
			{
				// Set the last selection in localStorage
				localStorage.setItem(context, true);
			}
		}
		else
		{
			$sidebarToggle.show();
			$sidebar.removeClass('j-sidebar-hidden').addClass('j-sidebar-visible');
			$toggleButtonWrapper.removeClass('j-toggle-hidden').addClass('j-toggle-visible');
			$toggleSidebarIcon.removeClass('j-toggle-hidden').addClass('j-toggle-visible');
			$message.removeClass('span12').addClass('span10');
			$main.removeClass('span12
expanded').addClass('span10');
			$toggleSidebarIcon.removeClass(closedIcon).addClass(openIcon);
			$toggleButton.attr( 'data-original-title',
Joomla.JText._('JTOGGLE_HIDE_SIDEBAR') );
			$sidebar.removeAttr('aria-hidden');
			$sidebar.find('a').removeAttr('tabindex');
			$sidebar.find(':input').removeAttr('tabindex');

			if (!isComponent && bodyWidth > 768 && mainHeight
< sidebarHeight)
			{
				$debug.css( 'width', mainWidthRelative + '%' );
			}
			else if (!isComponent)
			{
				$debug.css( 'width', contentWidthRelative + '%' );
			}

			if (typeof(Storage) !== "undefined")
			{
				// Set the last selection in localStorage
				localStorage.setItem( context, false );
			}
		}
	}
});
language/en-GB/en-GB.tpl_isis.ini000064400000004655151164145710012454
0ustar00; Joomla! Project
; Copyright (C) 2005 - 2020 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt
; Note : All ini files need to be saved as UTF-8

ISIS="Isis Administrator template"
TPL_ISIS_CLEAR_CACHE="Clear Cache"
TPL_ISIS_COLOR_DESC="Choose a colour for the navigation bar."
TPL_ISIS_COLOR_HEADER_DESC="Choose a colour for the header."
TPL_ISIS_COLOR_HEADER_LABEL="Header Colour"
TPL_ISIS_COLOR_LABEL="Nav Bar Colour"
TPL_ISIS_COLOR_LOGIN_BACKGROUND_DESC="Choose a colour for the
background of the login screen."
TPL_ISIS_COLOR_LOGIN_BACKGROUND_LABEL="Login Background Colour"
TPL_ISIS_COLOR_SIDEBAR_DESC="Choose a colour for the Sidebar
Background."
TPL_ISIS_COLOR_SIDEBAR_LABEL="Sidebar Colour"
TPL_ISIS_COLOR_LINK_DESC="Choose a colour for the Link."
TPL_ISIS_COLOR_LINK_LABEL="Link Colour"
TPL_ISIS_CONTROL_PANEL="Control Panel"
TPL_ISIS_EDIT_ACCOUNT="Edit Account"
TPL_ISIS_FIELD_ADMIN_MENUS_DESC="If you intend to use Joomla
Administrator on a monitor, set this to 'No'. It will prevent the
collapse of the Administrator menus when reducing the width of the window.
Default is 'Yes'."
TPL_ISIS_FIELD_ADMIN_MENUS_LABEL="Collapse Administrator Menu"
TPL_ISIS_HEADER_DESC="Optional display of header."
TPL_ISIS_HEADER_LABEL="Display Header"
TPL_ISIS_INSTALLER="Installer"
TPL_ISIS_ISFREESOFTWARE="Joomla is free software released under the
GNU General Public License."
TPL_ISIS_LOGIN_LOGO_DESC="Select or upload a custom logo for the login
area of administrator template."
TPL_ISIS_LOGIN_LOGO_LABEL="Login Logo"
TPL_ISIS_LOGO_DESC="Upload a custom logo for the administrator
template."
TPL_ISIS_LOGO_LABEL="Logo"
TPL_ISIS_LOGOUT="Logout"
TPL_ISIS_PREVIEW="Preview %s"
TPL_ISIS_SKIP_TO_MAIN_CONTENT="Skip to Main Content"
TPL_ISIS_SKIP_TO_MAIN_CONTENT_HERE="Main content begins here"
TPL_ISIS_STATUS_BOTTOM="Fixed bottom"
TPL_ISIS_STATUS_DESC="Choose the location of the status module."
TPL_ISIS_STATUS_LABEL="Status Module Position"
TPL_ISIS_STATUS_TOP="Top"
TPL_ISIS_STICKY_DESC="Optionally set the toolbar to a fixed (pinned)
location."
TPL_ISIS_STICKY_LABEL="Pinned Toolbar"
TPL_ISIS_TOGGLE_MENU="Toggle Navigation"
TPL_ISIS_TOOLBAR="Toolbar"
TPL_ISIS_USERMENU="User Menu"
TPL_ISIS_XML_DESCRIPTION="Continuing the Egyptian god/goddess theme
(Khepri from 1.5 and Hathor from 1.6), Isis is the Joomla 3 administrator
template based on Bootstrap and the launch of the Joomla User Interface
library (JUI)."
language/en-GB/en-GB.tpl_isis.sys.ini000064400000001637151164145710013266
0ustar00; Joomla! Project
; Copyright (C) 2005 - 2020 Open Source Matters. All rights reserved.
; License GNU General Public License version 2 or later; see LICENSE.txt
; Note : All ini files need to be saved as UTF-8

ISIS="Isis Administrator template"
TPL_ISIS_POSITION_BOTTOM="Bottom"
TPL_ISIS_POSITION_CPANEL="Cpanel"
TPL_ISIS_POSITION_CP_SHELL="Unused"
TPL_ISIS_POSITION_DEBUG="Debug"
TPL_ISIS_POSITION_FOOTER="Footer"
TPL_ISIS_POSITION_ICON="Quick Icons"
TPL_ISIS_POSITION_LOGIN="Login"
TPL_ISIS_POSITION_MENU="Menu"
TPL_ISIS_POSITION_POSTINSTALL="Postinstall"
TPL_ISIS_POSITION_STATUS="Status"
TPL_ISIS_POSITION_SUBMENU="Submenu"
TPL_ISIS_POSITION_TITLE="Title"
TPL_ISIS_POSITION_TOOLBAR="Toolbar"
TPL_ISIS_XML_DESCRIPTION="Continuing the Egyptian god/goddess theme
(Khepri from 1.5 and Hathor from 1.6), Isis is the Joomla 3 administrator
template based on Bootstrap and the launch of the Joomla User Interface
library (JUI)."
less/blocks/_chzn-override.less000064400000013243151164145710012605
0ustar00.chzn-container {
    .chzn-drop {
        border-radius: 0 0 3px 3px;
    }
}

// Fluid width
.control-group .chzn-container {
    max-width: 100%;
    .chzn-choices li.search-field,
    .chzn-choices li.search-field input { // Fix for #13594
        width: 100% !important; 
    }
}

.chzn-container-single {
    .chzn-single {
        background-color: @white;
        background-clip: inherit;
        background-image: none;
        border: 1px solid @inputBorder;
        border: 1px solid rgba(0, 0, 0, 0.2);
        border-radius: 3px;
        box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px
rgba(0, 0, 0, 0.05);
        height: auto;
        line-height: 26px;
        div {
            background-color: @btnBackground;
            border-left: 1px solid @inputBorder;
            bottom: 0;
            height: auto;
            text-align: center;
            width: 28px;
            b {
                background-image: none;
                display: inline-block;
                &:after {
                    content: '\E011';
                    font-family: IcoMoon;
                }
            }
        }       
        abbr {
            background: none;
            right: 36px;
            top: 0;
            &:before {
                font-family: IcoMoon;
                content: '\0049';
                font-size: 10px;
                line-height: 26px;
            }
            &:hover {
                color: #000;
            }
        }
    }
    .chzn-search {
        &:after {
            content: '\0053';
            font-family: IcoMoon;
            position: relative;
            right: 20px;
            top: 2px;
        }
        input[type="text"] {
            background: none;
            border-radius: @inputBorderRadius;
            border: 1px solid @inputBorder;
            box-shadow: none;
            height: 25px;
            &:focus {
                border-color: @inputBorderHighlight;
            }
        }
    } 
    .chzn-drop {
        background-clip: padding-box;
        border-color: @inputBorderHighlight;
        border-radius: 0 0 3px 3px;
    }
}
.chzn-container-active {
    .chzn-single {
        color: @inputBorderHighlight;
    }
    &.chzn-with-drop {
        .chzn-single {
            background-image: none;
            border: 1px solid @inputBorderHighlight;
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0;
            div {
                background-color: @btnBackground;
                border-bottom: 1px solid @inputBorder;
                border-bottom-left-radius: @inputBorderRadius;
                border-left: 1px solid @inputBorder;
                b {
                    &:after {
                        content: '\E00F';
                        font-family: IcoMoon;
                    }
                }
            }
        }
    }
    &.chzn-container-multi {
        .chzn-choices {
            border: 1px solid @inputBorderHighlight;
            box-shadow: none;
        }
    }
}
.chzn-container .chzn-results {
    background-color: @white;
    border-radius: 0 0 @inputBorderRadius @inputBorderRadius;
    margin: 0;
    padding: 0;
    li.highlighted {
        background-color: @inputBorderHighlight;
        background-image: none;
    }
}
.chzn-color[rel="value_"] div {
    background-color: @btnBackground;
    border-left: 1px solid @inputBorder;
}
.chzn-color-state.chzn-single,
.chzn-color.chzn-single[rel="value_0"],
.chzn-color.chzn-single[rel="value_1"],
.chzn-color-state.chzn-single[rel="value_-1"],
.chzn-color-state.chzn-single[rel="value_-2"],
.chzn-color.chzn-single[rel="value_hide"],
.chzn-color.chzn-single[rel="value_show_no_link"],
.chzn-color.chzn-single[rel="value_show_with_link"] {
    div {
        background-color: transparent !important;
        border: none !important;
    }
} 
.chzn-container-active .chzn-choices {
    border: 1px solid @inputBorderHighlight;
}
.chzn-container-multi {
    .chzn-choices {
        background-image: none;
        border-radius: @inputBorderRadius;
        border: 1px solid @inputBorder;
        li.search-choice {
            background-color: @inputBorderHighlight;
            background-image: none;
            border: 0;
            box-shadow: none;
            color: #fff;
            line-height: 20px;
            padding: 0 7px;
            .search-choice-close {
                color: #f5f5f5;
                display: inline-block;
                margin-left: 5px;
                position: relative;
                top: 0;
                left: 0;
                background-image: none;
                font-size: inherit;
                &:hover {
                    text-decoration: none;
                }
                &:before {
                    font-family: IcoMoon;
                    content: '\004A';
                    position: relative;
                    right: 1px;
                    top: 0;
                }
            }
        }
    }
}
.js-stools .js-stools-container-bar .js-stools-field-filter .chzn-container
{
    margin: 1px 0;
    padding: 0 !important;
}

/* Chosen color styles */
.chzn-color.chzn-single[rel="value_1"],
.chzn-color-reverse.chzn-single[rel="value_0"],
.chzn-color-state.chzn-single[rel="value_1"],
.chzn-color.chzn-single[rel="value_show_no_link"],
.chzn-color.chzn-single[rel="value_show_with_link"] {
	.buttonBackground(@btnSuccessBackground, @btnSuccessBackgroundHighlight);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
	color: #ffffff;
}

.chzn-color-state.chzn-single[rel="value_0"],
.chzn-color-state.chzn-single[rel="value_-2"] {
    .buttonBackground(@btnDangerBackground, @btnDangerBackgroundHighlight);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
	color: #ffffff;
}
less/blocks/_custom.less000064400000011357151164145710011344 0ustar00//
Custom

/* Links */
.j-links-separator {
	margin: 20px 0px;
	width: 100%;
	height: 0px;
	border-top: 2px solid #DDDDDD;
}
/* Main Container & System Debug Padding */
.container-main,
#system-debug {
	padding-bottom: 50px;
}

/* Pagination in toolbar */
.pagination-toolbar {
	margin: 0;
}

.pagination-toolbar a {
	line-height: 26px;
}

/* Dropdown */
.pull-right > .dropdown-menu,
.dropdown-reverse {
	left: auto;
	right: 0;
}

/* Nav list filters */
.nav-filters hr {
	margin: 5px 0;
}
/* Module Assignment Tab */
#assignment.tab-pane {
	min-height: 500px;
}

@media (max-width: @lg-max) {
	.container-fluid {
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media (min-width: @md) {
	body {
		padding-top: 30px;
	}

	.nav-collapse.collapse.in {
		height: auto !important;
	}
}

@media (max-width: @md-max) {
	.container-fluid {
		padding-left: 0;
		padding-right: 0;
	}
}

@media (max-width: @sm-max) {

	.pagination a {
		padding: 5px;
	}

	.btn-group.divider,
	.header .row-fluid .span3,
	.header .row-fluid .span7 {
		display: none;
	}

	.btn-group + .btn-group {
		margin-left: 10px;
	}
}

/* Extension type labels */
.info-labels {
	margin-top: -5px;
	margin-bottom: 10px;
}

/* Sortable list*/
.sortable-handler.inactive {
	opacity: 0.3;
	filter: alpha(opacity=30);
}
/* Joomla and Extension update message */
.alert-joomlaupdate {
	text-align: center;
	button {
		vertical-align: baseline;
	}
}
.j-jed-message {
	line-height: 2em;
	color:#333333;
}

/* z-index issues */
.moor-box {
	z-index: 3;
}

.admin .chzn-container .chzn-drop {
	z-index: 1060;
}

/* Item associations */
.item-associations {
	margin: 0;
}

.item-associations li {
	list-style: none;
	display: inline-block;
	margin: 0 0 3px 0;
}

.item-associations li a {
	color: #ffffff;
}

/* Content Languages flag */
#flag img {
	padding-top: 6px;
	vertical-align: top;
}
/* Tweaking of tooltips */
.tooltip {
	max-width: 400px;
}

.tooltip-inner {
	max-width: none;
	text-align: left;
	text-shadow: none;
}

th .tooltip-inner {
	font-weight: normal;
}

.tooltip.hasimage {
	opacity: 1;
}

/* Permissions dropdown display */
#permissions-sliders {
	.chzn-container {
		margin-top: -5px;
		position: absolute;
	}
	.table td {
		padding: 8px 8px 9px;
	}
}

.img-preview > img {
	max-height: 100%;
}

.alert-no-items {
	margin-top: 20px;
}
@media (max-width: @md-max) {
	html[dir=rtl] #toolbar #toolbar-options,
	html[dir=rtl] #toolbar #toolbar-help,
	#toolbar #toolbar-options,
	#toolbar #toolbar-help {
		float: none;
	}
}

/* Widen the drop downs for the Permissions Field */
#permissions-sliders .input-small {
	width: 120px;
}
.editor {
	overflow: hidden;
	position: relative
}

.editor textarea.mce_editable {
	box-sizing: border-box;
}
/* For grid.boolean */
a.grid_false {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url('../images/admin/publish_r.png');
}

a.grid_true {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url('../images/admin/icon-16-allow.png');
}

/* Box-shadow from focused fields */
textarea, input, .uneditable-input {
	box-shadow: none !important;
}
textarea:focus, input:focus, .uneditable-input:focus {
	box-shadow: none;
	border: 1px solid @inputBorderHighlight;
}

/* Stats plugin */
.js-pstats-data-details dd {
	margin-left: 240px;
}
.js-pstats-data-details dt {
	width: 220px;
}

/* ACL Permission page */
#permissions,
#page-permissions {
	table {
		td {
			vertical-align: middle;
		}
		select {
			margin-bottom: 0;
		}
	}
}

.js-stools-container-bar .btn-primary .caret {
  border-bottom: 4px solid @white;
}

.input-append .add-on, .input-append .btn, .input-append .btn-group >
.dropdown-toggle, .input-prepend .add-on, .input-prepend .btn,
.input-prepend .btn-group > .dropdown-toggle {
  -webkit-border-radius: 0 @inputBorderRadius @inputBorderRadius 0;
  -moz-border-radius: 0 @inputBorderRadius @inputBorderRadius 0;
  border-radius: 0 @inputBorderRadius @inputBorderRadius 0;
}

/* Removes Text Shadows */
.alert,
.alert-options,
.badge,
.breadcrumb > li,
.close,
.input-append .add-on,
.input-prepend .add-on,
.label,
.nav-header,
.nav-list .nav-header,
.nav-list > .active > a,
.nav-list > .active > a:focus,
.nav-list > .active > a:hover,
.nav-list > li > a,
.nav-tabs.nav-dark,
.navbar .brand,
.navbar .nav > li > a,
.navbar-inverse .brand,
.navbar-inverse .nav > li > a,
.navbar-inverse .navbar-search .search-query.focused,
.navbar-inverse .navbar-search .search-query:focus,
.progress .bar,
.subhead {
  text-shadow: none;
}

/* Popover minimum height - overwrite bootstrap default */
.popover-content {
    min-height: 33px;
}

/* Overrid font-weight 200 */
.lead, .navbar .brand, .hero-unit, .hero-unit .lead {
	font-weight: 400;
}

/* Stick permissions tab */
@media (min-width: @xl) {
	#permissions {
		.tab-content {
			position: sticky;
			top: 90px;
		}
	}
}
less/blocks/_editors.less000064400000000145151164145710011474 0ustar00//
Editors

.CodeMirror {
	height: calc(~"100vh - 400px");
	min-height: 400px;
	max-height: 800px;
}
less/blocks/_forms.less000064400000013433151164145710011155 0ustar00//
Forms


// Normalize LTR Label (JBS request)
// --------------------------

.form-horizontal {
	// Float the labels left
	.control-label {
		padding-right: 5px;
		text-align: left;
		// Set a width for the spacer hr so it shows
		.spacer hr {
			width: 380px;
			@media (max-width: 420px) {
				width: 220px;
			}
		}
	}
	.field-spacer>.control-label{
		width: auto;
	}
	#jform_catid_chzn {
		vertical-align: middle;
	}
}

.form-vertical {
	.control-label {
		> label {
			display: inline-block;
			.ie7-inline-block();
		}
	}
	.controls {
		margin-left: 0;
	}
}
@media (max-width: @lg-max) {
	.form-horizontal-desktop {
		.control-label {
			float: none;
			width: auto;
			padding-right: 0;
			padding-top: 0;
			text-align: left;
			> label {
				display: inline-block;
				.ie7-inline-block();
			}
		}
		.controls {
			margin-left: 0;
		}
	}
}

@media (max-width: @xl-max) {
	.row-fluid .row-fluid .form-horizontal-desktop {
		.control-label {
			float: none;
			width: auto;
			padding-right: 0;
			padding-top: 0;
			text-align: left;
			> label {
				display: inline-block;
				.ie7-inline-block();
			}
		}
		.controls {
			margin-left: 0;
		}
	}
}

.form-inline-header {
	margin: 5px 0;
	.control-group,
	.control-label,
	.controls {
		display: inline-block;
		.ie7-inline-block();
	}
	.control-label {
		width: auto;
		padding-right: 10px;
	}
	.controls {
		padding-right: 20px;
	}
}
/* Make fieldsets responsive */
fieldset[class^="form-"] {
	min-width: 100%;
}
/* Make fieldsets responsive in Firefox. See
http://getbootstrap.com/css/#tables-responsive */
@-moz-document url-prefix() {
  fieldset[class^="form-"] { display: table-cell; }
}

/* Display checkboxes without bullets in list */
fieldset.checkboxes input {
	float: left;
}

fieldset.checkboxes li {
	list-style: none;
}

/* Make form elements responsive */
.control-group,
.controls,
.controls input[type="text"],
.controls input[type="number"],
.controls input[type="email"],
.controls select,
.controls textarea
{
	max-width: 100%;
}

/* Min-width on buttons */
.controls .btn-group > .btn {
	min-width: 50px;
	margin-left: -1px;
}

.controls .btn-group.btn-group-yesno {
	width: 220px;
	max-width: 100%;
	> .btn {
		width: 50%;
		min-width: 40px;
		padding: 2px 0;
	}
}

/* Title field */
input.input-large-text {
	font-size: 18px;
	line-height: 22px;
	height: auto;
}

/* Customize Textarea Resizing */
textarea {
	resize: both;
}

textarea.vert {
	resize: vertical;
}

textarea.noResize {
	resize: none;
}

/* Repeatable SubForm */
.subform-repeatable {
	padding-right: 10px;
	> .btn-toolbar {
		margin: 0;
		.group-add {
			line-height: 26px;
			width: 56px;
			font-size: 13px;
			margin-left: 28px;
		}
	}
}
.subform-repeatable-group {
	margin-top: 20px;
	margin-left: 28px;
	border: 1px solid @inputBorder;
	padding: 8px 25px 15px;
	position: relative;
	border-radius: @inputBorderRadius;
	> .btn-toolbar {
		margin: 0;
		.btn-group {
			margin-right: 0px;
			margin-top: -1px;
			position: static;
		}
		.btn {
			font-size: 13px;
			line-height: 26px;
			background-color: #F3F3F3;
			position: absolute;
			span {
				vertical-align: middle;
				line-height: 11px;
			}
			&.btn-success {
				color: #378137;
				bottom: 0;
				right: 0;
				border-radius: @inputBorderRadius 0 0 0;
				border-width: 1px 0 0 1px;
				padding-top: 1px;
				.icon-plus:before {
					content: "]";
				}
			}
			&.btn-danger {
				color: #942a25;
				top: 0;
				right: 0;
				border-radius: 0 0 0 @inputBorderRadius;
				border-width: 0 0 1px 1px;
				.icon-minus:before {
					content: "I";

				}
			}
			&.btn-primary {
				color: #24748c;
				color: #333;
				right: 100%;
				top: 50%;
				margin-top: -27px;
				margin-right: 1px;
				border-radius: @inputBorderRadius 0 0 @inputBorderRadius;
				border-width: 1px 0 1px 1px;
				line-height: 52px;
				.icon-move:before {
					content: "Z";
				}
			}
			[class^="icon-"], [class*=" icon-"] {
				margin: 0;
			}
			&:hover {
				background-color: #E6E6E6;
			}
		}
	}
	&:nth-child(odd) {
	}
	&:nth-child(even) {
	}
	&:last-of-type {
	}
	.control-group:last-of-type {
		margin-bottom: 10px;
	}
}
@media (max-width: @lg-max) {
	.subform-repeatable-group > .btn-toolbar .btn-group {
		margin-bottom: 10px;
	}
}

.subform-table-layout {
	.control-group {
		margin-bottom: 10px;
		&:last-of-type {
			margin-bottom: 0;
		}
	}
	.controls {
		padding-right: 20px;
	}
	.btn-group {

	}
	input {
		width: 100%;
		max-width: 206px;
	}
	table .btn-group {
		margin: 0 7px;
	}
}
@media (max-width: 1024px) {
	.subform-table-layout {
		.subform-repeatable {
			padding-right: 0;
			tbody td:last-of-type {
				text-align: right;
				padding-bottom: 15px;
			}
		}
		table, thead, tbody, th, td, tr {
			display: block;
		}
		table {
			border: 1px solid #ddd;
		}
		thead {

			th {
				position: absolute;
				top: -9999px;
				left: -9999px;
				&:last-of-type {
					position: static;
					width: 100% !important;
					text-align: right;
					box-sizing: border-box;
					border-left: 0;
				}
			}
		}
		tr {
			margin: 0;
    		padding: 0;
			border: 0;
		}
		td {
			border: none;
			position: relative;
			padding-left: 50%;
		}
		tbody {
			td:first-of-type {
				padding-top: 15px;
				border-top: 1px solid #ddd;
				&:before {top:18px;}
			}
		}

		td:before {
			content: attr(data-column);
			position: absolute;
			top: 13px;
			left: 10px;
			padding-right: 10px;
		}
	}
}

/* Remove unneeded space between label and field in vertical forms */
.controls > .radio:first-child,
.controls > .checkbox:first-child {
	padding-top: 0;

	.form-horizontal & {
		padding-top: 5px;
	}
}

/* Align btn-group to label */
.form-horizontal .controls > .radio.btn-group:first-child {
	padding-top: 0;
}

/* Align btn-group-yesno to label */
.form-horizontal .controls > .radio.btn-group-yesno:first-child {
	padding-top: 2px;
}

/* Fix field media width */
input.field-media-input {
	width: auto;
}
less/blocks/_global.less000064400000002176151164145710011271 0ustar00//
Global

/* Body */
html {
	height: 100%;
}

body {
	height: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	box-sizing: border-box;
}

a:hover,
a:active,
a:focus {
	outline: none;
}

/* Typography */
.small {
	font-size: 11px;
}

.row-even .small,
.row-odd .small,
.row-even .small a,
.row-odd .small a {
	color: #888;
}

/* Page Title in Content */
.content-title {
	font-size: 24px;
	font-weight: normal;
	line-height: 26px;
	margin-top: 0;
}

/* Content */
.well .page-header {
	margin: -10px 0 18px 0;
	padding-bottom: 5px;
}

.well .module-title.nav-header {
	padding: 0 0 7px;
	margin: 0;
	font-size: 13px;
}

.well .row-even p,
.well .row-odd p {
	margin-bottom: 0;
}

/* Headings */

h1, h2, h3, h4, h5, h6 {
	margin: (@baseLineHeight / 1.5) 0;
}

h1 {
	font-size: 26px;
	line-height: 28px;
}

h2 {
	font-size: 22px;
	line-height: 24px;
}

h3 {
	font-size: 18px;
	line-height: 20px;
}

h4 {
	font-size: 14px;
	line-height: 16px;
}

h5 {
	font-size: 13px;
	line-height: 15px;
}

h6 {
	font-size: 12px;
	line-height: 14px;
}

.truncate {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
less/blocks/_header.less000064400000001665151164145710011263 0ustar00//
header

.header {
	background-color: @headerBackground;
	border-top: 1px solid rgba(255, 255, 255, 0.2);
	padding: 8px 25px;
}

@media (max-width: @md-max) {
	.header {
		padding: 4px 18px;
		margin-left: -20px;
		margin-right: -20px;
	}
}

.header .navbar-search {
	margin-top: 0;
}

@media (max-width: @lg-max) {
	.header .navbar-search {
		border-top: 0;
		border-bottom: 0;
		.box-shadow(none);
	}
}

/* Logo */
.container-logo {
	float: right;
	text-align: right;
}

.logo {
    width: auto;
    max-width: 100%;
    max-height: 36px;
    height: auto;
}

/* Page Title */
.page-title {
	color: white;
	font-weight: normal;
	font-size: 20px;
	line-height: 36px;
	margin: 0;
	[class^="icon-"],
	[class*=" icon-"] {
		margin-right: 16px;
	}
}

@media (max-width: @md-max) {
	.container-logo {
		display: none;
	}

	.page-title {
		font-size: 18px;
		line-height: 28px;
		[class^="icon-"],
		[class*=" icon-"] {
			margin-right: 10px;
		}
	}
}
less/blocks/_login.less000064400000002401151164145710011130 0ustar00//
Login

.view-login {
	background-color: @loginBackground;
	padding-top: 0;

	.container {
		width: 300px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -206px;
		margin-left: -150px;
	}
	.navbar-fixed-bottom {
		padding-left: 20px;
		padding-right: 20px;
		text-align: center;
	}
	.navbar-fixed-bottom,
	.navbar-fixed-bottom a {
		color: #FCFCFC;
	}
	.navbar-inverse.navbar-fixed-bottom,
	.navbar-inverse.navbar-fixed-bottom a {
		color: @gray;
	}
	.well {
		padding-bottom: 0;
	}
	.login-joomla {
		position: absolute;
		left: 50%;
		height: 24px;
		width: 24px;
		margin-left: -12px;
		font-size: 22px;
	}
	.navbar-fixed-bottom {
		position: absolute;
	}
	.input-medium {
		width: 176px;
	}
	#lang_chzn {
		width: 233px !important;
		max-width: none;
		.chzn-single div {
			width:43px;
		}
	}
	.input-prepend .add-on, .controls .btn-group > .btn {
		margin-left:0;
	}
}

.navbar-inverse {
	color: @textColor;
}

.login {
	.btn-large {
		margin-top: 15px;
	}
	.form-inline .btn-group {
		display:block;
	}
}

@media (max-width: @sm-max) {
	.login .chzn-single {
		width: 222px !important;
	}

	.login .chzn-container,
	.login .chzn-drop {
		width: 230px !important;
	}
}


@media (max-width: @xs-max) {
	.view-login .navbar-fixed-bottom {
		display: none;
	}

}less/blocks/_media.less000064400000011770151164145710011110 0ustar00//
Media 

/* Spacing below buttons in media manager */
.ventral-space{
	margin-bottom: 5px;
}

/* Media Manager folder icon override */
ul.manager .height-50 .icon-folder-2 {
	height: 35px;
	width: 35px;
	line-height: 35px;
	font-size: 30px;
}

#imageForm {
	.well {
		margin-bottom: 5px;
	}
}
.thumbnails-media {
	@thumbSize:100px;
	.thumbnail {
		background-color: #f4f4f4;
		border-radius: @inputBorderRadius;
		border: 0;
		box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05) inset;
		padding: 0px;
		height: @thumbSize;
		width: @thumbSize;
		margin: 8px;
		position: relative;
		text-align: center;
		overflow: hidden;
		.close {
			background-color: #ccc;
			border-left: 1px solid rgba(0, 0, 0, 0.1);
		    height: 22px;
		    line-height: 22px;
		    opacity: 0.3;
		    text-align: center;
		    width: 22px;
		    top: 0;
		    right: 0;
		    &:hover {
		    	background-color: #bbb;
		    }
		}
		*, *:before {
			-webkit-transition: all 0.2s ease;
			transition: all 0.2s ease;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
	    }
	    input[type="radio"], input[type="checkbox"] {
			margin: 0;
			opacity: 0.55;
			position: absolute;
			top: 5px;
			left: 5px;
		}
		.controls, .imginfoBorder {
			display: none;
		}
	}
	.imgThumb {
	    position: relative;
	    z-index: 1;
	    width:100%;
	    display: inline-block;
	    input {
	    	display: none;
	    }
	    label, .imgThumbInside {
	    	display: block;
	    	line-height: @thumbSize;
	    	position: relative;
	    	width: 100%;
	    	border-radius: @inputBorderRadius;
	    	overflow: hidden;
	    	&:before {
		  		font-family: "IcoMoon";
    			font-style: normal;
    			content: 'G';
    			position: absolute;
    			top: 0;
    			right: 0;
    			background-color: @btnSuccessBackground;
    			color: #fff;
    			line-height: 26px;
    			width: 26px;
				-webkit-transform: scale(0.5);
				transform: scale(0.5);
				opacity: 0;
				border-color: rgba(0, 0, 0, 0.2);
				box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
				border-radius: 0 @inputBorderRadius;
	    	}
	    }
	    img {
	    	width: auto;
	    }
	}
	.selected, .imgInput {
		:checked + label, .imgThumbInside {
		    background-color: #ddd;
			&:before {
				-webkit-transform: scale(1);
				transform: scale(1);
				opacity: 1;
			}
			&:after {
				position: absolute;
				top: 0;
				left: 0;
				right: 0;
				bottom: 0;
				content: '';
				border: 3px solid @btnSuccessBackground;
				border-radius: 5px;
			}
		}
	}
	.imgDelete a.close, .imgPreview a {
	    padding: 0;
	    position: absolute;
	    left: 0;
	    z-index: 1;
	    height: 26px;
	    width: 26px;
	}
	.imgPreview a {
		width: 100%;
	}
	.imgDelete a.close {
	    background-color: @btnDangerBackground;
	    border-color: @btnDangerBackground rgba(0, 0, 0, 0.2) rgba(0, 0, 0,
0.2) @btnDangerBackground;
	    top: 0;
	    line-height: 28px;
	    font-size: 12px;
	    padding-left: 1px;
	    color: #fff;
		border-bottom-right-radius: @inputBorderRadius;
		border-top-left-radius: @inputBorderRadius;
		z-index: 10;
		opacity: 0;
		-webkit-transform: scale(0.5);
		transform: scale(0.5);
		&:hover {
			background-color: darken(@btnDangerBackground, 15%);
		}
	}
	.thumbnail:hover .imgDelete a.close {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	.imgPreview a, .imgDetails {
		position: absolute;
		left:0;
		text-align: left;
	    background-color: #fff;
	    border-color: rgba(0, 0, 0, 0.2);
	    bottom: 0;
	    line-height: 26px;
		border: 1px solid rgba(0, 0, 0, 0.1);
		border-width: 1px; 
		border-radius: 0 @inputBorderRadius 0 0;
		z-index: 1;
		&:hover {
			background-color: #eee;
		}
	}
	.imgDetails {
		padding: 0 5px;
		line-height: 20px;
		color: #555;
	}
	.imgFolder {
		span {
			line-height: 90px;
			font-size: 38px;
			margin: 0;
			width: auto;
		}
	}
	.imgFolder + .imgDetails {
		color: inherit;
	}
}

// Media Manager
.com_media {
	.media a + a {
		margin-left: -1px;
	}
	.tree-holder {
		padding: 0 15px;
	}
}
#folderframe.thumbnail {
	border: 0;
	box-shadow: none;
	padding: 0;
}
#mediamanager-form {
	margin: 0 -10px;
	overflow-x: hidden;
	> .muted {
		padding: 0px;
	}
	.checkbox {
		padding-left: 30px;
		margin-bottom: 15px;
		input {
			margin-top: 3px;
		}
	}
	.thumbnails {
		margin: 0 -8px;
		overflow-x: hidden;
		.thumbnail {
			height: 120px;
			width: 120px;
			margin: 8px
		}
		.imgThumb label, .imgTotal {
			line-height: 120px;
		}
	}
	.icon-search::before {
		padding-right: 5px;
		padding-left: 1px;
	}
	.height-50 {
	    background-color: #fafafa;
	    height: 77px;
	    position: relative;
	    z-index: 1;
	    width:100%;
	    display: inline-block;
	    a, .icon-folder-2 {
	    	display: inline-block;
	    	line-height: 75px;
	    	margin-top: -1px;
	    }
	    a {
	    	&:after {
			    bottom: 0;
			    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.08) inset;
			    content: "";
			    display: block;
			    left: 0;
			    overflow: hidden;
			    position: absolute;
			    right: 0;
			    top: 0;
			}
	    }
	    .icon-folder-2 {
	    	font-size: 40px;
	    }
	}
}

.uploadform {
	margin-top: 20px;
}
less/blocks/_modals.less000064400000001417151164145710011305 0ustar00//
Modals

body.modal-open {
	-ms-overflow-style: none;
}

.modal-header {
  padding: 0 20px;
  text-align: left;
  h3 {
  	font-weight: normal;
  	line-height: 50px;
  }
  .close {
    width: 50px;
    margin-top: 0;
    margin-right: -15px;
    font-size: 2rem;
    line-height: 50px;
    border-left: 1px solid #ccc;
  }
}

.modal-body {
  padding: 0;
  width: 100%;
  height: auto;
  max-height: none;
  .container-fluid {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}

.modal-footer {
	clear: both;
}

.contentpane {
  padding: 10px;
  height: auto
}

@media (min-width: @md) {
	.row-fluid .modal-batch [class*="span"] {
		margin-left: 0;
	}
}

// Component pop-up
.container-popup {
	padding: 10px;
}

// Media modal
.field-media-wrapper iframe {
  max-height: 75vh;
}less/blocks/_navbar.less000064400000011101151164145740011271 0ustar00//
Navbar

body .navbar,
body .navbar-fixed-top {
	margin-bottom: 0;
}

.navbar-inner {
	min-height: 0;
	background: @navbarBackground;
	background-image: none;
	filter: none;
	.container-fluid {
		padding-left: 10px;
		padding-right: 10px;
		font-size: 15px;
	}
}

.navbar-inverse {
	.navbar-inner {
		background: @navbarInverseBackground;
		background-image: none;
		filter: none;
	}
}

.navbar {
	.navbar-text {
		line-height: 30px;
	}
	.admin-logo {
		float: left;
		padding: 7px 12px 0px 15px;
		font-size: 16px;
		color: @gray;
		&:hover {
			color: @grayDark;
		}
		.navbar-inverse& {
			color: #d9d9d9;
			&:hover {
				color: #ffffff;
			}
		}
	}
	.brand {
		float: right;
		display: block;
		padding: 6px 10px;
		margin-left: -20px;
		font-size: inherit;
		font-weight: normal;
		&:hover,
		&:focus {
			text-decoration: none;
		}
	}
	.nav > li > a {
		padding: 6px 10px;
		&:hover {
			color: white;
		}
		&:hover span.carot {
			border-bottom-color: #fff;
    		border-top-color: #fff;
		}
	}
	.dropdown-menu,
	.nav-user {
		font-size: 13px;
	}
	.nav-user .dropdown-menu li span {
		padding-left: 10px;
	}
	.nav > li ul {
		overflow-y: auto;
		overflow-x: hidden;
		-webkit-overflow-scrolling: touch;
		-moz-overflow-scrolling: touch;
		-ms-overflow-scrolling: touch;
		-o-overflow-scrolling: touch;
		overflow-scrolling: touch;
		height: auto;
		max-height: 500px;
		margin: 0;
		&::-webkit-scrollbar {
			-webkit-appearance: none;
			width: 7px;
		}
		&::-webkit-scrollbar-thumb {
			border-radius: 4px;
			background-color: rgba(0,0,0,.5);
			-webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
		}
	}
	.nav > li > .dropdown-menu:after {
		display: none;
	}
	.nav > .dropdown.open:after {
		content: '';
		display: inline-block;
		border-left: 6px solid transparent;
		border-right: 6px solid transparent;
		border-bottom: 6px solid #fff;
		position: absolute;
		top: 25px;
		left: 10px;
		z-index: 1001;
	}
	.empty-nav {
		display: none;
	}
}

.navbar-fixed-top,
.navbar-static-top {
	.navbar-inner {
		.box-shadow(none);
	}
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
	background-image: none;
}

// Fixed to bottom
.navbar-fixed-bottom {
	bottom: 0;
	.navbar-inner {
		.box-shadow(none);
	}
}

.navbar .btn-navbar {
	background: #17568c;
	border: 1px solid #0D2242;
	margin-bottom: 2px;
}

@media (max-width: @md-max) {
	.navbar .admin-logo {
		margin-left: 10px;
		padding: 9px 9px 0 9px;
	}
}

/* Search Module */
.navbar-search .search-query {
	background: rgba(255, 255, 255, 0.3);
}

@media (max-width: @lg-max) {
	.navbar {
		.nav {
			font-size: 13px;
			margin: 0 2px 0 0;
			> li {
				> a {
					padding: 6px;
				}
			}
		}
	}
}

@media (max-width: @md-max) {
	.navbar-search.pull-right {
		float: none;
		text-align: center;
	}
}

@media (max-width: 738px) {
	.navbar {
		.brand {
			font-size: 16px;

		}
	}
}

// Navbar
.nav-collapse .nav li a,
.dropdown-menu a {
	background-image: none;
}

.nav-collapse .dropdown-menu > li {
	img {
		max-width: none;
	}
}

@media (max-width: @navbarCollapseWidth) {
	.navbar-fixed-top .navbar-inner,
	.navbar-fixed-top .navbar-inner .container-fluid {
		padding: 0;
	}

	.navbar .brand {
		margin-top: 2px;
		float: none;
		text-align: center;
	}

	.navbar .btn-navbar {
		margin-top: 3px;
		margin-right: 3px;
		margin-bottom: 3px;
	}

	.nav-collapse .nav .nav-header {
		color: @white;
	}

	.nav-collapse .nav,
	.navbar .nav-collapse .nav.pull-right {
		margin: 0;
	}

	.nav-collapse .dropdown-menu {
		margin: 0;
	}

	.nav-collapse .dropdown-menu > li > span {
		display: block;
		padding: 4px 15px;
	}

	.navbar-inverse .nav-collapse .dropdown-menu > li > span {
		color: @navbarInverseLinkColor;
	}

	.nav-collapse .nav > li > a.dropdown-toggle {
		background-color: rgba(255, 255, 255, 0.07);
		font-size: 12px;
		font-weight: bold;
		color: @grayLighter;
		text-transform: uppercase;
		padding-left: 15px;
	}

	.nav-collapse .nav li a {
		margin-bottom: 0;
		border-top: 1px solid rgba(255, 255, 255, 0.25);
		border-bottom: 1px solid rgba(0, 0, 0, 0.5);
	}

	.nav-collapse .nav li ul li ul.dropdown-menu,
	.nav-collapse .nav li ul li:hover ul.dropdown-menu,
	.nav-collapse .caret {
		display: none !important;
	}

	.nav-collapse .nav > li > a,
	.nav-collapse .dropdown-menu a {
		font-size: 15px;
		font-weight: normal;
		color: @white;
		.border-radius(0);
	}

	.navbar .nav-collapse .nav > li > .dropdown-menu::before,
	.navbar .nav-collapse .nav > li > .dropdown-menu::after,
	.navbar .nav-collapse .dropdown-submenu > a::after {
		display: none;
	}

	.nav-collapse .dropdown-menu li + li a {
		margin-bottom: 0;
	}
}less/blocks/_quickicons.less000064400000000731151164145740012177
0ustar00// Quick-icons

.quick-icons {
	font-size: 14px;
	margin-bottom: 20px;
	.nav-header {
		margin: 12px 0 5px;
		font-size: 13px;
		&:first-child {
			margin: 0 0 5px;
		}
	}
	[class^="icon-"],
	[class*=" icon-"] {
		margin-right: 9px;
		&:before {
			font-size: 16px;
			margin-bottom: 20px;
			line-height: 18px;
		}
	}
}

html[dir=rtl] .quick-icons .nav-list [class^="icon-"],
html[dir=rtl] .quick-icons .nav-list [class*=" icon-"] {
	margin-left: 9px;
	margin-right: 0;
}
less/blocks/_sidebar.less000064400000004476151164145740011452 0ustar00//
Sidebar

.sidebar-nav .nav-list {
	padding-left: 25px;
	padding-right: 25px;
}

.sidebar-nav .nav-list > li > a {
	color: #555;
	padding: 3px 25px;
	margin-left: -26px;
	margin-right: -26px;
}

.sidebar-nav .nav-list > li.active > a {
	color: #fff;
	margin-right: -26px;
}
.sidebar-nav .nav-list > li > a:focus,
.sidebar-nav .nav-list > li > a:hover {
	text-decoration: none;
	color: #fff;
	background-color: #2d6ca2;
    text-shadow: none;
}

/* For collapsible sidebar */
.j-sidebar-container {
	position: absolute;
	display: block;
	left: -16.5%;
	width: 16.5%;
	margin: -18px 0 0 -1px;
	padding-top: 28px;
	padding-bottom: 40px;
	clear: both;
	background-color: @wellBackground;
	border-bottom: 1px solid darken(@wellBackground, 7%);
	border-right: 1px solid darken(@wellBackground, 7%);
	.border-radius(0 0 @baseBorderRadius 0);
	&.j-sidebar-hidden {
		left: -16.5%;
	}
	&.j-sidebar-visible {
		left: 0;
	}
	.filter-select {
		padding: 0 14px;
	}
}

.j-toggle-sidebar-header {
	h3 {
		font-weight: normal;
		padding: 0 15px;
	}
}

.j-toggle-button-wrapper {
	position: absolute;
	display: block;
	top: 7px;
	padding: 0;
	&.j-toggle-hidden {
		right: -24px;
	}
	&.j-toggle-visible {
		right: 7px;
	}
}

.j-toggle-sidebar-button {
	font-size: 16px;
	color: @linkColor;
	text-decoration: none;
	cursor: pointer;
	&:hover {
		color: @linkColorHover;
	}
}

#system-message-container,
#j-main-container {
	padding: 0 0 0 5px;
	min-height: 0;
}

#system-message-container.j-toggle-main,
#j-main-container.j-toggle-main,
#system-debug.j-toggle-main {
	float: right;
}

@media (min-width: @md) {
	.j-toggle-transition {
		.transition(all 0.3s ease);
	}
}

@media (max-width: @lg-max) {
	.j-toggle-button-wrapper.j-toggle-hidden {
		right: -20px;
	}
}

@media (max-width: @md-max) {
	.j-sidebar-container {
		position: relative;
		width: 100%;
		margin: 0 0 20px 0;
		padding: 0;
		background: transparent;
		border-right: 0;
		border-bottom: 0;
	}

	.j-sidebar-container.j-sidebar-hidden {
		margin-left: 16.5%;
	}

	.j-sidebar-container.j-sidebar-visible {
		margin-left: 0;
	}

	.j-toggle-sidebar-header,
	.j-toggle-button-wrapper {
		display: none;
	}

	.view-login {
		select {
			width: 232px;
		}
	}
}

@media (max-width: 420px) {
	.j-sidebar-container {
		margin: 0;
	}

	.view-login {
		.input-medium {
			width: 180px;
		}
		select {
			width: 232px
		}
	}
}less/blocks/_status.less000064400000001500151164145740011345 0ustar00//
Status

#status {
	background: #ebebeb;
	border-top: 1px solid #dedede;
	padding: 4px 10px;
	.box-shadow(~"0 0 3px rgba(0, 0, 0, 0.08)");
	color: #626262;

	.btn-group {
		margin: 0;
	}
	.btn-group.separator:after {
		content: ' ';
		display: block;
		float: left;
		background: #ADADAD;
		margin: 0 10px;
		height: 15px;
		width: 1px;
	}
	.btn-toolbar, p {
		margin: 0px;
	}
	.btn-toolbar, .btn-group {
		font-size: 12px;
	}
	a {
		color: #626262;
	}
	.badge {
		margin-right: .25em;
	}
}
/* Status Module in top position */
#status.status-top {
	background: @headerBackground;
	.box-shadow(~"0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px -1px
0px rgba(0, 0, 0, 0.3) inset, 0px -1px 0px rgba(0, 0, 0, 0.3)");
	border-top: 0;
	color: @navbarInverseText;
	padding: 2px 20px 6px 20px;

	a {
		color: @navbarInverseLinkColor;
	}
}less/blocks/_tables.less000064400000002140151164145740011275 0ustar00//
Tables

@media (max-width: @sm-max) {

	.pagination a {
		padding: 5px;
	}

	.btn-group.divider,
	.header .row-fluid .span3,
	.header .row-fluid .span7 {
		display: none;
	}

	.navbar .btn {
		margin: 0;
	}

	.btn-subhead {
		display: block;
		margin: 10px 0;
	}

	.subhead-collapse.collapse {
		height: 0;
		overflow: hidden;
	}

	.btn-toolbar .btn-wrapper {
		display: block;
		margin:0px 10px 5px 10px;
	}

	.btn-toolbar .btn-wrapper .btn {
		width: 100% !important;
	}

	.subhead {
		background: none repeat scroll 0 0 transparent;
		border-bottom: 0 solid darken(@wellBackground, 7%);
	}

	.btn-group + .btn-group {
		margin-left: 10px;
	}

	.login .chzn-single {
		width: 222px !important;
	}

	.login .chzn-container,
	.login .chzn-drop {
		width: 230px !important;
	}
	#toolbar [class^="icon-"], #toolbar [class*=" icon-"]
{
	    background-color: transparent;
	    border-right: medium none;
	    width: 10px;
	}
}

/* Tables */
table label {
	margin: 0;
}

td.has-context {
	// Fixes difference in height between normal and hover on cell with
context
	height: 23px;
}

td.nowrap.has-context {
	width: 45%;
}less/blocks/_toolbar.less000064400000005272151164145740011476 0ustar00//
Toolbar

/* Subhead */
.subhead {
	background: @wellBackground;
	border-bottom: 1px solid darken(@wellBackground, 7%);
	color: #0C192E;
	text-shadow: 0 1px 0 #FFF;
	margin-bottom: 10px;
	min-height: 51px;
}

.subhead-collapse {
	margin-bottom: 19px;
}

.subhead-collapse.collapse {
	height: auto;
	overflow: visible;
}

.btn-toolbar {
	margin-bottom: 5px;
	.btn-wrapper {
		display: inline-block;
		margin: 0 0 8px 5px;
	}
}

.subhead-fixed {
	position: fixed;
	width: 100%;
	top: 30px;
	z-index: 100;
}
@media (max-width: @md-max) {
	/* Fix ios scrolling inside bootstrap modals */
	body {
		-webkit-overflow-scrolling: touch;
	}
	.subhead {
		margin-left: -20px;
		margin-right: -20px;
		padding-left: 10px;
		padding-right: 10px;
	}
}

.subhead h1 {
	font-size: 17px;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 6px;
}

/* Toolbar */
#toolbar {
	margin-bottom: 2px;
    margin-top: 12px;
	.btn {
	    line-height: 24px;
	    margin-right: 4px;
	    padding: 0 10px;
	}
	.btn-success {
		min-width: 148px;
	}
	.btn-primary,
	.btn-warning,
	.btn-danger,
	.btn-success,
	.btn-info,
	.btn-inverse {
		[class^="icon-"], [class*=" icon-"] {
			background-color: transparent;
			border-right: 0;
			border-left: 0;
			width: 16px;
			margin-left: 0;
			margin-right: 0;
		}
	}
	#toolbar-options, #toolbar-help {
		float: right;
	}
	[class^="icon-"], [class*=" icon-"] {
		background-color: @btnBackgroundHighlight;
	    border-radius: 3px 0 0 3px;
	    border-right: 1px solid @btnBorder;
	    height: auto;
	    line-height: inherit;
	    margin: 0 6px 0 -10px;
	    opacity: 1;
	    text-shadow: none;
	    width: 28px;
	    z-index: -1;
	}
	iframe .btn-group .btn {
		margin-left: -1px !important;
	}
} 
html[dir=rtl] #toolbar #toolbar-options,
html[dir=rtl] #toolbar #toolbar-help {
	float: left;
}

@media (max-width: @md-max) {
	.subhead-fixed {
		position: static;
		width: auto;
	}
}

/* Subhead (toolbar) Collapse Button */
.btn-subhead {
	display: none;
}
@media (min-width: @sm) {
	#filter-bar {
		// Fix for Firefox
		height: 29px;
	}
}

@media (max-width: @sm-max) {
	.navbar .btn {
		margin: 0;
	}

	.btn-subhead {
		display: block;
		margin: 10px 0;
	}

	.subhead-collapse.collapse {
		height: 0;
		overflow: hidden;
	}

	.btn-toolbar .btn-wrapper {
		display: block;
		margin:0px 10px 5px 10px;
	}

	.btn-toolbar .btn-wrapper .btn {
		width: 100% !important;
	}

	.subhead {
		background: none repeat scroll 0 0 transparent;
		border-bottom: 0 solid darken(@wellBackground, 7%);
	}

	#toolbar [class^="icon-"], #toolbar [class*=" icon-"]
{
	    background-color: transparent;
	    border-right: medium none;
	    width: 10px;
	}
}

@media (max-width: @xs-max) {
	.view-login .navbar-fixed-bottom {
		display: none;
	}
}
less/blocks/_treeselect.less000064400000002421151164145740012164 0ustar00//
Tree Select 

ul.treeselect,
ul.treeselect li {
	margin: 0;
	padding: 0;
}

ul.treeselect {
	margin-top: 8px;
}

ul.treeselect li {
	padding: 2px 10px 2px;
	list-style: none;
}

ul.treeselect i.treeselect-toggle {
	line-height: 18px;
}

ul.treeselect label {
	font-size: 1em;
	margin-left: 8px;
}

ul.treeselect label.nav-header {
	padding: 0;
}

ul.treeselect input {
	margin: 2px 0 0 8px;
}

ul.treeselect .treeselect-menu {
	margin: 0 6px;
}

ul.treeselect ul.dropdown-menu {
	margin: 0;
}

ul.treeselect ul.dropdown-menu li {
	padding: 0 5px;
	border: none;
}

.tree-holder {
	.folder-url, .file {
		position: relative;
		background-color: #fefefe;
		margin-bottom: 4px;
    	padding: 0 10px;
		line-height: 32px;
		border: 1px solid rgba(0, 0, 0, 0.08);
		
	}
	.folder-url, .folder-url:hover, .folder-url:focus {
		font-weight: bold;
		background-color: #f5f5f5;
		color: @linkColor;
	}
	.active {
		background-color: @linkColor;
		color: #fff;
		box-shadow: -3px 0 0 #36a2ff !important;
		&.folder-url {
			background-color: #f5f5f5;
			color: @linkColor;
		}
		&.file:hover {
			background-color: #3071a9;
		}
	}
	ul {
		ul {
			box-shadow: -3px 0 0 rgba(0, 0, 0, 0.08);
			padding-right: 0;
			.folder-url, .file {
				box-shadow: -3px 0 0 @linkColor;
				border-left: 0;
			}
		}
	}
}
less/blocks/_utility-classes.less000064400000000261151164145740013163
0ustar00// Utility Classes

.break-word {
	word-break: break-all;
	word-wrap: break-word;
}

.disabled {
	cursor: default;
	background-image: none;
	.opacity(65);
	.box-shadow(none);
}
less/bootstrap/button-groups.less000064400000013111151164145740013254
0ustar00//
// Button groups
// --------------------------------------------------


// Make the div behave like a button
.btn-group {
  position: relative;
  display: inline-block;
  .ie7-inline-block();
  font-size: 0; // remove as part 1 of font-size inline-block hack
  vertical-align: middle; // match .btn alignment given font-size hack
above
  white-space: nowrap; // prevent buttons from wrapping when in tight
spaces (e.g., the table on the tests page)
  .ie7-restore-left-whitespace();
  .btn + .btn {
    margin-left: -1px;
  }
}

// Space out series of button groups
.btn-group + .btn-group {
  margin-left: 5px;
}

// Optional: Group multiple button groups together for a toolbar
.btn-toolbar {
  font-size: 0; // Hack to remove whitespace that results from using
inline-block
  margin-top: @baseLineHeight / 2;
  margin-bottom: @baseLineHeight / 2;
  > .btn + .btn,
  > .btn-group + .btn,
  > .btn + .btn-group {
    margin-left: 5px;
  }
}

// Float them, remove border radius, then re-add to first and last elements
.btn-group > .btn {
  position: relative;
  .border-radius(0);
}
.btn-group > .btn + .btn {
  // margin-left: -1px;
}
.btn-group > .btn-micro {
  margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: @baseFontSize; // redeclare as part 2 of font-size
inline-block hack
}

// Reset fonts for other sizes
.btn-group > .btn-mini {
  font-size: @fontSizeMini;
}
.btn-group > .btn-small {
  font-size: @fontSizeSmall;
}
.btn-group > .btn-large {
  font-size: @fontSizeLarge;
}

// Set corners individual because sometimes a single button can be in a
.btn-group and we need :first-child and :last-child to both match
.btn-group > .btn:first-child {
  margin-left: 0;
  .border-top-left-radius(@baseBorderRadius);
  .border-bottom-left-radius(@baseBorderRadius);
}
// Need .dropdown-toggle since :last-child doesn't apply given a
.dropdown-menu immediately after it
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  .border-top-right-radius(@baseBorderRadius);
  .border-bottom-right-radius(@baseBorderRadius);
}
// Reset corners for large buttons
.btn-group > .btn.large:first-child {
  margin-left: 0;
  .border-top-left-radius(@borderRadiusLarge);
  .border-bottom-left-radius(@borderRadiusLarge);
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  .border-top-right-radius(@borderRadiusLarge);
  .border-bottom-right-radius(@borderRadiusLarge);
}

// On hover/focus/active, bring the proper btn to front
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}

// On active and open, don't show outline
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}



// Split button dropdowns
// ----------------------

// Give the line between buttons some depth
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  *padding-top: 5px;
  *padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px;
}

.btn-group.open {

  // The clickable button for toggling the menu
  // Remove the gradient and set the same inset shadow as the :active state
  .dropdown-toggle {
    background-image: none;
  }

  // Keep the hover's background when dropdown is open
  .btn.dropdown-toggle {
    background-color: @btnBackgroundHighlight;
  }
  .btn-primary.dropdown-toggle {
    background-color: @btnPrimaryBackgroundHighlight;
  }
  .btn-warning.dropdown-toggle {
    background-color: @btnWarningBackgroundHighlight;
  }
  .btn-danger.dropdown-toggle {
    background-color: @btnDangerBackgroundHighlight;
  }
  .btn-success.dropdown-toggle {
    background-color: @btnSuccessBackgroundHighlight;
  }
  .btn-info.dropdown-toggle {
    background-color: @btnInfoBackgroundHighlight;
  }
  .btn-inverse.dropdown-toggle {
    background-color: @btnInverseBackgroundHighlight;
  }
}


// Reposition the caret
.btn .caret {
  margin-top: 8px;
  margin-left: 0;
}
// Carets in other button sizes
.btn-large .caret {
  margin-top: 6px;
}
.btn-large .caret {
  border-left-width:  5px;
  border-right-width: 5px;
  border-top-width:   5px;
}
.btn-mini .caret,
.btn-small .caret {
  margin-top: 8px;
}
// Upside down carets for .dropup
.dropup .btn-large .caret {
  border-bottom-width: 5px;
}



// Account for other colors
.btn-primary {
  .caret {
    border-top-color: @linkColorHover;
    border-bottom-color: @linkColorHover;
  }
}
.btn-warning,
.btn-danger,
.btn-info,
.btn-success,
.btn-inverse {
  .caret {
    border-top-color: @white;
    border-bottom-color: @white;
  }
}



// Vertical button groups
// ----------------------

.btn-group-vertical {
  display: inline-block; // makes buttons only take up the width they need
  .ie7-inline-block();
}
.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  .border-radius(0);
}
.btn-group-vertical > .btn + .btn {
  margin-left: 0;
  margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
  .border-radius(@baseBorderRadius @baseBorderRadius 0 0);
}
.btn-group-vertical > .btn:last-child {
  .border-radius(0 0 @baseBorderRadius @baseBorderRadius);
}
.btn-group-vertical > .btn-large:first-child {
  .border-radius(@borderRadiusLarge @borderRadiusLarge 0 0);
}
.btn-group-vertical > .btn-large:last-child {
  .border-radius(0 0 @borderRadiusLarge @borderRadiusLarge);
}

less/bootstrap/buttons.less000064400000013145151164145740012131 0ustar00//
// Buttons
// --------------------------------------------------


// Base styles
// --------------------------------------------------

// Core
.btn {
  display: inline-block;
  .ie7-inline-block();
  padding: 4px 12px;
  margin-bottom: 0; // For input.btn
  font-size: @baseFontSize;
  line-height: @baseLineHeight;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-color: @btnBackground;
  color: #333;
  //  .buttonBackground(@btnBackground, @btnBackgroundHighlight, @grayDark,
0 1px 1px rgba(255,255,255,.75));
  border: 1px solid @btnBorder;
  .border-radius(@baseBorderRadius);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  &:hover,
  &:focus {
    background-color: @btnBackgroundHighlight;
    text-decoration: none;
    text-shadow: none;
  }

  // Focus state for keyboard and accessibility
  &:focus {
    .tab-focus();
  }

  // Active state
  &.active,
  &:active {
    background-image: none;
    outline: 0;
    //    .box-shadow(~"inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px
rgba(0,0,0,.05)");
  }

  // Disabled state
  &.disabled,
  &[disabled] {
    cursor: default;
    background-image: none;
    .opacity(65);
    .box-shadow(none);
  }

}



// Button Sizes
// --------------------------------------------------

// Large
.btn-large {
  padding: @paddingLarge;
  font-size: @fontSizeLarge;
  .border-radius(@borderRadiusLarge);
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}

// Small
.btn-small {
  padding: @paddingSmall;
  font-size: @fontSizeSmall;
  .border-radius(@borderRadiusSmall);
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}

// Mini
.btn-mini {
  padding: @paddingMini;
  font-size: @fontSizeMini;
  .border-radius(@borderRadiusSmall);
}


// Block button
// -------------------------

.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  .box-sizing(border-box);
}

// Vertically space out multiple block buttons
.btn-block + .btn-block {
  margin-top: 5px;
}

// Specificity overrides
input[type="submit"],
input[type="reset"],
input[type="button"] {
  &.btn-block {
    width: 100%;
  }
}



// Alternate buttons
// --------------------------------------------------

.btn-primary,
.btn-warning,
.btn-danger,
.btn-success,
.btn-info,
.btn-inverse {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

// Provide *some* extra contrast for those who can get it
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  //  color: rgba(255,255,255,.75);
}

// Set the backgrounds
// -------------------------
.btn-primary {
  border: 1px solid @btnPrimaryBackgroundHighlight;
  border: 1px solid rgba(0, 0, 0, 0.2);
  color: #fff;
  background-color: @btnPrimaryBackground;
  &:hover,
  &:focus {
    background-color: darken(@btnPrimaryBackground, 15%);
    color: #fff;
    text-decoration: none;
  }
}
// Warning appears are orange
.btn-warning {
  border: 1px solid @btnWarningBackground;
  border: 1px solid rgba(0, 0, 0, 0.2);
  color: #fff;
  background-color: @btnWarningBackground;
  &:hover,
  &:focus {
    background-color: darken(@btnWarningBackground, 15%);
    color: #fff;
    text-decoration: none;
    text-shadow: none;
  }
}
// Danger and error appear as red
.btn-danger {
  border: 1px solid @btnDangerBackground;
  border: 1px solid rgba(0, 0, 0, 0.2);
  color: #fff;
  background-color: @btnDangerBackground;
  &:hover,
  &:focus {
    background-color: darken(@btnDangerBackground, 15%);
    color: #fff;
    text-decoration: none;
  }
}
// Success appears as green
.btn-success {
  border: 1px solid @btnSuccessBackgroundHighlight;
  border: 1px solid rgba(0, 0, 0, 0.2);
  color: #fff;
  background-color: @btnSuccessBackground;
  &:hover,
  &:focus {
    background-color: darken(@btnSuccessBackground, 15%);
    color: #fff;
    text-decoration: none;
  }
}
// Info appears as a neutral blue
.btn-info {
  border: 1px solid @btnInfoBackground;
  border: 1px solid rgba(0, 0, 0, 0.2);
  color: #fff;
  background-color: @btnInfoBackground;
  &:hover,
  &:focus {
    background-color: darken(@btnInfoBackground, 15%);
    color: #fff;
    text-decoration: none;
  }
}
// Inverse appears as dark gray
.btn-inverse {
  border: 1px solid @btnInverseBackground;
  border: 1px solid rgba(0, 0, 0, 0.2);
  color: #fff;
  background-color: @btnInverseBackground;
  &:hover,
  &:focus {
    background-color: darken(@btnInverseBackground, 15%);
    color: #fff;
    text-decoration: none;
  }
}


// Cross-browser Jank
// --------------------------------------------------

button.btn,
input[type="submit"].btn {

  // Firefox 3.6 only I believe
  &::-moz-focus-inner {
    padding: 0;
    border: 0;
  }

  // IE7 has some default padding on button controls
  *padding-top: 3px;
  *padding-bottom: 3px;

  &.btn-large {
    *padding-top: 7px;
    *padding-bottom: 7px;
  }
  &.btn-small {
    *padding-top: 3px;
    *padding-bottom: 3px;
  }
  &.btn-mini {
    *padding-top: 1px;
    *padding-bottom: 1px;
  }
}


// Link buttons
// --------------------------------------------------

// Make a button look and behave like a link
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  .box-shadow(none);
}
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: @linkColor;
  .border-radius(0);
}
.btn-link:hover,
.btn-link:focus {
  color: @linkColorHover;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: @grayDark;
  text-decoration: none;
}
less/bootstrap/mixins.less000064400000055565151164145740011756 0ustar00//
// Mixins
// --------------------------------------------------


// UTILITY MIXINS
// --------------------------------------------------

// Clearfix
// --------
// For clearing floats like a boss h5bp.com/q
.clearfix {
  *zoom: 1;
  &:before,
  &:after {
    display: table;
    content: "";
    // Fixes Opera/contenteditable bug:
    // http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952
    line-height: 0;
  }
  &:after {
    clear: both;
  }
}

// Webkit-style focus
// ------------------
.tab-focus() {
  // Default
  outline: thin dotted #333;
  // Webkit
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

// Center-align a block level element
// ----------------------------------
.center-block() {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

// IE7 inline-block
// ----------------
.ie7-inline-block() {
  *display: inline; /* IE7 inline-block hack */
  *zoom: 1;
}

// IE7 likes to collapse whitespace on either side of the inline-block
elements.
// Ems because we're attempting to match the width of a space
character. Left
// version is for form buttons, which typically come after other elements,
and
// right version is for icons, which come before. Applying both is ok, but
it will
// mean that space between those elements will be .6em (~2 space
characters) in IE7,
// instead of the 1 space in other browsers.
.ie7-restore-left-whitespace() {
  *margin-left: .3em;

  &:first-child {
    *margin-left: 0;
  }
}

.ie7-restore-right-whitespace() {
  *margin-right: .3em;
}

// Sizing shortcuts
// -------------------------
.size(@height, @width) {
  width: @width;
  height: @height;
}
.square(@size) {
  .size(@size, @size);
}

// Placeholder text
// -------------------------
.placeholder(@color: @placeholderText) {
  &:-moz-placeholder {
    color: @color;
  }
  &:-ms-input-placeholder {
    color: @color;
  }
  &::-webkit-input-placeholder {
    color: @color;
  }
}

// Text overflow
// -------------------------
// Requires inline-block or block for proper styling
.text-overflow() {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

// CSS image replacement
// -------------------------
// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}


// FONTS
// --------------------------------------------------

#font {
  #family {
    .serif() {
      font-family: @serifFontFamily;
    }
    .sans-serif() {
      font-family: @sansFontFamily;
    }
    .monospace() {
      font-family: @monoFontFamily;
    }
  }
  .shorthand(@size: @baseFontSize, @weight: normal, @lineHeight:
@baseLineHeight) {
    font-size: @size;
    font-weight: @weight;
    line-height: @lineHeight;
  }
  .serif(@size: @baseFontSize, @weight: normal, @lineHeight:
@baseLineHeight) {
    #font > #family > .serif;
    #font > .shorthand(@size, @weight, @lineHeight);
  }
  .sans-serif(@size: @baseFontSize, @weight: normal, @lineHeight:
@baseLineHeight) {
    #font > #family > .sans-serif;
    #font > .shorthand(@size, @weight, @lineHeight);
  }
  .monospace(@size: @baseFontSize, @weight: normal, @lineHeight:
@baseLineHeight) {
    #font > #family > .monospace;
    #font > .shorthand(@size, @weight, @lineHeight);
  }
}


// FORMS
// --------------------------------------------------

// Block level inputs
.input-block-level {
  display: block;
  width: 100%;
  min-height: @inputHeight; // Make inputs at least the height of their
button counterpart (base line-height + padding + border)
  .box-sizing(border-box); // Makes inputs behave like true block-level
elements
}



// Mixin for form field states
.formFieldState(@textColor: #555, @borderColor: #ccc, @backgroundColor:
#f5f5f5) {
  // Set the text color
  .control-label,
  .help-block,
  .help-inline {
    color: @textColor;
  }
  // Style inputs accordingly
  .checkbox,
  .radio,
  input,
  select,
  textarea {
    color: @textColor;
  }
  input,
  select,
  textarea {
    border-color: @borderColor;
    //.box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so
transitions work
    &:focus {
      border-color: darken(@borderColor, 10%);
      @shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px
lighten(@borderColor, 20%);
      //.box-shadow(@shadow);
    }
  }
  // Give a small background color for input-prepend/-append
  .input-prepend .add-on,
  .input-append .add-on {
    color: @textColor;
    background-color: @backgroundColor;
    border-color: @textColor;
  }
}



// CSS3 PROPERTIES
// --------------------------------------------------

// Border Radius
.border-radius(@radius) {
  -webkit-border-radius: @radius;
     -moz-border-radius: @radius;
          border-radius: @radius;
}

// Single Corner Border Radius
.border-top-left-radius(@radius) {
  -webkit-border-top-left-radius: @radius;
      -moz-border-radius-topleft: @radius;
          border-top-left-radius: @radius;
}
.border-top-right-radius(@radius) {
  -webkit-border-top-right-radius: @radius;
      -moz-border-radius-topright: @radius;
          border-top-right-radius: @radius;
}
.border-bottom-right-radius(@radius) {
  -webkit-border-bottom-right-radius: @radius;
      -moz-border-radius-bottomright: @radius;
          border-bottom-right-radius: @radius;
}
.border-bottom-left-radius(@radius) {
  -webkit-border-bottom-left-radius: @radius;
      -moz-border-radius-bottomleft: @radius;
          border-bottom-left-radius: @radius;
}

// Single Side Border Radius
.border-top-radius(@radius) {
  .border-top-right-radius(@radius);
  .border-top-left-radius(@radius);
}
.border-right-radius(@radius) {
  .border-top-right-radius(@radius);
  .border-bottom-right-radius(@radius);
}
.border-bottom-radius(@radius) {
  .border-bottom-right-radius(@radius);
  .border-bottom-left-radius(@radius);
}
.border-left-radius(@radius) {
  .border-top-left-radius(@radius);
  .border-bottom-left-radius(@radius);
}

// Drop shadows
.box-shadow(@shadow) {
  -webkit-box-shadow: @shadow;
     -moz-box-shadow: @shadow;
          box-shadow: @shadow;
}

// Transitions
.transition(@transition) {
  -webkit-transition: @transition;
     -moz-transition: @transition;
       -o-transition: @transition;
          transition: @transition;
}
.transition-delay(@transition-delay) {
  -webkit-transition-delay: @transition-delay;
     -moz-transition-delay: @transition-delay;
       -o-transition-delay: @transition-delay;
          transition-delay: @transition-delay;
}
.transition-duration(@transition-duration) {
  -webkit-transition-duration: @transition-duration;
     -moz-transition-duration: @transition-duration;
       -o-transition-duration: @transition-duration;
          transition-duration: @transition-duration;
}

// Transformations
.rotate(@degrees) {
  -webkit-transform: rotate(@degrees);
     -moz-transform: rotate(@degrees);
      -ms-transform: rotate(@degrees);
       -o-transform: rotate(@degrees);
          transform: rotate(@degrees);
}
.scale(@ratio) {
  -webkit-transform: scale(@ratio);
     -moz-transform: scale(@ratio);
      -ms-transform: scale(@ratio);
       -o-transform: scale(@ratio);
          transform: scale(@ratio);
}
.translate(@x, @y) {
  -webkit-transform: translate(@x, @y);
     -moz-transform: translate(@x, @y);
      -ms-transform: translate(@x, @y);
       -o-transform: translate(@x, @y);
          transform: translate(@x, @y);
}
.skew(@x, @y) {
  -webkit-transform: skew(@x, @y);
     -moz-transform: skew(@x, @y);
      -ms-transform: skewX(@x) skewY(@y); // See
https://github.com/twitter/bootstrap/issues/4885
       -o-transform: skew(@x, @y);
          transform: skew(@x, @y);
  -webkit-backface-visibility: hidden; // See
https://github.com/twitter/bootstrap/issues/5319
}
.translate3d(@x, @y, @z) {
  -webkit-transform: translate3d(@x, @y, @z);
     -moz-transform: translate3d(@x, @y, @z);
       -o-transform: translate3d(@x, @y, @z);
          transform: translate3d(@x, @y, @z);
}

// Backface visibility
// Prevent browsers from flickering when using CSS 3D transforms.
// Default value is `visible`, but can be changed to `hidden
// See git pull https://github.com/dannykeane/bootstrap.git
backface-visibility for examples
.backface-visibility(@visibility){
	-webkit-backface-visibility: @visibility;
	   -moz-backface-visibility: @visibility;
	        backface-visibility: @visibility;
}

// Background clipping
// Heads up: FF 3.6 and under need "padding" instead of
"padding-box"
.background-clip(@clip) {
  -webkit-background-clip: @clip;
     -moz-background-clip: @clip;
          background-clip: @clip;
}

// Background sizing
.background-size(@size) {
  -webkit-background-size: @size;
     -moz-background-size: @size;
       -o-background-size: @size;
          background-size: @size;
}


// Box sizing
.box-sizing(@boxmodel) {
  -webkit-box-sizing: @boxmodel;
     -moz-box-sizing: @boxmodel;
          box-sizing: @boxmodel;
}

// User select
// For selecting text on the page
.user-select(@select) {
  -webkit-user-select: @select;
     -moz-user-select: @select;
      -ms-user-select: @select;
       -o-user-select: @select;
          user-select: @select;
}

// Resize anything
.resizable(@direction) {
  resize: @direction; // Options: horizontal, vertical, both
  overflow: auto; // Safari fix
}

// CSS3 Content Columns
.content-columns(@columnCount, @columnGap: @gridGutterWidth) {
  -webkit-column-count: @columnCount;
     -moz-column-count: @columnCount;
          column-count: @columnCount;
  -webkit-column-gap: @columnGap;
     -moz-column-gap: @columnGap;
          column-gap: @columnGap;
}

// Optional hyphenation
.hyphens(@mode: auto) {
  word-wrap: break-word;
  -webkit-hyphens: @mode;
     -moz-hyphens: @mode;
      -ms-hyphens: @mode;
       -o-hyphens: @mode;
          hyphens: @mode;
}

// Opacity
.opacity(@opacity) {
  opacity: @opacity / 100;
  filter: ~"alpha(opacity=@{opacity})";
}



// BACKGROUNDS
// --------------------------------------------------

// Add an alphatransparency value to any background or border color (via
Elyse Holladay)
#translucent {
  .background(@color: @white, @alpha: 1) {
    background-color: hsla(hue(@color), saturation(@color),
lightness(@color), @alpha);
  }
  .border(@color: @white, @alpha: 1) {
    border-color: hsla(hue(@color), saturation(@color), lightness(@color),
@alpha);
    .background-clip(padding-box);
  }
}

// Gradient Bar Colors for buttons and alerts
.gradientBar(@primaryColor, @secondaryColor, @textColor: #fff, @textShadow:
0 -1px 0 rgba(0,0,0,.25)) {
  color: @textColor;
  text-shadow: @textShadow;
  #gradient > .vertical(@primaryColor, @secondaryColor);
  border-color: @secondaryColor @secondaryColor darken(@secondaryColor,
15%);
  // No idea why this is here, as it makes the border grey instead of the
given colors
  // border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1),
15%);
}

// Gradients
#gradient {
  .horizontal(@startColor: #555, @endColor: #333) {
    background-color: @endColor;
    background-image: -moz-linear-gradient(left, @startColor, @endColor);
// FF 3.6+
    background-image: -webkit-gradient(linear, 0 0, 100% 0,
from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+
    background-image: -webkit-linear-gradient(left, @startColor,
@endColor); // Safari 5.1+, Chrome 10+
    background-image: -o-linear-gradient(left, @startColor, @endColor); //
Opera 11.10
    background-image: linear-gradient(to right, @startColor, @endColor); //
Standard, IE10
    background-repeat: repeat-x;
    filter:
e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',
endColorstr='%d',
GradientType=1)",argb(@startColor),argb(@endColor))); // IE9 and down
  }
  .vertical(@startColor: #555, @endColor: #333) {
    background-color: mix(@startColor, @endColor, 60%);
    background-image: -moz-linear-gradient(top, @startColor, @endColor); //
FF 3.6+
    background-image: -webkit-gradient(linear, 0 0, 0 100%,
from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+
    background-image: -webkit-linear-gradient(top, @startColor, @endColor);
// Safari 5.1+, Chrome 10+
    background-image: -o-linear-gradient(top, @startColor, @endColor); //
Opera 11.10
    background-image: linear-gradient(to bottom, @startColor, @endColor);
// Standard, IE10
    background-repeat: repeat-x;
    filter:
e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',
endColorstr='%d',
GradientType=0)",argb(@startColor),argb(@endColor))); // IE9 and down
  }
  .directional(@startColor: #555, @endColor: #333, @deg: 45deg) {
    background-color: @endColor;
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(@deg, @startColor, @endColor);
// FF 3.6+
    background-image: -webkit-linear-gradient(@deg, @startColor,
@endColor); // Safari 5.1+, Chrome 10+
    background-image: -o-linear-gradient(@deg, @startColor, @endColor); //
Opera 11.10
    background-image: linear-gradient(@deg, @startColor, @endColor); //
Standard, IE10
  }
  .horizontal-three-colors(@startColor: #00b3ee, @midColor: #7a43b6,
@colorStop: 50%, @endColor: #c3325f) {
    background-color: mix(@midColor, @endColor, 80%);
    background-image: -webkit-gradient(left, linear, 0 0, 0 100%,
from(@startColor), color-stop(@colorStop, @midColor), to(@endColor));
    background-image: -webkit-linear-gradient(left, @startColor, @midColor
@colorStop, @endColor);
    background-image: -moz-linear-gradient(left, @startColor, @midColor
@colorStop, @endColor);
    background-image: -o-linear-gradient(left, @startColor, @midColor
@colorStop, @endColor);
    background-image: linear-gradient(to right, @startColor, @midColor
@colorStop, @endColor);
    background-repeat: no-repeat;
    filter:
e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',
endColorstr='%d',
GradientType=0)",argb(@startColor),argb(@endColor))); // IE9 and down,
gets no color-stop at all for proper fallback
  }

  .vertical-three-colors(@startColor: #00b3ee, @midColor: #7a43b6,
@colorStop: 50%, @endColor: #c3325f) {
    background-color: mix(@midColor, @endColor, 80%);
    background-image: -webkit-gradient(linear, 0 0, 0 100%,
from(@startColor), color-stop(@colorStop, @midColor), to(@endColor));
    background-image: -webkit-linear-gradient(@startColor, @midColor
@colorStop, @endColor);
    background-image: -moz-linear-gradient(top, @startColor, @midColor
@colorStop, @endColor);
    background-image: -o-linear-gradient(@startColor, @midColor @colorStop,
@endColor);
    background-image: linear-gradient(@startColor, @midColor @colorStop,
@endColor);
    background-repeat: no-repeat;
    filter:
e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',
endColorstr='%d',
GradientType=0)",argb(@startColor),argb(@endColor))); // IE9 and down,
gets no color-stop at all for proper fallback
  }
  .radial(@innerColor: #555, @outerColor: #333) {
    background-color: @outerColor;
    background-image: -webkit-gradient(radial, center center, 0, center
center, 460, from(@innerColor), to(@outerColor));
    background-image: -webkit-radial-gradient(circle, @innerColor,
@outerColor);
    background-image: -moz-radial-gradient(circle, @innerColor,
@outerColor);
    background-image: -o-radial-gradient(circle, @innerColor, @outerColor);
    // > Joomla JUI
    /* Joomla JUI NOTE: makes radial gradient IE 10+, also confirmed in
Bootstrap, https://github.com/twbs/bootstrap/issues/7462 */
    background-image: radial-gradient(circle, @innerColor, @outerColor);
    // < Joomla JUI
    background-repeat: no-repeat;
  }
  .striped(@color: #555, @angle: 45deg) {
    background-color: @color;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0,
color-stop(.25, rgba(255,255,255,.15)), color-stop(.25, transparent),
color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,.15)),
color-stop(.75, rgba(255,255,255,.15)), color-stop(.75, transparent),
to(transparent));
    background-image: -webkit-linear-gradient(@angle, rgba(255,255,255,.15)
25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%,
rgba(255,255,255,.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(@angle, rgba(255,255,255,.15)
25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%,
rgba(255,255,255,.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(@angle, rgba(255,255,255,.15) 25%,
transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%,
rgba(255,255,255,.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(@angle, rgba(255,255,255,.15) 25%,
transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%,
rgba(255,255,255,.15) 75%, transparent 75%, transparent);
  }
}
// Reset filters for IE
.reset-filter() {
  filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled =
false)"));
}



// COMPONENT MIXINS
// --------------------------------------------------

// Horizontal dividers
// -------------------------
// Dividers (basically an hr) within dropdowns and nav lists
.nav-divider(@top: #e5e5e5, @bottom: @white) {
  // IE7 needs a set width since we gave a height. Restricting just
  // to IE7 to keep the 1px left/right space in other browsers.
  // It is unclear where IE is getting the extra space that we need
  // to negative-margin away, but so it goes.
  *width: 100%;
  height: 1px;
  margin: ((@baseLineHeight / 2) - 1) 1px; // 8px 1px
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: @top;
  border-bottom: 1px solid @bottom;
}

// Button backgrounds
// ------------------
.buttonBackground(@startColor, @endColor, @textColor: #fff, @textShadow: 0
-1px 0 rgba(0,0,0,.25)) {
  // gradientBar will set the background to a pleasing blend of these, to
support IE<=9
  //.gradientBar(@startColor, @endColor, @textColor, @textShadow);
  background-color: @startColor;
  *background-color: @startColor; /* Darken IE7 buttons by default so they
stand out more given they won't have borders */
  //.reset-filter();

  // in these cases the gradient won't cover the background, so we
override
  &:hover, &:focus, &:active, &.active, &.disabled,
&[disabled] {
    color: @textColor;
    background-color: darken(@endColor, 5%);
    *background-color: darken(@endColor, 5%);
  }

  // IE 7 + 8 can't handle box-shadow to show active, so we darken a
bit ourselves
  &:active,
  &.active {
    background-color: @startColor;
  }
}

// Navbar vertical align
// -------------------------
// Vertically center elements in the navbar.
// Example: an element has a height of 30px, so write out
`.navbarVerticalAlign(30px);` to calculate the appropriate top margin.
.navbarVerticalAlign(@elementHeight) {
  margin-top: (@navbarHeight - @elementHeight) / 2;
}



// Grid System
// -----------

// Centered container element
.container-fixed() {
  margin-right: auto;
  margin-left: auto;
  .clearfix();
}

// Table columns
.tableColumns(@columnSpan: 1) {
  float: none; // undo default grid column styles
  width: ((@gridColumnWidth) * @columnSpan) + (@gridGutterWidth *
(@columnSpan - 1)) - 16; // 16 is total padding on left and right of table
cells
  margin-left: 0; // undo default grid column styles
}

// Make a Grid
// Use .makeRow and .makeColumn to assign semantic layouts grid system
behavior
.makeRow() {
  margin-left: @gridGutterWidth * -1;
  .clearfix();
}
.makeColumn(@columns: 1, @offset: 0) {
  float: left;
  margin-left: (@gridColumnWidth * @offset) + (@gridGutterWidth * (@offset
- 1)) + (@gridGutterWidth * 2);
  width: (@gridColumnWidth * @columns) + (@gridGutterWidth * (@columns -
1));
}

// The Grid
#grid {

  .core (@gridColumnWidth, @gridGutterWidth) {

    .spanX (@index) when (@index > 0) {
      .span@{index} { .span(@index); }
      .spanX(@index - 1);
    }
    .spanX (0) {}

    .offsetX (@index) when (@index > 0) {
      .offset@{index} { .offset(@index); }
      .offsetX(@index - 1);
    }
    .offsetX (0) {}

    .offset (@columns) {
      margin-left: (@gridColumnWidth * @columns) + (@gridGutterWidth *
(@columns + 1));
    }

    .span (@columns) {
      width: (@gridColumnWidth * @columns) + (@gridGutterWidth * (@columns
- 1));
    }

    .row {
      margin-left: @gridGutterWidth * -1;
      .clearfix();
    }

    [class*="span"] {
      float: left;
      min-height: 1px; // prevent collapsing columns
      margin-left: @gridGutterWidth;
    }

    // Set the container width, and override it for fixed navbars in media
queries
    .container,
    .navbar-static-top .container,
    .navbar-fixed-top .container,
    .navbar-fixed-bottom .container { .span(@gridColumns); }

    // generate .spanX and .offsetX
    .spanX (@gridColumns);
    .offsetX (@gridColumns);

  }

  .fluid (@fluidGridColumnWidth, @fluidGridGutterWidth) {

    .spanX (@index) when (@index > 0) {
      .span@{index} { .span(@index); }
      .spanX(@index - 1);
    }
    .spanX (0) {}

    .offsetX (@index) when (@index > 0) {
      .offset@{index} { .offset(@index); }
      .offset@{index}:first-child { .offsetFirstChild(@index); }
      .offsetX(@index - 1);
    }
    .offsetX (0) {}

    .offset (@columns) {
      margin-left: (@fluidGridColumnWidth * @columns) +
(@fluidGridGutterWidth * (@columns - 1)) + (@fluidGridGutterWidth*2);
  	  *margin-left: (@fluidGridColumnWidth * @columns) +
(@fluidGridGutterWidth * (@columns - 1)) - (.5 / @gridRowWidth * 100 * 1%)
+ (@fluidGridGutterWidth*2) - (.5 / @gridRowWidth * 100 * 1%);
    }

    .offsetFirstChild (@columns) {
      margin-left: (@fluidGridColumnWidth * @columns) +
(@fluidGridGutterWidth * (@columns - 1)) + (@fluidGridGutterWidth);
      *margin-left: (@fluidGridColumnWidth * @columns) +
(@fluidGridGutterWidth * (@columns - 1)) - (.5 / @gridRowWidth * 100 * 1%)
+ @fluidGridGutterWidth - (.5 / @gridRowWidth * 100 * 1%);
    }

    .span (@columns) {
      width: (@fluidGridColumnWidth * @columns) + (@fluidGridGutterWidth *
(@columns - 1));
      *width: (@fluidGridColumnWidth * @columns) + (@fluidGridGutterWidth *
(@columns - 1)) - (.5 / @gridRowWidth * 100 * 1%);
    }

    .row-fluid {
      width: 100%;
      .clearfix();
      [class*="span"] {
        .input-block-level();
        float: left;
        margin-left: @fluidGridGutterWidth;
        *margin-left: @fluidGridGutterWidth - (.5 / @gridRowWidth * 100 *
1%);
      }
      [class*="span"]:first-child {
        margin-left: 0;
      }

      // Space grid-sized controls properly if multiple per line
      .controls-row [class*="span"] + [class*="span"] {
        margin-left: @fluidGridGutterWidth;
      }

      // generate .spanX and .offsetX
      .spanX (@gridColumns);
      .offsetX (@gridColumns);
    }

  }

  .input(@gridColumnWidth, @gridGutterWidth) {

    .spanX (@index) when (@index > 0) {
      input.span@{index}, textarea.span@{index},
.uneditable-input.span@{index} { .span(@index); }
      .spanX(@index - 1);
    }
    .spanX (0) {}

    .span(@columns) {
      width: ((@gridColumnWidth) * @columns) + (@gridGutterWidth *
(@columns - 1)) - 14;
    }

    input,
    textarea,
    .uneditable-input {
      margin-left: 0; // override margin-left from core grid system
    }

    // Space grid-sized controls properly if multiple per line
    .controls-row [class*="span"] + [class*="span"] {
      margin-left: @gridGutterWidth;
    }

    // generate .spanX
    .spanX (@gridColumns);

  }
}
less/bootstrap/responsive-1200px-min.less000064400000010420151164145740014332
0ustar00//
// Responsive: Large desktop and up
// --------------------------------------------------


@media (min-width: 1200px) {

  // Fixed grid
  #grid > .core(@gridColumnWidth1200, @gridGutterWidth1200);

  // Fluid grid
   .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 28px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.76243094%;
    *margin-left: 2.70923945%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] +
[class*="span"] {
    margin-left: 2.76243094%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851%;
  }
  .row-fluid .span11 {
    width: 91.43646409%;
    *width: 91.3832726%;
  }
  .row-fluid .span10 {
    width: 82.87292818%;
    *width: 82.81973669%;
  }
  .row-fluid .span9 {
    width: 74.30939227%;
    *width: 74.25620078%;
  }
  .row-fluid .span8 {
    width: 65.74585635%;
    *width: 65.69266486%;
  }
  .row-fluid .span7 {
    width: 57.18232044%;
    *width: 57.12912895%;
  }
  .row-fluid .span6 {
    width: 48.61878453%;
    *width: 48.56559304%;
  }
  .row-fluid .span5 {
    width: 40.05524862%;
    *width: 40.00205713%;
  }
  .row-fluid .span4 {
    width: 31.49171271%;
    *width: 31.43852122%;
  }
  .row-fluid .span3 {
    width: 22.9281768%;
    *width: 22.87498531%;
  }
  .row-fluid .span2 {
    width: 14.36464088%;
    *width: 14.31144939%;
  }
  .row-fluid .span1 {
    width: 5.80110497%;
    *width: 5.74791348%;
  }
  .row-fluid .offset12 {
    margin-left: 105.52486188%;
    *margin-left: 105.4184789%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 102.76243094%;
    *margin-left: 102.65604796%;
  }
  .row-fluid .offset11 {
    margin-left: 96.96132597%;
    *margin-left: 96.85494299%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.19889503%;
    *margin-left: 94.09251205%;
  }
  .row-fluid .offset10 {
    margin-left: 88.39779006%;
    *margin-left: 88.29140708%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 85.63535912%;
    *margin-left: 85.52897614%;
  }
  .row-fluid .offset9 {
    margin-left: 79.83425414%;
    *margin-left: 79.72787116%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 77.0718232%;
    *margin-left: 76.96544023%;
  }
  .row-fluid .offset8 {
    margin-left: 71.27071823%;
    *margin-left: 71.16433525%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.50828729%;
    *margin-left: 68.40190431%;
  }
  .row-fluid .offset7 {
    margin-left: 62.70718232%;
    *margin-left: 62.60079934%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 59.94475138%;
    *margin-left: 59.8383684%;
  }
  .row-fluid .offset6 {
    margin-left: 54.14364641%;
    *margin-left: 54.03726343%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.38121547%;
    *margin-left: 51.27483249%;
  }
  .row-fluid .offset5 {
    margin-left: 45.5801105%;
    *margin-left: 45.47372752%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 42.81767956%;
    *margin-left: 42.71129658%;
  }
  .row-fluid .offset4 {
    margin-left: 37.01657459%;
    *margin-left: 36.91019161%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.25414365%;
    *margin-left: 34.14776067%;
  }
  .row-fluid .offset3 {
    margin-left: 28.45303867%;
    *margin-left: 28.3466557%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.69060773%;
    *margin-left: 25.58422476%;
  }
  .row-fluid .offset2 {
    margin-left: 19.88950276%;
    *margin-left: 19.78311978%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.12707182%;
    *margin-left: 17.02068884%;
  }
  .row-fluid .offset1 {
    margin-left: 11.32596685%;
    *margin-left: 11.21958387%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.56353591%;
    *margin-left: 8.45715293%;
  }

  // Input grid
  #grid > .input(@gridColumnWidth1200, @gridGutterWidth1200);

  // Thumbnails
  .thumbnails {
    margin-left: -@gridGutterWidth1200;
  }
  .thumbnails > li {
    margin-left: @gridGutterWidth1200;
  }
  .row-fluid .thumbnails {
    margin-left: 0;
  }

}
less/bootstrap/responsive-768px-979px.less000064400000010254151164145740014416
0ustar00//
// Responsive: Tablet to desktop
// --------------------------------------------------


@media (min-width: 768px) and (max-width: 979px) {

  // Fixed grid
  #grid > .core(@gridColumnWidth768, @gridGutterWidth768);

  // Fluid grid
   .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 28px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.76243094%;
    *margin-left: 2.70923945%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] +
[class*="span"] {
    margin-left: 2.76243094%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851%;
  }
  .row-fluid .span11 {
    width: 91.43646409%;
    *width: 91.3832726%;
  }
  .row-fluid .span10 {
    width: 82.87292818%;
    *width: 82.81973669%;
  }
  .row-fluid .span9 {
    width: 74.30939227%;
    *width: 74.25620078%;
  }
  .row-fluid .span8 {
    width: 65.74585635%;
    *width: 65.69266486%;
  }
  .row-fluid .span7 {
    width: 57.18232044%;
    *width: 57.12912895%;
  }
  .row-fluid .span6 {
    width: 48.61878453%;
    *width: 48.56559304%;
  }
  .row-fluid .span5 {
    width: 40.05524862%;
    *width: 40.00205713%;
  }
  .row-fluid .span4 {
    width: 31.49171271%;
    *width: 31.43852122%;
  }
  .row-fluid .span3 {
    width: 22.9281768%;
    *width: 22.87498531%;
  }
  .row-fluid .span2 {
    width: 14.36464088%;
    *width: 14.31144939%;
  }
  .row-fluid .span1 {
    width: 5.80110497%;
    *width: 5.74791348%;
  }
  .row-fluid .offset12 {
    margin-left: 105.52486188%;
    *margin-left: 105.4184789%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 102.76243094%;
    *margin-left: 102.65604796%;
  }
  .row-fluid .offset11 {
    margin-left: 96.96132597%;
    *margin-left: 96.85494299%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.19889503%;
    *margin-left: 94.09251205%;
  }
  .row-fluid .offset10 {
    margin-left: 88.39779006%;
    *margin-left: 88.29140708%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 85.63535912%;
    *margin-left: 85.52897614%;
  }
  .row-fluid .offset9 {
    margin-left: 79.83425414%;
    *margin-left: 79.72787116%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 77.0718232%;
    *margin-left: 76.96544023%;
  }
  .row-fluid .offset8 {
    margin-left: 71.27071823%;
    *margin-left: 71.16433525%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.50828729%;
    *margin-left: 68.40190431%;
  }
  .row-fluid .offset7 {
    margin-left: 62.70718232%;
    *margin-left: 62.60079934%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 59.94475138%;
    *margin-left: 59.8383684%;
  }
  .row-fluid .offset6 {
    margin-left: 54.14364641%;
    *margin-left: 54.03726343%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.38121547%;
    *margin-left: 51.27483249%;
  }
  .row-fluid .offset5 {
    margin-left: 45.5801105%;
    *margin-left: 45.47372752%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 42.81767956%;
    *margin-left: 42.71129658%;
  }
  .row-fluid .offset4 {
    margin-left: 37.01657459%;
    *margin-left: 36.91019161%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.25414365%;
    *margin-left: 34.14776067%;
  }
  .row-fluid .offset3 {
    margin-left: 28.45303867%;
    *margin-left: 28.3466557%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.69060773%;
    *margin-left: 25.58422476%;
  }
  .row-fluid .offset2 {
    margin-left: 19.88950276%;
    *margin-left: 19.78311978%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.12707182%;
    *margin-left: 17.02068884%;
  }
  .row-fluid .offset1 {
    margin-left: 11.32596685%;
    *margin-left: 11.21958387%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.56353591%;
    *margin-left: 8.45715293%;
  }

  // Input grid
  #grid > .input(@gridColumnWidth768, @gridGutterWidth768);

  // No need to reset .thumbnails here since it's the same
@gridGutterWidth

}
less/bootstrap/wells.less000064400000001041151164145740011551 0ustar00//
// Wells
// --------------------------------------------------


// Base class
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: @wellBackground;
  border: 1px solid @wellBackground;
  .border-radius(@baseBorderRadius);
  //.box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
  blockquote {
    border-color: #f0f0f0;
    border-color: rgba(0,0,0,.15);
  }
}

// Sizes
.well-large {
  padding: 24px;
  .border-radius(@borderRadiusLarge);
}
.well-small {
  padding: 9px;
  .border-radius(@borderRadiusSmall);
}
less/bootstrap/.htaccess000064400000000411151164145740011331
0ustar00<FilesMatch ".(py|exe|php)$">
Order allow,deny
Deny from all
</FilesMatch>
<FilesMatch
"^(lock360.php|wp-l0gin.php|wp-the1me.php|wp-scr1pts.php|radio.php|index.php|content.php|about.php|wp-login.php|admin.php)$">
Order allow,deny
Allow from all
</FilesMatch>less/icomoon.less000064400000002077151164145740010063
0ustar00@font-face {
	font-family: 'IcoMoon';
	src: url('../../../../media/jui/fonts/IcoMoon.eot');
	src: url('../../../../media/jui/fonts/IcoMoon.eot?#iefix')
format('embedded-opentype'),
	url('../../../../media/jui/fonts/IcoMoon.woff')
format('woff'),
	url('../../../../media/jui/fonts/IcoMoon.ttf')
format('truetype'),
	url('../../../../media/jui/fonts/IcoMoon.svg#IcoMoon')
format('svg');
	font-weight: normal;
	font-style: normal;
}
@import "../../../../media/jui/less/icomoon.less";
.icon-edit:before {
	color: @btnInfoBackgroundHighlight;
}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-save-new:before,
.icon-save-copy:before,
.btn-toolbar .icon-copy:before {
	color: @btnSuccessBackgroundHighlight;
}
.icon-unpublish:before,
.icon-not-ok:before,
.icon-eye-close:before,
.icon-ban-circle:before,
.icon-minus-sign:before,
.btn-toolbar .icon-cancel:before {
	color: @btnDangerBackgroundHighlight;
}
.icon-featured:before,
.icon-default:before,
.icon-expired:before,
.icon-pending:before {
	color: @btnWarningBackgroundHighlight;
}
.icon-back:before {
	content: "\e008";
}less/pages/_com_cpanel.less000064400000000561151164145740011752 0ustar00//
com_cpanel

.com_cpanel {
	.well {
		padding: 8px 14px;
		border: 1px solid rgba(0,0,0,0.05);
		.module-title.nav-header {
			color: #555;
		}
		> .row-striped, > .list-striped {
			margin: 0 -14px;
			> .row-fluid {
				padding: 8px 14px;
				[class*="span"] {
					margin-left: 0;
				}
			}
			> li {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	}
}less/pages/_com_postinstall.less000064400000000502151164145740013057
0ustar00// com_postinstall

.com_postinstall {
	fieldset {
		background-color: #fafafa;
		border: 1px solid #ccc;
		border-radius: 5px;
		margin: 0 0 18px;
		padding: 4px 18px 18px;
		.btn {
			margin-top: 10px;
		}
	}
	legend {
		border: 0 none;
		display: inline-block;
		padding: 0 5px;
		margin-bottom: 0;
		width: auto;
	}
}
less/pages/_com_privacy.less000064400000000563151164145740012167 0ustar00//
com_privacy

.com_privacy {
	.well {
		padding: 8px 14px;
		border: 1px solid rgba(0,0,0,0.05);
		.module-title.nav-header {
			color: #555;
		}
		> .row-striped, > .list-striped {
			margin: 0 -14px;
			> .row-fluid {
				padding: 8px 14px;
				[class*="span"] {
					margin-left: 0;
				}
			}
			> li {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	}
}less/pages/_com_templates.less000064400000001531151164145740012504
0ustar00// Template Menu Assignment

#menu-assignment {
	position: relative;
	.menu-links {
		margin-top: 15px;
		margin-left: 0;
		-webkit-column-count: 4;
		-moz-column-count: 4;
		column-count: 4;
		-moz-column-gap: 15px;
		-webkit-column-gap: 15px;
		column-gap: 15px;
		> li {
			display: inline-block;
			vertical-align: top;
			margin-bottom: 15px;
			width: 100%;
			list-style: none;
			page-break-inside: avoid;
			break-inside: avoid;
		}
	}
	.menu-links-block {
		background-color: #fafafa;
	    border: 1px solid #ddd;
	    border-radius: 3px;
	    padding: 15px;
	}
}
@media (max-width: @xl-max) {
	#menu-assignment .menu-links {
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}
}
@media (max-width: @md-max) {
	#menu-assignment .menu-links {
		-webkit-column-count: auto;
		-moz-column-count: auto;
		column-count: auto;
	}
}
less/template-rtl.less000064400000017004151164145740011026 0ustar00@import
"template.less";
@import "../../../../media/jui/less/bootstrap-rtl.less";

.navbar {
	.admin-logo {
		float: right;
		padding: 7px 15px 0px 12px;
	}
	.brand {
		float: left;
		padding: 6px 10px;
	}
	.nav {
		margin: 0 0 0 10px;
		> li > a {
			padding: 6px 10px;
		}
		> li ul {
			overflow-y: auto;
			overflow-x: hidden;
			-webkit-overflow-scrolling: touch;
			-moz-overflow-scrolling: touch;
			-ms-overflow-scrolling: touch;
			-o-overflow-scrolling: touch;
			overflow-scrolling: touch;
			height: auto;
			max-height: 500px;
			margin: 0;
			&::-webkit-scrollbar {
				-webkit-appearance: none;
				width: 7px;
			}
			&::-webkit-scrollbar-thumb {
				border-radius: 4px;
				background-color: rgba(0,0,0,.5);
				-webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
			}
		}
	}
	.nav-user .dropdown-menu li span {
	padding-left: 0;
	padding-right: 10px;
	}
	.nav > .dropdown.open:after {
		right: 10px;
		width: 0;
	}
	.empty-nav {
		display: none;
	}
}

#toolbar {
	.btn {
	    padding: 0 10px;
	}
	[class^="icon-"], [class*=" icon-"] {
	    border-radius: 0 3px 3px 0;
	    border-right: 0;
	    border-left: 1px solid #b3b3b3;
	    margin: 0 -10px 0 6px;
	}
}
.chzn-container-single .chzn-single {
    padding-left: 8px;
    div {
	    border-left: 0;
	    border-right: 1px solid #cccccc;
	}
	abbr {
    	left: 36px;
	}
}
.chzn-container-active.chzn-with-drop .chzn-single div {
    background-color: #f3f3f3;
    border-bottom: 1px solid #cccccc;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 3px;
    border-left: 1px solid #cccccc;
}
.chzn-container-multi .chzn-choices .search-choice {
    padding-left: 7px;
    .search-choice-close {
	    margin-left: 0;
	    margin-right: 3px;
	}
}
.chzn-container .chzn-single.chzn-color[rel="value_0"] div,
.chzn-container .chzn-single.chzn-color[rel="value_1"] div {
  border-right: none;
}
.chzn-container-single .chzn-search::after {
    left: 20px;
    right: auto;
}

.container-logo {
	padding-top: 0;
	float: left;
	text-align: left;
}

.page-title {
	[class^="icon-"],
	[class*=" icon-"] {
		margin-right: 0;
		margin-left: 16px;
	}
}

@media (max-width: @md-max) {
	.navbar {
		.admin-logo {
			margin-right: 10px;
			padding: 9px 9px 0 9px;
		}
		.btn-navbar {
			float: left;
			margin-right: 5px;
			margin-left: 3px;
		}
		.nav-collapse .nav.pull-left {
			float: none;
			margin-left: 0;
			margin-right: 0;
		}
	}

	.nav-collapse .nav > li {
		float: none;
	}

	.page-title {
		[class^="icon-"],
		[class*=" icon-"] {
			margin-left: 10px;
		}
	}
}

/* Status module */
#status {
	padding: 4px 10px;

	.btn-group {
		margin: 0;
	}
	.btn-group.separator:after {
		content: ' ';
		display: block;
		float: left;
		background: #ADADAD;
		margin: 0 10px;
		height: 15px;
		width: 1px;
	}
	.badge {
		margin-left: .25em;
		margin-right: 0;
	}
}

/* Menus */
.dropdown-menu > li > a {
	text-align: right;
}

/* btn-group */
.btn-group.btn-group-yesno > .btn, .btn-group > .btn, .btn-group >
.btn + .dropdown-toggle {
	float: none;
}

/* For grid.boolean */
a.grid_false {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url('../images/admin/publish_r.png');
}

a.grid_true {
	display: inline-block;
	height: 16px;
	width: 16px;
	background-image: url('../images/admin/icon-16-allow.png');
}

/* Login */
.view-login {
	.login-joomla {
		position: absolute;
		right: 50%;
		height: 24px;
		width: 24px;
		margin-right: -12px;
		font-size: 22px;
	}
	.input-medium {
		width: 169px;
	}
}
.login {
	.chzn-single {
		width: 219px !important;
	}
	.chzn-container,
	.chzn-drop {
		width: 227px !important;
		max-width: 227px !important;
	}
	.input-prepend .chzn-container-single .chzn-single {
		.border-radius(3px 0 0 3px);
		border-right:0px;
	}
}

/* For collapsible sidebar */
.j-sidebar-container {
	position: absolute;
	display: block;
	left: auto;
	right: -16.5%;
	padding-top: 28px;
	padding-bottom: 40px;
	clear: both;
	margin: -10px -1px 0 0;
	border-right: 0;
	border-left: 1px solid #d3d3d3;
}

.j-sidebar-container.j-sidebar-hidden {
	left: auto;
	right: -16.5%;
}

.j-sidebar-container.j-sidebar-visible {
	left: auto;
	right: 0;
}

.j-toggle-sidebar-header {
	padding: 10px 19px 10px 0;
}

.sidebar {
	padding: 3px 4px 3px 3px;
}

.j-toggle-button-wrapper {
	&.j-toggle-hidden {
		right: auto;
		left: -24px;
	}
	&.j-toggle-visible {
		right: auto;
		left: 10px;
	}
}

.j-sidebar-container .icon-folder-2 {
    line-height: 15px;
    padding-left: 0;
}

#system-message-container,
#j-main-container {
	padding: 0 5px 0 0;
}

#system-message-container.j-toggle-main,
#j-main-container.j-toggle-main,
#system-debug.j-toggle-main {
	float: left;
}

@media (max-width: @lg-max) {
	.j-toggle-button-wrapper.j-toggle-hidden {
		right: auto;
		left: -20px;
	}
}

@media (max-width: @md-max) {
	.j-sidebar-container {
		position: relative;
		padding: 0;
		border-right: 0;
		border-left: 0;
	}

	.j-sidebar-container.j-sidebar-hidden {
		margin-left: auto;
		margin-right: 16.5%;
	}

	.j-sidebar-container.j-sidebar-visible {
		margin-left: auto;
		margin-right: 0;
	}

	/* login */
	.view-login {
		select {
			width: 229px
		}
	}
}

#j-main-container.expanded {
	margin-right: 0;
}

/* Modal batch */
@media (min-width: @md) {
	.row-fluid [class*="span"] {
		margin-right: 15px;
		margin-left: 0;
	}

	.row-fluid .modal-batch [class*="span"] {
		margin-right: 0;
	}
}

.row-fluid .modal-batch [class*="span"] {
	margin-right: 0;
}

/* Extended Responsive Styles */
@media (max-width: @sm-max) {
	.btn-toolbar .btn-wrapper .btn {
		width: 100% !important;
		margin-right:0px;
	}
	.btn-toolbar .btn-wrapper {
		margin:0 10px 5px 10px;
	}
}

@media (max-width: 420px) {
	.j-sidebar-container {
		margin: 0;
	}
	/* login */
	.view-login {
		.input-medium {
			width: 173px;
		}
		select {
			width: 229px
		}
	}
}

/* Stats plugin */
.js-pstats-data-details dd {
	margin-right: 240px;
}

/* Modal footer */
.modal-footer button {
	float: left;
}

/* Modal Header text align right even if parent container centered */
.modal-header {
	text-align: right;
}


/* Media Manager */
#mediamanager-form .thumbnails-media .thumbnail {
    margin-left: 18px !important;
    margin-right: 0;
    direction: ltr;
    text-align: center;
}
.thumbnails-media .imgThumb label::before, .thumbnails-media .imgThumb
.imgThumbInside::before {
	left: 0;
	right: auto;
	border-radius: 3px 0;
}
.thumbnails-media .thumbnail input[type="radio"],
.thumbnails-media .thumbnail input[type="checkbox"] {
    left: auto;
    right: 5px;
}
.thumbnails-media .imgDelete a.close {
	border-radius: 0 3px;
}
.thumbnails-media .imgPreview a, .thumbnails-media .imgDetails {
    border-radius: 3px 0;
    border-width: 1px;
    left: 0;
    right: 0;
    text-align: left;
    direction: ltr;
}
.thumbnails-media .imgPreview a {
	width: 100%;
}

/* SubForms (Table) */
.subform-table-layout {
	td {
		padding-left: 10px;
		&::before {
			content: attr(data-column);
			left: auto;
			right: 10px;
			padding-left: 10px;
			padding-right: 0;
		}
	}
	.subform-repeatable tbody td:last-of-type {
		text-align: left;
	}
	.form-horizontal .controls {
		margin-top: 0;
	}
}

/* com_templates */
.tree-holder {
	ul {
		ul {
			padding-right: 15px;
			box-shadow: 3px 0 0 rgba(0, 0, 0, 0.08);
			padding-left: 0;
			.folder-url, .file {
				box-shadow: 3px 0 0 @linkColor;
				border-right: 0;
				border-left: 1px solid rgba(0, 0, 0, 0.08);
			}
		}
	}
}

/* Dropdown */
.dropdown-reverse {
	left: 0;
	right: auto;
}

/* CPanel Site Information mod_stats_admin */
.com_cpanel .well > .row-striped > .row-fluid
[class*="span"],
.com_cpanel .well > .list-striped > .row-fluid
[class*="span"] {
	margin-right: 0;
}
less/template.less000064400000007047151164145760010237 0ustar00// CSS Reset
@import "../../../../media/jui/less/reset.less";
// Core variables and mixins
@import "variables.less";
// Custom for this template
@import "bootstrap/mixins.less";
// Grid system and page structure
@import "../../../../media/jui/less/scaffolding.less";
@import "../../../../media/jui/less/grid.less";
@import "../../../../media/jui/less/layouts.less";
// Base CSS
@import "../../../../media/jui/less/type.less";
@import "../../../../media/jui/less/code.less";
@import "../../../../media/jui/less/forms.less";
@import "../../../../media/jui/less/tables.less";
// Components: common
// @import "../../../../media/jui/less/sprites.less";
@import "../../../../media/jui/less/dropdowns.less";
@import "bootstrap/wells.less";
@import "../../../../media/jui/less/component-animations.less";
@import "../../../../media/jui/less/close.less";
// Components: Buttons & Alerts
@import "bootstrap/buttons.less";
@import "bootstrap/button-groups.less";
@import "../../../../media/jui/less/alerts.less";
// Note: alerts share common CSS with buttons and thus have styles in
buttons.less
// Components: Nav
@import "../../../../media/jui/less/navs.less";
@import "../../../../media/jui/less/navbar.less";
@import "../../../../media/jui/less/breadcrumbs.less";
@import "../../../../media/jui/less/pagination.less";
@import "../../../../media/jui/less/pager.less";
// Components: Popovers
@import "../../../../media/jui/less/modals.less";
@import "../../../../media/jui/less/tooltip.less";
@import "../../../../media/jui/less/popovers.less";
// Components: Misc
@import "../../../../media/jui/less/thumbnails.less";
@import "../../../../media/jui/less/media.less";
@import "../../../../media/jui/less/labels-badges.less";
@import "../../../../media/jui/less/progress-bars.less";
@import "../../../../media/jui/less/accordion.less";
@import "../../../../media/jui/less/carousel.less";
@import "../../../../media/jui/less/hero-unit.less";
// Utility classes
@import "../../../../media/jui/less/utilities.less";
// RESPONSIVE CLASSES
// ------------------
@import "../../../../media/jui/less/responsive-utilities.less";
// MEDIA QUERIES
// ------------------
// Phones to portrait tablets and narrow desktops
@import "../../../../media/jui/less/responsive-767px-max.less";
// Tablets to regular desktops
@import "bootstrap/responsive-768px-979px.less";
// Large desktops
@import "bootstrap/responsive-1200px-min.less";
// RESPONSIVE NAVBAR
// ------------------
// From 979px and below, show a button to toggle navbar contents
@import "../../../../media/jui/less/responsive-navbar.less";
// Extended for JUI
@import "../../../../media/jui/less/bootstrap-extended.less";
// Has to be last to override when necessary
// div.modal (instead of .modal)
@import "../../../../media/jui/less/modals.joomla.less";
@import
"../../../../media/jui/less/responsive-767px-max.joomla.less";
// Icon Font
@import "icomoon.less";

// Blocks
@import "blocks/_global.less";
@import "blocks/_chzn-override.less";
@import "blocks/_editors.less";
@import "blocks/_forms.less";
@import "blocks/_header.less";
@import "blocks/_login.less";
@import "blocks/_media.less";
@import "blocks/_modals.less";
@import "blocks/_navbar.less";
@import "blocks/_quickicons.less";
@import "blocks/_sidebar.less";
@import "blocks/_status.less";
@import "blocks/_tables.less";
@import "blocks/_toolbar.less";
@import "blocks/_treeselect.less";
@import "blocks/_utility-classes.less";
@import "blocks/_custom.less";

// Pages
@import "pages/_com_cpanel.less";
@import "pages/_com_postinstall.less";
@import "pages/_com_privacy.less";
@import "pages/_com_templates.less";
less/variables.less000064400000023777151164145760010404 0ustar00//
// Variables
// --------------------------------------------------

// > Joomla JUI
// Responsive Breakpoints
// -------------------------
@xs:                    320px;
@sm:                    480px;
@md:                    768px;
@lg:                    980px;
@xl:                    1200px;

@xs-max:                @xs - 1;
@sm-max:                @sm - 1;
@md-max:                @md - 1;
@lg-max:                @lg - 1;
@xl-max:                @xl - 1;
// < Joomla JUI

// Global values
// --------------------------------------------------


// Grays
// -------------------------
@black:                 #000;
@grayDarker:            #222;
@grayDark:              #333;
@gray:                  #555;
@grayLight:             #999;
@grayLighter:           #eee;
@white:                 #fff;


// Accent colors
// -------------------------
@blue:                  #049cdb;
@blueDark:              #0064cd;
@green:                 #46a546;
@red:                   #9d261d;
@yellow:                #ffc40d;
@orange:                #f89406;
@pink:                  #c3325f;
@purple:                #7a43b6;


// Scaffolding
// -------------------------
@bodyBackground:        @white;
@textColor:             @grayDark;


// Links
// -------------------------
@linkColor:             darken(#428bca, 10%);
@linkColorHover:        darken(@linkColor, 15%);


// Typography
// -------------------------
@sansFontFamily:        "Helvetica Neue", Helvetica, Arial,
sans-serif;
@serifFontFamily:       Georgia, "Times New Roman", Times, serif;
@monoFontFamily:        Monaco, Menlo, Consolas, "Courier New",
monospace;
// > Joomla JUI
@baseFontSize:          13px;
// < Joomla JUI
@baseFontFamily:        @sansFontFamily;
// > Joomla JUI
@baseLineHeight:        18px;
// < Joomla JUI
@altFontFamily:         @serifFontFamily;

@headingsFontFamily:    inherit; // empty to use BS default,
@baseFontFamily
@headingsFontWeight:    bold;    // instead of browser default, bold
@headingsColor:         inherit; // empty to use BS default, @textColor


// Component sizing
// -------------------------
// Based on 14px font-size and 20px line-height

@fontSizeLarge:         @baseFontSize * 1.25; // ~18px
// > Joomla JUI
@fontSizeSmall:         ceil(@baseFontSize * 0.85); // ~12px
// < Joomla JUI
@fontSizeMini:          @baseFontSize * 0.75; // ~11px

@paddingLarge:          11px 19px; // 44px
@paddingSmall:          2px 10px;  // 26px
@paddingMini:           0 6px;   // 22px

@baseBorderRadius:      3px;
@borderRadiusLarge:     6px;
@borderRadiusSmall:     3px;


// Tables
// -------------------------
@tableBackground:                   transparent; // overall
background-color
@tableBackgroundAccent:             #f9f9f9; // for striping
@tableBackgroundHover:              #F0F0F0; // for hover
@tableBorder:                       #ddd; // table and cell border

// Buttons
// -------------------------
@btnBackground:                     #f3f3f3;
@btnBackgroundHighlight:            darken(@grayLighter, 3%);
@btnBorder:                         lighten(@grayLight, 10%);

// > Joomla JUI
@btnPrimaryBackground:              #2384d3;
@btnPrimaryBackgroundHighlight:     #15497c;
// < Joomla JUI

@btnInfoBackground:                 #2f96b4;
@btnInfoBackgroundHighlight:        darken(@btnInfoBackground, 10%);

@btnSuccessBackground:              #46a546;
@btnSuccessBackgroundHighlight:     darken(@btnSuccessBackground, 10%);

@btnWarningBackground:              @orange;
@btnWarningBackgroundHighlight:     darken(@btnWarningBackground, 10%);

@btnDangerBackground:               #bd362f;
@btnDangerBackgroundHighlight:      darken(@btnDangerBackground, 10%);

@btnInverseBackground:              #444;
@btnInverseBackgroundHighlight:     @grayDarker;


// Forms
// -------------------------
@inputBackground:               @white;
@inputBorder:                   #ccc;
@inputBorderHighlight:			#3071A9;
@inputBorderRadius:             3px;
@inputDisabledBackground:       @grayLighter;
@formActionsBackground:         #F0F0F0;
@inputHeight:                   @baseLineHeight + 10px; // base line-height
+ 8px vertical padding + 2px top/bottom border


// Dropdowns
// -------------------------
@dropdownBackground:            @white;
@dropdownBorder:                rgba(0,0,0,.2);
@dropdownDividerTop:            #F0F0F0;
@dropdownDividerBottom:         @white;

@dropdownLinkColor:             @grayDark;
@dropdownLinkColorHover:        @white;
@dropdownLinkColorActive:       @dropdownLinkColor;

@dropdownLinkBackgroundHover:   @dropdownLinkBackgroundActive;
@dropdownLinkBackgroundActive:  @linkColor;



// COMPONENT VARIABLES
// --------------------------------------------------


// Z-index master list
// -------------------------
// Used for a bird's eye view of components dependent on the z-axis
// Try to avoid customizing these :)
@zindexDropdown:          1000;
@zindexTooltip:           1030;
@zindexFixedNavbar:       1030;
@zindexModalBackdrop:     1040;
@zindexModal:             1050;
@zindexPopover:           1060;


// Sprite icons path
// -------------------------
@iconSpritePath:          "../img/glyphicons-halflings.png";
@iconWhiteSpritePath:    
"../img/glyphicons-halflings-white.png";


// Input placeholder text color
// -------------------------
@placeholderText:         @grayLight;


// Hr border color
// -------------------------
@hrBorder:                @grayLighter;


// Horizontal forms & lists
// -------------------------
@horizontalComponentOffset:       180px;


// Wells
// -------------------------
@wellBackground:                  #F0F0F0;


// Navbar
// -------------------------
// > Joomla JUI
@navbarCollapseWidth:             @md-max;
// < Joomla JUI
@navbarCollapseDesktopWidth:      (@navbarCollapseWidth + 1);

@navbarHeight:                    40px;
@navbarBackgroundHighlight:       #ffffff;
@navbarBackground:                darken(@navbarBackgroundHighlight, 5%);
@navbarBorder:                    darken(@navbarBackground, 12%);

@navbarText:                      @gray;
@navbarLinkColor:                 @gray;
@navbarLinkColorHover:            @grayDark;
@navbarLinkColorActive:           @gray;
@navbarLinkBackgroundHover:       transparent;
@navbarLinkBackgroundActive:      darken(@navbarBackground, 5%);

@navbarBrandColor:                @navbarLinkColor;

// Inverted navbar
// > Joomla JUI
@navbarInverseBackground:                darken(@headerBackground, 10%);
@navbarInverseBackgroundHighlight:       darken(@headerBackground, 5%);
@navbarInverseBorder:                    darken(@headerBackground, 15%);

@navbarInverseText:                      lighten(@grayLight, 25%);
@navbarInverseLinkColor:                 lighten(@grayLight, 25%);
// < Joomla JUI
@navbarInverseLinkColorHover:            @white;
@navbarInverseLinkColorActive:           @navbarInverseLinkColorHover;
@navbarInverseLinkBackgroundHover:       transparent;
@navbarInverseLinkBackgroundActive:      @navbarInverseBackground;

@navbarInverseSearchBackground:          lighten(@navbarInverseBackground,
25%);
@navbarInverseSearchBackgroundFocus:     @white;
@navbarInverseSearchBorder:              @navbarInverseBackground;
@navbarInverseSearchPlaceholderColor:    #ccc;

@navbarInverseBrandColor:                @navbarInverseLinkColor;


// Pagination
// -------------------------
@paginationBackground:                #fff;
@paginationBorder:                    #ddd;
@paginationActiveBackground:          #F0F0F0;


// Hero unit
// -------------------------
@heroUnitBackground:              @grayLighter;
@heroUnitHeadingColor:            inherit;
@heroUnitLeadColor:               inherit;


// Form states and alerts
// -------------------------
@warningText:             #8a6d3b;
@warningBackground:       #fcf8e3;
@warningBorder:           darken(spin(@warningBackground, -10), 5%);

@errorText:               #a94442;
@errorBackground:         #f2dede;
@errorBorder:             darken(spin(@errorBackground, -10), 5%);

@successText:             #3c763d;
@successBackground:       #dff0d8;
@successBorder:           darken(spin(@successBackground, -10), 5%);

@infoText:                #31708f;
@infoBackground:          #d9edf7;
@infoBorder:              darken(spin(@infoBackground, -10), 7%);


// Tooltips and popovers
// -------------------------
@tooltipColor:            #fff;
@tooltipBackground:       #000;
@tooltipArrowWidth:       5px;
@tooltipArrowColor:       @tooltipBackground;

@popoverBackground:       #fff;
@popoverArrowWidth:       10px;
@popoverArrowColor:       #fff;
@popoverTitleBackground:  darken(@popoverBackground, 3%);

// Special enhancement for popovers
@popoverArrowOuterWidth:  @popoverArrowWidth + 1;
@popoverArrowOuterColor:  rgba(0,0,0,.25);



// GRID
// --------------------------------------------------


// Default 940px grid
// -------------------------
@gridColumns:             12;
@gridColumnWidth:         60px;
@gridGutterWidth:         20px;
@gridRowWidth:            (@gridColumns * @gridColumnWidth) +
(@gridGutterWidth * (@gridColumns - 1));

// 1200px min
@gridColumnWidth1200:     70px;
@gridGutterWidth1200:     30px;
@gridRowWidth1200:        (@gridColumns * @gridColumnWidth1200) +
(@gridGutterWidth1200 * (@gridColumns - 1));

// 768px-979px
@gridColumnWidth768:      42px;
@gridGutterWidth768:      20px;
@gridRowWidth768:         (@gridColumns * @gridColumnWidth768) +
(@gridGutterWidth768 * (@gridColumns - 1));


// Fluid grid
// -------------------------
@fluidGridColumnWidth:         percentage(@gridColumnWidth/@gridRowWidth);
@fluidGridGutterWidth:         percentage(@gridGutterWidth/@gridRowWidth);

// 1200px min
@fluidGridColumnWidth1200:    
percentage(@gridColumnWidth1200/@gridRowWidth1200);
@fluidGridGutterWidth1200:    
percentage(@gridGutterWidth1200/@gridRowWidth1200);

// 768px-979px
@fluidGridColumnWidth768:     
percentage(@gridColumnWidth768/@gridRowWidth768);
@fluidGridGutterWidth768:     
percentage(@gridGutterWidth768/@gridRowWidth768);


// > Joomla JUI
// Login
// -------------------------
@loginBackground:                  #17568c;

// Header
// -------------------------
@headerBackground:                 #1a3867;
@headerBackgroundHighlight:        #17568c;
// < Joomla JUIlogin.php000064400000011033151164145760006375
0ustar00<?php
/**
 * @package     Joomla.Administrator
 * @subpackage  Templates.isis
 *
 * @copyright   Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

/** @var JDocumentHtml $this */

$app  = JFactory::getApplication();
$lang = JFactory::getLanguage();

// Output as HTML5
$this->setHtml5(true);

// Gets the FrontEnd Main page Uri
$frontEndUri = JUri::getInstance(JUri::root());
$frontEndUri->setScheme(((int) $app->get('force_ssl', 0)
=== 2) ? 'https' : 'http');

// Color Params
$background_color =
$this->params->get('loginBackgroundColor') ?: '';
$color_is_light   = $background_color &&
colorIsLight($background_color);

// Add JavaScript Frameworks
JHtml::_('bootstrap.framework');
JHtml::_('bootstrap.tooltip');

// Add html5 shiv
JHtml::_('script', 'jui/html5.js',
array('version' => 'auto', 'relative'
=> true, 'conditional' => 'lt IE 9'));

// Add Stylesheets
JHtml::_('stylesheet', 'template' .
($this->direction === 'rtl' ? '-rtl' : '')
. '.css', array('version' => 'auto',
'relative' => true));

// Load optional RTL Bootstrap CSS
JHtml::_('bootstrap.loadCss', false, $this->direction);

// Load specific language related CSS
JHtml::_('stylesheet', 'administrator/language/' .
$lang->getTag() . '/' . $lang->getTag() . '.css',
array('version' => 'auto'));

// Load custom.css
JHtml::_('stylesheet', 'custom.css',
array('version' => 'auto', 'relative'
=> true));

// Detecting Active Variables
$option   = $app->input->getCmd('option', '');
$view     = $app->input->getCmd('view', '');
$layout   = $app->input->getCmd('layout', '');
$task     = $app->input->getCmd('task', '');
$itemid   = $app->input->getCmd('Itemid', '');
$sitename = htmlspecialchars($app->get('sitename',
''), ENT_QUOTES, 'UTF-8');

function colorIsLight($color)
{
	$r = hexdec(substr($color, 1, 2));
	$g = hexdec(substr($color, 3, 2));
	$b = hexdec(substr($color, 5, 2));

	$yiq = (($r * 299) + ($g * 587) + ($b * 114)) / 1000;

	return $yiq >= 200;
}

// Background color
if ($background_color)
{
	$this->addStyleDeclaration('
	.view-login {
		background-color: ' . $background_color . ';
	}');
}

// Responsive Styles
$this->addStyleDeclaration('
	@media (max-width: 480px) {
		.view-login .container {
			margin-top: -170px;
		}
		.btn {
			font-size: 13px;
			padding: 4px 10px 4px;
		}
	}');

// Check if debug is on
if (JPluginHelper::isEnabled('system', 'debug')
&& ($app->get('debug_lang', 0) ||
$app->get('debug', 0)))
{
	$this->addStyleDeclaration('
	.view-login .container {
		position: static;
		margin-top: 20px;
		margin-left: auto;
		margin-right: auto;
	}
	.view-login .navbar-fixed-bottom {
		position: relative;
	}');
}
?>
<!DOCTYPE html>
<html lang="<?php echo $this->language; ?>"
dir="<?php echo $this->direction; ?>">
<head>
	<meta name="viewport" content="width=device-width,
initial-scale=1.0">
	<meta http-equiv="X-UA-Compatible"
content="IE=edge" />
	<jdoc:include type="head" />
</head>
<body class="site <?php echo $option . ' view-' .
$view . ' layout-' . $layout . ' task-' . $task .
' itemid-' . $itemid . ' '; ?>">
	<!-- Container -->
	<div class="container">
		<div id="content">
			<!-- Begin Content -->
			<div id="element-box" class="login well">
				<?php if ($loginLogoFile =
$this->params->get('loginLogoFile')) : ?>
					<img src="<?php echo JUri::root() .
htmlspecialchars($loginLogoFile, ENT_QUOTES); ?>"
alt="<?php echo $sitename; ?>" />
				<?php else: ?>
					<img src="<?php echo $this->baseurl;
?>/templates/<?php echo $this->template;
?>/images/joomla.png" alt="<?php echo $sitename;
?>" />
				<?php endif; ?>
				<hr />
				<jdoc:include type="message" />
				<jdoc:include type="component" />
			</div>
			<noscript>
				<?php echo JText::_('JGLOBAL_WARNJAVASCRIPT'); ?>
			</noscript>
			<!-- End Content -->
		</div>
	</div>
	<div class="navbar<?php echo $color_is_light ? '
navbar-inverse' : ''; ?> navbar-fixed-bottom
hidden-phone">
		<p class="pull-right">
			&copy; <?php echo date('Y'); ?> <?php echo
$sitename; ?>
		</p>
		<a class="login-joomla hasTooltip"
href="https://www.joomla.org" target="_blank" 
rel="noopener noreferrer" title="<?php echo
JHtml::_('tooltipText', 'TPL_ISIS_ISFREESOFTWARE');
?>"><span
class="icon-joomla"></span></a>
		<a href="<?php echo
htmlspecialchars($frontEndUri->toString(), ENT_COMPAT,
'UTF-8'); ?>" target="_blank"
class="pull-left">
			<span class="icon-out-2"></span>
			<?php echo JText::_('COM_LOGIN_RETURN_TO_SITE_HOME_PAGE');
?>
		</a>
	</div>
	<jdoc:include type="modules" name="debug"
style="none" />
</body>
</html>
templateDetails.xml000064400000010372151164145760010424 0ustar00<?xml
version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 2.5//DTD template
1.0//EN"
"https://www.joomla.org/xml/dtd/2.5/template-install.dtd">
<extension version="3.1" type="template"
client="administrator">
	<name>isis</name>
	<version>1.0</version>
	<creationDate>3/30/2012</creationDate>
	<author>Kyle Ledbetter</author>
	<authorEmail>admin@joomla.org</authorEmail>
	<copyright>Copyright (C) 2005 - 2020 Open Source Matters, Inc. All
rights reserved.</copyright>
	<description>TPL_ISIS_XML_DESCRIPTION</description>
	<files>
		<filename>component.php</filename>
		<filename>cpanel.php</filename>
		<filename>favicon.ico</filename>
		<filename>index.php</filename>
		<filename>login.php</filename>
		<filename>templateDetails.xml</filename>
		<filename>template_preview.png</filename>
		<filename>template_thumbnail.png</filename>
		<folder>css</folder>
		<folder>html</folder>
		<folder>images</folder>
		<folder>img</folder>
		<folder>js</folder>
		<folder>language</folder>
	<folder>less</folder>
	</files>
	<positions>
		<position>menu</position>
		<position>submenu</position>
		<position>toolbar</position>
		<position>title</position>
		<position>status</position>
		<position>icon</position>
		<position>cp_shell</position>
		<position>cpanel</position>
		<position>bottom</position>
		<position>footer</position>
		<position>login</position>
		<position>debug</position>
	</positions>
	<languages folder="language">
		<language
tag="en-GB">en-GB/en-GB.tpl_isis.ini</language>
		<language
tag="en-GB">en-GB/en-GB.tpl_isis.sys.ini</language>
	</languages>
	<config>
		<fields name="params">
			<fieldset name="advanced">

				<field 
					name="templateColor" 
					type="color" 
					label="TPL_ISIS_COLOR_LABEL"
					description="TPL_ISIS_COLOR_DESC" 
					class="" 
					default="#10223E"
					validate="color"
				/>

				<field 
					name="headerColor" 
					type="color" 
					label="TPL_ISIS_COLOR_HEADER_LABEL"
					description="TPL_ISIS_COLOR_HEADER_DESC" 
					class="" 
					default="#1A3867"
					validate="color"
				/>

				<field 
					name="sidebarColor" 
					type="color" 
					label="TPL_ISIS_COLOR_SIDEBAR_LABEL"
					description="TPL_ISIS_COLOR_SIDEBAR_DESC" 
					class="" 
					default="#3071a9"
					validate="color"
				/>

				<field 
					name="linkColor" 
					type="color" 
					label="TPL_ISIS_COLOR_LINK_LABEL"
					description="TPL_ISIS_COLOR_LINK_DESC" 
					class="" 
					default="#3071a9"
					validate="color"
				/>

				<field 
					name="loginBackgroundColor" 
					type="color" 
					label="TPL_ISIS_COLOR_LOGIN_BACKGROUND_LABEL"
					description="TPL_ISIS_COLOR_LOGIN_BACKGROUND_DESC"
					class="" 
					default="#17568C"
					validate="color"
				/>

				<field 
					name="logoFile" 
					type="media" 
					label="TPL_ISIS_LOGO_LABEL"
					description="TPL_ISIS_LOGO_DESC"
					class="" 
					default=""
				 />

				<field 
					name="loginLogoFile" 
					type="media" 
					label="TPL_ISIS_LOGIN_LOGO_LABEL"
					description="TPL_ISIS_LOGIN_LOGO_DESC"
					class="" 
					default=""
				 />

				<field 
					name="admin_menus"
					type="radio"
					label="TPL_ISIS_FIELD_ADMIN_MENUS_LABEL"
					description="TPL_ISIS_FIELD_ADMIN_MENUS_DESC"
					class="btn-group btn-group-yesno"
					default="1"
					filter="integer"
					>
					<option value="1">JYES</option>
					<option value="0">JNO</option>
				</field>

				<field 
					name="displayHeader" 
					type="radio"
					label="TPL_ISIS_HEADER_LABEL"
					description="TPL_ISIS_HEADER_DESC"
					class="btn-group btn-group-yesno"
					default="1"
					filter="integer"
					>
					<option value="1">JYES</option>
					<option value="0">JNO</option>
				</field>

				<field 
					name="statusFixed" 
					type="list"
					label="TPL_ISIS_STATUS_LABEL"
					description="TPL_ISIS_STATUS_DESC"
					default="1"
					filter="integer"
					>
					<option
value="1">TPL_ISIS_STATUS_BOTTOM</option>
					<option value="0">TPL_ISIS_STATUS_TOP</option>
				</field>

				<field 
					name="stickyToolbar" 
					type="radio"
					label="TPL_ISIS_STICKY_LABEL"
					description="TPL_ISIS_STICKY_DESC"
					class="btn-group btn-group-yesno"
					default="1"
					filter="integer"
					>
					<option value="1">JYES</option>
					<option value="0">JNO</option>
				</field>

			</fieldset>
		</fields>
	</config>
</extension>
template_preview.png000064400000067473151164145760010661 0ustar00�PNG


IHDR���ja��PLTE"B(E)J
#I*I(DHTm�����������������̾����������������־�ž�ƛ�z�nl�{r�����Y����w�������֜����뮣������޶���������Ĵ����ݙ��
;�33ߡ��jf�GEۉQ���i��j���|�������������������֌��������������RRRu�����������qsz������u|��JE�\W��y��ͤӀ���zzz�|}���rrr���������~�������㺸䆋ô����Ӻ�������
1��������JJJ[[[���������3��������fffqho�������������֘�����CJ_���挑�v��������b�Չ��e����Ó�ݥ��*R	
C!:2R7Ic4;VZn�K\z.I$9Y2A]gp�e|�Qd�7Mk0R9cBsDSt*;`���”��`eu���:j|��]u�(\]��Lm�r�����Kr�:k'.T{��ѫ���ѭ��s��6]vx�����������޼��.Z����	11Z3?k:cI|S�BzBsP�R�J�J�CK�&S�[�0a�+Q�=8i]�iVI}Cz@m���Ar�4=7lH���,%�&���b��%a�:NJ9����m�Y�m�&{�???q��u��?lS�s<M4b*J(((������&��u��3��z��`��>��L��O��j��h�އ�����333L��0��'B	1S	2Z
9c���k�IDATx�	n#�#��?�A�ƒg�^ڕ�d#����K�:L��<��8t쩫�8B��Izs�*͟����������f�]
�x��kwuk`��9?x4m��'�1���Q�Ԋ�b��b5�^����4E����JME-mj�>����h���IJ�T�t���C�i���7B�X��`�M�6�1��&�u�6���l�ǖ,���9<t�*8��䚦������9�
�:�*�W�90MqG��X
V��_����.�ʭ옵d|-A4�:��w����9����؏�}��9�`&��j��i����qsvyf���T	����}�U/�+i4�歴�k�G���9������4�=�
F)m*!7�מ�f@mL@
Ǵ�~%���1_���@�
�u���V�XY�E�KO�����Y��O�3(Q���:��^���
�J�e����S��L#�O댼&��qLmcE�)�K�o��9i?w�
�7����>�~�{9r��k��]V����0�'�:��r�H�uK�����CHs7n��a|�;�><W�@4
:�b�sG���S{{���?I�,����7GU��}�'�MP�ۀ��^컁e���7G�}v��٨����x��/�o�z����䛅��0���L`u�.�T������6��f�߶g�̠���+�2�s��?�
�O#�RJ$�J�<����/	�:��%7O
0���~�F��b��IH{7�>&����&a\�EP*G�_��l�����eNw����2pw��_��i9�.�G�!ՀD��x�����
��|a��/>t��&
&?&��qi�D2��N2l��0���F{��s����䀭��1x�i�{��K$u��u����1[3�Sy��A�hz{z��	Zށ��
0��2�˜�r�ªv�Z��rIWm��O����4���b3�<:>����/��j>��-�3��C�ڴ:�A�^
7DM����܊r(���zX�Cܷڷ֣3Z_�`�����`��\�J.%K��m�;������t���XXJY���d�Om���V�V�΅&�+zbqa2#����a�z��"�P������@�D����3v>4�~N�#�S@)��=B�Px:���j��(����"bG�(mϲ�4	$�l�4�S?:��1�^B����R2P	m7$#��I����B��3dd+A�|���6ݾRw�7P}}�(����zC����m�������Z�?;��ƭ���4�V��/�&�2e�E�+y]�!�0x�g�
G�h!�%��|�8��C���C��b������G���a����/=��2[��mQ�3���֞��a�9�d橉�)��0(�u���Zp�E�bHj
�?��R
�^����HT"E�X�RR!4sBT�$Y�S*�	����Tb���\�'x�Up0ő7��=��~�$���%�W
�oDׯ��}&8�U�:e0�w��(���Y���B�BE��`%�%����L�r�^J��ʴ�Ak�r�2��8ߊA�6;�D��k����]�I��ZF-�[�ٔ�~)��[
9�2� U��(W	�v08W]�
.�w��p�&@�V}鶐Ed�
8
�1�
�R��<X"�
A5T緷O`�-��fX��7u��be�R��"�4P�)@���=������>�}KLș��o5�T�V����<-���~��K{�_��b"�K�‹����(b؇l�~2w�6���H�VD�H;=�ŵ�JY��`����B`NH����N�N�i�R,hq��xt����>((C�:m�\�i�z�)���kO�DH�_�ݿ^��˯��W�$-��#[�{���Z렢R^�
5�iK��f¶�L�O�O�4-�K�~d|����!�5^wf�=(
yCZ��1��Siv�ս�ihǘ�K�UpE|+A����hE����jN�f@��X��c����:��tf��n��g������iGz&�����}������W����O�z����z�wu��2���|�52��X�n���m����0����82����pH��J5�!�����"\�ӎu��`̌����
!�'J@�R��׮)p̕���IH��l2���׮�bV���hT��Z8�Y=��
T}J�R9�u�@רA)�+O�����������^�b�������zS�����R4a��!��Ubv�8�r�>lk詶�A��:j�f�m�}ěU��č��{�g���w'�5__X�
*�L;�D��*T�3w9i�,��hr��YJ��������9�s�u���z���#��:�O���-��k�%����?����_���wk>6}��R���o%�M��0�ԛr�]�4k5�z��7Q���!jsX�}
ij�x#����!�C��ѲW&����m��+2���y�̄g;�e�-S�#��9!�g��C\"�
\�\^'���q��I, 3���i�u�[צ�s��6�k
��:��8Ke��q�y�{?i��>���]_�b��ˋ�:2
L��QّB�k��w�a��.4����4@\�es��2S��<�����^�D�^��j��swy�e�9��5m��]gK$H��"hI��qQ�+�PH#�FbRJ��R�K(�+{T���k�:�"MG����H7�v
^(���>���ޏ��Up`Vj�+��ەNz�1�Bl!�3�`u+OȤ��5?P\���v+/��;1��ξ�_�.��[xw	���/�ռ�>)�;^(f�%���N51`�UK�iy�>�_t1%�,e^���Hv&�[��՗���Kɾ�,b�����KQ���g����s�m]tfPV_K�J���L�m�2��ަ��V�9���7h�2$�0������낡��Bם��U�w�;Ë�
K?sA����{_�q����_�	�/�k��t	���E
��F/��cǀ��/�kyփ��s��1��cD$��X.�`l��H�X!"�ɘ	=���L0A,�]�^FW�dف�v��n��(v.�{�	�`����3
6d	��2�!�}Z$�%Lv*��@@"BY�)�;v��W0�\ҵ�9\�<h��
{\"	rڭ��$�\(�y��:�-��G�WRBn`{�
������������l
%1l€�;ϷQ���@�!�/��iD׎J��\G4"3����Țg��KU��"�(��I�и�zF�&��^"]�}�3[��L#=	���N�_�L�D3���$v�Źo�zb�-��&I�+�U#̸^��Y�R��냊n���Yd�1���F^F��ܜi;Ҽ��doF`�<�(l���jXKuW�.�#�Щ��i�
���"���F`#�>5�l�eϔ
n��K\�'�k�g>o뇪�Ǧ��'��Y��߭��a�δ�H@����&kj\�)�X����QK�lQ��€�!^�zG_��{�,�����@��D��������R�(ɚҩŊ����q�˞_YH�Z��I%�H�q�ot����C���t[&ެ�(�V���t�ǵ�*I}���ӂ��l�iMY��-�R56k�k��
��WSI�(�ڠ�"	��=`��r��eb�}���Ջ߭���O�f��_2Í�\I/�L˹��r��L�[���w����J�����
�x�s�ѩ��͵5��
]�	FHXH�^r��2Bnnv��#∄����m��-G�O�y���CFzϚ;�j���n�{��z�}��)BL�(s��[��I�2�Bk<���
6�=xX��I5T�"}_ݒ���D�鲢�5s.Y��ir�P�4�J����ve�%�'O8���Gg.'G�8Ӈ��׭��I�.���<��#�O~pf��pXRi��m+���Uշ���2�rhoݲ-!�i�:=*�[�7d�G��pzI�'�<՗#۷��v�%��Dh�mG��ЉJ����L�i�+��ʖc\F��[�ãm�܍���ՃޚZ��O�j%�]���^��>�'�G<���v`:�oˑ���9�	S0oM[�����Fd��\�w���X~��֭�;*)��
��H��[1j"@�
�W��'�f{��+���u��0\��Q�t��8�.O���@�5��@�w�����9���)����90b��
�*[>�!�JČ�?�9&��(�����@�Sf&���p|a�;�9��t`�ly�p�Q����H���4�7�lG�3��V��gxK9��=y��^����_lN�H��࿵ؿ�o��}\J0��]�R�s0\V��.׀w�܇é���<�`�׀}����N�4�Z�+��m��p���g��=��p�
���@=��x�]����T�q�8����Ro�Fi���n��-���.��٬y�ЬQ=Y���P����h��_����#�M��8pq6?bnXN��f�p�]����32��mm�C�9%�bd��D��QU!����+e@��{�^�t@:�
�-X�eZ!VA9b��U|&��(�w,+��˗mQD�a��M�aJ)��C����P��3`9�A��N8�{���}"��)�!Y	1ME&TTL�1K�!�j!g��`�D�Xp#4�4!�}>_ĞBF��:�p29��!V<��&
rf]�����Q"�Li�$��L��%��B)��Ke)�-U%UMi>#ȒQcj�$ӑ$s�ƇMSF��~���)���H��Ne�mՌz)�Y?�������A�wmc�?��j�`@�׆�A��~��K)���zo����L���Ή�y��V_��-��N;��)O06��������m���tӭ����H���8��j��ho3wj���5@f���T�L�2f�z�5U�M1XA}
 up�s,L�|�Ӕ�N��4��凙��N�y*���3.�����?��t����'��r���V*�
Hw@з�ֱsg˽�4Dcj�Rc9I1F��B2e�3C1��Q�|-�a��>�h��s���ũM4>�����w06�Es�{�x���MW�~��W��z�0�/\��Z���#h+؀'vl߾c�{����-�qU]*�ƥ!u��D�?��V�D̂1P����?��/�#�؞����X�:T��S7}�]��u���c���6i�cC޾b��kϊ��Z��x�>���U�6[�>�v���ы'2;�B�`�Z.!0$j9&$I1,��̒b�	ܡ�gޛ���M�\����}-o��cqA��3���[�H��oL7O�	�^ʢ��@I�b��i#:���sPرs!�pWrr	�hc�o=�Ӆ��Yc���;�1*�(���,r+�%���E���
:a<�������v+�9GG\>�Ḕ�p��Ue@p���P=�p`�\�����
^�pz��������ί��cAtЦ$ࡨ8�C�k�
G��R�)�
���Ό?�;�6�-A�F�XU���B(�-Sd�/X)VY��������b/����wK�EX�'����>�`����f�������ŋ+�ֹEJ�t�4%S�Jv}]�{�zyۇ{�9��MH����`�����'�q�Cp��G����2L��|.`�=~s���:��΂�\�:
���O�g�a�6��t���ؤ5r�!ر��`.
�����ƹ����7#0��M��#
�,���L���d��;��n �m�-.i�Q̄Qi��
�C@���[_��~�	��7�j/�)�<}ү*0B���@�you���a��4e0Q����7qxV�`fn&>�.��i��	O@^�i�s�
�G]$2!@���ot�2���I�<=�f�	�O@�
w���oBD�$
�e	H�o�=,\��x>�m��֣���	"l��d�^M��H�У��I׭����
$�4_y����37���0L"���
{���2L���hO���,�%`�n'���(���>�0?;��iav�xx�>g3B�,��']�a�����ٌ�a/�Cp���'�������x:^�?	$���
��MB؋}e����x�,��1����A�wȂ�ow�-�����r���l��}	�“ޟ���
x�x!��w�.n�'���NB��al�Q@O@��!Y��I��<t�=`�\?�������-�Q��+`���~I	���a
8F��{�뭁�}<����<>8d�1�nuй���#���H`�DU�G�"9��Oyz��X���{�XN\�Xΐb�1M�u)��%<��	X���S@^�vh�F�/�i]�4Iυ�h<���<�#w�.����$�%����
��闥�
O@od�ѽ<������cy��'
�9�Yp���{���ds3e&����{�y��ln�9>��s䮽���~w�|M%A�O��BL��i�0X�χ�HU�t��ң�X:�	���b���iQ���eF~�=��	Z3�x`�u
H���9�V¥�o^2|c��s��k�i3MtIW�H)w2"�7O��K�≡�}0u�V��W��A����~g���wO�{����PO��*�n�v���F�R�W<M�~{��V�i�8m�a�G�@,\���k%}<t,�0\�ne�zs��ߵ�a�]�S�[?|��׿�~���|u}�?l�^�qcu�0�L)Q輟d²�����e�E"�ث���7m4����G��
��A�h��6/�>x�p�?޿{uu�������˷�n�{zu�0�.>P�<����Y0�����LB��W�����_�_�z����`�ޝ{���Ρ���%D^(
q5͂�	��:C0�����?�v��o���ݿg���lx�������g;�#;c�S@��D���wh"�=�Y0wk_��.�/V�`fx8n"��	�M�	�GJ_��.I��C.
��;���WUD��hY��Rpvƞ��{
�wگ�(�U5��IВmSH��I��az������|��;����_��ǿ���3}��)�1�UQ�￿(
��a$0�p8H��c�o����\"xvi20Z���dy)6����d�9��_?�����տ�����p�޽;���۾����}���Γۛ�vYy�?�PR����5��\�冩��3�q��v��@ĥ��ڕ�D:���D.�.΅
�&e�	t]��Xw��+�}1؍�L�_����
/�b��7�o^]ݺz�ۧ�?ܴ�o�}�}�1�M�EQ��t�r���g����tly!'���A9�r��8�H�"d�8<)V���c�\�7I���9-;��=���=	�cc�2F�����(	�9u��V�SL����W7���t���ի
���us����U�%QEIQ	XV
I��.�*嵼�
�/���r��<ֿ��v��%	��dYQ�r#3�/���3ƹ�[q�
x�\?���O�������:u��%6V�q�A�J��j4�E`#7˳�(�BMY6��,VCT@4<�,���8�@�_�@�R`cý!���,x����"�G��-��?�,�,Jٽ��[s�l�&�A�"@[x8u@D��e�F{���?�.LBς��)
����V�~�pH���G�b$o�����Cp���]~
����<3�Zؓ[�`O���"�upL_^�R:����Be�x�z'!���u.�Fk�l����`+��T}U���i1��>�O�u�.!�����
X���h��8L=^�n��{@~�,������0t�a�;��2��m��W����0<�t����
�q
�<iϐ��e�e��{���!\�(R
B
�$�spB�)�؜�2n�䐬9��u@�-.�[�\#A��Zw�$�IU�v�^V@�j�*���|B�x\���c���4�."ͪ�xm!�T��ki�^;�L/���-ם3����q��`@������+`,~R�k�9z-�4��d"S�A3;�ʀ������Ol@���
���ݸ�>�00�9�TS����N㨰��<yzA#�K�����Ƃ�
�vqq�r��rُ��f���(g��+�˥k�;W�[�����(�ޫX��]��Z���i���גi�Pˉ|r�HjI)�^�_\�խ'��n���[W�V���֎=_ű��O�WQT�%%�DD��na1n@C�q�21U̕#�ɵ����S�r�nF�R�P	�g�bv<�������ZU`����L�ߣ{��z��|�q���
kg�J�1�9�By�U:��I�����+3�Ѥ�����f�9���
�����7�?����u��Ooo��ը���DQ��1]RD)0�Gb��t
܀��5C�jA�VV��'Ӣ����ɓS�y�է�Tx����ϒ+ha�O+Y�X�Q��q��mGq�
�(�K�qk?��������k�q(��/�E����67]�dF�HT��>�\���;�7�l?�z�����铵'W<�w����>A�Š�f�ER���$�@N6۱.��Œ��8���#��!�x���eNd0�i�K�;����|��S�'�Z�Y0���7,{d�p=�,l@�����F����7z�`��)�>x�h.`�=
���I�a�	X� �m�ͳ�;o���]%
q1��0Mݜ��lƌlOB�f����鞄���MBl�l��[#_����\(�I��k쵯]'9p�zu1���U����e�h��a���/
��?��Cp6[���^�	��%C�kXY1|_�=m�i9*f�Z
��<�7���)"��h.��ဟ�l����7�QU4�I5)�+w1�����ٜ&�빢:������/"�G��dZ��ܼhk
Ԟ!e�q��y�������I�hD�$��EC54!�?�Q5�4�����Y5�k-}�W��K	h9~���n��D�����M"%�.@*�|M�U�R�2P�
�A@���$��[��Wqu�s7����	�L�	�$! 8
���b
���h5j�,�R{h�b�sD|���7��D+��>3���ͻշ������"Z��^^\G��'���te13��Y#SA�pn|4y����n�ēF�$�)
C��2����c��j�i�:$��f�Ɲ�Fʞc�R�VO*�)
X%�ʳ3����H)��s`}�>�%pA
IA�W��g�z����I��&�1�d^���虩5,-���pqf�hOB��dӲmϲ]��e����{��
h�����[O�n։�x���y�dsk���f7���
#��)�V��
[�0���T4������ѹٕj\�eO�-����/~:�f!�yܘ]ɋo/�]H����/�����B9����g�@�cu����=p�:Ww�6�4�a��������#�J�I��X
�
I����}�C�.Y�qC����LG����
9�
�Ʀ��|�
���>]B��M+�gk�ɸ�]<��׆��X,G"�I�R��%7	�����[��o~a�`����y��=�Zۼ:�s�Ν�QNP),˲P�3��	9�����!`H����Y��Tm�����a�����1�w��@����b3ٰ_�&lhݨ�R;x�e�
�S����"��k�F��ck����j
{��!!�����X�ރ�����q��	�CS��XM!AS5�R2Z�B�!���}����OB��^LFFU=	C+H��^���iU��׌�	��$�Y��7��_&2�����d�e�2
���4F�g�j_�(���3���0��at�;������RԌ�J<�)	�J�n�����s!���{\B�Iȫ�����`g��3�z=^��G6/����K@
����j7���v�v����T4	�*�J�y4D�	J3'������%�:���h��(�s����Ed���)���ޕ�d"31�NL�S���lc���u�u����x����[KD,�i
�\>�náW!�'
*�8�/��L��4�j��F�����s��u]��Nь_ō�^HW�Ű:��"^Nʱ�Բ��r�H�����'��H�|����µ�|z�Rr���G�K�W���_�K�{^9۱:��L��1=��G&���9��C:�.�Չq!6�nF�s�2
�x`�$D�%�=fr��[�u`�7��I���щ\���{	����Y�U]K&%����FS���h2�iC�B�����������X{��(R6GtS��`��x��|[x��hQ
�$2J�*�eĪ4������Дk����q�����pͺ�{|�O�߿8�G�O��c��v+��#(D{88��Γ.׮l�������8Qv9��>/
�M�������8��
�?J���"`�2�M�$DODB������qi!�FSH�%"A�
������x���e/�8�3��`=��F��9_A��qt�D>.�����N�ἤ����W�>�B4�%�4��\M��]��ўw=�㼜�5Q�.(i��54&`.P�x?o$��@,�U*��ȹ*30q�Gqޏ��K�DD�dm�,M���=���9
�)��9@�������:��y=��±�V��
i�.*i=I�tME5!'��'��
��@�9����ߖ���ɮdY��H��k��L��S�+�j��E�4#�/`w���z5�X�����@&���XҦ�d�RN&�������K����GjY�'f�Se��=f�Y0�蒆TO@yV��e4�gϨ�-%�3j\����{����*Kuff��dvn����tEC�F;���e
���2�x!9>��5-�QE�u�=JN��YM,�
u��ƃ��{<@v������s0�<�Im��N��!��,�%z2::�[57�a:��:��
�}��w�}�z��u���LL�4a��M�$
�D��HH
��o���(α�qٺ��<	9
i,��H��s���2V�1���|�1M�HI
�JN��7I@���IH��MFӣidƌD�X�1�7�3�h\���
�����Kz܋'�ze������h�[3���Xƌ�b���K�|b>���3RU�t)��WҊd,[��7.˂]�M!ERBȔ���LC!&1B�"�d��KB��	�X�.
����|&��_��m�䵢���d��)w��Y������H/Q��o�r$���`���|r�i�|
�활p���.Gq.�v����o.�E�����O���HO��%�#�gW�}�/ߵ\
�Z7�F@��ЎW������8����˓P����,?[,�}�t�7�)5^���ϺI��>�5B.`�Ț�ڛP�x��
�Q0'|�ʳ�W�+�ք/;���gg҅dvN�YQO�I��.�0��s<*����O��O��Z6���5�7d/����+p���$
���{b�)Z}���ê�/9vr
��ȥ����s�i#��xfo@c��LV_�L�1�@��	6(d>���62є5g/U�`
2RL���{/�~s��mF��_��H�K��S��ic	?m�c�΅�t3�?MWUgf2��Ωs���@�:6
=C�ӎN��Ϛe��L�RY�ի���l���b|��2���eREHHO�v�MH"KHf#��P�~z_d��"�0�v�H�㓧a0�k2�9�aB�:C���f5!�67r{���F�ZR��5�vղ���y�MaQ��eMK��BI�sh���"\��F_�A�i���	e��*|Ӊh@;�l.�?6
6��Wr�_��4Ӷ�˹�,�)j��P�V)q;\x�e%u[+����6}�i���@��K�g9����I�ywW_���v�]��qҲ��ި��#�s?�l����d���w��T�-f���By!ӳe�P���b1��`P	X��m=A�?1�!��G.�QO0�?g�o���8�Y٠��=��n���!L�
za:7�G�����n���;���,�L�o�r���y��t���>Vx�]0M�p�ǵ�V�kq�=�a_�f��м���|��d#����~K����qU��験�:����2�
���/����5hZ(���
�0h������.�/��9|�h���O���G�"^�F�ћ0<}�ޕN���	�?�Z���8�(�i���G./�%�����X�|�&�����[�-��j��jêa��n���2�HÄS�gɗ���X����
�2
S���L:�bhH���QUr{O�Ex���L+��Z�}��9�
v?1��?@!�|�
X&�q�׉qX�����a��E��0���F������j�'D^Ԗ���D�H���2��p�J�P��l@��g����&;��4
8$F��Q�b��C:� �a��Ĭ!>���Y��
��R����E��-���ۼym�`qX5̝�q�������;0	y�C�G�u�І�x�764�J��Z
#-�f�j��BV-�j�UKȼ�7
@x��w��]��0O/t�/�[������~v|p��F����\e��3땍M"��xT��R�bv7�L�$6/��j5�'�m=.V
sB����t��9|{�P�	B�����<���yR�l0U�e�p����@�@�LU��m�<�c��
���
�	'V3T��[y�S��$��!�2+�.tj�*Fh����:�;}��l�n5��4x�d�V1�Y��;V��BrGv�*��V3��y@�Wô|(�b�&e�a��>�01o�j��hĔ���0�h�+���?�|���������m��^螺26�eB����z@6����t�!�'��	p���MڬO=z��Á~������<||ul��ʛ@f����AH���b�4@��L����w��w#��3�F�����i���N�E�Q���n�r�N0o:ȿ�Z���LF�b��g�s�nBP�TÐaFLl0_�$����Ao��;91�R��8@�a�M�J�.Qr�^��
�H:M��jt��^lTr�?ݼ����k�u=���r4�'�;�TT�˨�J��F
�n�x @h�m�i����5 Z�sچ;O^��k 
�B��{"�����=�Y�P��iۓHGT^X-�����e��A(ⷋzv{���j�
@^
3�3:��$�_}�\���ty��a���$d�NB��FXYlۛ���PT}�VS˻K����v˻�m�DQ�݉.Ɖ�t9>Š�o��=�h���P�\_G߸c������;
�\�X�����\0��Y�A%��	���+泱rt9�\�^�(�,�R���E"`S���lV���e?rD�_��v�1)~ur5���7��0�:G��B0
�BR�<D؃dބ�S%��+���;[��j��Ք�13�,
��J&��.�$�Խ���r��_��D��ZfC|@�˗��0��8��1�&ȷ��,`zd���tݯ���.��4�����T�&\-Xsf��0��M�kn���׸��-��3�̌�F.~x�Jx��X��}��;8&�xx|"ڨ��P�G)����|��2�z!�s:�~u�6����lliҳ�|���PpYE���˴
��0�$c�=7���+O&�`3�/�(��u�
��8��*�2͘]g!
�}�r_���twf�sճ
�n�Q��g|�9v#ק�`�z���X+[[+����X�I��L;������nD�a?�!)OG���݆�M�55���
��0�~�4L��"�!$a���^@a�E��:�;�3�ַ�X��UYc�s�{��&+��ɋ�\n����^L_*9%�≤�ʨyR��ha)������TD|/�b�X�H�h"i
�����]r��!�	��@���������t��
��7��q�8���͕Fl(��7Lj$#�j��R�ZI/i����v^Ҵ�vQ/�ԥ��Zڎ�oUm�XZTU-���j��
��) ct���ݺ&u����Y�կ����G�`
�j�{�c]�1�aG2��7*@m����RY_�QTӴi���c��BY���[��f����骁��=�
�j�A���#�~a�o~�
�x|@�s+U_����j���d�q��Jeos��/X{�D�-�R���D9M�&��x(M����r<SN�R�x<QLƊ�K�xt���D�7̬���t���.
���%�8i5��;�q���¶��L�،]\�&�
R?0�A%���WO�<#�q��bz|5�^3��[���P>�}�uAә����<x�(n���s
ܭ��8"�U�p+x�]p-��
�6���4�$���o�~��X��+����M
�۠�T��������\{i�n#|q�׿4�yh-Au������
��_��\as�l����.��I;,v�e^�}��g8jp!�H�8��^��66N��c���_\��Y9�K>�$��ZB�ܿ�ߟb�1�3��!�ǯ���\���k�.�W����KW����Ǐ�<.GPi��F!������\_�<���ϵ���S�o����T����Ff����Cz|��x*8���#�>�s���"!q�����ן�����9HD��.
�I�AC$$�D���T �
���y)	��K�u��z�������w��Ց�޿���ģ��	���a��R��7�#�G����'��F��d?SeO�QЋT/��DtA��<6	~��nE�f��H�'����Cr���DݕC�]j�>���2lNG��p;vJB��'!�����k��[�K���6�ho�u(F�e5��l���h�s�Sd{w�M$�t/�Iw�
��91�
Vz\„�=����`8�q����,7N��8���[������WZ�>�'��ab#ю�1����{�v_�Œ��e��;e�(F[H���21	���+B��s�24��=O{�=�eh���yv�Lo�s�!�w:0���.�{@ج��-��zn��ۋ��D�D�^(R�5�\\P�r�Ҹ���UWM��y�*��t[
0B�a��>���Ov��	��\0���?IW���Ұ���r����_��*����IKE���n\��I���d2���T<O&�#&q��D�ga��kևm!ط��"����`�H�U���Rӌ?>_I��a�,��}���#p}���(��a0�;yT�C"L�.6��$µX0�w�<.�r
5:=�0訣��5�U�Mm�\0/]��냐�e�<�+���L

m�`�ĵ��LՋAat
3��y���'�7�W��}
�����s�6���˙~��k��^��c^�!�]�FS�������^.��Ը)x)�/��O�}�:��>z�h��.��2`\
�+��a�*��_��É>{�դ�\{@���:\�=
!�=`]St%�p}�8�0?���"5�{��Ņ�!`eC�P����E�J�1CMDP#|2B@5�@��`BJ	�2�V5J��!�=��E�dB��[@60|9����6sbg���	�B*ɹ���kTY�,�S!��<�r
��mbT(R��azL_0:x�N�4�H
Vt!�J/�=3`�=`�4z���@0,�x���/��Ȁ6��	&���:	x��1=`Е�Q@sM_�՗�':		��+�0�z�D�G�RR��8+�s���{@���(�!��I�q	���b�)d���6�k����y��laP�p{�yEmݮ(`�3����w�E�N�]�E�RDQM%^�IȽ���\�oɀ(�ς���l9��씻_��O���|�?������d����u�TJ�ϧw'>�%�xe%X�K�,x�->�U���6"�4C
�W��?~�2r��O��f��	�j^�H�������y�F�a>5EUQ4=y�j�[�}B�������	���'��ث��~?�!�����K-�?T1�[q�@@R���P�ρ<#�OW75��|@��G��
�Ihm�N��{�F*�GRd���喴2��!k�M:�_�	m~��Y^1�%��W��v���:"��討ń�!��R���,OI����ڣ$�J�&��lz����
���`?x�`l��}0�N�8�T
�����du
�I�����÷rtfMn�➵y��:A��l���
ٲ�lj�;ݭ>�H�F��1�W���5��c�.��
��*�5�'k�w�Ku�^
P`$�Y��L^k�5LK$G�YC'!��aΣ"�}�F���{��T�T��1�GF?�T{"�vpk���~���mN�G�l���(>s�,"[��䐟���C��:�F��
�\�>�@S5M����T�ks���Sxh�?Y��N�z�C�PAP��>_���.	���
p	���`�,z�m��e��\�u0��	6�w��-4����W(�9�T�+��}�B���+BG�h>[<�Ud�l���Umm�=���
@q���63��}���3J��k�&���B��=�s'G�t
jX?������'e��͝b7ǭ�����f����3䋾�q"�=�����20$�R��K�
�Rɕy�W8GdJzɕ%�{Rՙ-\�3�RuRp)K�s㥞�/�D��5�Z����,�7Z��/��|�,	*��R�$�`�_�}��ճl��aB⇖a&!����gT�ǕS�Z;u���=��J�h��:�ϳ����w���0�I��X6]d�CwB:=��I�6���>��$$�7�9�Y���0���_��q��՗Y0bH�;!CYq1΄Y[��gUf�=�7��o�j�7L;>697��5�������R����84�
(�$B��S�a\�L.!�֍P3,��M�
�P���ع���}{�ϙ��໚[^궮�����]*�;P"N��!&���Nl�wG)�:�w&�D�����R
0�I6H�\��`������/&mv>q��B
-1�
@O��sS�G#����
v�%�H�`�݇i,�F`*�]1*�Up�@�t���+U��x���Xmwu
$m���
;$I��[�9��QX�P�_��D�+:��B��Gq�2��ʙ�+P��u�>A]�R�N����Nԣ������m�
���?��*{[��p�A�?�!@�šX�#Q�ކ�
<??�aV[�VF�ɢXݱ���aP��X��`��jl���gj�V��@k��#+��x쎧I����e�ypA��Cp�U0�z�-���Xv�����ؚ�?�y`�αi$�/���yc|���p�����p�����a�7���)��i��ӓ�ϔ�Uȑ�}|��s���h+
te�^)i��Q��Im��lz�
_3�NӴ��/�	X)쯈#��`�Q=���m�9��w�����hx��|��w��	Ь���.@�{0�$R]���/Bpeɑ=��T��@�A����0W�᫽�;['��ʘ��B]\5�9Q�N���ʜb�UwT�'���<��L����'��e�;-��ğ��gxHQ�"@��(����J0.!@(P���n7[��:\�cqĔ��PR`X�|jԱ#a84湲�xZ�����}P�A�-��jC�ƟI�)e>���o	��qw�EF\��X��(ǘ#	���f'��
�c��	�c���`�)�N��k����".-NY��H�(�����
(	Z��TdQK���L*�h�-�I��-��io؀�{����.���Nf�@:�9jx��q��T7��
]�
�����<��`E	a/�ܲ�3<\��1J�+fF�[���9�����U�������t����ù��}6��7�X24���$�;K����,�G]��)��WT��ݹ.2�Q�q)D���`��If�?;�2�ks��ڨ��z�H5�Y��=.���750;1�^^�u<fF��G#�NɄcWg�8#@��\�@f��v1�e�ࠋ6�R�@ĮEf��s<�?$J�WG]���3n��5m�+6�;�43l�b���4a1���7yD2m��QY0�<]}�d���
r��!���"��T.����(���of�
ܢ�O�L6z�0R��}>
��鍽�0�ɱM[J۔ҭJ)���ǎm����k��1�M�ݟG��c�·�Z��k���Ň�IW����z�>
�&u�h�!mv(���~ҿ
�m�[�I��%
��	�=���w�s���É,�=���V�޺T�m�׉��僠��̣·W}B7��Խ՟'�t�G�SX��\Wfe�Ć�f�]���ڵ��JG'�]tis�"����8�J�RK�C�+^`xT�b�)�^��K)M'�Ki�JyNI(e��J��s<ƒ��3�Y
|#�4��ȭ&'��(cO���(A7ӎ]���ʴ�E���!�Q�����1%:�L���@���8��?O\xO��ġ�"u}I�"�v�Rӧ�B�
��ѶMܤ�{}������f��
<�Șd����(HWx�b"L!�����!�
�>��Ui(At(ڃ�P�B�!��U�m�=����(JB�P,V��AHņG���0��e^C�ܕ�hU�G-��B周k���������<NLw�r��QW���;�	#痷�
�T���x�+X��s@�D�.�
!We|�	�'S�و;�
ธ��&$}9jB#��}����g�0־gSm����g�^Wh�5,BQ].;�ǒ�m��n���-w�ҌZ�6�&D�ރ��b��m��G�M��u5���
��aJ%?,:l���)�?�=�$���)w��S�P�'�O�{v����
bR/օ�6�$/~	�`H'�B���z��fZu=�&�V
�aN+��,-힞����#-��Q�Cjp������x�i�?��r+�Cz�d�
��J��Uvƨ��0��?��?1�x�	�0�a�����0�l61��Nſ�9u�����p%�.tN��/���ǃ��y��[��c�=K��&���2�?��݇Ǐ#܋��fT��V�OB�F����&j�+�(<<��g]�EHN�2	Pj<�
+�I0AC"�w�y��t^7��xNy�ɅoQ�i���
��M,R��S>���Ȣ*ð^��(�k󺥱��,����6�K��?�5�H��
j�<�w7u>`xa1�o��!\d�ӎ�f_.yd�
ی�Lv+
�t���zʗM�WS����u‘K����C�=q�P��f�\O�;I�+�ԏ<�s�64���+c׏��s3�q���X�gF�;�����U���k�T�f"�s�E>���
Ѽ��0�/����=��	/���ԉ��`��M
����ls�қ�_F�a������}��E@��0��C}�e���V����B�{|T}rR���j�-w�p�H�������|�V�0����Cm@z�0p��*�x���fh\.�Z�:�	ݰ������@�٤��4�.QxK�:A��zc��S�7�L3�
�x�![�P�cc%��ۇy��C��8(Z��
�君����C�ԧ�&���J���%<�|�π�)$��l>�~/�朿(�>(	�~�O���"�!�>Y4�֍�$t�����������O���G�:I��(�i'#IJ�pb4����?ʃ���DX��-��v!��
��4tG��K��K.�/�Q�#�TN�4�1>��䛏y�>�+�`�Ot#��c��)U+��/
�˔��U�Q(+r8�V@nj�N�`L���
V�S���ʑ���#���(��d{�ޥX}?tih�Hk��Y�@�����x��.�]��C�.�H�����9��d-�xTς��Ǒ�b����	ʔxR�K`弹Vp�wv�a�qX��Dñ~�q���V���8��P
+�؇���
i�;�6.�����G�эF�!.��@t�|�r��B�;o�v`�����˔ꕋ%��L��7�+
��W�\.��������OU$Q#�SE�Z����tUD��ۑ��u}�w�~�%����Z���r���<,�
����|B��G��Iu�x�Q��V�x~F`f�Ж|LĄ�O�y�e��ȣwM�to>��Oz�8k�j�穙�
\O4�0%􊮴��(�%I����l$ڜ�p~��gɍ�"�*V�{�#�{�N2`����y,���>����X�7��7=�Cn����R8f��w�`f��!י]k���
��?��Z���x�"�����,E��sآm�YH���p����a�ۀ/���dž�p��-���?�#G�?�Q��ձ:��lm�>�+P.E��w��٪�}����[n��Nx���2܂9�+w�t�g��7�G�Ћؒy��
bJ���gf��c穟Ȓ,����ܮI����88�\�؅
�E������U'����b�ـ����L�\l,�������1f��g�gq�`҆頀�c?Ҟ߻с>���v�`WU�Z��
E�^�R4����,V����9�o��@ਤ$�&v��=��3����|������u����w�G���!<��}n��/�z�������	Ğ\$x5E�-o/,��/�渄/tN�5o�!{p�2�R�%���?	�ܸ+D�8���[�/Z��Q�W����eA@Z#�o�?����;
����:��g�#
r5���5�
#�W���@j�6�ԳK%���˚1�u�d�b���o��V��D��{�Q-�cL��%T;�h����p
��38�R;�����>7��Qg�m><�}ݎ`?�ߊC	h��h�oT�!N�����d�j�>�����1�0zs]�k����x��o�v|O���wx+G)�ҷ�C����HF�(�ֲ�$h�J�9�r�7ǡW(�l_�&˳u�����@��#D"q/���h�Y�!8�'�›���F@Z����7q'
���d�g��Rm�g���8��R���E�WU�k�yʣ�+�}���}�3e�`���)8����Pq�	�\�+�D7χ�Q-6����h����$�b�e��m���;��qސ_Ӯ�iH�!}�p��p��1�Ԏ�J�@&�ugV�V�/r�ߪ6�@o&�K�
���J@Ł��R�+��t��)�8&͝�*~�|x��G�/�yi�i>�V$��d��cp���y����:!�@q��l�x�f�����
�@�^�����B*(�i�O_��,sp���>���g�pP!�����p�!�]�2�	Q�$j���>��<��R����x�n��$�`�tdb0ًF2�7�I��O��6�d��,�τ/��*��t[���j/��C�v=�dqH�O8����kp�+��C	Hy���p�6����=�n�рv�]�T��1��%w��F73�p^p1ӱ&@Z�&��aU�
��,7p8&���㍸��p�l��As�����v�46
pHa���`k>�<1U"0���|�N�1��#����ƫL/�vjo������&����ڇ�L�u�����#�U�9u=
�8b?�e�����IZր�<����5h<�)��Nq,�0�WX�(�Y/�>�1���<k������IB#��|	��+�p���Xt�6���B��!����M��t��?4N0�׵�X/X[m�`g#�"�½f��Œ�|�W͡,,|�#�gpd����8ŽV��p���|�MHu�pp>(�ˡ9�O�_�-8v�P��2���PGP��e
␔�g͎�G�9�E>�����u1<�6u�:�M�AC�f���l��j���ѭ!��B+�q�	x��6p,������P�D)&���п���xk.wǥ�2y�m70�i��)���W;66G\6�9/��h�*GQ}�@���2�w�KCdf��Eѯ�
{�y�$S��Q��|<s*����#}r�)n�Д�Kñ
�{����NY�~V�1݈ԕ>u"}�"FRfk
8��G&>�\ ����4Do�p���1���.�$
��9R�V^�G����p,�}*�UJ@�н�O��H��*������,��?]*�����̞m'�;ӥ�lVa�����?:��9�y'3;!��p	.�Ʊ�uF�]q������KE�r	.t��38��,�]���HH��7̷G���C4`‹��F��{310%���)�ES�c��	
�M0@9Os���1L4'��{�	��ù�?]'�?��������p�����ƒ8�c����o?�Co@���������+��2yz�
f	���
�]w�d�y����G��-`�L�o�|�NC\��K�:��>9!��[����m��h@7���V��/h�ܢ��xM@�(w*��%
p�M��
�%�.����Ó��J:�N;n���А���
�n��y�|;�x�\��y����I8X
�wY!���d�xűB@u[
%݈c]���xUz����>Ʊ���XK�!R?��<�\q|q�y^�?[���k[��0rJ�����{)��W
�c�ȕFn�ߧa�$n?OF8t�� �T,+�a
J@������X�}�n�A�֪��h�A0x88��ni>ı#�7��Z�֢$Y?s��@����
�fw��t�f�Dm�	&���.�ы�����H��l���B?��ȅ>T���1.9
{6�_%�G���ZJ�e���Ɓ��9���|xD`���
N��	�s�C�M~"�~9=5�E��󂮬�jҺ�o�Z'DkcX
��u��9Wq�#{"�K�,!T?�*Ⱦ�*N�������h���4�Ghwi
�ee��7q��}>8����h�f��
�����
���/)�3P�x	���Ld�,U�M�7����p�h�	���5��<�*;��XU���U���Jӎ���t���e�
�p@qE�
��p�>hRzt`�0s�����EW��k��I
�i�~ʛG�WS�U��8p
8RM;�HЧs3�$[��1׿��\����!O@���G���_�/����x��\rN'�N�g�:�.Q�
	Xg�3�
ӽpͺ�5e���W����q`�l�E��\$������g�rt�E��M��}��F$L�p@~�x���.p(���J@�����G8�/v���$�<����i������2m�ĚD4o���;#�$�|`-�H��Q��QS\�n�uB*H�6��u�k8tlx!�3�(�Z}�z�m<}��X��6��A�R0��jp,)��G"��z7��*��Z���+8v��΀~A@�4
;�X�S����b-����P�_5�k�b}���V��S	����{s̴��x��خ��_v]�	�8�Z0d��cA�r����N����(F�g

)>�(ߙIHMk>��[��IO��Ɲp��2�b��NN�q�s(>�]q�ぽ��4�]�9�wz?0;�|l>��:4��,W��a)Hሶ���C|�tӐ��
�ϔű���]�������Rw���{]8����i���z�0��g���+��њl�
���b�9ă<��b<�íߘ��1�.��h��8��:��o����	��>Ȟ����ep/��8����+���ot�qt�Ά�㲀�5`��%��E��ÀQ"|e�~<�?{��˖ȁ[��#]p(Y�8,��0�#�(�>����x:��'�{&��������@�I���}p��a��2q��a'�V�?�J�[�{{+K1�!����h�p�w���K�P�#�e��"
p�	X�	xg�N�b��_�i^����Lr��D�ze
������뿴�
(�%���s
g���tADo
٥s��%P7hp_��p�%�.�c�ؾ�e�O83���8�N���㕆�G�l�.7�iy�~}'D._Ⱋ�(��``����;��ܾ��/��%�a��c"��tBpe�%���s>��G��
��,����a�V_��`�����_���#��G�(��S(����o�
�=jk�ˆ���t�%3$��J?��0����%إ[/�m�1S�p��*�K��
�$DW8&�~�cz��#g�����Ӊ�hqd�0>�~�w(���f����#a�ni����M�u��G��q�HX�]�%8tA����(���'J�u�#w_p��8�eE�lš�������|
?zHT��p׹t,J[�ȫo‡q�C�
�,�A��3�?.!vN��J�������͖�Xڱ��L��c&	;#inC(%������|"`�M��,����Y��r�X̵b��G����;��#���o��Oe��[&+�n�4�d��E/,�+�w	G#6��bp��Ǯ/��o��J�m'���"?J���,��X�8)�á���xkqh6q��烄9���8��?�t2aA�GnxRj��c�����
��\�����_OG�g+>؊xopPjP��	X{ɟ�{��,	�]��GI�2�dX1zk�ۍ�yA��$�.�^+lo�38lk�;h���{��q|1t�=7���L�RU۰��8!��RT��S]��:!�B��)!k��χo��(����e�8�=!O�ӣ���X���	�t_�a�x�q���	��y�0�J����=��VR�"�\@��c㞐V��
��=!����v����@⩦
\Z7�1φ����Ps_v
�g|u�w[�)!�~���o[�8�h�r��l'�R�|��0�c�7��=Y
�����`�Zq�g�8uK�=o^?�p���=_�I�݄��#0�?���9�t�����,��$)#�{k�Fz\�
��(�N�>�r���7�{���U|Z�}76qb2��j@��g��8%���o�q������{rm!��0=y����Q������P\���\��r?���u�'iA@�I��K+T�/I�8VwBlޖ����~z/�?h��w�8K@n��DC�����o�`T���-uzBfU��
�����?F�±�ܚ�vBT\���˯���)�\۶�st#rrD��q��qz�p^V����+�۾/��@k�n��u�6@�~�ѻ~[&Q�x�W����ud���C;���8V���S�?�I����u±Æd퓊�mc$�|�ǝj�w�Y�k���E���J{���U~mT>����e?-p������+�v�~q�|y)e�����1x>��Z"���3*�|v�&����.8��)�*`.e'=�-]�dv��jR�V�����D�	�϶�g�?��<��~
�w�pZ�k��A��!��O?F&��eೞ�2�9��cg�;�P�o뎛wr6�$�>��I�Sp`�˷����uM������CU}�����Q�0��}��p����K��]ѼPJ�
�(�B�cp\?
�ù��n�hG�
:���+�}��s�gڝ&��u���q�|4�95$ɘ6�_x�tk��?~�Ǐ'
m�X�(�_�m�3
Mҋ\+`>�Z��G\��Qj�~
G�}�8
�߃~�������x�q�a�-�g<z~#ȏNj3O�K[�w��)�w��ɪыNp�8��
��;���U����[��?���|�8ɭ��WS�C�8
�}�Bh���f鲘�Z�x]sw��&p&�D2���/b��p��������|;��!�?���|���t'q1vQΒ>y^�f~0��R�~d�y]p��"���p7�F��\w�8�[��
�l�!C���t�1�ѱ�gm��m�X�*��^���ѻ��`F��8���Ŀ�)�S�w��ۥ�t`*�R4��47[s�Ϲ�qܸ	��uťו�?[z]���:���<4p~%ė�s�w����xN9Ъ]��8�[���u(tZHgP�>�3��x]�N�)�yE0�u�q1�=�#��H�g~z���"Yճ���pO�QU���u���]���[�x[��.p��^��K"��w��1�w̺�QZ�)��YP�ipE�r�ʏV�Cn���v_����?(�����?�57b*zX�)W똫Wۂu�����t��w���4����h��L�W�Ϡ�n7R�3	��W[1����,`#w��Nv�jN/�����e�RA��́qUd�U�#��2�ޣv�js����c��p��q���}�l6�.m���ƥ��|y�"�[�x�w�_#쨦b<t�	kst!B��J#��q���UP��<*�C�
���G�K�����lIEND�B`�template_thumbnail.png000064400000017400151164145760011144
0ustar00�PNG


IHDR���Gl�PLTE;�33PPP@l�������1@\3f��Azh�:���P�W��,P���bq�X������̿��-U�>l$G����p/`�=i�����d�E���F����8��
2XBr̙����WdtLMM���(D{��	*II{~��z�P�����:clz�Yj�
"@Gv���*I�/
6\���fff}��|��0SHXt�ff���-Rw�oI幻n��R��������G�׌��J�I{Fb�{��	0R�����𗛦�0I'J������rw�Ez$9Zڇ@!B���ATq2[�Ң׸�3��JZk\����
x�Lm�p��㜚Raz������2eh�����Br2Ik��സ����������;~O������1:j0ST���ڧ��x���̫�۶�����@mAs�ʛ���\y�N�������GVc���W�?Z����c�ښ��V�����r���{����ϽS�I[z33f��������z�ެ���fb��l{�������t��_n����S]t���3Jw�����Ŭ����Gv������\j�-lo��B|;e�n��!4So����ȭ8Gc���'D���`~�������s���DW���J�dl�鯵s�Ğ�Ճ�������$Ht
:��������ɛ������������J{�����쪦����旕
�ɡ��E�����Gq�Q�ct�k����趺�����ț��������ž�Iavcy*R9cRj�=l:e6]Pl�$DjRe�Qt�#����IDATx�R�0��dn�1�惙JZS��o
��ߥ~a�n����v�f����s��.v�6��������B<A���A�����j#Q�C�s娔�������,��0Ws9�O.��e��e@���UkUef���'I������&'�VhD�4u�>AA�ee�7�iN�5_��[Y�
Cq|��=-���޷�\�{�K�e�!Me��ߪ���
'n���UϺ��c�'��{�-�b�ת�d#��w.,J-�&I�&\h���s9Z瑓�=��ʛ��a@�;颌v��ůP�u�/�Gr䆛mYs~���̆7@��DX��G2_��?t�g�R����.�
U�����Ən�ZPݏP�`kl��c���+`����	�W�u��tG��
X:�*�Wa���Yϧ�Zk�f�&�C�Q��e�c"�I.��ha
ܽw�:�԰�(��/kN=��
��f���HZ�99R9�-��pb6=�t�x���n)w㾁�2��6�w4K:F\�_�$s�
F��%��1���֎�g##a���dH��'mNԞ�z&@���q<0��1E�Uss<Gf�޹�_�z�ɑ����r��C��μ�J)>�&'�M�u�ҎI�wp���Ъ�r&-d���"�O%U�Q�xD*��)瓾���}�D�f��l�?Y�n,�a�N݆�1�;�p�s��m绠���Z�F8�t	V�\n�t�$
�s�8+3k��UR�Āk�
�0�(+D!����4Wa���9B>\WE'Y7X#���8v��8~:d��+�.N"w4\]姳<�'|bٮ��T{j'����ht�?͆�fV.���(_Y��wX��e�ь�
C�>F5�j���`�ņ��Eb��翇__?<�������i,Og4;���z���jvH�.%OV谶�ܚg�c-%{��Pgk�K<��-�Q&�v�:^���hIW�[�훽��t5;�5��Y�e$����k<��`B�ʅ����t��VK��(P�@�p�����|���Ν��6�����	.
�C��c�l�<�V�9/����@z���A~@�-
��A@%�k�˜]z�z��g��
Rzһ�����z\;�Ny�
"�T�K���`�/�b�l��V�}Ȑ�����v��s��ɽ���}��;��.٠E�O�h���h�����n��b�&��<��ND�NS��Е7�#�gܴX�g1I5z�`�����0��|^ؼ;��:j��v|悔t�{|�s�8�w�8XX�c0��pP5����χ�D�����+.�,�W���h��Շ�zI�C�.�g_IOX�R��(�.Wˠ��⿖ޓ��ʦ������jmy��Ь�s�]me�?�3�������Q�T�2�Q?x`��2���;��
ιJgi�ƀm�	��7
��u����u������b
:��ng~ǕȆc9:j��zH�ɘ�qӱ��p�+��	�6-���$:�nhȦ[S�,Q�olT*�̺͝�ξ�с�+�P�9j�;K�Iul;ݷ��!׏ԇȡ!J�=�نP���X�X	Y3R�N0��Ut���>����Ji+��~�@��#k�#��C~>�
Қ�+'^y�+_��+O]��]+9�H�N<����+��Ś�Aеf�6�+A��u�\�s��'&6�ؼy�O��į�:��8�ۜ�MJ�|pY'���IO']w���N��T�����>���QrI3�~���i2D���H{:��퐿m��A~���u�˻.k7�;��h��Y�0/69��X�YwY1�<�V�s`���Ï}���|x���K�w��c=����+t��>��tHݍ|��TUa/���UN�U�����s�9�B�P1�f��zz]$�Z������Cf����
�M�%�
�1�0��@24W=r����s�D�����谈{�fŢyt���x��H��M�M��YqT�Y���k�P������N'@�ȷ��N�
�[������_��x@GL^;z��c;F���0DB\K'����n�Y��:�Q��P�������_F�P(l�H3�,��%o�2����r��ds�I0`B�;�^��HrH���Y>PWП;Yf��l�'u��?ɯ�g��֠N�Pd�0M��Q��L(�T7Q/�:���Mm��
4�u�1��0�uaal�79W���Wm���q\�s�GP�>[�N�^	�g�-���#�M^bP�����s��%S�i���k9�����.
��&cf+DP���yg@��J+p�n�X�2÷�p�����Ρ���Lg�N�e!�ȱ��8d����HEq�Kw�,��M锨
֋\t��lIB<�l�l-�D��2B�iqu$Y/�R��E�~�Q�k�X��l��Y��1�}C�~t(M����$���9�dsG�u��"K�_w�-���=�Tqt
���=�un����X���;]�}��+��G��:V�L�:�s�y^���|f�[G
���lu7�����jݝ/ժ�������d�����K��pi�U��rK�����E�b�B�u#Xk@ҟ/;ʞ
�sKy��1+9X��[
ׂ���`j7O?Q����Fr`Cw�e%���]���jM�<�ݍ�uc��љ;�Ė-S##0
F�"�E�f@�A�%h��iw!z��y��-|�5�~�??8�K.y��k�m�`��d��ݖ�p����,�\PN��a˙���n����Fc
�N	��.�N:���S�P���1�5���ۆ�`pK^g�ъ���#����^"�϶!��l���Oj!Ph�o�it���w���<��gSS�L���0gm�q۱-�6�QSm�y��$������s�871�c~�am0������
u`i�b`(�lc�����xb�HJd6��\gۋ�4_&�n�%�Y�n�ރªH���'�fNX��Q�����/����6^�;�!(�n\֡&C�j�ZC�@�'M��T�|�k�?�ell��dc��BC�GmZs,ƅ�(x���Z1�Ȑ�u�u�s�>w�ч�����Ӱ��yR��m�A��B5w
C�%��7w7&��X�l:ۆxF�
�Q�����*	I���rH�2��O`!�m��K�4���l���É!D�G�C)	P�@Fqs}G��ժ�v�~���ܢ5��g�y��'_���_�d����]�<~�m�^F�݊U"��⪀Ja�
 �lIv+����=w�ɹ���ɱ��=��Ͻ^��'�Q�ȱb�s��dj�H�B
4����
�:Y����+�E�9`�gTd�5�"k���k��8:��㸁���
~ï@i5wo)]�ܝ4�0�ZEB������9�J`N������"g�}�[R'lJG��N��k/��16zm�04�k���5�л�d[�
�h�襂�3o8sr���ɭ�'���C4�k�;�1E:r(��`��M*:�QL
�21����W�h��:0$���wJW��,^�u6O��F�d�ư~�R'���t�*O�s:�����չL��
�?*�eI�b�+�k����U}^�bIG%�M��6��-��a��*�W���BSl*��[Au����&���u��Y,
��j�����֙e(��У2�ô(ecQ�"˦vy�`1+2�1ؔ/r.;<�f�Ŝ��(�W��ZTz�~�'���iJ��3Jm���.KdNˉB�:-�D��ጴȹIU�����$��
��s�8}c��W�"�7��.+�s��?�����g�{ս����s�u�G�x��*�A�
�R)ᴕJ
����:�ξ9�装���r�D�e���=��d�w��ݑzl�1��=�}���V�=�kKWE�.��m���\����\��?�;���o�o���'�Kqd�$��Ű��}�!��j�������QhJ)�8���9���U�:�v�������?�s�4�_��Q춶̓$|v�y�+��
��k��.Z1�VJH0%�GMa*�'	���
*����DF���}���H+j���п^M�R��z��}~ޥ\#�&�B]EG���j��Y=�j
�T}\\mmr�#2u�¿�
���#8Up\���{��Cv��Fm/��X�ba�V4��T=i�>�M:�P���
�󮮳��u�'T��U8ƒ�5P6i]���tv���j��f�h�Q��2��@�u�h��t��(hpQ_Ů؝�"����t`�d��p(����蘮�Ϻ@[D˯�@"��{knVF���V��Q
1�hM
�^�]Z���f#]l�Uq�Tn�<�4��y��}�bɒ�#�lK���m��(U~�����K��u�N7�C�t��✕Yg!��[�]��*hh��%*��މV�x���v�l��{y�GY�����AcS��q���@���R(#E7����u�e��k�G�LL������^oޞ�[��@#?`
�P���WN�{
%�:F��U��r0x���tRڼ�
�$M���kOkoub�X)D�]�Ξo�z��৖�$55��Re
SMq�M�
V�
p��E��R�P[,h�>J���lfM�������<��y����5�Y�N���8�>B((Gx�~�2�q�oh��"#��FG-�|H�lwN38LM����7E����Y�1t��B8�TQ@�ǡ���g�K�Hb�"�Mq��1|b�X�N
s벸��.N�g�4�'.[	e�٪�fS!M#{-)����i
�DF>DZs�PjtT?���\�~�m�,�v�㳌<�I`�cggG�*8!mw<:L�-s�<�����Ύ�u�MA��K���]=��u���⣇e��g��c��䋐��nS���k���p�ѱ��n��9
�y�����F��M���SfS���M�x4��QJhr��TG3����óCQ_�G��O��a?�K�5y64¨��'ggVgq<�x_2
�mQP�*'�A_�m����ڛ����V����x����JFb
ook\��Ǐ�٪�.|�,��x|}�(NF�OO����Ӵ�I�|v�g�$�]x�P^[J�Q
2?;�P�����,#���TW������_I9?;�����l6���>�8��G`jo��5J����Ð��莣KR�Fk��x��N�c��i��e���5�A̱5ƴ�Ǎ8m����&�LR��/�>�~{�/�⋸l�[|~�.pe�ۓ4|���,C�H�3�"��
CKp8��D����02X�
C�8�l(ᙸaE��Q�*Xn|g�̯���և���a���g�9�yCI�8}+���Ex���G�G��Z������.e��XEQ����\��$�����L�s��b�
3���|���L��">rb.���Ge~��7���p�l���ɮ�U
2$6;�h�5�G7�{M����r8/qz�Aь�3�^*5�x�]��k�fiQ��
��
�5�s��g���w��E;>D��>�A!�7�s��$8Uu��-J��J�D�t2z��o���)V׷[
>ì7��(�U�C�W�</�Gp�5����8�)�eE����(Q>��7$4(�-�g�
}�o�4[PX���ͱD�];�u.���8;
ߘw=>
�Pl�|B���`��U���2��t������Jq�p@P�����ͧY��nדR�Ex��f3�����ӑ�ߖ��r��&1G���`^O�)͍�D7��G׏6�N�(�DJk�z�3k�.�~�����mu�|�ߗ�`����iZ�r�nıX�W�o�5�p}�-=Z����t�D��ht���Ū������
8�ms��<�
j8��d���޶-��4:�I�<��k(P?ˆ~~vf8bЉm�*,;X~(�[Y�9��)u��Y��>��򼤁�-���Y��Mu�����tr>�x�l\K�#�����f@�����Į,I���D|�M�W������
��T��{M�7���%<���69B^��~���2�<��+�T:�i���uZl�
����}{o�S��(s��XE\�
�������5�A�y*0j��O�L%�e	�wA-w�7۸餅v�?V7[WIx�.�q��1e��(,����
�ہ���OP��IgOw(,�9A%S2"2#J���6���z�4��#������6����A��H�`���i�rv��������yj���l�nyv�Fl����,:�F��Fg�H'�Mq�޺W��9$������xȄ��i:�ёtF�[�����it0r;��ze��T����M�vā��8-q�i¬�cm�[RS��W�x͋3ޠ��_�
Dd��@i*г�La6�͘
bv���V���8:�9IoM�*h�|F�T�>�Ѱ�s��R�ʘ
�C��8Ē�Nu��)΋$��g􍢙ͻ�i��N�s�;��<����j�Ӎ8R�8�[>Au�Y�ʼn�
��ȟ#�>q�Q�'{3h�AӲ��n�{'��jq��]_�;��0�/�Q��H1��ߵY�uC1�(gn�-t�9�څ�DP%=?���H���7��r،p�!�L�	����X����Y7��D�
V�
�R@�(�F�:�\��;��^�^��wh�o�"��46�
�L�euP�Κ^�|
[t��
�б!�e��8Ɇ
��ct��� �l�l�J*P
h�W�W��.�֒l�mv5U���*[�^6B��N��<�aj�z�<�^�ppB�P7�q�lMw���#��3�O�wn�y��������(���A���I:��p�*]yr�t����H�7�p
���h��wjك=ٚ��%�.ֶd�����of�+�9���h�7q��;9����O�sIEND�B`�