﻿:root
{
	--blue: #007bff;
	--indigo: #6610f2;
	--purple: #6f42c1;
	--pink: #e83e8c;
	--red: #dc3545;
	--orange: #fd7e14;
	--yellow: #E50CF5;
	--green: #28a745;
	--teal: #20c997;
	--cyan: #17a2b8;
	--white: #fff;
	--gray: #6c757d;
	--gray-dark: #343a40;
	--primary: #ddd;
	--secondary: #ddd;
	--success: #28a745;
	--info: #17a2b8;
	--warning: #E50CF5;
	--danger: #dc3545;
	--light: #f8f9fa;
	--dark: #343a40;
	--breakpoint-xs: 0;
	--breakpoint-sm: 576px;
	--breakpoint-md: 768px;
	--breakpoint-lg: 992px;
	--breakpoint-xl: 1200px;
	--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}
*,*::before,*::after
{
	box-sizing:border-box
}
html
{
	font-family:sans-serif;
	line-height:1.15;
	-webkit-text-size-adjust:100%;
	-webkit-tap-highlight-color:rgba(0,0,0,0)
}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section
{
	display:block
}
body
{
	margin:0;
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	color:#212529;
	text-align:left;
	background-color:#1A1629
}
[tabindex="-1"]:focus
{
	outline:0 !important
}
hr
{
	box-sizing:content-box;
	height:0;
	overflow:visible
}
h1,h2,h3,h4,h5,h6
{
	margin-top:0;
	margin-bottom:.5rem
}
p
{
	margin-top:0;
	margin-bottom:1rem
}
abbr[title],abbr[data-original-title]
{
	text-decoration:underline dotted;
	cursor:help;
	border-bottom:0;
	text-decoration-skip-ink:none
}
address
{
	margin-bottom:1rem;
	font-style:normal;
	line-height:inherit
}
ol,ul,dl
{
	margin-top:0;
	margin-bottom:1rem
}
ol ol,ul ul,ol ul,ul ol
{
	margin-bottom:0
}
dt
{
	font-weight:700
}
dd
{
	margin-bottom:.5rem;
	margin-left:0
}
blockquote
{
	margin:0 0 1rem
}
b,strong
{
	font-weight:bolder
}
small
{
	font-size:80%
}
sub,sup
{
	position:relative;
	font-size:75%;
	line-height:0;
	vertical-align:baseline
}
sub
{
	bottom:-0.25em
}
sup
{
	top:-0.5em
}
a
{
	color:#ddd;
	text-decoration:none;
	background-color:transparent
}
a:hover
{
	color:#b7b7b7;
	text-decoration:underline
}
a:not([href]):not([tabindex])
{
	color:inherit;
	text-decoration:none
}
a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus
{
	color:inherit;
	text-decoration:none
}
a:not([href]):not([tabindex]):focus
{
	outline:0
}
pre,code,kbd,samp
{
	font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
	font-size:1em
}
pre
{
	margin-top:0;
	margin-bottom:1rem;
	overflow:auto
}
figure
{
	margin:0 0 1rem
}
img
{
	vertical-align:middle;
	border-style:none
}
svg
{
	overflow:hidden;
	vertical-align:middle
}
table
{
	border-collapse:collapse
}
caption
{
	padding-top:.75rem;
	padding-bottom:.75rem;
	color:#6c757d;
	text-align:left;
	caption-side:bottom
}
th
{
	text-align:inherit
}
label
{
	display:inline-block;
	margin-bottom:.5rem;
	/*color: */
}
button
{
	border-radius:0
}
button:focus
{
	outline:1px dotted;
}
input,button,select,optgroup,textarea
{
	font-family:inherit;
	font-size:inherit;
	line-height:inherit
}
button,input
{
	overflow:visible;
}
button,select
{
	text-transform:none
}
select
{
	word-wrap:normal
}
button,[type=button],[type=reset],[type=submit]
{
	-webkit-appearance:button

}
button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled)
{
	cursor:pointer
}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner
{
	padding:0;
	border-style:none
}
input[type=radio],input[type=checkbox]
{
	box-sizing:border-box;
	padding:0
}
input[type=date],input[type=time],input[type=datetime-local],input[type=month]
{
	-webkit-appearance:listbox
}
textarea
{
	overflow:auto;
	resize:vertical
}
fieldset
{
	min-width:0;
	padding:0;
	margin:0;
	border:0
}
legend
{
	display:block;
	width:100%;
	max-width:100%;
	padding:0;
	margin-bottom:.5rem;
	font-size:1.5rem;
	line-height:inherit;
	color:inherit;
	white-space:normal
}
progress
{
	vertical-align:baseline
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button
{
	height:auto
}
[type=search]
{
	outline-offset:-2px;
	-webkit-appearance:none
}
[type=search]::-webkit-search-decoration
{
	-webkit-appearance:none
}
::-webkit-file-upload-button
{
	font:inherit;
	-webkit-appearance:button;
	background-color: #29b5af;
	border-color:#29b5af;
	border-radius:.25rem
}
output
{
	display:inline-block
}
summary
{
	display:list-item;
	cursor:pointer
}
template
{
	display:none
}
[hidden]
{
	display:none !important
}
.btn
{
	display:inline-block;
	font-weight:400;
	color:#212529;
	text-align:center;
	vertical-align:middle;
	user-select:none;
	padding:.375rem .75rem;
	font-size:1rem;
	line-height:1.15;
	border-radius:.25rem
}
@media(prefers-reduced-motion: reduce)
{
	.btn
	{
		transition:none
	}

}
.btn:hover
{
	color:#212529;
	text-decoration:none
}
.btn:focus,.btn.focus
{
	outline:0;
}
.btn.disabled,.btn:disabled
{
	opacity:.65;
	box-shadow:none
}
.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active {
}
.btn:not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled).active:focus {
}
a.btn.disabled,fieldset:disabled a.btn
{
	pointer-events:none
}
.btn-primary
{
	color:#fff;
	background:#29b5af;
	border-color:#29b5af;
}
.btn-primary:hover
{
	color: #fff;
	background:#29b5af;
	border-color:#34E8E0
}
.btn-primary:focus,.btn-primary.focus
{
}
.btn-primary.disabled,.btn-primary:disabled
{
	color:#fff;
	background-color:#29b5af;
	border-color:#29b5af;
	background-image:none
}
.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle {
	color:#fff;
	background-color:#29b5af;
	background-image:none;
	border-color:#29b5af;
}
.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus {
}
.btn-secondary
{
	color:#fff;
	background:#29b5af;
	border-color:#29b5af;
}
.btn-secondary:hover
{
	color:#fff;
	background:#29b5af;
	border-color:#34E8E0
}
.btn-secondary:focus,.btn-secondary.focus
{
}
.btn-secondary.disabled,.btn-secondary:disabled
{
	color:#fff;
	background-color:#29b5af;
	border-color:#29b5af;
	background-image:none
}
.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle
{
	color:#fff;
	background-color:#29b5af;
	background-image:none;
	border-color:#29b5af
}
.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus {
}
.btn-success
{
	color:#f0f0f0;
	background:#28a745;
	border-color:#28a745;
}
.btn-success:hover
{
	color:#f0f0f0;
	background:#218838;
	border-color:#1e7e34
}
.btn-success:focus,.btn-success.focus {
}
.btn-success.disabled,.btn-success:disabled
{
	color:#f0f0f0;
	background-color:#28a745;
	border-color:#28a745;
	background-image:none
}
.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle
{
	color:#f0f0f0;
	background-color:#1e7e34;
	background-image:none;
	border-color:#1c7430
}
.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus {

}
.btn-info
{
	color:#fff;
	background:#29b5af;
	border-color:#29b5af;
}
.btn-info:hover
{
	color:#fff;
	background:#29b5af;
	border-color:#34E8E0
}
.btn-info:focus,.btn-info.focus {

}
.btn-info.disabled,.btn-info:disabled
{
	color:#fff;
	background-color:#29b5af;
	border-color:#29b5af;
	background-image:none
}
.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle
{
	color:#fff;
	background-color:#117a8b;
	background-image:none;
	border-color:#10707f
}
.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus
{
}
.btn-warning
{
	color:#212529;
	background:#E50CF5;
	border-color:#ab2795;
}
.btn-warning:hover
{
	color:#212529;
	background:#e0a800;
	border-color:#d39e00
}
.btn-warning:focus,.btn-warning.focus
{
}
.btn-warning.disabled,.btn-warning:disabled
{
	color:#212529;
	background-color:#E50CF5;
	border-color:#E50CF5;
	background-image:none
}
.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle
{
	color:#212529;
	background-color:#d39e00;
	background-image:none;
	border-color:#c69500
}
.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus
{
}
.btn-danger
{
	color:#f0f0f0;
	background:#dc3545;
	border-color:#dc3545;
}
.btn-danger:hover
{
	color:#f0f0f0;
	background:#c82333;
	border-color:#bd2130
}
.btn-danger:focus,.btn-danger.focus
{
}
.btn-danger.disabled,.btn-danger:disabled
{
	color:#f0f0f0;
	background-color:#dc3545;
	border-color:#dc3545;
	background-image:none
}
.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle
{
	color:#f0f0f0;
	background-color:#bd2130;
	background-image:none;
	border-color:#b21f2d
}
.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus
{
}
.btn-light
{
	color:#212529;
	background:#f8f9fa;
	border-color:#f8f9fa;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)
}
.btn-light:hover
{
	color:#212529;
	background:#e2e6ea;
	border-color:#dae0e5
}
.btn-light:focus,.btn-light.focus
{
}
.btn-light.disabled,.btn-light:disabled
{
	color:#212529;
	background-color:#f8f9fa;
	border-color:#f8f9fa;
	background-image:none
}
.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle
{
	color:#212529;
	background-color:#dae0e5;
	background-image:none;
	border-color:#d3d9df
}
.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus
{
}
.btn-dark
{
	color:#fff;
	background:#343a40;
	border-color:#343a40;
}
.btn-dark:hover
{
	color:#fff;
	background:#23272b;
	border-color:#1d2124
}
.btn-dark:focus,.btn-dark.focus
{
}
.btn-dark.disabled,.btn-dark:disabled
{
	color:#fff;
	background-color:#343a40;
	border-color:#343a40;
	background-image:none
}
.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle
{
	color:#fff;
	background-color:#1d2124;
	background-image:none;
	border-color:#171a1d
}
.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus
{
}
.btn-outline-primary
{
	color:#ddd;
	border-color:#ddd
}
.btn-outline-primary:hover
{
	color:#212529;
	background-color:#ddd;
	border-color:#ddd
}
.btn-outline-primary:focus,.btn-outline-primary.focus
{
	box-shadow:0 0 0 .2rem rgba(221,221,221,.5)
}
.btn-outline-primary.disabled,.btn-outline-primary:disabled
{
	color:#ddd;
	background-color:transparent
}
.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle
{
	color:#212529;
	background-color:#ddd;
	border-color:#ddd
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus
{
	box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(221,221,221,.5)
}
.btn-outline-secondary
{
	color:#ddd;
	border-color:#ddd
}
.btn-outline-secondary:hover
{
	color:#212529;
	background-color:#ddd;
	border-color:#ddd
}
.btn-outline-secondary:focus,.btn-outline-secondary.focus
{
	box-shadow:0 0 0 .2rem rgba(221,221,221,.5)
}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled
{
	color:#ddd;
	background-color:transparent
}
.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle
{
	color:#212529;
	background-color:#ddd;
	border-color:#ddd
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus
{
}
.btn-outline-success
{
	color:#28a745;
	border-color:#28a745
}
.btn-outline-success:hover
{
	color:#fff;
	background-color:#28a745;
	border-color:#28a745
}
.btn-outline-success:focus,.btn-outline-success.focus
{
	box-shadow:0 0 0 .2rem rgba(40,167,69,.5)
}
.btn-outline-success.disabled,.btn-outline-success:disabled
{
	color:#28a745;
	background-color:transparent
}
.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle
{
	color:#fff;
	background-color:#28a745;
	border-color:#28a745
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus {
}
.btn-outline-info
{
	color:#17a2b8;
	border-color:#17a2b8
}
.btn-outline-info:hover
{
	color:#fff;
	background-color:#17a2b8;
	border-color:#17a2b8
}
.btn-outline-info:focus,.btn-outline-info.focus
{
	box-shadow:0 0 0 .2rem rgba(23,162,184,.5)
}
.btn-outline-info.disabled,.btn-outline-info:disabled
{
	color:#17a2b8;
	background-color:transparent
}
.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle
{
	color:#fff;
	background-color:#17a2b8;
	border-color:#17a2b8
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus {
}
.btn-outline-warning
{
	color:#E50CF5;
	border-color:#E50CF5
}
.btn-outline-warning:hover
{
	color:#212529;
	background-color:#E50CF5;
	border-color:#E50CF5
}
.btn-outline-warning:focus,.btn-outline-warning.focus
{
	box-shadow:0 0 0 .2rem rgba(255,193,7,.5)
}
.btn-outline-warning.disabled,.btn-outline-warning:disabled
{
	color:#E50CF5;
	background-color:transparent
}
.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle
{
	color:#212529;
	background-color:#E50CF5;
	border-color:#E50CF5
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus {
}
.btn-outline-danger
{
	color:#dc3545;
	border-color:#dc3545
}
.btn-outline-danger:hover
{
	color:#fff;
	background-color:#dc3545;
	border-color:#dc3545
}
.btn-outline-danger:focus,.btn-outline-danger.focus
{
	box-shadow:0 0 0 .2rem rgba(220,53,69,.5)
}
.btn-outline-danger.disabled,.btn-outline-danger:disabled
{
	color:#dc3545;
	background-color:transparent
}
.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle
{
	color:#fff;
	background-color:#dc3545;
	border-color:#dc3545
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus {
}
.btn-outline-light
{
	color:#f8f9fa;
	border-color:#f8f9fa
}
.btn-outline-light:hover
{
	color:#212529;
	background-color:#f8f9fa;
	border-color:#f8f9fa
}
.btn-outline-light:focus,.btn-outline-light.focus
{
	box-shadow:0 0 0 .2rem rgba(248,249,250,.5)
}
.btn-outline-light.disabled,.btn-outline-light:disabled
{
	color:#f8f9fa;
	background-color:transparent
}
.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle
{
	color:#212529;
	background-color:#f8f9fa;
	border-color:#f8f9fa
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus {
}
.btn-outline-dark
{
	color:#343a40;
	border-color:#343a40
}
.btn-outline-dark:hover
{
	color:#fff;
	background-color:#343a40;
	border-color:#343a40
}
.btn-outline-dark:focus,.btn-outline-dark.focus
{
	box-shadow:0 0 0 .2rem rgba(52,58,64,.5)
}
.btn-outline-dark.disabled,.btn-outline-dark:disabled
{
	color:#343a40;
	background-color:transparent
}
.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle
{
	color:#fff;
	background-color:#343a40;
	border-color:#343a40
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus {
}
.btn-link
{
	font-weight:400;
	color:#ddd;
	text-decoration:none
}
.btn-link:hover
{
	color:#b7b7b7;
	text-decoration:underline
}
.btn-link:focus,.btn-link.focus
{
	text-decoration:underline;
	box-shadow:none
}
.btn-link:disabled,.btn-link.disabled
{
	color:#6c757d;
	pointer-events:none
}
.btn-lg
{
	padding:.5rem 1rem;
	font-size:1.25rem;
	line-height:1.5;
	border-radius:.3rem
}
.btn-sm
{
	padding:.25rem .5rem;
	font-size:0.875rem;
	line-height:1.5;
	border-radius:.2rem
}
.btn-block
{
	display:block;
	width:100%
}
.btn-block+.btn-block
{
	margin-top:.5rem
}
input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block
{
	width:100%
}
@media print
{
	*,*::before,*::after
	{
		text-shadow:none !important;
		box-shadow:none !important
	}
	a:not(.btn)
	{
		text-decoration:underline
	}
	abbr[title]::after
	{
		content:" (" attr(title) ")"
	}
	pre
	{
		white-space:pre-wrap !important
	}
	pre,blockquote
	{
		border:1px solid #adb5bd;
		page-break-inside:avoid
	}
	thead
	{
		display:table-header-group
	}
	tr,img
	{
		page-break-inside:avoid
	}
	p,h2,h3
	{
		orphans:3;
		widows:3
	}
	h2,h3
	{
		page-break-after:avoid
	}
	@page
	{
		size:a3
	}
	body
	{
		min-width:992px !important
	}
	.container
	{
		min-width:992px !important
	}
	.navbar
	{
		display:none
	}
	.badge
	{
		border:1px solid #000
	}
	.table
	{
		border-collapse:collapse !important
	}
	.table td,.table th
	{
		background-color:#fff !important
	}
	.table-bordered th,.table-bordered td
	{
		border:1px solid #dee2e6 !important
	}
	.table-dark
	{
		color:inherit
	}
	.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody
	{
		border-color:#dee2e6
	}
	.table .thead-dark th
	{
		color:inherit;
		border-color:#dee2e6
	}

}
html
{
	font-size:82%
}
input,select,textarea
{
	font-size:1em
}
body
{
	font-family:sans-serif;
	padding:0;
	margin:0;
	margin-left:240px;
}
#page_content
{
	margin:1em
}
.desktop50
{
	width:50%
}
.all100
{
	width:100%
}
.all85
{
	width:85%
}
.auth_config_tbl
{
	margin:0 auto
}
textarea,tt,pre,code
{
	font-family:monospace
}
h1
{
	font-size:140%;
	font-weight:bold
}
h2
{
	font-size:1.2em;
	font-weight:normal;
	text-shadow:0 1px 0 #fff;
	padding:10px 0 10px;
	padding-left:3px;
	color:#777
}
h2 img
{
	display:none
}
h2 a img
{
	display:inline
}
.data
{
	margin:0 0 12px
}
.data_full_width
{
	margin:0 0 12px;
	width:100%
}
h3
{
	font-weight:bold;
	font-size:1rem
}
a
{
	text-decoration:none;
	color:#235a81;
	cursor:pointer;
	outline:none
}
a:link,a:visited,a:hover,a:active
{
	text-decoration:none;
	color:#235a81;
	cursor:pointer;
	outline:none
}
button.mult_submit,.checkall_box+label
{
	text-decoration:none;
	color:#235a81;
	cursor:pointer;
	outline:none
}
a:hover
{
	text-decoration:underline;
	color:#235a81
}
button.mult_submit:hover,button.mult_submit:focus
{
	text-decoration:underline;
	color:#235a81
}
.checkall_box+label:hover
{
	text-decoration:underline;
	color:#235a81
}
#initials_table
{
	background:#f3f3f3;
	border:1px solid #aaa;
	margin-bottom:10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px
}
#initials_table td
{
	padding:8px !important
}
#initials_table a
{
	border:1px solid #aaa;
	background-color:#fff;
	padding:4px 8px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background-image:linear-gradient(#33374D, #4A5071)
}
#initials_table a.active
{
	border:1px solid #666;
	box-shadow:0 0 2px #999;
	background:linear-gradient(#bbb, #fff)
}
dfn
{
	font-style:normal
}
dfn:hover
{
	font-style:normal;
	cursor:help
}
th
{
	font-weight:bold;
	color:#000;
	background:#f3f3f3;
	background:linear-gradient(#33374D, #4A5071)
}
a img
{
	border:0
}
hr
{
	color:#444;
	background-color:#444;
	border:0;
	height:1px
}
form
{
	padding:0;
	margin:0;
	display:inline
}
input,select
{
	outline:none
}
input[type=text],input[type=password],input[type=number],input[type=date]
{
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	background:#1A1629;
	border:1px solid #BDBDBD;
	color:#f0f0f0;
	padding:4px
}
input[type=text],input[type=password],input[type=number],input[type=date],input[type=checkbox]
{
	margin:6px;
	background:#1A1629
}
select
{
	margin:6px
}
input[type=number]
{
	width:80px
}
input[type=text],input[type=password],input[type=number],input[type=date]
{
	transition:all .2s;
	-webkit-transition:all .2s;
	-moz-transition:all .2s
}
select
{
	transition:all .2s;
	-webkit-transition:all .2s;
	-moz-transition:all .2s
}
input[type=text][disabled],input[type=password][disabled],input[type=number][disabled],input[type=date][disabled]
{
	background:#1A1629;
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none
}
input[type=text][disabled]:hover,input[type=password][disabled]:hover,input[type=number][disabled]:hover,input[type=date][disabled]:hover
{
	background:#1A1629;
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none
}
select[disabled]
{
	background:#1A1629;
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none
}
select[disabled]:hover
{
	background:#1A1629;
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none
}
input[type=text]:hover,input[type=text]:focus
{
	border:1px solid #BDBDBD;
	background:#484d69
}
input[type=password]:hover,input[type=password]:focus
{
	border:1px solid #BDBDBD;
	background:#484d69
}
input[type=number]:hover,input[type=number]:focus
{
	border:1px solid #BDBDBD;
	background:#484d69
}
input[type=date]:hover,input[type=date]:focus
{
	border:1px solid #BDBDBD;
	background:#484d69
}
select:focus
{
	border:1px solid #BDBDBD;
	background:#484d69
}
input[type=text]:hover,input[type=password]:hover,input[type=number]:hover,input[type=date]:hover {
}
textarea
{
	overflow:visible;
	margin:6px;
	background:#292c3e;
	color:#f0f0f0;


}
textarea.char
{
	margin:6px
}
textarea.charField
{
	width:95%
}
th.fillPage
{
	width:80%
}
fieldset
{
	margin-top:1em;
	border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	border: #BDBDBD solid 1px;
	padding:.5em;
	background:#292c3e;
}
fieldset fieldset
{
	margin:.8em;
	border:1px solid #BDBDBD;
	background:#1a1e30
}
fieldset legend
{
	font-weight:bold;
	color:#f0f0f0;
	padding:5px 10px;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border:1px solid #aaa;
	background-color:#9D50BB;
	max-width:100%;
	width:initial;
	font-size:1rem
}
.some-margin
{
	margin:1.5em
}
button
{
	display:inline
}
.datatable
{
	table-layout:fixed
}
table
{
	border-collapse:collapse;
	margin-top:1em
}
table caption,table th,table td
{
	padding:.1em .3em;
	margin:.1em;
	vertical-align:middle;
}
thead th
{
	border-right:1px solid #DADADA
}
th
{
	text-align:left;
	color:#DADADA
}
mg,button
{
	vertical-align:middle
}
input[type=checkbox],input[type=radio]
{
	vertical-align:-11%
}
select
{
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #BDBDBD;
	color:#f0f0f0;
	padding:5px;
	background:#1A1629;
	margin:6px
}
select[multiple] {
}
.clearfloat
{
	clear:both
}
.floatleft
{
	float:left;
	margin-right:1em
}
.floatright
{
	float:right
}
.center
{
	text-align:center
}
.displayblock
{
	display:block
}
table.nospacing
{
	border-spacing:0
}
table.nopadding tr th,table.nopadding tr td
{
	padding:0
}
th.left,td.left
{
	text-align:left
}
th.center,td.center
{
	text-align:center
}
th.right,td.right
{
	text-align:right;
	padding-right:1em
}
tr.vtop th,tr.vtop td
{
	vertical-align:top
}
th.vtop,td.vtop
{
	vertical-align:top
}
tr.vmiddle th,tr.vmiddle td
{
	vertical-align:middle
}
th.vmiddle,td.vmiddle
{
	vertical-align:middle
}
tr.vbottom th,tr.vbottom td
{
	vertical-align:bottom
}
th.vbottom,td.vbottom
{
	vertical-align:bottom
}
.paddingtop
{
	padding-top:1em
}
.separator
{
	color:#fff;
	text-shadow:0 1px 0 #000
}
div.tools
{
	padding:.2em;
	margin-top:0;
	margin-bottom:.5em;
	border-top:0;
	text-align:right;
	float:none;
	clear:both;
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 5px
}
div.tools a
{
	color:#3a7ead !important
}
fieldset.tblFooters
{
	margin-top:0;
	margin-bottom:.5em;
	border-top:0;
	text-align:right;
	float:none;
	clear:both;
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px
}
div.null_div
{
	height:20px;
	text-align:center;
	font-style:normal;
	min-width:50px
}
fieldset .formelement
{
	float:left;
	margin-right:.5em;
	white-space:nowrap
}
fieldset div[class=formelement]
{
	white-space:normal
}
button.mult_submit
{
	border:none;
	background-color:transparent
}
tbody
{
	background:#1a1e30
}
table tbody:first-of-type tr:nth-child(odd),table tbody:first-of-type tr:nth-child(odd) th,#table_index tbody:nth-of-type(odd) tr,#table_index tbody:nth-of-type(odd) th
{
	background:#1a1e30
}
table tbody:first-of-type tr:nth-child(even),table tbody:first-of-type tr:nth-child(even) th,#table_index tbody:nth-of-type(even) tr,#table_index tbody:nth-of-type(even) th
{
	background:#292c3e
}
table tr
{
	text-align:left
}
table tr th
{
	text-align:left
}
td.marked:not(.nomarker),table tr.marked:not(.nomarker) td,table tbody:first-of-type tr.marked:not(.nomarker) th,table tr.marked:not(.nomarker) {
	color:#f0f0f0
}
table tbody:first-of-type tr:not(.nopointer):hover,table tbody:first-of-type tr:not(.nopointer):hover th,.hover:not(.nopointer) {
   background:linear-gradient(#33374D, #4A5071);
   color:#fff
}
#table_index tbody:hover tr,#table_index tbody:hover th,table tr.hover:not(.nopointer) th
{
   background:linear-gradient(#ced6df, #b6c6d7);
   color:#fff
}
.condition
{
	border-color:#000 !important
}
th.condition
{
	border-width:1px 1px 0 1px;
	border-style:solid
}
td.condition
{
	border-width:0 1px 0 1px;
	border-style:solid
}
tr:last-child td.condition
{
	border-width:0 1px 1px 1px
}
.before-condition
{
	border-right:1px solid #000
}
td.null
{
	font-style:italic;
	color:#7d7d7d
}
table .valueHeader,table .value
{
	text-align:right;
	white-space:normal
}
table [class=value]
{
	white-space:normal
}
.value
{
	font-family:monospace
}
.attention
{
	color:red;
	font-weight:bold
}
.allfine
{
	color:green
}
img.lightbulb
{
	cursor:pointer
}
.pdflayout
{
	overflow:hidden;
	clip:inherit;
	background-color:#fff;
	display:none;
	border:1px solid #000;
	position:relative
}
.pdflayout_table
{
	background:#222435;
	color:#000;
	overflow:hidden;
	clip:inherit;
	z-index:2;
	display:inline;
	visibility:inherit;
	cursor:move;
	position:absolute;
	font-size:80%;
	border:1px dashed #000
}
.cm-sql-doc
{
	text-decoration:none;
	border-bottom:1px dotted #000;
	color:inherit !important
}
td .icon
{
	image-rendering:pixelated;
	margin:0
}
.selectallarrow
{
	margin-right:.3em;
	margin-left:.6em;
}
.with-selected
{
	margin-left:2em
}
#pma_errors,#pma_demo,#pma_footer
{
	position:relative;
	padding:0 .5em
}
.success h1,.notice h1
{
	border-bottom:2px solid;
	font-weight:bold;
	text-align:left;
	margin:0 0 .2em 0
}
div.error h1
{
	border-bottom:2px solid;
	font-weight:bold;
	text-align:left;
	margin:0 0 .2em 0
}
div.success,div.notice,div.error
{
	margin:.5em 0 .5em;
	border:2px solid;
	background-repeat:no-repeat;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background-position:10px 50%;
	padding:10px 10px 10px 10px
}
.success a,.notice a,.error a
{
	text-decoration:underline
}
.success
{
	color:#fff;
	background-color:#222435
}
h1.success,div.success
{
	border-color:#E50CF5
}
.success h1
{
	border-color:lime
}
.notice
{
	color:#f0f0f0;
	background-color:#222435
}

h1.notice,div.notice
   {
	   border-color:#E50CF5
   }
.notice h1
{
	border-color:#E50CF5
}
.error
{
	border:2px solid #E50CF5 !important;
	color:#E50CF5;
	background:#222435
}
h1.error
{
	border-color:#E50CF5
}
div.error, div.error h1
{
	border-color:red
}
.confirmation
{
	color:#f0f0f0;
	background-color:#222435
}
.new_central_col
{
	width:100%
}
.tblcomment
{
	font-size:70%;
	font-weight:normal;
	color:#009
}
.tblHeaders
{
	font-weight:bold;
	color:#f0f0f0;
	background:#222435
}
div.tools,.tblFooters
{
	font-weight:normal;
	color:#f0f0f0;
	background:#222435
}
.tblHeaders a:link,.tblHeaders a:active,.tblHeaders a:visited
{
	color:blue
}
div.tools a:link,div.tools a:visited,div.tools a:active
{
	color:blue
}
.tblFooters a:link,.tblFooters a:active,.tblFooters a:visited
{
	color:blue
}
.tblHeaders a:hover,div.tools a:hover,.tblFooters a:hover
{
	color:red
}
.noPrivileges
{
	color:red;
	font-weight:bold
}
.disabled
{
	color:#666
}
.disabled a:link,.disabled a:active,.disabled a:visited
{
	color:#666
}
.disabled a:hover
{
	color:#666;
	text-decoration:none
}
tr.disabled td,td.disabled
{
	background-color:#f3f3f3;
	color:#aaa
}
.nowrap
{
	white-space:nowrap
}
body#loginform
{
	margin:1em 0 0 0;
	text-align:center
}
body#loginform h1,body#loginform a.logo
{
	display:block;
	text-align:center
}
body#loginform div.container
{
	text-align:left;
	width:30em;
	margin:0 auto
}
#login_form
{
	text-align:left
}
div.container.modal_form
{
	margin:0 auto;
	width:30em;
	text-align:center;
	background:#1A1629;
	z-index:999
}
div#modalOverlay
{
	position:fixed;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:#1A1629;
	z-index:900
}
form.login label
{
	width:10em;
	font-weight:bolder;
	display:inline-block;
	margin-left:2em
}
form.login input[type=text],form.login input[type=password]
{
	box-sizing:border-box;
	width:14em
}
form.login select
{
	box-sizing:border-box;
	width:14em
}
.commented_column
{
	border-bottom:1px dashed #000
}
.column_attribute
{
	font-size:70%
}
.column_name
{
	font-size:80%;
	margin:5px 2px
}
.cfg_dbg_demo
{
	margin:.5em 1em .5em 1em
}
.central_columns_navigation
{
	padding:1.5% 0 !important
}
.central_columns_add_column
{
	display:inline-block;
	margin-left:1%;
	max-width:50%
}
.message_errors_found
{
	margin-top:20px
}
.repl_gui_skip_err_cnt
{
	width:30px
}
.font_weight_bold
{
	font-weight:bold
}
.color_gray
{
	color:gray
}
.max_height_400
{
	max-height:400px
}
.color_red
{
	color:red
}
.pma_sliding_message
{
	display:inline-block
}
li.last.database
{
	margin-bottom:15px !important
}
#topmenu
{
	margin-top:.5em;
	padding:.1em .3em
}
#topmenu .error
{
   background:#292c3e;
   border:0 !important;
   color:#aaa
}
ul#topmenu,ul#topmenu2,ul.tabs
{
   font-weight:bold;
   list-style-type:none;
   margin:0;
   padding:0
}
ul#topmenu2
{
	margin:.25em .5em 0;
	height:2em;
	clear:both
}
ul#topmenu li,ul#topmenu2 li
{
	float:left;
	margin:0;
	vertical-align:middle
}
#topmenu img,#topmenu2 img
{
	margin-right:.5em;
	vertical-align:-3px
}
.menucontainer
{
	background-color:#222435;
	border-top:1px solid #aaa;
	border-left:1px solid #aaa;
}
.scrollindicator
{
	display:none
}
.tabactive
{
	background:#4A5071 !important
}
ul#topmenu2 a
{
	display:block;
	margin:7px 6px 7px;
	margin-left:0;
	padding:4px 10px;
	white-space:nowrap;
	border:1px solid #ddd;
	border-radius:5px;
	background:#1a1e30
}
span.caution
{
	color:red
}
span.success
{
	color:green
}
fieldset.caution a
{
	color:red
}
fieldset.caution a:hover
{
	color:#ddd;
	background-color:red
}
ul#topmenu ul {
}
ul#topmenu ul.only
{
	left:0
}
ul#topmenu>li
{
	border-right:1px solid #fff;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	text-decoration:none
}
ul#topmenu>li:first-child
{
	border-left:0
}
ul#topmenu a,ul#topmenu span
{
	padding:.6em
}
ul#topmenu ul a
{
	border-width:1pt 0 0 0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	background-color:#222435
}
ul#topmenu ul li:first-child a
{
	border-width:0
}
ul#topmenu ul a:hover,ul#topmenu ul .tabactive
{
	text-decoration:none
}
ul#topmenu>li>a:hover,ul#topmenu>li>.tabactive
{
	text-decoration:none
}
ul#topmenu a.tab:hover,ul#topmenu2 a.tabactive
{
	background-color:#454B6B;
	text-decoration:none
}
ul#topmenu2 a.tab:hover,ul#topmenu2 a.tabactive
{
	background-color:#454B6B;
	text-decoration:none
}
ul#topmenu>li.active
{
	border-right:0;
	border-bottom-color:#fff
}
div#dataDisplay input,div#dataDisplay select
{
	margin:0;
	margin-right:.5em
}
div#dataDisplay th
{
	line-height:2em
}
table#tableFieldsId
{
	width:100%
}
table.calendar
{
	width:100%
}
table.calendar td
{
	text-align:center
}
table.calendar td a
{
	display:block
}
table.calendar td a:hover
{
	background-color:#cfc
}
table.calendar th
{
	background-color:#222435
}
table.calendar td.selected
{
	background-color:#fc9
}
img.calendar
{
	border:none
}
form.clock
{
	text-align:center
}
div#tablestatistics table
{
	float:left;
	margin-bottom:.5em;
	margin-right:1.5em;
	margin-top:.5em;
	min-width:16em
}
#tableuserrights td,#tablespecificuserrights td,#tabledatabases td
{
	vertical-align:middle
}
#topmenucontainer
{
	padding-right:1em;
	width:100%
}
#serverinfo
{
	background:#0d0b14;
	padding:.3em .9em .6em;
	padding-left:2.2em;
	text-shadow:0 1px 0 #000;
	max-width:100%;
	max-height:20px;
	overflow:hidden;
	box-sizing:content-box
}
#serverinfo .item
{
	white-space:nowrap;
	color:#fff
}
#serverinfo img
{
	margin:0 .1em 0;
	margin-left:.2em
}
#page_nav_icons
{
	position:fixed;
	top:0;
	right:0;
	z-index:99;
	padding:.25em 0
}
#goto_pagetop,#lock_page_icon
{
	padding-right: .25em;
}
#page_settings_icon
{
	padding:.25em;
	cursor:pointer;
	display:none
}
#page_settings_modal,#pma_navigation_settings
{
	display:none
}
#span_table_comment
{
	font-weight:bold;
	font-style:italic;
	white-space:nowrap;
	margin-left:10px;
	color:#d6d6d6;
	text-shadow:none
}
#textSQLDUMP
{
	width:95%;
	height:95%;
	font-family:Consolas,"Courier New",Courier,monospace;
	font-size:110%
}
#TooltipContainer
{
	position:absolute;
	z-index:99;
	width:20em;
	height:auto;
	overflow:visible;
	visibility:hidden;
	background-color:#29b5af;
	color:#060;
	border:.1em solid #000;
	padding:.5em
}
#fieldset_add_user_login div.item
{
	border-bottom:1px solid silver;
	padding-bottom:.3em;
	margin-bottom:.3em
}
#fieldset_add_user_login label
{
	float:left;
	display:block;
	width:10em;
	max-width:100%;
	text-align:right;
	padding-right:.5em
}
#fieldset_add_user_login input
{
	width:12em;
	clear:right;
	max-width:100%
}
#fieldset_add_user_login span.options
{
	float:left;
	display:block;
	width:12em;
	max-width:100%;
	padding-right:.5em
}
#fieldset_add_user_login span.options #select_pred_username,#fieldset_add_user_login span.options #select_pred_hostname,#fieldset_add_user_login span.options #select_pred_password
{
	width:100%;
	max-width:100%
}
#fieldset_add_user_login span.options input
{
	width:auto
}
#fieldset_user_priv div.item
{
	float:left;
	width:9em;
	max-width:100%
}
#fieldset_user_priv div.item div.item
{
	float:none
}
#fieldset_user_priv div.item label
{
	white-space:nowrap
}
#fieldset_user_priv div.item select
{
	width:100%
}
#fieldset_user_global_rights fieldset,#fieldset_user_group_rights fieldset
{
	float:left
}
#fieldset_user_global_rights>legend input
{
	margin-left:2em
}
.linkElem:hover
{
	text-decoration:underline;
	color:#235a81;
	cursor:pointer
}
h3#serverstatusqueries span
{
	font-size:60%;
	display:inline
}
.buttonlinks
{
	float:right;
	white-space:nowrap
}
fieldset#tableFilter
{
	padding:.1em 1em
}
div#serverStatusTabs
{
	margin-top:1em
}
caption a.top
{
	float:right
}
div#serverstatusquerieschart
{
	float:left;
	width:500px;
	height:350px;
	margin-right:50px
}
table#serverstatusqueriesdetails,table#serverstatustraffic
{
	float:left
}
table#serverstatusqueriesdetails th
{
	min-width:35px
}
table#serverstatusvariables
{
	width:100%;
	margin-bottom:1em
}
table#serverstatusvariables .name
{
	width:18em;
	white-space:nowrap
}
table#serverstatusvariables .value
{
	width:6em
}
table#serverstatusconnections
{
	float:left;
	margin-left:30px
}
div#serverstatus table tbody td.descr a,div#serverstatus table .tblFooters a
{
	white-space:nowrap
}
div.liveChart
{
	clear:both;
	min-width:500px;
	height:400px;
	padding-bottom:80px
}
#addChartDialog input[type=text]
{
	margin:0;
	padding:3px
}
div#chartVariableSettings
{
	border:1px solid #ddd;
	background-color:#e6e6e6;
	margin-left:10px
}
table#chartGrid td
{
	padding:3px;
	margin:0
}
table#chartGrid div.monitorChart
{
	background:#ebebeb;
	border:none
}
div.tabLinks
{
	margin-left:.3em;
	float:left;
	padding:5px 0
}
div.tabLinks a,div.tabLinks label
{
	margin-right:7px
}
div.tabLinks .icon
{
	margin:-0.2em .3em 0 0
}
.popupContent
{
	display:none;
	position:absolute;
	border:1px solid #ccc;
	margin:0;
	padding:3px;
	background-color:#fff;
	z-index:2;
}
div#logTable
{
	padding-top:10px;
	clear:both
}
div#logTable table
{
	width:100%
}
div#queryAnalyzerDialog
{
	min-width:700px
}
div#queryAnalyzerDialog div.CodeMirror-scroll
{
	height:auto
}
div#queryAnalyzerDialog div#queryProfiling
{
	height:300px
}
div#queryAnalyzerDialog td.explain
{
	width:250px
}
div#queryAnalyzerDialog table.queryNums
{
	display:none;
	border:0;
	text-align:left
}
.smallIndent
{
	padding-left:7px
}
#serverVariables
{
	width:100%
}
#serverVariables .var-row>td
{
	line-height:2em
}
#serverVariables .var-header
{
	color:#000;
	background:#f3f3f3;
	background:linear-gradient(#33374D, #4A5071);
	font-weight:bold;
	text-align:left
}
#serverVariables .var-row
{
	padding:.5em;
	min-height:18px
}
#serverVariables .var-name
{
	font-weight:bold
}
#serverVariables .var-name.session
{
	font-weight:normal;
	font-style:italic
}
#serverVariables .var-value
{
	float:right;
	text-align:right
}
#serverVariables .var-doc
{
	overflow:visible;
	float:right
}
#serverVariables .editLink
{
	padding-right:1em;
	font-family:sans-serif
}
#serverVariables .serverVariableEditor
{
	width:100%;
	overflow:hidden
}
#serverVariables .serverVariableEditor input
{
	width:100%;
	margin:0 .5em;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	height:2.2em
}
#serverVariables .serverVariableEditor div
{
	display:block;
	overflow:hidden;
	padding-right:1em
}
#serverVariables .serverVariableEditor a
{
	margin:0 .5em;
	line-height:2em
}
p.notice
{
	margin:1.5em 0;
	border:1px solid #E50CF5;
	background-repeat:no-repeat;
	background-position:10px 50%;
	padding:10px 10px 10px 25px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background-color:#222435;
	color:#fff
}
p.notice a
{
	color:#fff;
	text-decoration:underline
}
div#profilingchart
{
	width:850px;
	height:370px;
	float:left
}
#profilingchart .jqplot-highlighter-tooltip
{
	top:auto !important;
	left:11px;
	bottom:24px
}
#resizer
{
	border:1px solid silver
}
#inner-resizer
{
	padding:10px
}
.chartOption
{
	float:left;
	margin-right:40px
}
#togglequerybox
{
	margin:0 10px
}
#serverstatus h3
{
	margin:15px 0;
	font-weight:normal;
	color:#999;
	font-size:1.7em
}
#sectionlinks
{
	margin-bottom:15px;
	padding:16px;
	border:1px solid;
}
#sectionlinks a,.buttonlinks a,a.button
{
	font-weight:bold;
	margin-bottom:7px;
	margin-left:7px;
	padding:7px;
	color:#111 !important;
	text-decoration:none;
	border:1px solid;
	white-space:nowrap;
}
#sectionlinks a:hover,.buttonlinks a:hover,a.button:hover
{
	background:linear-gradient(#fff, #ddd)
}
div#sqlquerycontainer
{
	float:left;
	width:69%
}
div#tablefieldscontainer
{
	float:right;
	width:29%;
	margin-top:-20px
}
div#tablefieldscontainer select
{
	width:100%;
	background:#fff
}
#sqlquerycontainer .btn,#sqlquerycontainerfull .btn
{
	margin:5px
}
textarea#sqlquery
{
	width:100%;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #aaa;
	padding:5px;
	font-family:inherit
}
textarea#sql_query_edit
{
	height:7em;
	width:95%;
	display:block
}
div#queryboxcontainer div#bookmarkoptions
{
	margin-top:.5em
}
#mysqlmaininformation,#pmamaininformation
{
	float:left;
	width:49%
}
#maincontainer ul
{
	list-style-type:disc;
	vertical-align:middle
}
#maincontainer li
{
	margin-bottom:.3em
}
#full_name_layer
{
	position:absolute;
	padding:2px;
	margin-top:-3px;
	z-index:801;
	border-radius:3px;
	border:solid 1px #888;
	background:#fff
}
li.no_bullets
{
	list-style-type:none !important;
	margin-left:-25px !important
}
#body_browse_foreigners
{
	background:#f3f3f3;
	margin:.5em .5em 0 .5em
}
#bodythemes
{
	width:500px;
	margin:auto;
	text-align:center
}
#bodythemes img
{
	border:.1em solid #000
}
#bodythemes a:hover img
{
	border:.1em solid red
}
#fieldset_select_fields
{
	float:left
}
#selflink
{
	clear:both;
	display:block;
	margin-top:1em;
	margin-bottom:1em;
	width:98%;
	margin-left:1%;
	text-align:right;
	border-top:.1em solid silver
}
#table_innodb_bufferpool_usage,#table_innodb_bufferpool_activity
{
	float:left
}
#div_mysql_charset_collations table
{
	float:left
}
#div_mysql_charset_collations table th,#div_mysql_charset_collations table td
{
	padding:.4em
}
#div_mysql_charset_collations table th#collationHeader
{
	width:35%
}
#qbe_div_table_list,#qbe_div_sql_query
{
	float:left
}
label.desc
{
	width:30em;
	float:left
}
label.desc sup
{
	position:absolute
}
code.php
{
	display:block;
	padding-left:1em;
	margin-top:0;
	margin-bottom:0;
	max-height:10em;
	overflow:auto;
	direction:ltr
}
code.sql
{
	display:block;
	padding:1em;
	margin-top:0;
	margin-bottom:0;
	max-height:10em;
	overflow:auto;
	direction:ltr;
	border:1px solid #fff;
}
div.sqlvalidate
{
	display:block;
	padding:1em;
	margin-top:0;
	margin-bottom:0;
	max-height:10em;
	overflow:auto;
	direction:ltr
}
.result_query div.sqlOuter
{
	background:#e5e5e5;
	text-align:left
}
.result_query .success,.result_query .error
{
	margin-bottom:0;
	border-bottom:none !important;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	padding-bottom:5px
}
#PMA_slidingMessage code.sql,div.sqlvalidate
{
	background:#e5e5e5
}
#main_pane_left
{
	width:60%;
	min-width:260px;
	float:left;
	padding-top:1em
}
#main_pane_right
{
	overflow:hidden;
	min-width:160px;
	padding-top:1em;
	padding-left:1em;
	padding-right:.5em
}
.group
{
	border:1px solid #999;
	background:#292c3e;
	margin-bottom:1em;
	padding-bottom:1em
}
.group h2
{
	background-color:#9d50bb;
	padding:.1em .3em;
	margin-top:0;
	color:#fff;
	font-size:1.2em;
	font-weight:normal;
	text-shadow:0 1px 0 #777;
}
.group-cnt
{
	padding-left:.5em;
	display:inline-block;
	width:98%
}
textarea#partitiondefinition
{
	height:3em
}
.hide
{
	display:none
}
#list_server
{
	list-style-type:none;
	padding:0
}
div.upload_progress
{
	width:400px;
	margin:3em auto;
	text-align:center
}
div.upload_progress_bar_outer
{
	border:1px solid #000;
	width:202px;
	position:relative;
	margin:0 auto 1em;
	color:#444
}
div.upload_progress_bar_outer div.percentage
{
	position:absolute;
	top:0;
	left:0;
	width:202px
}
div.upload_progress_bar_inner
{
	background-color:#82b440;
	width:0;
	height:12px;
	margin:1px;
	overflow:hidden;
	color:#000;
	position:relative
}
div.upload_progress_bar_inner div.percentage
{
	top:-1px;
	left:-1px
}
div#statustext
{
	margin-top:.5em
}
table#serverconnection_src_remote,table#serverconnection_trg_remote,table#serverconnection_src_local,table#serverconnection_trg_local
{
	float:left
}
input[type=text].invalid_value,input[type=password].invalid_value,input[type=number].invalid_value,input[type=date].invalid_value
{
	background:#fcc
}
select.invalid_value,.invalid_value
{
	background:#fcc
}
.ajax_notification
{
	top:0;
	position:fixed;
	margin-top:4px;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding:1px;
	width:350px;
	z-index:1100;
	text-align:center;
	display:inline;
	left:0;
	right:0;
	font-size: 0.8em;
	background-image:url("../img/ajax_clock_small.gif");
	background-repeat:no-repeat;
	background-position:2%;
	border:1px solid #29b5af;
	background-color:#222435;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#loading_parent
{
	position:relative;
	width:100%
}
.export_table_list_container
{
	display:inline-block;
	max-height:20em;
	overflow-y:scroll
}
.export_table_select th
{
	text-align:center;
	vertical-align:middle
}
.export_table_select .all
{
	font-weight:bold;
	border-bottom:1px solid #000
}
.export_structure,.export_data
{
	text-align:center
}
.export_table_name
{
	vertical-align:middle
}
.exportoptions h2
{
	word-wrap:break-word
}
.exportoptions h3
{
	border-bottom:1px #999 solid;
	font-size:110%
}
.importoptions h3
{
	border-bottom:1px #999 solid;
	font-size:110%
}
.exportoptions ul,.importoptions ul,.format_specific_options ul
{
	list-style-type:none;
	margin-bottom:10px
}
.exportoptions li,.importoptions li
{
	margin:5px
}
.exportoptions label,.importoptions label,.exportoptions p,.importoptions p
{
	margin:5px;
	float:none
}
#csv_options label.desc,#ldi_options label.desc,#latex_options label.desc,#output label.desc
{
	float:left;
	width:15em
}
.exportoptions,.importoptions
{
	margin: 0.5em;
}
.exportoptions #buttonGo,.importoptions #buttonGo
{
	float:right
}
.format_specific_options
{
	border:1px solid #999;
	margin:7px 0;
	padding:3px
}
.format_specific_options h3
{
	margin:10px 0 0;
	margin-left:10px;
	border:0
}
p.desc
{
	margin:5px
}
select#db_select,select#table_select
{
	width:400px
}
.export_sub_options
{
	margin:20px 0 0;
	margin-left:30px
}
.export_sub_options h4
{
	border-bottom:1px #999 solid
}
.export_sub_options li
{
	margin-bottom:0
}
.export_sub_options li.subgroup
{
	display:inline-block;
	margin-top:0
}
#export_refresh_form
{
	margin-left:20px
}
#export_back_button
{
	display:inline
}
#output_quick_export
{
	display:none
}
.importoptions #import_notification
{
	margin:10px 0;
	font-style:italic
}
input#input_import_file
{
	margin:5px
}
.formelementrow
{
	margin:5px 0 5px 0
}
#filterText
{
	vertical-align:baseline
}
#popup_background
{
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:#000;
	z-index:1000;
	overflow:hidden
}
#fieldsForm ul.table-structure-actions
{
	margin:0;
	padding:0;
	list-style:none
}
#fieldsForm ul.table-structure-actions li
{
	float:left;
	margin-right:.3em
}
#fieldsForm ul.table-structure-actions .submenu li
{
	padding:0;
	margin:0
}
#fieldsForm ul.table-structure-actions .submenu li span
{
	padding:.3em;
	margin:.1em
}
#structure-action-links a
{
	margin-right:1em
}
#addColumns input[type=radio]
{
	margin:3px 0 0;
	margin-left:1em
}
#index_frm .index_info input[type=text],#index_frm .index_info select
{
	width:100%;
	margin:0;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
#index_frm .index_info div
{
	padding:.2em 0
}
#index_frm .index_info .label
{
	float:left;
	min-width:12em
}
#index_frm .slider
{
	width:10em;
	margin:.6em;
	float:left
}
#index_frm .add_fields
{
	float:left
}
#index_frm .add_fields input
{
	margin-left:1em
}
#index_frm input
{
	margin:0
}
#index_frm td
{
	vertical-align:middle
}
table#index_columns
{
	width:100%
}
table#index_columns select
{
	width:85%;
	float:left
}
#move_columns_dialog div
{
	padding:1em
}
#move_columns_dialog ul
{
	list-style:none;
	margin:0;
	padding:0
}
#move_columns_dialog li
{
	background:#222435;
	border:1px solid #aaa;
	color:#000;
	font-weight:bold;
	margin:.4em;
	padding:.2em;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.config-form ul.tabs
{
	margin:1.1em .2em 0;
	padding:0 0 .3em 0;
	list-style:none;
	font-weight:bold
}
.config-form ul.tabs li
{
	float:left;
	margin-bottom:-1px
}
.config-form ul.tabs li a
{
	display:block;
	margin:.1em .2em 0;
	white-space:nowrap;
	text-decoration:none;
	border:1px solid #29b5af;
	border-bottom:1px solid #aaa;
	padding:7px 10px;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	background:#29b5af;
	color:#fff;
}
.config-form ul.tabs li a:hover,.config-form ul.tabs li a:active
{
	background:#29b5af
}
.config-form ul.tabs li.active a
{
	background-color:#29b5af;
	margin-top:1px;
	color:#fff;
	text-shadow:none;
	border-color:#29b5af;
	border-bottom:3px solid #fff
}
.config-form fieldset
{
	margin-top:0;
	padding:0;
	clear:both;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0
}
.config-form fieldset p
{
	margin:0;
	padding:.5em;
	background:#1a1e30;
	border-top:0
}
.config-form fieldset .errors
{
	margin:0 -2px 1em;
	padding:.5em 1.5em;
	background:#1A1629;
	border:1px #c83838 solid;
	list-style:none;
	font-family:sans-serif;
	font-size:small
}
.config-form fieldset .inline_errors
{
	margin:.3em .3em .3em;
	margin-left:0;
	padding:0;
	list-style:none;
	color:#9a0000;
	font-size:small
}
.config-form fieldset .doc
{
	margin-left:1em
}
.config-form fieldset .disabled-notice
{
	margin-left:1em;
	font-size:80%;
	text-transform:uppercase;
	color:#e00;
	cursor:help
}
.config-form fieldset th
{
	padding:.3em .3em .3em;
	padding-left:.5em;
	text-align:left;
	vertical-align:top;
	width:40%;
	background:transparent;
	filter:none;
	border-top:1px #d5d5d5 solid;
	border-right:none
}
.config-form fieldset th small
{
	display:block;
	font-weight:normal;
	font-family:sans-serif;
	font-size:x-small;
	color:#CECECE
}
.config-form fieldset td
{
	padding-top:.3em;
	padding-bottom:.3em;
	vertical-align:top;
	border-top:1px #d5d5d5 solid;
	border-right:none
}
.config-form legend
{
	display:none
}
.config-form .lastrow
{
	border-top:1px #000 solid;
	background:#222435;
	padding:.5em;
	text-align:center
}
.config-form .lastrow input
{
	font-weight:bold
}
.config-form span.checkbox
{
	padding:2px;
	display:inline-block
}
.config-form span.checkbox.custom
{
	padding:1px;
	border:1px #BDBDBD solid;
	background:#1A1629
}
.config-form .custom
{
	background:#1A1629
}
.config-form .field-error
{
	border-color:#a11 !important
}
.config-form input[type=text],.config-form input[type=password],.config-form input[type=number]
{
	border:1px #a7a6aa solid;
	height:auto
}
.config-form input[type=text]:focus,.config-form input[type=password]:focus,.config-form input[type=number]:focus
{
	border:1px #6676ff solid;
	background:#1A1629
}
.config-form select,.config-form textarea
{
	border:1px #a7a6aa solid;
	height:auto
}
.config-form select:focus,.config-form textarea:focus
{
	border:1px #6676ff solid;
	background:#1A1629
}
.config-form .field-comment-mark
{
	font-family:serif;
	color:#007;
	cursor:help;
	padding:0 .2em;
	font-weight:bold;
	font-style:italic
}
.config-form .field-comment-warning
{
	color:#a00
}
.config-form dd
{
	margin-left:.5em
}
.config-form dd::before
{
	content:"▸ "
}
fieldset .group-header th
{
	background:#1A1629
}
fieldset .group-header+tr th
{
	padding-top:.6em
}
fieldset .group-field-1 th,fieldset .group-header-2 th
{
	padding-left:1.5em
}
fieldset .group-field-2 th,fieldset .group-header-3 th
{
	padding-left:3em
}
fieldset .group-field-3 th
{
	padding-left:4.5em
}
fieldset .disabled-field th
{
	color:#666;
	background-color:#1A1629
}
fieldset .disabled-field th small
{
	color:#666;
	background-color:#1A1629
}
fieldset .disabled-field td
{
	color:#666;
	background-color:#1A1629
}
.click-hide-message
{
	cursor:pointer
}
.prefsmanage_opts
{
	margin-left:2em
}
#prefs_autoload
{
	margin-bottom:.5em;
	margin-left:.5em
}
input#auto_increment_opt
{
	width:min-content
}
#placeholder
{
	position:relative;
	border:1px solid #aaa;
	float:right;
	overflow:hidden;
	width:450px;
	height:300px
}
#placeholder .button
{
	position:absolute;
	cursor:pointer
}
#placeholder div.button
{
	font-size:smaller;
	color:#999;
	background-color:#292c3e;
	padding:2px
}
.wrapper
{
	float:left;
	margin-bottom:1.5em
}
.toggleButton
{
	position:relative;
	cursor:pointer;
	font-size:.8em;
	text-align:center;
	line-height:1.4em;
	height:1.55em;
	overflow:hidden;
	border-right:.1em solid #888;
	border-left:.1em solid #888;
	-webkit-border-radius:.3em;
	-moz-border-radius:.3em;
	border-radius:.3em
}
.toggleButton table,.toggleButton td,.toggleButton img
{
	padding:0;
	position:relative
}
.toggleButton .container
{
	position:absolute
}
.toggleButton .container td,.toggleButton .container tr
{
	background:none !important
}
.toggleButton .toggleOn
{
	color:#fff;
	padding:0 1em;
	text-shadow:0 0 .2em #000
}
.toggleButton .toggleOff
{
	padding:0 1em
}
.doubleFieldset fieldset
{
	width:48%;
	float:left;
	padding:0
}
.doubleFieldset fieldset.left
{
	margin-right:1%
}
.doubleFieldset fieldset.right
{
	margin-left:1%
}
.doubleFieldset legend
{
	margin-left:1.5em
}
.doubleFieldset div.wrap
{
	padding:1.5em
}
#table_name_col_no_outer
{
	margin-top:45px
}
#table_name_col_no
{
	position:fixed;
	top:55px;
	width:100%;
	background:#1A1629
}
#table_columns input[type=text],#table_columns input[type=password],#table_columns input[type=number]
{
	width:10em;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
#table_columns select
{
	width:10em;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
#openlayersmap
{
	width:450px;
	height:300px
}
.placeholderDrag
{
	cursor:move
}
#left_arrow
{
	left:8px;
	top:26px
}
#right_arrow
{
	left:26px;
	top:26px
}
#up_arrow
{
	left:17px;
	top:8px
}
#down_arrow
{
	left:17px;
	top:44px
}
#zoom_in
{
	left:17px;
	top:67px
}
#zoom_world
{
	left:17px;
	top:85px
}
#zoom_out
{
	left:17px;
	top:103px
}
.colborder
{
	cursor:col-resize;
	height:100%;
	margin-left:-6px;
	position:absolute;
	width:5px
}
.colborder_active
{
	border-right:2px solid #a44
}
.pma_table th.draggable span,.sticky_columns th.draggable span
{
	display:block;
	overflow:hidden
}
.pma_table td
{
	position:static
}
.pma_table tbody td span
{
	display:block;
	overflow:hidden
}
.pma_table tbody td span code span
{
	display:inline
}
.pma_table th.draggable.right span
{
	margin-right:0
}
.pma_table th.draggable span
{
	margin-right:10px
}
.modal-copy input
{
	display:block;
	width:100%;
	margin-top:1.5em;
	padding:.3em 0
}
.cRsz
{
	position:absolute
}
.cCpy
{
	background:#333;
	color:#fff;
	font-weight:bold;
	margin:.1em;
	padding:.3em;
	position:absolute;
	text-shadow:-1px -1px #000;
	-moz-border-radius:.3em;
	-webkit-border-radius:.3em;
	border-radius:.3em
}
.cPointer
{
	height:20px;
	width:10px;
	margin-top:-10px;
	margin-left:-5px;
	background:url("../img/col_pointer.png");
	position:absolute
}
.tooltip
{
	background:#333 !important;
	opacity:.8 !important;
	border:1px solid #000 !important;
	-moz-border-radius:.3em !important;
	-webkit-border-radius:.3em !important;
	border-radius:.3em !important;
	text-shadow:-1px -1px #000 !important;
	font-size:.8em !important;
	font-weight:bold !important;
	padding:1px 3px !important
}
.tooltip *
{
	background:none !important;
	color:#fff !important
}
.cDrop
{
	left:0;
	position:absolute;
	top:0
}
.coldrop
{
	background:url("../img/col_drop.png");
	cursor:pointer;
	height:16px;
	margin-left:.3em;
	margin-top:.3em;
	position:absolute;
	width:16px
}
.coldrop:hover
{
	background-color:#999
}
.coldrop-hover
{
	background-color:#999
}
.cList
{
	background:#292c3e;
	border:solid 1px #999;
	position:absolute;
}
.cList .lDiv div
{
	padding:.2em .5em .2em;
	padding-left:.2em
}
.cList .lDiv div:hover
{
	background:#4A5071;
	cursor:pointer
}
.cList .lDiv div input
{
	cursor:pointer
}
.showAllColBtn
{
	border-bottom:solid 1px #999;
	border-top:solid 1px #999;
	cursor:pointer;
	font-size:.9em;
	font-weight:bold;
	padding:.35em 1em;
	text-align:center
}
.showAllColBtn:hover
{
	background:#4A5071
}
.turnOffSelect
{
	-moz-user-select:none;
	-webkit-user-select:none;
	user-select:none
}
.navigation
{
	margin:.8em 0;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background:linear-gradient(#4A5071, #ccc)
}
.navigation td
{
	margin:0;
	padding:0;
	vertical-align:middle;
	white-space:nowrap
}
.navigation input[type=submit]
{
	background:none;
	border:0;
	filter:none;
	margin:0;
	padding:.8em .5em;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0
}
.navigation input[type=submit]:hover
{
	color:#fff;
	cursor:pointer;
	text-shadow:none;
	background:linear-gradient(#333, #555)
}
.navigation input.edit_mode_active
{
	color:#fff;
	cursor:pointer;
	text-shadow:none;
	background:linear-gradient(#333, #555)
}
.navigation .btn-link
{
	color:#444
}
.navigation .btn-link:hover
{
	color:#fff;
	text-decoration:none
}
.navigation select
{
	margin:0 .8em
}
.navigation_separator
{
	color:#999;
	display:inline-block;
	font-size:1.5em;
	text-align:center;
	height:1.4em;
	width:1.2em;
	text-shadow:1px 0 #fff
}
.cEdit
{
	margin:0;
	padding:0;
	position:absolute
}
.cEdit input[type=text]
{
	background:#fff;
	height:100%;
	margin:0;
	padding:0
}
.cEdit .edit_area
{
	background:#fff;
	border:1px solid #999;
	min-width:10em;
	padding:.3em .5em
}
.cEdit .edit_area select,.cEdit .edit_area textarea
{
	width:97%
}
.cEdit .cell_edit_hint
{
	color:#555;
	font-size:.8em;
	margin:.3em .2em
}
.cEdit .edit_box
{
	overflow-x:hidden;
	overflow-y:scroll;
	padding:0;
	margin:0
}
.cEdit .edit_box_posting
{
	background:#fff url("../img/ajax_clock_small.gif") no-repeat right center;
	padding-right:1.5em
}
.cEdit .edit_area_loading
{
	background:#fff url("../img/ajax_clock_small.gif") no-repeat center;
	height:10em
}
.cEdit .goto_link
{
	background:#292c3e;
	color:#555;
	padding:.2em .3em
}
.saving_edited_data
{
	background:url("../img/ajax_clock_small.gif") no-repeat left;
	padding-left:20px
}
.relationalTable td
{
	vertical-align:top
}
.relationalTable select
{
	width:125px;
	margin-right:5px
}
.ui-timepicker-div .ui-widget-header
{
	margin-bottom:8px
}
.ui-timepicker-div dl
{
	text-align:left
}
.ui-timepicker-div dl dt
{
	height:25px;
	margin-bottom:-25px
}
.ui-timepicker-div dl dd
{
	margin:0 10px 10px 85px
}
.ui-timepicker-div td
{
	font-size:90%
}
.ui-tpicker-grid-label
{
	background:none;
	border:none;
	margin:0;
	padding:0
}
.ui-timepicker-rtl
{
	direction:rtl
}
.ui-timepicker-rtl dl
{
	text-align:right
}
.ui-timepicker-rtl dl dd
{
	margin:0 65px 10px 10px
}
body .ui-widget
{
	font-size:1em;
	background-color:#1a1e30
}
body #ui-datepicker-div
{
	z-index:9999 !important
}
.ui-dialog fieldset legend a
{
	color:#235a81
}
.ui-draggable
{
	z-index:801
}
.jqplot-yaxis
{
	left:0 !important;
	min-width:25px;
	width:auto
}
.jqplot-axis
{
	overflow:hidden
}
.report-data
{
	height:13em;
	overflow:scroll;
	width:570px;
	border:solid 1px;
	background:#fff;
	padding:2px
}
.report-description
{
	height:10em;
	width:570px
}
div#page_content div#tableslistcontainer
{
	margin-top:1em
}
div#page_content div#tableslistcontainer table.data
{
	border-top:.1px solid #292c3e
}
div#page_content div.notice,div#page_content div.result_query
{
	margin-top:1em
}
table.show_create
{
	margin-top:1em
}
table.show_create td
{
	border-right:1px solid #bbb
}
#alias_modal table
{
	width:100%
}
#alias_modal label
{
	font-weight:bold
}
.ui-dialog
{
	position:fixed
}
.small_font
{
	font-size:smaller
}
#pma_console_container
{
	width:100%;
	position:fixed;
	bottom:0;
	left:0;
	z-index:100
}
#pma_console
{
	position:relative;
	margin-left:240px
}
#pma_console .templates
{
	display:none
}
#pma_console .mid_text
{
	vertical-align:middle
}
#pma_console .toolbar
{
	position:relative;
	background:#292c3e;
	border-top:solid 1px #aaa;
	cursor:n-resize
}
#pma_console .toolbar span
{
	vertical-align:middle
}
#pma_console .toolbar.collapsed
{
	cursor:default
}
#pma_console .toolbar.collapsed:not(:hover)
{
	display:inline-block;
	border-top-right-radius:3px;
	border-right:solid 1px #aaa
}
#pma_console .toolbar.collapsed>.button
{
	display:none
}
#pma_console .message span.text,#pma_console .message span.action
{
	padding:0 3px;
	display:inline-block
}
#pma_console .toolbar .button,#pma_console .toolbar .text
{
	padding:0 3px;
	display:inline-block
}
#pma_console .switch_button
{
	padding:0 3px;
	display:inline-block
}
#pma_console .message span.action,#pma_console .toolbar .button,#pma_console .switch_button
{
	cursor:pointer
}
#pma_console .message span.action:hover,#pma_console .toolbar .button:hover,#pma_console .switch_button:hover
{
	background:#292c3e
}
#pma_console .toolbar .button.active
{
	background:#292c3e
}
#pma_console .toolbar .text
{
	font-weight:bold
}
#pma_console .toolbar .button,#pma_console .toolbar .text
{
	margin-right:.4em
}
#pma_console .toolbar .button,#pma_console .toolbar .text
{
	float:right
}
#pma_console .content
{
	overflow-x:hidden;
	overflow-y:auto;
	margin-bottom:-65px;
	border-top:solid 1px #aaa;
	background:#000;
	padding-top:.4em
}
#pma_console .content.console_dark_theme
{
	background:#000;
	color:#fff
}
#pma_console .content.console_dark_theme .CodeMirror-wrap
{
	background:#000;
	color:#fff
}
#pma_console .content.console_dark_theme .action_content
{
	color:#000
}
#pma_console .content.console_dark_theme .message
{
	border-color:#373b41
}
#pma_console .content.console_dark_theme .CodeMirror-cursor
{
	border-color:#fff
}
#pma_console .content.console_dark_theme .cm-keyword
{
	color:#de935f
}
#pma_console .message,#pma_console .query_input
{
	position:relative;
	font-family:Monaco,Consolas,monospace;
	cursor:text;
	margin:0 10px .2em 1.4em
}
#pma_console .message
{
	border-bottom:solid 1px #ccc;
	padding-bottom:.2em
}
#pma_console .message.expanded>.action_content
{
	position:relative
}
#pma_console .message::before
{
	left:-0.7em;
	position:absolute;
	content:">"
}
#pma_console .query_input::before
{
	left:-0.7em;
	position:absolute;
	content:">";
	top:-2px
}
#pma_console .query_input textarea
{
	width:100%;
	height:4em;
	resize:vertical
}
#pma_console .message:hover::before
{
	color:#7cf;
	font-weight:bold
}
#pma_console .message.expanded::before
{
	content:"]"
}
#pma_console .message.welcome::before
{
	display:none
}
#pma_console .message.failed::before,#pma_console .message.failed.expanded::before,#pma_console .message.failed:hover::before
{
	content:"=";
	color:#944
}
#pma_console .message.pending::before
{
	opacity:.3
}
#pma_console .message.collapsed>.query
{
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
#pma_console .message.expanded>.query
{
	display:block;
	white-space:pre;
	word-wrap:break-word
}
#pma_console .message .text.targetdb,#pma_console .message.collapsed .action.collapse,#pma_console .message.expanded .action.expand
{
	display:none
}
#pma_console .message .action.requery,#pma_console .message .action.profiling,#pma_console .message .action.explain,#pma_console .message .action.bookmark
{
	display:none
}
#pma_console .message.select .action.profiling,#pma_console .message.select .action.explain
{
	display:inline-block
}
#pma_console .message.history .text.targetdb,#pma_console .message.successed .text.targetdb
{
	display:inline-block
}
#pma_console .message.history .action.requery,#pma_console .message.history .action.bookmark
{
	display:inline-block
}
#pma_console .message.bookmark .action.requery,#pma_console .message.bookmark .action.bookmark
{
	display:inline-block
}
#pma_console .message.successed .action.requery,#pma_console .message.successed .action.bookmark
{
	display:inline-block
}
#pma_console .message .action_content
{
	position:absolute;
	bottom:100%;
	background:#171629;
	border:solid 1px #aaa;
	border-top-left-radius:3px
}
#pma_console .message.bookmark .text.targetdb,#pma_console .message .text.query_time
{
	margin:0;
	display:inline-block
}
#pma_console .message.failed .text.query_time,#pma_console .message .text.failed
{
	display:none
}
#pma_console .message.failed .text.failed
{
	display:inline-block
}
#pma_console .message .text
{
	background:#171629
}
#pma_console .message.collapsed>.action_content
{
	display:none
}
#pma_console .message.collapsed:hover>.action_content
{
	display:block
}
#pma_console .message .bookmark_label
{
	padding:0 4px;
	top:0;
	background:#369;
	color:#fff;
	border-radius:3px
}
#pma_console .message .bookmark_label.shared
{
	background:#396
}
#pma_console .message.expanded .bookmark_label
{
	border-top-left-radius:0;
	border-top-right-radius:0
}
#pma_console .query_input
{
	position:relative
}
#pma_console .mid_layer
{
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	background:#666;
	display:none;
	cursor:pointer;
	z-index:200
}
#pma_console .card
{
	position:absolute;
	width:94%;
	height:100%;
	min-height:48px;
	left:100%;
	top:0;
	border-left:solid 1px #999;
	z-index:300;
	transition:left .2s;
	-webkit-transition:left .2s;
	-moz-transition:left .2s
}
#pma_console .card.show
{
	left:6%;
	box-shadow:-2px 1px 4px -1px #999
}
#pma_console .button.hide,#pma_console .message span.text.hide
{
	display:none
}
#pma_bookmarks .content.add_bookmark,#pma_console_options .content
{
	padding:4px 6px
}
#pma_bookmarks .content.add_bookmark .options
{
	margin-left:1.4em;
	padding-bottom:.4em;
	margin-bottom:.4em;
	border-bottom:solid 1px #ccc
}
#pma_bookmarks .content.add_bookmark .options button
{
	margin:0 7px;
	vertical-align:bottom
}
#pma_bookmarks .content.add_bookmark input[type=text]
{
	margin:0;
	padding:2px 4px
}
#debug_console.grouped .ungroup_queries
{
	display:inline-block
}
#debug_console.ungrouped .group_queries
{
	display:inline-block
}
#debug_console.ungrouped .ungroup_queries,#debug_console.ungrouped .sort_count
{
	display:none
}
#debug_console.grouped .group_queries
{
	display:none
}
#debug_console .count
{
	margin-right:8px
}
#debug_console .show_trace .trace,#debug_console .show_args .args
{
	display:block
}
#debug_console .hide_trace .trace,#debug_console .hide_args .args,#debug_console .show_trace .action.dbg_show_trace,#debug_console .hide_trace .action.dbg_hide_trace
{
	display:none
}
#debug_console .traceStep.hide_args .action.dbg_hide_args,#debug_console .traceStep.show_args .action.dbg_show_args
{
	display:none
}
#debug_console .traceStep::after
{
	content:"";
	display:table;
	clear:both
}
#debug_console .trace.welcome::after,#debug_console .debug>.welcome::after
{
	content:"";
	display:table;
	clear:both
}
#debug_console .debug_summary
{
	float:left
}
#debug_console .trace.welcome .time,#debug_console .traceStep .file,#debug_console .script_name
{
	float:right
}
#debug_console .traceStep .args pre
{
	margin:0
}
.cm-s-pma .CodeMirror-code
{
	font-family:Monaco,Consolas,monospace
}
.cm-s-pma .CodeMirror-code pre
{
	font-family:Monaco,Consolas,monospace
}
.cm-s-pma .CodeMirror-measure>pre,.cm-s-pma .CodeMirror-code>pre,.cm-s-pma .CodeMirror-lines
{
	padding:0
}
.cm-s-pma.CodeMirror
{
	resize:none;
	height:auto;
	width:100%;
	min-height:initial;
	max-height:initial
}
.cm-s-pma .CodeMirror-scroll
{
	cursor:text
}
.pma_drop_handler
{
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	background:rgba(0,0,0,.6);
	height:100%;
	z-index:999;
	color:#fff;
	font-size:30pt;
	text-align:center;
	padding-top:20%
}
.pma_sql_import_status
{
	display:none;
	position:fixed;
	bottom:0;
	right:25px;
	width:400px;
	border:1px solid #999;
	background:#2f3247;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
.pma_sql_import_status h2
{
	background-color:#2f3247;
	padding:.1em .3em;
	margin-top:0;
	margin-bottom:0;
	color:#fff;
	font-size:1.6em;
	font-weight:normal;
	text-shadow:0 1px 0 #777;
}
.pma_drop_result h2
{
	background-color:#2f3247;
	padding:.1em .3em;
	margin-top:0;
	margin-bottom:0;
	color:#fff;
	font-size:1.6em;
	font-weight:normal;
	text-shadow:0 1px 0 #777;
}
.pma_sql_import_status div
{
	height:270px;
	overflow-y:auto;
	overflow-x:hidden;
	list-style-type:none
}
.pma_sql_import_status div li
{
	padding:8px 10px;
	border-bottom:1px solid #bbb;
	color:#940e0e;
	background:#1A1629
}
.pma_sql_import_status div li .filesize
{
	float:right
}
.pma_sql_import_status h2 .minimize
{
	float:right;
	margin-right:5px;
	padding:0 10px
}
.pma_sql_import_status h2 .close
{
	float:right;
	margin-right:5px;
	padding:0 10px;
	display:none
}
.pma_sql_import_status h2 .minimize:hover,.pma_sql_import_status h2 .close:hover
{
	background:rgba(155,149,149,.78);
	cursor:pointer
}
.pma_drop_result h2 .close:hover
{
	background:rgba(155,149,149,.78);
	cursor:pointer
}
.pma_drop_file_status
{
	color:#235a81
}
.pma_drop_file_status span.underline:hover
{
	cursor:pointer;
	text-decoration:underline
}
.pma_drop_result
{
	position:fixed;
	top:10%;
	left:20%;
	width:60%;
	background:#1A1629;
	min-height:300px;
	z-index:800;
	border-radius:10px;
	cursor:move
}
.pma_drop_result h2 .close
{
	float:right;
	margin-right:5px;
	padding:0 10px
}
.dependencies_box
{
	background-color:#fff;
	border:3px ridge #000
}
#composite_index_list
{
	list-style-type:none;
	list-style-position:inside
}
span.drag_icon
{
	display:inline-block;
	background-image:url("../img/s_sortable.png");
	background-position:center center;
	background-repeat:no-repeat;
	width:1em;
	height:3em;
	cursor:move
}
.topmargin
{
	margin-top:1em
}
meter[value="1"]::-webkit-meter-optimum-value
{
	background:linear-gradient(white 3%, #e32929 5%, transparent 10%, #e32929)
}
meter[value="2"]::-webkit-meter-optimum-value
{
	background:linear-gradient(white 3%, #f60 5%, transparent 10%, #f60)
}
meter[value="3"]::-webkit-meter-optimum-value
{
	background:linear-gradient(white 3%, #ffd700 5%, transparent 10%, #ffd700)
}
th.header
{
	cursor:pointer;
	color:#29b5af
}
th.header:hover
{
	text-decoration:underline
}
th.header .sorticon
{
	width:16px;
	height:16px;
	background-repeat:no-repeat;
	background-position:right center;
	display:inline-table;
	vertical-align:middle;
	float:right
}
th.headerSortUp .sorticon
{
	background-image:url("../img/s_desc.png")
}
th.headerSortDown:hover .sorticon
{
	background-image:url("../img/s_desc.png")
}
th.headerSortDown .sorticon
{
	background-image:url("../img/s_asc.png")
}
th.headerSortUp:hover .sorticon
{
	background-image:url("../img/s_asc.png")
}
body .ui-dialog .ui-dialog-titlebar-close
{
	right:.3em;
	left:initial
}
body .ui-dialog .ui-dialog-title
{
	float:left
}
body .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset
{
	float:right
}
#name-panel
{
	overflow:hidden
}
.btn-primary
{
	font-weight:700
}
.btn-primary,.btn-secondary {
}
.btn-primary:hover,.btn-secondary:hover {
}
@media only screen and (max-width: 768px)
{
	#main_pane_left
	{
		width:100%
	}
	#main_pane_right
	{
		padding-top:0;
		padding-left:1px;
		padding-right:1px
	}
	ul#topmenu,ul.tabs
	{
		display:flex
	}
	.navigationbar
	{
		display:inline-flex;
		margin:0 !important;
		border-radius:0 !important;
		overflow:auto
	}
	.scrollindicator
	{
		padding:5px;
		cursor:pointer;
		display:inline
	}
	.responsivetable
	{
		overflow-x:auto
	}
	body#loginform div.container
	{
		width:100%
	}
	.largescreenonly
	{
		display:none
	}
	.width100,.desktop50
	{
		width:100%
	}
	.width96
	{
		width:96% !important
	}
	#page_nav_icons
	{
		display:none
	}
	table#serverstatusconnections
	{
		margin-left:0
	}
	#table_name_col_no
	{
		top:62px
	}
	.tdblock tr td
	{
		display:block
	}
	#table_columns
	{
		margin-top:60px
	}
	#table_columns .tablesorter
	{
		min-width:100%
	}
	.doubleFieldset fieldset
	{
		width:98%
	}
	div#serverstatusquerieschart
	{
		width:100%;
		height:450px
	}
	.ui-dialog
	{
		margin:1%;
		width:95% !important
	}

}
#tooltip_editor
{
	font-size:12px;
	background-color:#fff;
	opacity:.95;
	filter:alpha(opacity=95);
	padding:5px
}
#tooltip_font
{
	font-weight:bold
}
#selection_box
{
	z-index:1000;
	height:205px;
	position:absolute;
	background-color:skyblue;
	opacity:.4;
	filter:alpha(opacity=40);
	pointer-events:none
}
#filter_query_text
{
	vertical-align:baseline
}
p.enum_notice
{
	margin:5px 2px;
	font-size:80%
}
#enum_editor p
{
	margin-top:0;
	font-style:italic
}
#enum_editor .values
{
	width:100%
}
#enum_editor .add
{
	width:100%
}
#enum_editor .add td
{
	vertical-align:middle;
	width:50%;
	padding:0 0 0;
	padding-left:1em
}
#enum_editor .values td.drop
{
	width:1.8em;
	cursor:pointer;
	vertical-align:middle
}
#enum_editor .values input
{
	margin:.1em 0;
	padding-right:2em;
	width:100%
}
#enum_editor .values img
{
	vertical-align:middle
}
#enum_editor input.add_value
{
	margin:0;
	margin-right:.4em
}
#enum_editor_output textarea
{
	width:100%;
	float:right;
	margin:1em 0 0 0
}
.enum_hint
{
	position:relative
}
.enum_hint a
{
	position:absolute;
	left:81%;
	bottom:.35em
}
a.close_gis_editor
{
	float:right
}
#gis_editor
{
	display:none;
	position:fixed;
	z-index:1001;
	overflow-y:auto;
	overflow-x:hidden
}
#gis_data
{
	min-height:230px
}
#gis_data_textarea
{
	height:6em
}
#gis_data_editor
{
	background:#d0dce0;
	padding:15px;
	min-height:500px
}
#gis_data_editor .choice
{
	display:none
}
#gis_data_editor input[type=text]
{
	width:75px
}
#pma_navigation
{
	width:240px;
	position:fixed;
	top:0;
	left:0;
	height:100vh;
	z-index:800
}
#pma_navigation ul
{
	margin:0
}
#pma_navigation form
{
	margin:0;
	padding:0;
	display:inline
}
#pma_navigation select#select_server,#pma_navigation select#lightm_db
{
	width:100%
}
#pma_navigation div.pageselector
{
	text-align:center;
	margin:0;
	margin-left:.75em;
	border-left:1px solid #666
}
#pma_navigation #pmalogo,#pma_navigation #serverChoice,#pma_navigation #navipanellinks,#pma_navigation #recentTableList,#pma_navigation #favoriteTableList,#pma_navigation #databaseList,#pma_navigation div.pageselector.dbselector
{
	text-align:center;
	padding:5px 10px 0;
	border:0
}
#pma_navigation #navipanellinks .icon
{
	margin:0
}
#pma_navigation #recentTable,#pma_navigation #favoriteTable
{
	width:200px
}
#pma_navigation #favoriteTableList select,#pma_navigation #serverChoice select
{
	width:80%
}
#pma_navigation_header
{
	overflow:hidden
}
#pma_navigation_content
{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:0
}
#pma_navigation_content>img.throbber
{
	display:none;
	margin:.3em auto 0
}
#pma_navigation_select_database
{
	text-align:left;
	padding:0 0 0;
	border:0;
	margin:0
}
#pma_navigation_db_select
{
	margin-top:.5em;
	margin-left:.75em
}
#pma_navigation_db_select select
{
	background:url("../img/select_bg.png") repeat scroll 0 0;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #bbb;
	border-top:1px solid #bbb;
	color:#333;
	padding:4px 6px;
	margin:0 0 0;
	width:92%;
	font-size:1.11em
}
#pma_navigation_tree_content
{
	width:100%;
	overflow:hidden;
	overflow-y:auto;
	position:absolute;
	height:100%
}
#pma_navigation_tree_content a.hover_show_full
{
	position:relative;
	z-index:100;
	vertical-align:sub
}
#pma_navigation_tree
{
	margin:0;
	margin-left:5px;
	overflow:hidden;
	color:#222435;
	height:74%;
	position:relative
}
#pma_navigation_tree a
{
	color:#29b5af;
	padding-left:0
}
#pma_navigation_tree a:hover
{
	text-decoration:underline
}
#pma_navigation_tree ul
{
	clear:both;
	padding:0;
	list-style-type:none;
	margin:0
}
#pma_navigation_tree ul ul
{
	position:relative
}
#pma_navigation_tree li
{
	margin-bottom:0
}
#pma_navigation_tree li.activePointer,#pma_navigation_tree li.selected
{
	color:#f0f0f0;
	background-color:#292c3e
}
#pma_navigation_tree li .dbItemControls
{
	padding-left:4px
}
#pma_navigation_tree li .navItemControls
{
	display:none;
	padding-left:4px
}
#pma_navigation_tree li.activePointer .navItemControls
{
	display:inline;
	opacity:.5
}
#pma_navigation_tree li.activePointer .navItemControls:hover
{
	display:inline;
	opacity:1
}
#pma_navigation_tree li
{
	white-space:nowrap;
	clear:both;
	min-height:16px
}
#pma_navigation_tree li.fast_filter
{
	white-space:nowrap;
	clear:both;
	min-height:16px
}
#pma_navigation_tree img
{
	margin:0
}
#pma_navigation_tree i
{
	display:block
}
#pma_navigation_tree div.block
{
	position:relative;
	width:1.5em;
	height:1.5em;
	min-width:16px;
	min-height:16px;
	float:left
}
#pma_navigation_tree div.block.double
{
	width:2.5em
}
#pma_navigation_tree div.block i,#pma_navigation_tree div.block b
{
	width:1.5em;
	height:1.7em;
	min-width:16px;
	min-height:8px;
	position:absolute;
	bottom:.7em;
	left:.75em;
	z-index:0
}
#pma_navigation_tree div.block i
{
	display:block;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	position:relative;
	z-index:0
}
#pma_navigation_tree div.block i.first
{
	border-left:0
}
#pma_navigation_tree div.block b
{
	display:block;
	height:.75em;
	bottom:0;
	left:.75em;
	border-left:1px solid #666
}
#pma_navigation_tree div.block a,#pma_navigation_tree div.block u
{
	position:absolute;
	left:50%;
	top:50%;
	z-index:10
}
#pma_navigation_tree div.block a+a
{
	left:100%
}
#pma_navigation_tree div.block.double a,#pma_navigation_tree div.block.double u
{
	left:33%
}
#pma_navigation_tree div.block.double a+a
{
	left:85%
}
#pma_navigation_tree div.block img
{
	position:relative;
	top:-0.6em;
	left:0;
	margin-left:-7px
}
#pma_navigation_tree div.throbber img
{
	top:2px;
	left:2px
}
#pma_navigation_tree li.last>ul
{
	background:none
}
#pma_navigation_tree li>a,#pma_navigation_tree li>i
{
	line-height:1.5em;
	height:1.5em;
	padding-left:.3em
}
#pma_navigation_tree .list_container
{
	border-left:1px solid #666;
	margin-left:.75em;
	padding-left:.75em
}
#pma_navigation_tree .last>.list_container
{
	border-left:0 solid #666
}
li.fast_filter
{
	padding-left:.75em;
	margin-left:.75em;
	padding-right:35px;
	border-left:1px solid #666;
	list-style:none
}
li.fast_filter input
{
	margin:3px 0 0 0;
	font-size:.7em;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
	padding-right:1.7em;
	width:100%
}
li.fast_filter span
{
	position:relative;
	right:1.5em;
	padding:.2em;
	cursor:pointer;
	font-weight:bold;
	color:#800;
	font-size:.7em
}
li.fast_filter.db_fast_filter
{
	border:0;
	margin-left:0;
	margin-right:10px
}
html.ie li.fast_filter span
{
	display:none
}
html.ie li.fast_filter input
{
	padding-right:.2em
}
html.ie.ie9 li.fast_filter span,html.ie.ie8 li.fast_filter span
{
	display:initial;
}
html.ie.ie9 li.fast_filter input,html.ie.ie8 li.fast_filter input
{
	padding-right:1.7em
}
#navigation_controls_outer
{
	min-height:21px !important
}
#navigation_controls_outer.activePointer
{
	background-color:transparent !important
}
#navigation_controls
{
	float:right;
	padding-right:23px
}
#pma_navigation_resizer
{
	width:4px;
	height:100%;
	background-color:#0D0B14;
	cursor:col-resize;
	position:fixed;
	top:0;
	left:240px;
	z-index:801
}
#pma_navigation_collapser
{
	width:40px;
	height:35px;
	line-height:32px;
	color:#fff;
	font-weight:bold;
	position:fixed;
	top:0;
	left:240px;
	text-align:center;
	cursor:pointer;
	z-index:800;
	filter:dropshadow(color=#fff, offx=0, offy=1);
}
.pma_quick_warp
{
	margin-top:5px;
	margin-left:2px;
	position:relative
}
.pma_quick_warp .drop_list
{
	float:left;
	margin-left:3px;
	padding:2px 0
}
.pma_quick_warp .drop_list:hover .drop_button
{
	background:#2f3347
}
.pma_quick_warp .drop_list:hover ul
{
	display:block;
	background:#2f3347;
}
.pma_quick_warp .drop_list ul
{
	position:absolute;
	margin:0;
	padding:0;
	overflow:hidden;
	overflow-y:auto;
	list-style:none;
	background:#292c3e;
	color: #fff;
	border:1px solid #ddd;
	top:100%;
	left:3px;
	right:0;
	display:none;
	z-index:802
}
.pma_quick_warp .drop_list li
{
	white-space:nowrap;
	padding:0;
	border-radius:0
}
.pma_quick_warp .drop_list li img
{
	vertical-align:sub
}
.pma_quick_warp .drop_list li:hover
{
	background:#222435
}
.pma_quick_warp .drop_list a
{
	display:block;
	padding:.2em .3em
}
.pma_quick_warp .drop_list a.favorite_table_anchor
{
	clear:left;
	float:left;
	padding:.1em .3em 0
}
.pma_quick_warp .drop_button
{
	padding:.3em;
	border:1px solid #29b5af;
	border-radius:.25em;
	background:#222435;
	color:#29b5af;
	cursor:pointer
}
.input_tab
{
	background-color:#a6c7e1;
	color:#000
}
.content_fullscreen
{
	position:relative;
	overflow:auto
}
#canvas_outer
{
	position:relative;
	width:100%;
	display:block
}
#canvas
{
	background-color:#fff;
	color:#000
}
canvas.designer
{
	display:inline-block;
	overflow:hidden;
	text-align:left
}
canvas.designer *
{
	behavior:url(#default#VML)
}
.designer_tab
{
	background-color:#fff;
	color:#fff;
	border-collapse:collapse;
	border:1px solid #aaa;
	z-index:1;
	-moz-user-select:none
}
.designer_tab .header
{
	background-image:url("../img/designer/Header.png");
	background-repeat:repeat-x
}
.tab_zag
{
	text-align:center;
	cursor:move;
	padding:1px;
	font-weight:bold
}
.tab_zag_2
{
	background-image:url("../img/designer/Header_Linked.png");
	background-repeat:repeat-x;
	text-align:center;
	cursor:move;
	padding:1px;
	font-weight:bold
}
.tab_field
{
	background:#fff;
	color:#fff;
	cursor:default
}
.tab_field:hover
{
	background-color:#cfc;
	color:#000;
	background-repeat:repeat-x;
	cursor:default
}
.tab_field_3
{
	background-color:#ffe6e6 !important;
	color:#000;
	cursor:default
}
.tab_field_3:hover
{
	background-color:#cfc;
	color:#000;
	background-repeat:repeat-x;
	cursor:default
}
#designer_hint
{
	white-space:nowrap;
	position:absolute;
	background-color:#9f9;
	color:#000;
	z-index:3;
	border:#0c6 solid 1px;
	display:none
}
#designer_body #page_content
{
	margin:0
}
.scroll_tab
{
	overflow:auto;
	width:100%;
	height:500px
}
.designer_Tabs
{
	cursor:default;
	color:#05b;
	white-space:nowrap;
	text-decoration:none;
	text-indent:3px;
	font-weight:bold;
	margin-left:2px;
	text-align:left;
	background-color:#fff;
	background-image:url("../img/designer/left_panel_butt.png");
	border:#ccc solid 1px
}
.designer_Tabs:hover
{
	cursor:default;
	color:#05b;
	background:#fe9;
	text-indent:3px;
	font-weight:bold;
	white-space:nowrap;
	text-decoration:none;
	border:#99f solid 1px;
	text-align:left
}
.owner
{
	font-weight:normal;
	color:#888
}
.option_tab
{
	padding-left:2px;
	padding-right:2px;
	width:5px
}
.select_all
{
	vertical-align:top;
	padding-left:2px;
	padding-right:2px;
	cursor:default;
	width:1px;
	color:#000;
	background-image:url("../img/designer/Header.png");
	background-repeat:repeat-x
}
.small_tab
{
	vertical-align:top;
	background-color:#0064ea;
	color:#fff;
	background-image:url("../img/designer/small_tab.png");
	cursor:default;
	text-align:center;
	font-weight:bold;
	padding-left:2px;
	padding-right:2px;
	width:1px;
	text-decoration:none
}
.small_tab:hover
{
	vertical-align:top;
	color:#fff;
	background-color:#f96;
	cursor:default;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
	font-weight:bold;
	width:1px;
	text-decoration:none
}
.small_tab_pref
{
	background-image:url("../img/designer/Header.png");
	background-repeat:repeat-x;
	text-align:center;
	width:1px
}
.small_tab_pref:hover
{
	vertical-align:top;
	color:#fff;
	background-color:#f96;
	cursor:default;
	text-align:center;
	font-weight:bold;
	width:1px;
	text-decoration:none
}
.butt
{
	border:#47a solid 1px;
	font-weight:bold;
	height:19px;
	width:70px;
	background-color:#fff;
	color:#000;
	vertical-align:baseline
}
.L_butt2_1
{
	padding:1px;
	text-decoration:none;
	vertical-align:middle;
	cursor:default
}
.L_butt2_1:hover
{
	padding:0;
	border:#09c solid 1px;
	background:#fe9;
	color:#000;
	text-decoration:none;
	vertical-align:middle;
	cursor:default
}
.bor
{
	width:10px;
	height:10px
}
.frams1
{
	background:url("../img/designer/1.png") no-repeat right bottom
}
.frams2
{
	background:url("../img/designer/2.png") no-repeat left bottom
}
.frams3
{
	background:url("../img/designer/3.png") no-repeat left top
}
.frams4
{
	background:url("../img/designer/4.png") no-repeat right top
}
.frams5
{
	background:url("../img/designer/5.png") repeat-x center bottom
}
.frams6
{
	background:url("../img/designer/6.png") repeat-y left
}
.frams7
{
	background:url("../img/designer/7.png") repeat-x top
}
.frams8
{
	background:url("../img/designer/8.png") repeat-y right
}
#osn_tab
{
	position:absolute;
	background-color:#fff;
	color:#000
}
.designer_header
{
	background-color:#eaeef0;
	color:#000;
	text-align:center;
	font-weight:bold;
	margin:0;
	padding:0;
	background-image:url("../img/designer/top_panel.png");
	background-position:top;
	background-repeat:repeat-x;
	border-right:#999 solid 1px;
	border-left:#999 solid 1px;
	height:28px;
	z-index:101;
	width:100%;
	position:fixed
}
.designer_header a,.designer_header span
{
	display:block;
	float:left;
	margin:3px 1px 4px;
	height:20px;
	border:1px dotted #fff
}
.designer_header .M_bord
{
	display:block;
	float:left;
	margin:4px;
	height:20px;
	width:2px
}
.designer_header a.first
{
	margin-right:1em
}
.designer_header a.last
{
	margin-left:1em
}
a.M_butt_Selected_down_IE,a.M_butt_Selected_down
{
	border:1px solid #c0c0bb;
	background-color:#9f9;
	color:#000
}
a.M_butt_Selected_down_IE:hover,a.M_butt_Selected_down:hover
{
	border:1px solid #09c;
	background-color:#fe9;
	color:#000
}
a.M_butt:hover
{
	border:1px solid #09c;
	background-color:#fe9;
	color:#000
}
#layer_menu
{
	z-index:98;
	position:relative;
	float:right;
	background-color:#eaeef0;
	border:#999 solid 1px
}
#layer_menu.left
{
	float:left
}
#layer_upd_relation
{
	position:absolute;
	left:637px;
	top:224px;
	z-index:100
}
#layer_new_relation,#designer_optionse
{
	position:absolute;
	left:636px;
	top:85px;
	z-index:100;
	width:153px
}
#layer_menu_sizer
{
	background-image:url("../img/designer/resize.png");
	cursor:ew-resize
}
#layer_menu_sizer .icon
{
	margin:0
}
.panel
{
	position:fixed;
	top:60px;
	right:0;
	width:350px;
	max-height:500px;
	display:none;
	overflow:auto;
	padding-top:34px;
	z-index:102
}
a.trigger
{
	position:fixed;
	text-decoration:none;
	top:60px;
	right:0;
	color:#fff;
	padding:10px 40px 10px 15px;
	background:#333 url("../img/designer/plus.png") 85% 55% no-repeat;
	border:1px solid #444;
	display:block;
	z-index:102
}
a.trigger:hover
{
	color:#080808;
	background:#fff696 url("../img/designer/plus.png") 85% 55% no-repeat;
	border:1px solid #999
}
a.active.trigger
{
	background:#222 url("../img/designer/minus.png") 85% 55% no-repeat;
	z-index:999
}
a.active.trigger:hover
{
	background:#fff696 url("../img/designer/minus.png") 85% 55% no-repeat
}
.toggle_container .block
{
	background-color:#dbe4e8;
	border-top:1px solid #999
}
.history_table
{
	text-align:center;
	cursor:pointer;
	background-color:#dbe4e8
}
.history_table:hover
{
	background-color:#99c
}
#ab
{
	min-width:300px
}
#ab .ui-accordion-content
{
	padding:0
}
#box
{
	display:none
}
#foreignkeychk
{
	text-align:left;
	position:absolute;
	cursor:pointer
}
.side-menu
{
	float:left;
	position:fixed;
	width:auto;
	height:auto;
	background:#efefef;
	border:1px solid gray;
	overflow:hidden;
	z-index:50;
	padding:2px
}
.side-menu.right
{
	float:right;
	right:0
}
.side-menu .hide
{
	display:none
}
.side-menu a
{
	display:block;
	float:none;
	overflow:hidden;
	line-height:1em
}
.side-menu img,.side-menu .text
{
	float:left
}
#name-panel
{
	border-bottom:1px solid gray;
	text-align:center;
	background:#efefef;
	width:100%;
	font-size:1.2em;
	padding:5px;
	font-weight:bold
}
#container-form
{
	width:100%;
	position:absolute;
	left:0
}
.rte_table
{
	table-layout:auto;
	width:100%
}
.rte_table td
{
	vertical-align:middle;
	padding:.2em;
	width:20%
}
.rte_table tr td:nth-child(1)
{
	font-weight:bold
}
.rte_table input,.rte_table select,.rte_table textarea
{
	width:100%;
	margin:0;
	box-sizing:border-box
}
.rte_table input[type=button],.rte_table input[type=checkbox],.rte_table input[type=radio]
{
	width:auto;
	margin-right:6px
}
.rte_table .routine_params_table
{
	width:100%
}
.rte_table .half_width
{
	width:49%
}
.isdisableremoveparam_class
{
	color:gray
}
.ui_tpicker_time_input
{
	width:100%
}
.CodeMirror
{
	height:18em;
	direction:ltr
}
#inline_editor_outer .CodeMirror
{
	height:6em
}
.insertRowTable .CodeMirror
{
	height:9em;
	width:24em;
	border:1px solid #a9a9a9
}
#pma_console .CodeMirror-gutters
{
	background-color:initial;
	border:none
}
span.cm-keyword,span.cm-statement-verb
{
	color:#909
}
span.cm-variable
{
	color:#000
}
span.cm-comment
{
	color:olive
}
span.cm-mysql-string
{
	color:green
}
span.cm-operator
{
	color:#f0f
}
span.cm-mysql-word
{
	color:#000
}
span.cm-builtin
{
	color:red
}
span.cm-variable-2
{
	color:#f90
}
span.cm-variable-3
{
	color:blue
}
span.cm-separator
{
	color:#f0f
}
span.cm-number
{
	color:teal
}
.autocomplete-column-name
{
	display:inline-block
}
.autocomplete-column-hint
{
	display:inline-block;
	float:right;
	color:#666;
	margin-left:1em
}
.CodeMirror-hints
{
	z-index:999
}
.CodeMirror-lint-tooltip
{
	z-index:200;
	font-family:inherit
}
.CodeMirror-lint-tooltip code
{
	font-family:monospace;
	font-weight:bold
}
.jqplot-target
{
	position:relative;
	color:#222;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:1em
}
.jqplot-axis
{
	font-size:.75em
}
.jqplot-xaxis
{
	margin-top:10px
}
.jqplot-x2axis
{
	margin-bottom:10px
}
.jqplot-yaxis
{
	margin-right:10px
}
.jqplot-y2axis,.jqplot-y3axis,.jqplot-y4axis,.jqplot-y5axis,.jqplot-y6axis,.jqplot-y7axis,.jqplot-y8axis,.jqplot-y9axis,.jqplot-yMidAxis
{
	margin-left:10px;
	margin-right:10px
}
.jqplot-axis-tick,.jqplot-xaxis-tick,.jqplot-yaxis-tick,.jqplot-x2axis-tick,.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick,.jqplot-yMidAxis-tick
{
	position:absolute;
	white-space:pre
}
.jqplot-xaxis-tick
{
	top:0;
	left:15px;
	vertical-align:top
}
.jqplot-x2axis-tick
{
	bottom:0;
	left:15px;
	vertical-align:bottom
}
.jqplot-yaxis-tick
{
	right:0;
	top:15px;
	text-align:right
}
.jqplot-yaxis-tick.jqplot-breakTick
{
	right:-20px;
	margin-right:0;
	padding:1px 5px 1px;
	z-index:2;
	font-size:1.5em
}
.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick
{
	left:0;
	top:15px;
	text-align:left
}
.jqplot-yMidAxis-tick
{
	text-align:center;
	white-space:nowrap
}
.jqplot-xaxis-label
{
	margin-top:10px;
	font-size:11pt;
	position:absolute
}
.jqplot-x2axis-label
{
	margin-bottom:10px;
	font-size:11pt;
	position:absolute
}
.jqplot-yaxis-label
{
	margin-right:10px;
	font-size:11pt;
	position:absolute
}
.jqplot-yMidAxis-label
{
	font-size:11pt;
	position:absolute
}
.jqplot-y2axis-label,.jqplot-y3axis-label,.jqplot-y4axis-label,.jqplot-y5axis-label,.jqplot-y6axis-label,.jqplot-y7axis-label,.jqplot-y8axis-label,.jqplot-y9axis-label
{
	font-size:11pt;
	margin-left:10px;
	position:absolute
}
.jqplot-meterGauge-tick
{
	font-size:.75em;
	color:#999
}
.jqplot-meterGauge-label
{
	font-size:1em;
	color:#999
}
table.jqplot-table-legend
{
	margin-top:12px;
	margin-bottom:12px;
	margin-left:12px;
	margin-right:12px;
	background-color:rgba(255,255,255,.6);
	border:1px solid #ccc;
	position:absolute;
	font-size:.75em
}
table.jqplot-cursor-legend
{
	background-color:rgba(255,255,255,.6);
	border:1px solid #ccc;
	position:absolute;
	font-size:.75em
}
td.jqplot-table-legend
{
	vertical-align:middle
}
td.jqplot-seriesToggle:hover,td.jqplot-seriesToggle:active
{
	cursor:pointer
}
.jqplot-table-legend .jqplot-series-hidden
{
	text-decoration:line-through
}
div.jqplot-table-legend-swatch-outline
{
	border:1px solid #ccc;
	padding:1px
}
div.jqplot-table-legend-swatch
{
	width:0;
	height:0;
	border-top-width:5px;
	border-bottom-width:5px;
	border-left-width:6px;
	border-right-width:6px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid
}
.jqplot-title
{
	top:0;
	left:0;
	padding-bottom:.5em;
	font-size:1.2em
}
table.jqplot-cursor-tooltip
{
	border:1px solid #ccc;
	font-size:.75em
}
.jqplot-cursor-tooltip,.jqplot-highlighter-tooltip,.jqplot-canvasOverlay-tooltip
{
	border:1px solid #ccc;
	font-size:1em;
	white-space:nowrap;
	background:rgba(208,208,208,.8);
	padding:1px
}
.jqplot-point-label
{
	font-size:.75em;
	z-index:2
}
td.jqplot-cursor-legend-swatch
{
	vertical-align:middle;
	text-align:center
}
div.jqplot-cursor-legend-swatch
{
	width:1.2em;
	height:.7em
}
.jqplot-error
{
	text-align:center
}
.jqplot-error-message
{
	position:relative;
	top:46%;
	display:inline-block
}
div.jqplot-bubble-label
{
	font-size:.8em;
	padding-left:2px;
	padding-right:2px;
	color:#333
}
div.jqplot-bubble-label.jqplot-bubble-label-highlight
{
	background:rgba(230,230,230,.7)
}
div.jqplot-noData-container
{
	text-align:center;
	background-color:rgba(245,245,245,.3)
}
ul.resizable-menu a,ul.resizable-menu span
{
	display:block;
	margin:0;
	padding:0;
	white-space:nowrap
}
ul.resizable-menu .submenu
{
	display:none;
	position:relative
}
ul.resizable-menu .shown
{
	display:inline-block
}
ul.resizable-menu ul
{
	margin:0;
	padding:0;
	position:absolute;
	list-style-type:none;
	display:none;
	border:1px #ddd solid;
	z-index:2;
	right:0
}
ul.resizable-menu li:hover
{
	background:linear-gradient(#fff, #e5e5e5)
}
ul.resizable-menu li:hover ul
{
	display:block;
	background:#fff
}
ul.resizable-menu .submenuhover ul
{
	display:block;
	background:#fff
}
ul.resizable-menu ul li
{
	width:100%
}
.icon
{
	margin:0;
	margin-left:.3em;
	padding:0 !important;
	width:16px;
	height:16px
}
.icon_fulltext
{
	width:50px;
	height:19px
}
.ic_asc_order
{
	background-image:url("../img/asc_order.png")
}
.ic_b_bookmark
{
	background-image:url("../img/b_bookmark.png")
}
.ic_b_browse
{
	background-image:url("../img/b_browse.png")
}
.ic_b_calendar
{
	background-image:url("../img/b_calendar.png")
}
.ic_b_chart
{
	background-image:url("../img/b_chart.png")
}
.ic_b_close
{
	background-image:url("../img/b_close.png")
}
.ic_b_column_add
{
	background-image:url("../img/b_column_add.png")
}
.ic_b_comment
{
	background-image:url("../img/b_comment.png")
}
.ic_b_dbstatistics
{
	background-image:url("../img/b_dbstatistics.png")
}
.ic_b_deltbl
{
	background-image:url("../img/b_deltbl.png")
}
.ic_b_docs
{
	background-image:url("../img/b_docs.png")
}
.ic_b_docsql
{
	background-image:url("../img/b_docsql.png")
}
.ic_b_drop
{
	background-image:url("../img/b_drop.png")
}
.ic_b_edit
{
	background-image:url("../img/b_edit.png")
}
.ic_b_empty
{
	background-image:url("../img/b_empty.png")
}
.ic_b_engine
{
	background-image:url("../img/b_engine.png")
}
.ic_b_event_add
{
	background-image:url("../img/b_event_add.png")
}
.ic_b_events
{
	background-image:url("../img/b_events.png")
}
.ic_b_export
{
	background-image:url("../img/b_export.png")
}
.ic_b_favorite
{
	background-image:url("../img/b_favorite.png")
}
.ic_b_find_replace
{
	background-image:url("../img/b_find_replace.png")
}
.ic_b_firstpage
{
	background-image:url("../img/b_firstpage.png")
}
.ic_b_ftext
{
	background-image:url("../img/b_ftext.png")
}
.ic_b_globe
{
	background-image:url("../img/b_globe.gif")
}
.ic_b_group
{
	background-image:url("../img/b_group.png")
}
.ic_b_help
{
	background-image:url("../img/b_help.png")
}
.ic_b_home
{
	background-image:url("../img/b_home.png")
}
.ic_b_import
{
	background-image:url("../img/b_import.png")
}
.ic_b_index
{
	background-image:url("../img/b_index.png")
}
.ic_b_index_add
{
	background-image:url("../img/b_index_add.png")
}
.ic_b_inline_edit
{
	background-image:url("../img/b_inline_edit.png")
}
.ic_b_insrow
{
	background-image:url("../img/b_insrow.png")
}
.ic_b_lastpage
{
	background-image:url("../img/b_lastpage.png")
}
.ic_b_minus
{
	background-image:url("../img/b_minus.png")
}
.ic_b_more
{
	background-image:url("../img/b_more.png")
}
.ic_b_move
{
	background-image:url("../img/b_move.png")
}
.ic_b_newdb
{
	background-image:url("../img/b_newdb.png")
}
.ic_b_newtbl
{
	background-image:url("../img/b_newtbl.png")
}
.ic_b_nextpage
{
	background-image:url("../img/b_nextpage.png")
}
.ic_b_no_favorite
{
	background-image:url("../img/b_no_favorite.png")
}
.ic_b_pdfdoc
{
	background-image:url("../img/b_pdfdoc.png")
}
.ic_b_plugin
{
	background-image:url("../img/b_plugin.png")
}
.ic_b_plus
{
	background-image:url("../img/b_plus.png")
}
.ic_b_prevpage
{
	background-image:url("../img/b_prevpage.png")
}
.ic_b_primary
{
	background-image:url("../img/b_primary.png")
}
.ic_b_print
{
	background-image:url("../img/b_print.png")
}
.ic_b_props
{
	background-image:url("../img/b_props.png")
}
.ic_b_relations
{
	background-image:url("../img/b_relations.png")
}
.ic_b_report
{
	background-image:url("../img/b_report.png")
}
.ic_b_routine_add
{
	background-image:url("../img/b_routine_add.png")
}
.ic_b_routines
{
	background-image:url("../img/b_routines.png")
}
.ic_b_save
{
	background-image:url("../img/b_save.png")
}
.ic_b_saveimage
{
	background-image:url("../img/b_saveimage.png")
}
.ic_b_sbrowse
{
	background-image:url("../img/b_sbrowse.png")
}
.ic_b_sdb
{
	background-image:url("../img/b_sdb.png");
	width:10px;
	height:10px
}
.ic_b_search
{
	background-image:url("../img/b_search.png")
}
.ic_b_select
{
	background-image:url("../img/b_select.png")
}
.ic_b_snewtbl
{
	background-image:url("../img/b_snewtbl.png")
}
.ic_b_spatial
{
	background-image:url("../img/b_spatial.png")
}
.ic_b_sql
{
	background-image:url("../img/b_sql.png")
}
.ic_b_sqldoc
{
	background-image:url("../img/b_sqldoc.png")
}
.ic_b_sqlhelp
{
	background-image:url("../img/b_sqlhelp.png")
}
.ic_b_table_add
{
	background-image:url("../img/b_table_add.png")
}
.ic_b_tblanalyse
{
	background-image:url("../img/b_tblanalyse.png")
}
.ic_b_tblexport
{
	background-image:url("../img/b_tblexport.png")
}
.ic_b_tblimport
{
	background-image:url("../img/b_tblimport.png")
}
.ic_b_tblops
{
	background-image:url("../img/b_tblops.png")
}
.ic_b_tbloptimize
{
	background-image:url("../img/b_tbloptimize.png")
}
.ic_b_tipp
{
	background-image:url("../img/b_tipp.png")
}
.ic_b_trigger_add
{
	background-image:url("../img/b_trigger_add.png")
}
.ic_b_triggers
{
	background-image:url("../img/b_triggers.png")
}
.ic_b_undo
{
	background-image:url("../img/b_undo.png")
}
.ic_b_unique
{
	background-image:url("../img/b_unique.png")
}
.ic_b_usradd
{
	background-image:url("../img/b_usradd.png")
}
.ic_b_usrcheck
{
	background-image:url("../img/b_usrcheck.png")
}
.ic_b_usrdrop
{
	background-image:url("../img/b_usrdrop.png")
}
.ic_b_usredit
{
	background-image:url("../img/b_usredit.png")
}
.ic_b_usrlist
{
	background-image:url("../img/b_usrlist.png")
}
.ic_b_versions
{
	background-image:url("../img/b_versions.png")
}
.ic_b_view
{
	background-image:url("../img/b_view.png")
}
.ic_b_view_add
{
	background-image:url("../img/b_view_add.png")
}
.ic_b_views
{
	background-image:url("../img/b_views.png")
}
.ic_b_left
{
	background-image:url("../img/b_left.png")
}
.ic_b_right
{
	background-image:url("../img/b_right.png")
}
.ic_bd_browse
{
	background-image:url("../img/bd_browse.png")
}
.ic_bd_deltbl
{
	background-image:url("../img/bd_deltbl.png")
}
.ic_bd_drop
{
	background-image:url("../img/bd_drop.png")
}
.ic_bd_edit
{
	background-image:url("../img/bd_edit.png")
}
.ic_bd_empty
{
	background-image:url("../img/bd_empty.png")
}
.ic_bd_export
{
	background-image:url("../img/bd_export.png")
}
.ic_bd_firstpage
{
	background-image:url("../img/bd_firstpage.png")
}
.ic_bd_ftext
{
	background-image:url("../img/bd_ftext.png")
}
.ic_bd_index
{
	background-image:url("../img/bd_index.png")
}
.ic_bd_insrow
{
	background-image:url("../img/bd_insrow.png")
}
.ic_bd_lastpage
{
	background-image:url("../img/bd_lastpage.png")
}
.ic_bd_nextpage
{
	background-image:url("../img/bd_nextpage.png")
}
.ic_bd_prevpage
{
	background-image:url("../img/bd_prevpage.png")
}
.ic_bd_primary
{
	background-image:url("../img/bd_primary.png")
}
.ic_bd_routine_add
{
	background-image:url("../img/bd_routine_add.png")
}
.ic_bd_sbrowse
{
	background-image:url("../img/bd_sbrowse.png")
}
.ic_bd_select
{
	background-image:url("../img/bd_select.png")
}
.ic_bd_spatial
{
	background-image:url("../img/bd_spatial.png")
}
.ic_bd_unique
{
	background-image:url("../img/bd_unique.png")
}
.ic_centralColumns
{
	background-image:url("../img/centralColumns.png")
}
.ic_centralColumns_add
{
	background-image:url("../img/centralColumns_add.png")
}
.ic_centralColumns_delete
{
	background-image:url("../img/centralColumns_delete.png")
}
.ic_col_drop
{
	background-image:url("../img/col_drop.png")
}
.ic_console
{
	background-image:url("../img/console.png")
}
.ic_database
{
	background-image:url("../img/database.png")
}
.ic_eye
{
	background-image:url("../img/eye.png")
}
.ic_eye_grey
{
	background-image:url("../img/eye_grey.png")
}
.ic_hide
{
	background-image:url("../img/hide.png")
}
.ic_item
{
	background-image:url("../img/item.png");
	width:9px;
	height:9px
}
.ic_lightbulb
{
	background-image:url("../img/lightbulb.png")
}
.ic_lightbulb_off
{
	background-image:url("../img/lightbulb_off.png")
}
.ic_more
{
	background-image:url("../img/more.png");
	width:13px
}
.ic_new_data
{
	background-image:url("../img/new_data.png")
}
.ic_new_data_hovered
{
	background-image:url("../img/new_data_hovered.png")
}
.ic_new_data_selected
{
	background-image:url("../img/new_data_selected.png")
}
.ic_new_data_selected_hovered
{
	background-image:url("../img/new_data_selected_hovered.png")
}
.ic_new_struct
{
	background-image:url("../img/new_struct.png")
}
.ic_new_struct_hovered
{
	background-image:url("../img/new_struct_hovered.png")
}
.ic_new_struct_selected
{
	background-image:url("../img/new_struct_selected.png")
}
.ic_new_struct_selected_hovered
{
	background-image:url("../img/new_struct_selected_hovered.png")
}
.ic_normalize
{
	background-image:url("../img/normalize.png")
}
.ic_pause
{
	background-image:url("../img/pause.png")
}
.ic_php_sym
{
	background-image:url("../img/php_sym.png")
}
.ic_play
{
	background-image:url("../img/play.png")
}
.ic_s_asc
{
	background-image:url("../img/s_asc.png")
}
.ic_s_asci
{
	background-image:url("../img/s_asci.png")
}
.ic_s_attention
{
	background-image:url("../img/s_attention.png")
}
.ic_s_cancel
{
	background-image:url("../img/s_cancel.png")
}
.ic_s_cancel2
{
	background-image:url("../img/s_cancel2.png")
}
.ic_s_cog
{
	background-image:url("../img/s_cog.png")
}
.ic_s_db
{
	background-image:url("../img/s_db.png")
}
.ic_s_desc
{
	background-image:url("../img/s_desc.png")
}
.ic_s_error
{
	background-image:url("../img/s_error.png")
}
.ic_s_host
{
	background-image:url("../img/s_host.png")
}
.ic_s_info
{
	background-image:url("../img/s_info.png")
}
.ic_s_lang
{
	background-image:url("../img/s_lang.png")
}
.ic_s_link
{
	background-image:url("../img/s_link.png")
}
.ic_s_lock
{
	background-image:url("../img/s_lock.png")
}
.ic_s_loggoff
{
	background-image:url("../img/s_loggoff.png")
}
.ic_s_notice
{
	background-image:url("../img/s_notice.png")
}
.ic_s_okay
{
	background-image:url("../img/s_okay.png")
}
.ic_s_passwd
{
	background-image:url("../img/s_passwd.png")
}
.ic_s_process
{
	background-image:url("../img/s_process.png")
}
.ic_s_really
{
	background-image:url("../img/s_really.png");
	width:11px;
	height:11px
}
.ic_s_reload
{
	background-image:url("../img/s_reload.png")
}
.ic_s_replication
{
	background-image:url("../img/s_replication.png")
}
.ic_s_rights
{
	background-image:url("../img/s_rights.png")
}
.ic_s_sortable
{
	background-image:url("../img/s_sortable.png")
}
.ic_s_status
{
	background-image:url("../img/s_status.png")
}
.ic_s_success
{
	background-image:url("../img/s_success.png")
}
.ic_s_sync
{
	background-image:url("../img/s_sync.png")
}
.ic_s_tbl
{
	background-image:url("../img/s_tbl.png")
}
.ic_s_theme
{
	background-image:url("../img/s_theme.png")
}
.ic_s_top
{
	background-image:url("../img/s_top.png")
}
.ic_s_unlink
{
	background-image:url("../img/s_unlink.png")
}
.ic_s_vars
{
	background-image:url("../img/s_vars.png")
}
.ic_s_views
{
	background-image:url("../img/s_views.png")
}
.ic_show
{
	background-image:url("../img/show.png")
}
.ic_window-new
{
	background-image:url("../img/window-new.png")
}
.ic_ajax_clock_small
{
	background-image:url("../img/ajax_clock_small.gif")
}
.ic_s_partialtext
{
	background-image:url("../img/s_partialtext.png")
}
.ic_s_fulltext
{
	background-image:url("../img/s_fulltext.png")
}
/*# sourceMappingURL=theme.css.map */


/*
###########################################################
DarkMode Neo by SQ
###########################################################

body color 212529
background 1a1e30
background darker and purple 171629
background more darker and purple 1A1629 (current)

text color darkblue 2f3247
text color darkerblue 10121C
text color white f0f0f0
text color whiter f8f8f8

text link 29b5af


Nav
bg 222435
link 29b5af


H2
heading bg 9d50bb

dark alt1 222435
light alt1 292c3e
lightish 33374D
lighter 4A5071

table alt1 2f3247

accent1 light blue 29b5af
accent2 bluegray 7c8ea0
accent3 purpleroyal 6e48aa
accent3b purple 973DBA
accent4 lightpurple 9d50bb
accent5 bluepurple 5A47BA
darker purple 6E48AA
accent6 pink ab2795
accent pinkbright ED4EA1
accent red ce504d

error font E50CF5
error bg ab2795
error border E50CF5
notice
notice bg 222435
notice border

Input field
border BDBDBD
background 1A1629
backgroung hover 484d69
color f2f2f2
hover ?
input border BDBDBD

Button
font fff
bg 29b5af
border 29b5af
hover border 34E8E0

// unused
button blue 228ae6
button blue border 145791
button bg hover 145791
button green 82b440
button lightgray cacaca
button text f0f0f0
button hover text f8f8f8

button bg 29b5af 222435
button border BDBDBD 29b5af
button border hover 47ADBA

bright green 3DBA83
green 2A6E4F
teal 47ADBA

*/

body {
	font-size:1.1rem;
	background-color: #1A1629;
	color: #f0f0f0;
}

a:link,a:visited,a:hover,a:active {
	text-decoration:none;color:#29b5af;cursor:pointer;outline:none;
}

h2 {
	background-color:#9d50bb;
	padding: 0.1em 0.3em;
	margin-top: 0;
	color: #fff;
	/*font-size: 1.2em;*/
	font-weight: normal;
	text-shadow: 0 1px 0 #777;
}


code.sql {
	display: block;
	padding: 1em;
	margin-top: 0;
	margin-bottom: 0;
	max-height: 10em;
	overflow: auto;
	direction: ltr;
	background-color: #1A1629;
}

/*
Name:       dracula
Author:     Michael Kaminsky (http://github.com/mkaminsky11)
Original dracula color scheme by Zeno Rocha (https://github.com/zenorocha/dracula-theme)
*/

.CodeMirror, .cm-s-default, .CodeMirror-gutters {
	background: #1A1629 !important;
	color: #f8f8f2 !important;
	border: none;
}
.cm-s-default .CodeMirror-gutters { color: #282a36; }
.cm-s-default .CodeMirror-cursor { border-left: solid thin #f8f8f0; }
.cm-s-default .CodeMirror-linenumber { color: #6D8A88; }
.cm-s-default .CodeMirror-selected { background: rgba(255, 255, 255, 0.10); }
.cm-s-default .CodeMirror-line::selection, .cm-s-default .CodeMirror-line > span::selection, .cm-s-default .CodeMirror-line > span > span::selection { background: rgba(255, 255, 255, 0.10); }
.cm-s-default .CodeMirror-line::-moz-selection, .cm-s-default .CodeMirror-line > span::-moz-selection, .cm-s-default .CodeMirror-line > span > span::-moz-selection { background: rgba(255, 255, 255, 0.10); }
.cm-s-default span.cm-comment { color: #6272a4; }
.cm-s-default span.cm-string, .cm-s-default span.cm-string-2 { color: #f1fa8c; }
.cm-s-default span.cm-number { color: #bd93f9; }
.cm-s-default span.cm-variable { color: #50fa7b; }
.cm-s-default span.cm-variable-2 { color: white; }
.cm-s-default span.cm-def { color: #50fa7b; }
.cm-s-default span.cm-operator { color: #ff79c6; }
.cm-s-default span.cm-keyword { color: #ff79c6; }
.cm-s-default span.cm-atom { color: #bd93f9; }
.cm-s-default span.cm-meta { color: #f8f8f2; }
.cm-s-default span.cm-tag { color: #ff79c6; }
.cm-s-default span.cm-attribute { color: #50fa7b; }
.cm-s-default span.cm-qualifier { color: #50fa7b; }
.cm-s-default span.cm-property { color: #66d9ef; }
.cm-s-default span.cm-builtin { color: #50fa7b; }
.cm-s-default span.cm-variable-3, .cm-s-default span.cm-type { color: #ffb86c; }

.cm-s-default .CodeMirror-activeline-background { background: rgba(255,255,255,0.1); }
.cm-s-default .CodeMirror-matchingbracket { text-decoration: underline; color: white !important; }
