.ctools-locked {
	padding: 1em; border: 1px solid red; border-image: none; color: red;
}
.ctools-owns-lock {
	background: 0px 0px rgb(255, 255, 221); padding: 1em; border: 1px solid rgb(240, 192, 32); border-image: none;
}
a.ctools-ajaxing {
	background: url("/sites/all/modules/ctools/images/status-active.gif") no-repeat right; padding-right: 18px !important;
}
input.ctools-ajaxing {
	background: url("/sites/all/modules/ctools/images/status-active.gif") no-repeat right; padding-right: 18px !important;
}
button.ctools-ajaxing {
	background: url("/sites/all/modules/ctools/images/status-active.gif") no-repeat right; padding-right: 18px !important;
}
select.ctools-ajaxing {
	background: url("/sites/all/modules/ctools/images/status-active.gif") no-repeat right; padding-right: 18px !important;
}
div.ctools-ajaxing {
	background: url("/sites/all/modules/ctools/images/status-active.gif") no-repeat center; width: 18px; float: left;
}
.oembed .oembed-title {
	display: block;
}
.oembed .oembed-content {
	display: block;
}
.oembed .oembed-content .node {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
.oembed {
	background: rgb(201, 201, 201); border-width: 1px; border-style: solid; border-color: rgb(163, 163, 163) rgb(136, 136, 136) rgb(116, 116, 116); margin: 5px 0px 10px 5px; padding: 5px; border-radius: 4px; color: rgb(73, 73, 73); clear: right; float: right; display: inline; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px;
}
.oembed .oembed-title {
	margin: -5px -5px 5px; padding: 5px 8px 3px; border-radius: 3px; text-align: center; color: rgb(0, 0, 0); line-height: normal; font-family: Verdana; font-size: 10px; font-weight: 700; border-top-color: rgb(222, 222, 222); border-top-width: 1px; border-top-style: solid; text-shadow: 1px 1px 1px #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px;
}
.oembed .oembed-center {
	margin: 0px auto; display: block;
}
.oembed .oembed-photo img {
	margin: 0px auto; display: block;
}
.oembed .oembed-content object {
	margin: 0px auto; display: block;
}
.oembed .oembed-content embed {
	margin: 0px auto; display: block;
}
.oembed .oembed-content {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.oembed .oembed-content .node {
	max-width: 300px;
}
div.panel-pane div.admin-links {
	font-size: xx-small; margin-right: 1em;
}
div.panel-pane div.admin-links li a {
	color: rgb(204, 204, 204);
}
div.panel-pane div.admin-links li {
	background: white; padding-bottom: 2px; z-index: 201;
}
div.panel-pane div.admin-links:hover a {
	color: rgb(0, 0, 0);
}
div.panel-pane div.admin-links-hover a {
	color: rgb(0, 0, 0);
}
div.panel-pane div.admin-links a::before {
	content: "[";
}
div.panel-pane div.admin-links a::after {
	content: "]";
}
div.panel-pane div.panel-hide {
	display: none;
}
div.panel-pane div.panel-hide-hover {
	margin-top: -1.5em; display: block; position: absolute; z-index: 200;
}
div.panel-pane:hover div.panel-hide {
	margin-top: -1.5em; display: block; position: absolute; z-index: 200;
}
div.panel-pane div.feed a {
	float: right;
}
.print-link {
	text-align: right; padding-bottom: 0.5em; display: block;
}
div#block-print-ui-print-links span {
	display: block;
}
.print_html {
	margin-left: 1em;
}
.print_mail {
	margin-left: 1em;
}
.print_pdf {
	margin-left: 1em;
}
.print_epub {
	margin-left: 1em;
}
.print-syslink {
	margin-right: 1em;
}
img.print-icon {
	vertical-align: middle;
}
img.print-icon-margin {
	padding-right: 4px;
}
.panel-2col {
	
}
.panel-2col .panel-col-first {
	width: 50%; float: left;
}
* html .panel-2col .panel-col-first {
	width: 49.9%;
}
.panel-2col .panel-col-first .inside {
	margin: 0px 0.5em 1em 0px;
}
.panel-2col .panel-col-last {
	width: 50%; float: left;
}
* html .panel-2col .panel-col-last {
	width: 49.9%;
}
.panel-2col .panel-col-last .inside {
	margin: 0px 0px 1em 0.5em;
}
#panels-edit-display .panel-pane {
	margin: 0.5em;
}
#panels-edit-display .helperclass {
	margin: 0.5em;
}
.panel-2col .panel-separator {
	margin: 0px 0px 1em;
}
