/** CSS &amp; JavaScript Toolkit - blocks page CSS **/
/* Wordpress Page */
body{min-width: 700px;}
.wrap { position: relative; }
.cjt-banner-bar .cjt-banner-link a, .cjt-banner-bar a:hover, .cjt-banner-bar a:visited{color: #005da4;}
#cjt-banner-bar-right {right: 0; position: absolute;top: 2px;}
#cjt-banner-bar-right .cjt-banner-link {margin-bottom: 6px; font-size: 14px}
#cjt-banner-bar-center {
    position: absolute;
    top: 4px;
    left: 35%;
    border: 2px solid #005EA5;
    padding: 6px 8px 0 8px;
    background-color: #f2f9ff;
    padding: 6px 8px 0 8px;
}
#cjt-banner-bar-center--img {
    position: absolute;
    top: 10px;
    left: 30%;
    padding: 0;
}
#cjt-banner-bar-center p strong {
	color: #005EA5;
}
#cjt-banner-bar-center p {
	font-weight: 500;
	margin: 0 0 8px;
	line-height: 1.3;
	font-size: 12px;
}
span#support-us {position: absolute;top: 15px;left: 370px;font-size: 13px;color: #aaa;font-weight: bold;}

#get-packages-icon {display: inline-block; width: 13px; height: 15px; background-image: url('../images/get-packages.png'); margin-left: 3px;margin-bottom: -4px; margin-right: 5px;}

.blocks-icon32 { background: transparent url('../images/CSS_JS_Toolbox_Icon.png') no-repeat; }
#post-body{ display: none; min-width:700px; }
/* Give extra space for the last Block Code-Auto-Completion dialog */
#wpbody-content {margin-bottom: 129px; overflow: visible !important;}
.postbox {}
#cjt-noblocks-intro{padding-left: 14px;}
#cjtoolbox_form { clear:both; }
#cjt-info {
  background-color: #EFE;
  font-family: sans-serif;
  font-size: 18px;
  text-align: center;
  line-height: 1.3;
  padding: 14px 0px;
}

/* Blocks loader */
#cjt-blocks-loader { width: 100%; text-align: center; vertical-align: middle; }
#cjt-blocks-loader p.loading-text{ padding-left: 20px; font-weight: bold; font-size: 14px;}
/* Footer Tips */
#cjtoolbox-tips { padding:20px; }
#cjtoolbox-tips ul li { list-style-type:square; }
/* Blocks  Page toolbox */
.cjt-toolbox-blocks {
	height: 27px;
	margin-bottom: 20px;
	padding: 4px 4px 4px 0px !important;
	clear: both;
	visibility: hidden;
	border: solid #ccc;
	border-width: 1px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.cjt-toolbox-blocks .cjt-tb-link.cjttbl-admin-tools {position: relative; top:1px}
.cjt-toolbox-blocks .icons-group.left-bar {
	margin-left: 5px;
}
.cjt-toolbox-blocks .tools-menu {
	float:right;
	margin-right:26px;
}
.cjt-toolbox-blocks a.textButton {
	background-position: left top !important;
	text-decoration: none;
	padding-left: 23px;
	padding-top: 3px;
	margin-top: 2px;
	position: relative;
}
/* Links */
.cjt-toolbox-blocks a.cjttbl-admin-tools { background: url(../images/toolbox/admin-tools.png) no-repeat; }
.cjt-toolbox-blocks a.cjttbl-templates-manager { background: url(../images/toolbox/templates-manager.png) no-repeat; }
.cjt-toolbox-blocks a.cjttbl-global-settings { background: url(../images/toolbox/settings.png) no-repeat;  }
.cjt-toolbox-blocks a.cjttbl-save-changes { background: url(../images/toolbox/save-changes.png) no-repeat; }
.cjt-toolbox-blocks a.cjttbl-save-changes.cjttbs-disabled {background: url(../images/toolbox/save-changes-inactive.png) no-repeat;}
.cjt-toolbox-blocks a.cjttbl-add-block { background: url(../images/toolbox/add-new.png)  no-repeat; }
.cjt-toolbox-blocks a.cjttbl-cancel-restore {
	background: url(../images/toolbox/cancel-restore.png)  no-repeat;
	padding-left: 29px !important;
}
.cjt-toolbox-blocks a.cjttbl-restore {
	background: url(../images/toolbox/restore.png) no-repeat;
	padding-left: 43px !important;
}
.cjt-toolbox-blocks a.cjttbl-restore.cjttbs-disabled {
	height: 11px !important;
	margin-left: 40px;
	top: 2px;
}
.cjt-toolbox-blocks a.cjttbl-manage-backups { background: url(../images/toolbox/backup.png)  no-repeat; }


.cjt-toolbox-blocks .cjt-promo-disabled a.cjttbl-state-tools {
    width: 28px !important;
    background: url(../images/toolbox/activate-all.png) no-repeat;
    left: -10px;
    position: relative;
	opacity: 0.5;
	filter: grayscale(1);
	cursor: help;
}
.cjt-toolbox-blocks .cjt-promo-disabled a.cjttbl-activate-all { background: url(../images/toolbox/activate-all.png)  no-repeat;	opacity: 0.5; filter: grayscale(1); cursor: help; }
.cjt-toolbox-blocks .cjt-promo-disabled a.cjttbl-deactivate-all { background: url(../images/toolbox/deactivate-all.png)  no-repeat;	opacity: 0.5; filter: grayscale(1); cursor: help; }
.cjt-toolbox-blocks .cjt-promo-disabled a.cjttbl-revert-state { background: url(../images/toolbox/revert-state.png)  no-repeat;	opacity: 0.5; filter: grayscale(1); cursor: help; }
.cjt-toolbox-blocks a.cjttbl-close-all.cjt-promo-disabled-sp { background: url(../images/toolbox/close-all.png)  no-repeat; opacity: 0.5; filter: grayscale(1); cursor: help; }
.cjt-toolbox-blocks a.cjttbl-open-all.cjt-promo-disabled-sp { background: url(../images/toolbox/open-all.png)  no-repeat; opacity: 0.5; filter: grayscale(1); cursor: help; }

#templates-lookup-form {height: 330px;}

.hide { display: none }
.cjt-block-scripts ul{ list-style: none; margin: 0px; padding: 5px 5px 5px 5px; height: 450px; overflow: auto; }
.cjt-block-scripts ul li{ display: inline-block; background: none; width: 200px; }
.marked-text{ color: #bf6b19; }

/* No Blocks Intro Help text */
cjt-noblocks-intro h2 {font-weight: bold; margin: 4px 0px;}
cjt-noblocks-intro h4 {font-weight: bold; font-size: 15px;}

.cjt-main-title.logo {
	position: relative;
    background: transparent url('../images/css-js-toolbox-logo.png') no-repeat;
    height: 75px;
    max-width: 350px;
    text-indent: -9999px;
    background-size: contain;
    background-position: center center;
}

.cjt-main-title.logo span.cjt-ver {
	text-indent: 1px;
    font-size: 14px;
    display: block;
	margin-top: 50px;
}
#cjtoolbox-blocks-page-form {
	margin-top: 20px;
}
