/* = Global Settings =
------------------------------------------------------------------------------ */

body {
	font: normal 11px tahoma, arial, verdana, sans-serif;
}

.sb-frame {
	position: absolute;
	width: 100%;
	top: 0;
	bottom: 0;
	overflow: auto;
	z-index: 0;
}

.cleared {
	height: 0;
	line-height: 0;
	font-size: 0;
	clear: both;
}

.sb-editor-mask {
	opacity: 0;
	-ms-filter: 'alpha(opacity=0)';
	z-index: 30000;
}

/* Carousel layout */
.sb-carousel-layout {
	overflow: hidden;
	background: #93c7ff;
}

.sb-carousel-scroller {
	position: relative;
	overflow: hidden;
	height: 76px;
	margin: 0 20px 0 20px;
}

.sb-carousel-body {
	padding: 4px 0;
	overflow: hidden;
	width: 3000px;
}

.sb-carousel-wrapper {
	display: inline-block;
	overflow: hidden;
}

.sb-carousel-left-scrollbutton,
.sb-carousel-right-scrollbutton {
	width: 15px;
	height: 100%;
	position: absolute;
	top: 0;
	background: #d3e9ff url(images/sb-widgets-scrollbutton-bg.png) no-repeat;
	cursor: pointer;
}

.sb-carousel-left-scrollbutton {
	left: 0;
	background-position: -45px 0;
}

.sb-carousel-left-scrollbutton:hover {
	background-position: -15px 0;
}

.sb-carousel-left-scrollbutton:active {
	background-position: -30px 0;
}

.sb-carousel-left-scrollbutton.sb-carousel-button-disabled {
	background-position: 0 0;
	cursor: auto;
}

.sb-carousel-right-scrollbutton {
	right: 0;
	background-position: -80px 0;
}

.sb-carousel-right-scrollbutton:hover {
	background-position: -95px 0;
}

.sb-carousel-right-scrollbutton:active {
	background-position: -110px 0;
}

.sb-carousel-right-scrollbutton.sb-carousel-button-disabled {
	background-position: -125px 0;
	cursor: auto;
}

/* Forms */
.x-form-label-right .sb-colorfield-area .x-form-item-label {
	padding-top: 7px;
}

.sb-colorfield-wrapper {
	width: 88px;
	padding: 2px;
	border: 0;
}

.sb-colorfield-wrapper-selected, .sb-colorfield-wrapper-invalid {
	width: 88px;
	padding: 0;
	border: 2px solid;
	border-radius: 5px;
}

.sb-colorfield-wrapper-selected {
	border-color: #9eff33;
}

.sb-colorfield-wrapper-invalid {
	border-color: #F28892;
}

.sb-colorfield {
	width: 78px;
	height: 19px;
	margin: 0;
	border: 1px solid #a1cfff;
	border-radius: 5px;
	text-align: center;
	vertical-align: middle;
	line-height: 19px;
}

.sb-colorfield-wrapper-selected .sb-colorfield, .sb-colorfield-wrapper-invalid .sb-colorfield {
	border: 1px solid #fff;
}

.x-form-item label.sb-label-invalid {
	padding-right: 15px;
	background: url(images/red-warn-small.png) 100% 50% no-repeat;
	padding-right: 15px !important;
}

.sb-form-item-ident .x-form-field-wrap, .sb-form-item-ident .x-form-field {
	margin-left: 22px;
}

.sb-form-item-ident .x-form-field-wrap .x-form-field {
	margin-left: 0;
}

.sb-library-panel {
	display: inline-block;
	clear: both;
}

.sb-library-panel-separator {
	border-left: 1px solid #def;
	border-right: 1px solid #acd1f4;
	float: right;
	height: 24px;
	margin: 0 20px;
}

.sb-library-panel .sb-invert-colors,
.sb-library-panel .sb-filter-by-direction {
	margin: 0;
	padding: 4px 0 0;
	float: right;
}

.sb-style-border .sb-invert-colors {
	margin: 0;
	padding: 2px 0 3px;
}

.sb-invert-colors  .sb-invert-colors-title {
	padding: 0 8px 0 20px;
	line-height: 16px;
	background: url(images/icons/invert-color-icon.png) 0 0 no-repeat;
}

.sb-gradient-dialog-color-panel {
	float: right;
}

.sb-gradient-dialog-color-panel > div {
	margin: 0 auto;
}

.sb-filter-by-direction .sb-filter-by-direction-title {
	padding: 0 8px 0 0;
	line-height: 16px;
}

.sb-invert-colors .sb-invert-colors-title, .sb-invert-colors .x-form-check-wrap, .sb-filter-by-direction .sb-filter-by-direction-title, .sb-filter-by-direction .x-form-check-wrap {
	display: inline-block;
	vertical-align: top;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}

.sb-invert-colors .x-form-check-wrap label.x-form-cb-label, .sb-filter-by-direction .x-form-check-wrap label.x-form-cb-label {
	padding-right: 8px;
}

.sb-filter-by-direction .sb-filter-by-direction-title, .sb-filter-by-direction .x-form-check-wrap {
	display: inline-block;
	vertical-align: top;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}

.sb-filter-by-direction .x-form-check-wrap label.x-form-cb-label {
	padding-right: 8px;
}

.sb-selectbox {
	border: 0;
	min-height: 23px;
}

.sb-selectbox .x-form-trigger {
	right: 0;
	height: 100%;
}

.sb-selectbox-list {
	border: none;
	border-radius: 0;
	background-color: rgba(0, 0, 0, 0.7);
}

.sb-selectbox-list-empty {
	background-color: #E1E1E1;
	border: 1px solid #BCBCBC;
	padding: 20px 40px;
	font-style: italic;
	color: #96150F;
	display: inline-block;
}

.sb-selectbox-list .x-combo-list-hd, .sb-selectbox-list-tools {
	margin-top: 7px;
}

.sb-selectbox-list .x-combo-list-hd,
.sb-selectbox-list .x-combo-list-ft .x-toolbar {
	border-radius: 0;
}

.sb-selectbox-list .x-combo-list-hd .x-panel-body {
	background: none;
}

.sb-selectbox-list-tools {
	position: absolute;
	top: 0;
	right: 0;
	border-bottom-left-radius: 5px;
	background-color: #c9e5ff;
	padding: 5px;
}

.sb-selectbox-list-tools .x-tool {
	margin: 1px 0 0;
	height: 14px;
	width: 14px;
	background: transparent url(images/window/sb-dialog-tool-sprites.png) -42px -14px no-repeat;
}

.sb-selectbox-list-tools .x-tool-close {
	background-position: -42px -14px;
}

.sb-selectbox-list-tools .x-tool-close-over {
	background-position: -42px -28px;
}

.sb-selectbox-prev,
.sb-selectbox-next {
	position: absolute;
	cursor: pointer;
	top: 0;
	bottom: 0;
	width: 80px;
	z-index: 1;
}

.sb-selectbox-prev {
	left: 0;
	background: transparent url(images/form/selectbox-prev-bg.png) center center no-repeat;
}

.sb-selectbox-prev-over {
	background-image: url(images/form/selectbox-prev-over-bg.png);
}

.sb-selectbox-next {
	right: 0;
	background: transparent url(images/form/selectbox-next-bg.png) center center no-repeat;
}

.sb-selectbox-next-over {
	background-image: url(images/form/selectbox-next-over-bg.png);
}

.sb-selectbox-list .x-combo-list-hd,
.sb-selectbox-list .x-combo-list-inner,
.sb-selectbox-paging {
	padding-left: 80px;
	padding-right: 80px;
}

.sb-selectbox-paging {
	height: 22px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 30px;
	text-align: center;
	background: #c9e5ff url(images/x-panel-btns-bg.gif) 0 100% repeat-x;
}

.sb-selectbox-paging-page {
	height: 22px;
	width: 22px;
	display: inline-block;
	cursor: pointer;
	background: url(images/form/selectbox-paging-page-bg.png) 0 0 no-repeat;
}

.sb-selectbox-paging-page-over {
	background-position: -22px 0;
}

.sb-selectbox-paging-page-click {
	background-position: -44px 0;
}

.sb-selectbox-paging-page-selected {
	background-position: -66px 0;
}

.sb-selectbox-list-item {
	position: relative;
	border: 1px solid #fafdff;
	border-radius: 2px;
	margin: 3px;
	padding: 0;
	overflow: hidden;
	text-align: center;
	overflow: hidden;
	cursor: pointer;
	background-color: #ccc;
}

.sb-selectbox-list-item-transparent {
	background: url('images/transparent.png') 0 0 repeat;
}

.sb-selectbox-list .x-combo-list-inner {
	padding: 0;
	overflow: hidden;
}

.sb-selectbox-list .sb-selectbox-list-item {
	display: inline;
	float: left;
	margin: 7px;
}

.sb-selectbox-list .sb-selectbox-list-item-over,
.sb-selectbox-list .sb-selectbox-list-item-selected {
	border-radius: 5px;
	border-width: 4px;
	margin: 4px;
}

.sb-selectbox-list .sb-selectbox-list-item-over {
	border-color: #b9f653;
	z-index: 10;
}

.sb-selectbox-list .sb-selectbox-list-item-selected {
	border-color: #6fc30c;
	z-index: 20;
}

.sb-selectbox-list-item-delete {
	position: absolute;
	top: 3px;
	right: 3px;
	width: 16px;
	height: 16px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(images/selectbox-list-item-delete.png?11.5) 0 0 no-repeat;
	cursor: pointer;
	z-index: 101;
}

.sb-form-color-field-transparent {
	background: url('images/transparent.png') 0 0 repeat !important;
}

.sb-slot-menu {
	height: auto !important;
	background-color: #f1f8ff;
}

.sb-slot-menu .x-grid3-col-actions img {
	background-position: center center;
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	display: block;
}

.sb-slot-menu .x-grid3-col-actions img.disabled {
	display: none;
}

.sb-form-snapshot-upload {
	display: block;
	position: absolute;
	width: 16px;
	height: 16px;
	overflow: hidden;
}
.sb-btn-snapshot-upload {
	position: absolute;
	height: 16px;
	right: 0;
	top: 0;
	-ms-filter: 'alpha(opacity=0)';
	opacity: 0;
	z-index: 2;
	cursor: pointer;
}

.sb-slot-upload {
	background-image: url('images/icons/upload-icon.gif');
	float: left;
}

.sb-slot-download {
	background-image: url('images/icons/download-icon.gif');
	margin: auto;
}

.sb-slot-delete {
	background-image: url('images/icons/delete-icon.png');
	float: right;
}

.sb-slot-buttons .x-btn {
	float: right;
}

.sb-grid-edit-cell {
	font-size: 11px;
	font-family: tahoma, sans-serif;
	padding: 0 2px !important;
}

.sb-radiogroup-inline .x-column {
	width: auto !important;
	padding-right: 5px;
}

.sb-radiogroup-inline .x-form-check-wrap {
	width: auto !important;
}

.sb-image-size-control .x {
	text-align: center;
	padding: 0 3px;
	line-height: 22px;
}

.sb-image-size-control-reset {
	margin-left: 5px;
}

.sb-image-size-control .x-form-check-wrap {
	margin-top: 3px;
}

.sb-sizefield {
	text-align: center;
}

/* Buttons */

.x-window-dlg .x-panel-btns .x-btn .x-btn-mc {
	padding: 3px 5px !important;
}

.x-window-dlg .x-panel-btns .sb-btn-action .x-btn-mc {
	padding: 2px 5px !important;
}

/* Buttons Icons */
.x-btn .sb-ok-icon, .x-btn .sb-yes-icon {
	background: url(images/icons/ok-icon.gif) 0 0 no-repeat;
}

.x-btn .sb-cancel-icon {
	background: url(images/icons/cancel-icon.png) 0 0 no-repeat;
}

.x-btn .sb-no-icon {
	background: url(images/icons/no-icon.png) 0 0 no-repeat;
}

.x-btn .sb-loading-icon {
	background: url(images/icons/loading-icon.gif) 0 0 no-repeat;
}

.x-btn .sb-add-icon {
	background: url(images/icons/add-icon.png) 0 0 no-repeat;
}

.x-btn .sb-delete-icon {
	background: url(images/icons/delete-icon.png) 0 0 no-repeat;
}

.x-btn .sb-open-page-icon {
	background: url(images/icons/open-page-icon.png) 0 0 no-repeat;
}

.x-btn .sb-protect-page-icon {
	background: url(images/icons/protected-icon.png) 0 0 no-repeat;
}

.x-btn .sb-switch-icon {
	background: url(images/icons/switch-icon.gif) 0 0 no-repeat;
}

.x-btn .sb-publish-icon {
	background: url(images/icons/publish-icon.gif) 0 0 no-repeat;
}

.x-btn .sb-publish-icon {
	background: url(images/icons/publish-icon.gif) 0 0 no-repeat;
}

.sb-control-panel-button .sb-publish-icon {
	background: url(images/icons/control-panel-icon.png) 0 0 no-repeat;
}

.sb-publish-upsell .sb-publish-icon {
	background: url(images/icons/upsell-icon.png) 0 0 no-repeat;
}

/* Action button */
.sb-btn-action .x-btn-tr i, .sb-btn-action .x-btn-tl i,
.sb-btn-action .x-btn-mr i, .sb-btn-action .x-btn-ml i,
.sb-btn-action .x-btn-br i, .sb-btn-action .x-btn-bl i {
	width: 6px;
}

.sb-btn-action .x-btn-tr i, .sb-btn-action .x-btn-tl i,
.sb-btn-action .x-btn-br i, .sb-btn-action .x-btn-bl i {
	height: 6px;
}

.sb-btn-action .x-btn-tl {
	width: 6px;
	height: 6px;
	background: no-repeat 0 0;
}

.sb-btn-action .x-btn-tr {
	width: 6px;
	height: 6px;
	background: no-repeat -6px 0;
}

.sb-btn-action .x-btn-tc {
	height: 6px;
	background: repeat-x 0 -12px;
}

.sb-btn-action .x-btn-ml {
	width: 6px;
	background: no-repeat 0 -48px;
}

.sb-btn-action .x-btn-mr {
	width: 6px;
	background: no-repeat -6px -48px;
}

.sb-btn-action .x-btn-mc {
	background: repeat-x 0 -1048px;
	padding: 2px 8px !important;
}

.sb-btn-action .x-btn-bl {
	width: 6px;
	height: 6px;
	background: no-repeat 0 -6px;
}

.sb-btn-action .x-btn-br {
	width: 6px;
	height: 6px;
	background: no-repeat -6px -6px;
}

.sb-btn-action .x-btn-bc {
	height: 6px;
	background: repeat-x 0 -30px;
}

.sb-btn-action.x-btn-over .x-btn-tl {
	background-position: -12px 0;
}

.sb-btn-action.x-btn-over .x-btn-tr {
	background-position: -18px 0;
}

.sb-btn-action.x-btn-over .x-btn-tc {
	background-position: 0 -18px;
}

.sb-btn-action.x-btn-over .x-btn-ml {
	background-position: -12px -48px;
}

.sb-btn-action.x-btn-over .x-btn-mr {
	background-position: -18px -48px;
}

.sb-btn-action.x-btn-over .x-btn-mc {
	background-position: 0 -2048px;
}

.sb-btn-action.x-btn-over .x-btn-bl {
	background-position: -12px -6px;
}

.sb-btn-action.x-btn-over .x-btn-br {
	background-position: -18px -6px;
}

.sb-btn-action.x-btn-over .x-btn-bc {
	background-position: 0 -36px;
}

.sb-btn-action.x-btn-click .x-btn-tl, .sb-btn-action.x-btn-menu-active .x-btn-tl, .sb-btn-action.x-btn-pressed .x-btn-tl {
	background-position: -24px 0;
}

.sb-btn-action.x-btn-click .x-btn-tr, .sb-btn-action.x-btn-menu-active .x-btn-tr, .sb-btn-action.x-btn-pressed .x-btn-tr {
	background-position: -30px 0;
}

.sb-btn-action.x-btn-click .x-btn-tc, .sb-btn-action.x-btn-menu-active .x-btn-tc, .sb-btn-action.x-btn-pressed .x-btn-tc {
	background-position: 0 -24px;
}

.sb-btn-action.x-btn-click .x-btn-ml, .sb-btn-action.x-btn-menu-active .x-btn-ml, .sb-btn-action.x-btn-pressed .x-btn-ml {
	background-position: -24px -48px;
}

.sb-btn-action.x-btn-click .x-btn-mr, .sb-btn-action.x-btn-menu-active .x-btn-mr, .sb-btn-action.x-btn-pressed .x-btn-mr {
	background-position: -30px -48px;
}

.sb-btn-action.x-btn-click .x-btn-mc, .sb-btn-action.x-btn-menu-active .x-btn-mc, .sb-btn-action.x-btn-pressed .x-btn-mc {
	background-position: 0 -3048px;
}

.sb-btn-action.x-btn-click .x-btn-bl, .sb-btn-action.x-btn-menu-active .x-btn-bl, .sb-btn-action.x-btn-pressed .x-btn-bl {
	background-position: -24px -6px;
}

.sb-btn-action.x-btn-click .x-btn-br, .sb-btn-action.x-btn-menu-active .x-btn-br, .sb-btn-action.x-btn-pressed .x-btn-br {
	background-position: -30px -6px;
}

.sb-btn-action.x-btn-click .x-btn-bc, .sb-btn-action.x-btn-menu-active .x-btn-bc, .sb-btn-action.x-btn-pressed .x-btn-bc {
	background-position: 0 -42px;
}

.sb-btn-action .x-btn-tl, .sb-btn-action .x-btn-tr, .sb-btn-action .x-btn-tc,
.sb-btn-action .x-btn-ml, .sb-btn-action .x-btn-mr, .sb-btn-action .x-btn-mc,
.sb-btn-action .x-btn-bl, .sb-btn-action .x-btn-br, .sb-btn-action .x-btn-bc {
	background-image: url(images/button/btn-action.png);
}

.sb-btn-action .x-btn-icon-small-left .sb-btn-ok-icon {
	padding: 0 0 0 20px;
}

.sb-btn-action button {
	color: #404737;
	font: bold 12px/16px tahoma, arial, helvetica, sans-serif;
	text-shadow: 1px 1px 1px #e1ffa8;
}

.sb-edit-control .x-btn {
	margin: 1px 2px 0 0;
	height: 22px;
}

.sb-edit-control .x-btn .x-btn-tl, .sb-edit-control .x-btn .x-btn-tc, .sb-edit-control .x-btn .x-btn-tr,
.sb-edit-control .x-btn .x-btn-ml, .sb-edit-control .x-btn .x-btn-mr,
.sb-edit-control .x-btn .x-btn-bl, .sb-edit-control .x-btn .x-btn-bc, .sb-edit-control .x-btn .x-btn-br {
	display: none;
}

.sb-edit-control .x-btn .x-btn-mc {
	background: url(images/editor/sb-edit-control-buttons-bg.png) 0 -9999px no-repeat;
}

.sb-edit-control .x-btn-over .x-btn-mc {
	background-position: 0 0;
}

.sb-edit-control .x-btn-pressed .x-btn-mc {
	background-position: 0 -22px;
}

.sb-edit-control .x-btn .x-btn-mc em {
	display: block;
	width: 16px;
	height: 16px;
	padding: 3px;
}

.sb-edit-control .x-btn-text {
	background: url(images/editor/icon-btns-sprite.gif) 0 0 no-repeat;
}

.sb-edit-control .x-edit-bold {
	background-position: 0 0;
}

.sb-edit-control .x-edit-italic {
	background-position: -16px 0;
}

.sb-edit-control .x-edit-underline {
	background-position: -32px 0;
}

.sb-edit-control .x-edit-alignment-center {
	background-position: -48px 0;
}

.sb-edit-control .x-edit-alignment-justify {
	background-position: -64px 0;
}

.sb-edit-control .x-edit-alignment-left {
	background-position: -80px 0;
}

.sb-edit-control .x-edit-alignment-right {
	background-position: -96px 0;
}

/* Image Dialog */
.sb-dialog-image-block1 {
	margin: 0 10px 0 0;
	text-align: center;
}

.sb-dialog-image-block1 label {
	display: block;
	padding-bottom: 3px;
}

.sb-dialog-image-block1 .sb-dialog-image-preview {
	height: 100px;
	max-height: 100px;
	margin-bottom: 5px;
}

.sb-dialog-image-block1 .sb-dialog-image-preview img {
	max-height: 100px;
	max-width: 100%;
}

.sb-dialog-image-block1 .x-form-text {
	margin: 0 3px;
	width: 32px;
	text-align: center;
}

.sb-dialog-image-block1 .x-form-check-wrap {
	display: inline-block;
	text-align: left;
	margin-left: -27px;
}

.sb-dialog-image-block1 .sb-image-size-control {
	margin-left: 27px;
}

.sb-dialog-image .x-form-file-wrap {
	margin: 10px auto 0;
	height: auto;
}

.sb-dialog-image .x-form-file-wrap .x-form-file {
	height: 27px;
}

.sb-dialog-image .x-form-file-btn {
	position: static;
}

.sb-dialog-image .x-form-file-btn .x-btn-mc {
	padding: 3px 6px !important;
}

.sb-dialog-image-position .x-form-radio-inner,
.sb-dialog-image-position .x-form-radio-inner .x-form-radio {
	width: 71px;
	height: 61px;
}

.sb-dialog-image .sb-dialog-image-alt-text {
	margin: 0;
}

.sb-dialog-image .sb-dialog-image-alt-text textarea.x-form-field {
	font-family: tahoma, arial, helvetica, sans-serif;
}

.sb-dialog-image-position .x-form-radio-inner {
	background: url(images/sb-dialog-image-align.png) 0 0 no-repeat;
}

.sb-dialog-image-position .sb-dialog-image-position-left .x-form-radio-inner,
.sb-dialog-image-position .sb-dialog-image-position-left .x-form-radio-inner {
	background-position: 0 0;
}

.sb-dialog-image-position .sb-dialog-image-position-right .x-form-radio-inner,
.sb-dialog-image-position .sb-dialog-image-position-right .x-form-radio-inner {
	background-position: -71px 0;
}

.sb-dialog-image-position .sb-dialog-image-position-center .x-form-radio-inner,
.sb-dialog-image-position .sb-dialog-image-position-center .x-form-radio-inner {
	background-position: -142px 0;
}

.sb-dialog-image-position .sb-dialog-image-position-left .x-form-check-over .x-form-radio-inner,
.sb-dialog-image-position .sb-dialog-image-position-left .x-form-check-focus .x-form-radio-inner {
	background-position: 0 -61px;
}

.sb-dialog-image-position .sb-dialog-image-position-right .x-form-check-over .x-form-radio-inner,
.sb-dialog-image-position .sb-dialog-image-position-right .x-form-check-focus .x-form-radio-inner {
	background-position: -71px -61px;
}

.sb-dialog-image-position .sb-dialog-image-position-center .x-form-check-over .x-form-radio-inner,
.sb-dialog-image-position .sb-dialog-image-position-center .x-form-check-focus .x-form-radio-inner {
	background-position: -142px -61px;
}

.sb-dialog-image-position .sb-dialog-image-position-left .x-form-check-checked,
.sb-dialog-image-position .sb-dialog-image-position-left .x-form-check-over .x-form-check-checked,
.sb-dialog-image-position .sb-dialog-image-position-left .x-form-check-focus .x-form-check-checked {
	background-position: 0 -122px;
}

.sb-dialog-image-position .sb-dialog-image-position-right .x-form-check-checked,
.sb-dialog-image-position .sb-dialog-image-position-right .x-form-check-over .x-form-check-checked,
.sb-dialog-image-position .sb-dialog-image-position-right .x-form-check-focus .x-form-check-checked {
	background-position: -71px -122px;
}

.sb-dialog-image-position .sb-dialog-image-position-center .x-form-check-checked,
.sb-dialog-image-position .sb-dialog-image-position-center .x-form-check-over .x-form-check-checked,
.sb-dialog-image-position .sb-dialog-image-position-center .x-form-check-focus .x-form-check-checked {
	background-position: -142px -122px;
}

/* File manager */
.sb-editor-documentmanager {
	background: white;
	font-size: 12px;
	border: 1px solid #99bbe8;
	overflow: auto;
}

.x-combo-list .sb-editor-documentmanager {
	border: none;
}

.sb-editor-documentmanager .thumb {
	padding: 3px;
}

.sb-editor-documentmanager .thumb img {
	height: 64px;
	width: 64px;
}

.sb-editor-documentmanager .thumb-wrap {
	float: left;
	height: 112px;
	width: 66px;
	overflow: hidden;
	margin: 4px;
	margin-right: 0;
	padding: 5px;
	text-align: center;
	word-wrap: break-word;
}

.sb-editor-documentmanager .x-view-over {
	border: 1px solid #dddddd;
	background: #efefef url(images/filemanager/over.png) repeat-x left top;
	padding: 4px;
	border-radius: 4px;
}

.sb-editor-documentmanager .x-view-selected {
	background: #e3f0fd url(images/filemanager/selected.png) repeat-x left bottom;
	border: 1px solid #99bbe8;
	padding: 4px;
	border-radius: 4px;
}

.sb-editor-documentmanager .x-view-selected .thumb {
	background: transparent;
}

.sb-editor-documentmanager .loading-indicator {
	font-size: 11px;
	background: url('images/filemanager/loading.gif') left no-repeat;
	padding-left: 20px;
	margin: 10px;
}

.sb-editor-documentmanager .empty-text {
	padding-top: 120px;
	text-align: center;
}

.sb-editor-documents-panel {
	padding: 10px 10px 0;
}

.sb-editor-documents-panel .sb-editor-documentmanager .empty-text {
	padding-top: 200px;
	background: url('images/filemanager/empty.png') center 60px no-repeat;
}

.sb-file-combobox-footer {
	background: url(images/panel-footer-bg.png) top left repeat-x;
	padding: 5px 5px 7px;
	border-top: 1px solid #b3cbe3;
}

/* = Editor Panel =
------------------------------------------------------------------------------ */

/* Top Message */
.sb-top-message-box {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1100;
	width: 100%;
}

.sb-top-message {
	border-style: solid;
	border-width: 1px 0;
	padding: 3px 10px;
	height: auto !important;
	height: 24px;
	min-height: 24px;
	text-align: center;
}

.sb-top-message-warning {
	border-color: #ff9a02;
	background: #f1fed0 url(images/top-message-warning-bg.gif) repeat-x;
}

.sb-top-message-container {
	margin: 0 auto;
}

.sb-top-message-text, .sb-top-message-actions {
	font: normal 13px/20px 'segoe ui', tahoma, arial, helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
}

.sb-top-message-text {
	padding: 3px 0;
}

.sb-top-message-icon {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	background: url('images/top-message-warning-icon.gif') left center no-repeat;
}

.sb-top-message-text-icon-16 {
	padding-left: 20px;
}

.sb-top-message-text-icon-16 .sb-top-message-icon {
	position: absolute;
	margin: 1px 0 0 -20px;
}

.sb-top-message .x-btn {
	display: inline-block;
	margin: 0 0 2px 10px;
	height: 28px;
	vertical-align: middle;
}

.sb-top-message-text a {
	color: #0e64c5;
}

.sb-top-message-text a:hover {
	color: #398ce9;
}

.sb-tbb-icon {
	background: url('images/icons/tbb-icon.gif') left top no-repeat;
	width: 42px;
	height: 42px;
}

.sb-editor-panel-tl {
	padding: 0 0 0 28px;
	background: url(images/window/sb-ep-left-corners.png) 0 0 no-repeat;
}

.sb-editor-panel-tr {
	padding: 0 28px 0 0;
	background: url(images/window/sb-ep-right-corners.png) 100% 0 no-repeat;
}

.sb-editor-panel-tc {
	padding: 11px 0 0;
	background: url(images/window/sb-ep-top-bottom.png) 0 0 repeat-x;
}

.sb-editor-panel-ml {
	padding: 0 0 0 16px;
	background: url(images/window/sb-ep-left-right.png) 0 0 repeat-y;
}

.sb-editor-panel-mr {
	padding: 0 16px 0 0;
	background: url(images/window/sb-ep-left-right.png) 100% 0 repeat-y;
}

.sb-editor-panel-mc {
	background: #d3e9ff;
	width: 100%;
}

.sb-editor-panel-bl {
	padding: 0 0 0 18px;
	background: url(images/window/sb-ep-left-corners.png) 0 100% no-repeat;
}

.sb-editor-panel-br {
	padding: 0 28px 0 0;
	background: url(images/window/sb-ep-right-corners.png) 100% 100% no-repeat;
}

.sb-editor-panel-bc {
	padding: 0 0 16px;
	background: url(images/window/sb-ep-top-bottom.png) 0 100% repeat-x;
}

.sb-editor-panel .ext-el-mask {
	opacity: 0;
	-ms-filter: 'alpha(opacity=0)';
}

/* Editor Panel minimized mode */
.sb-editor-panel-minimized .sb-editor-panel-ml, .sb-editor-panel-minimized .sb-editor-panel-footer .x-toolbar-left, .sb-editor-panel-minimized .sb-editor-panel-header table {
	display: none;
}

.sb-editor-panel-minimized .sb-editor-panel-header {
	border-bottom: 1px solid #9fceff;
	margin: 0 -12px;
	padding-bottom: 3px;
}

.sb-editor-panel-minimized .sb-editor-panel-header .sb-btn-action {
	margin-right: -2px;
}

/* Editor Panel Header */
.sb-editor-panel-header {
	margin: 0 -14px;
	padding: 0 14px;
	height: 33px;
}

.sb-editor-panel-header-text {
	display: inline;
	float: left;
	white-space: nowrap;
	margin: 10px 0 0;
	padding: 0 0 0 21px;
	height: 16px;
	line-height: 15px;
	font-weight: bold;
	color: #0e64c5;
	background: url(images/icons/sitebuilder-icon.gif) 0 0 no-repeat;
}

.sb-editor-panel-header .sb-btn-action {
	display: inline;
	float: right;
	margin: 5px 0 0;
	height: 25px;
}

.sb-editor-panel-header .sb-btn-action button,
.sb-editor-panel-header .x-btn-click .x-btn-text,
.sb-editor-panel-header .x-btn-menu-active .x-btn-text,
.sb-editor-panel-header .x-btn-pressed .x-btn-text {
	font-size: 11px;
	color: #254100;
}

.sb-editor-panel-header .sb-control-panel-button button,
.sb-editor-panel-header .sb-control-panel-button.x-btn-click .x-btn-text,
.sb-editor-panel-header .sb-control-panel-button.x-btn-menu-active .x-btn-text,
.sb-editor-panel-header .sb-control-panel-button.x-btn-pressed .x-btn-text {
	color: #013c7d;
	text-shadow: 1px 1px 1px #cae3ff;
}

.sb-editor-panel-header .x-btn .x-btn-mc {
	padding: 5px 5px 4px !important;
}

.sb-editor-panel-header .x-btn .x-btn-tl, .sb-editor-panel-header .x-btn .x-btn-tc, .sb-editor-panel-header .x-btn .x-btn-tr,
.sb-editor-panel-header .x-btn .x-btn-bl, .sb-editor-panel-header .x-btn .x-btn-bc, .sb-editor-panel-header .x-btn .x-btn-br {
	display: none;
}

.sb-editor-panel-header .x-btn .x-btn-ml, .sb-editor-panel-header .x-btn .x-btn-mc, .sb-editor-panel-header .x-btn .x-btn-mr {
	background: url(images/button/btn-publish.png) 0 -75px repeat-x;
}

.sb-editor-panel-header .sb-control-panel-button {
	margin-right: 7px;
}

.sb-editor-panel-header .sb-control-panel-button .x-btn-ml,
.sb-editor-panel-header .sb-control-panel-button .x-btn-mc,
.sb-editor-panel-header .sb-control-panel-button .x-btn-mr {
	background: url(images/button/btn-control-panel.png) 0 -75px repeat-x;
}

.sb-editor-panel-header .x-btn .x-btn-ml {
	background-position: 0 0;
}

.sb-editor-panel-header .x-btn .x-btn-mr {
	background-position: 100% 0;
}

.sb-editor-panel-header .x-btn-over .x-btn-mc {
	background-position: 0 -100px;
}

.sb-editor-panel-header .x-btn-over .x-btn-ml {
	background-position: 0 -25px;
}

.sb-editor-panel-header .x-btn-over .x-btn-mr {
	background-position: 100% -25px;
}

.sb-editor-panel-header .x-btn-pressed .x-btn-mc {
	background-position: 0 -125px;
}

.sb-editor-panel-header .x-btn-pressed .x-btn-ml {
	background-position: 0 -50px;
}

.sb-editor-panel-header .x-btn-pressed .x-btn-mr {
	background-position: 100% -50px;
}

.sb-editor-panel-header .sb-publish-upsell .x-btn-ml,
.sb-editor-panel-header .sb-publish-upsell .x-btn-mc,
.sb-editor-panel-header .sb-publish-upsell .x-btn-mr {
	background: url(images/button/btn-publish.png) 0 -225px repeat-x;
}

.sb-editor-panel-header .sb-publish-upsell .x-btn-ml {
	background-position: 0 -150px;
}

.sb-editor-panel-header .sb-publish-upsell .x-btn-mr {
	background-position: 100% -150px;
}

.sb-editor-panel-header .sb-publish-upsell.x-btn-over .x-btn-mc {
	background-position: 0 -250px;
}

.sb-editor-panel-header .sb-publish-upsell.x-btn-over .x-btn-ml {
	background-position: 0 -175px;
}

.sb-editor-panel-header .sb-publish-upsell.x-btn-over .x-btn-mr {
	background-position: 100% -175px;
}

.sb-editor-panel-header .sb-publish-upsell.x-btn-pressed .x-btn-mc {
	background-position: 0 -275px;
}

.sb-editor-panel-header .sb-publish-upsell.x-btn-pressed .x-btn-ml {
	background-position: 0 -200px;
}

.sb-editor-panel-header .sb-publish-upsell.x-btn-pressed .x-btn-mr {
	background-position: 100% -200px;
}

.sb-header-images {
	height: 67px;
}

.x-form-field-wrap .sb-header-images-trigger {
	height: 68px;
	width: 70px;
	background-image: url(images/form/header-trigger.gif?11.5);
}

.x-form-field-wrap .sb-header-images-trigger.x-form-trigger-over,
.x-trigger-wrap-focus .sb-header-images-trigger.x-form-trigger-over {
	background-position: -70px 0;
}

.x-form-field-wrap .sb-header-images-trigger.x-form-trigger-click,
.x-trigger-wrap-focus .sb-header-images-trigger.x-form-trigger-click {
	background-position: -140px 0;
}

#header-title,
#header-subtitle {
	min-width: 100px;
}

#header-subtitle .sb-widget-content p, #header-title .sb-widget-content p {
	margin: 0 !important;
	padding: 0 !important;
}

.sb-widget-header-show-elements .x-form-item.sb-editor-panel-header-showsubtitle {
	margin-bottom: 4px;
}

/* Editor Panel Body */
.sb-editor-panel .x-panel-body, .sb-editor-panel .x-tab-panel-body {
	background: transparent;
}

.sb-editor-panel .x-tab-panel .x-panel {
	background: #d3e9ff;
}

.sb-editor-panel-heading {
	display: block;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 3px;
}

.sb-editor-panel-column-margin {
	margin-right: 10px;
}

/* Editor Panel Footer */
.sb-editor-panel-footer, .sb-editor-panel-footer .x-panel-fbar {
	padding: 0;
	height: 27px;
	width: auto !important;
}

.sb-editor-panel-bc .x-btn {
	margin-right: 10px;
}

.sb-editor-panel-bc .x-btn button {
	color: #0e64c5;
	text-shadow: 0;
}

.sb-editor-panel-bc .x-btn-over button {
	color: #398ce9;
}

.sb-editor-panel-bc .x-btn-tl, .sb-editor-panel-bc .x-btn-tr, .sb-editor-panel-bc .x-btn-tc,
.sb-editor-panel-bc .x-btn-ml, .sb-editor-panel-bc .x-btn-mr,
.sb-editor-panel-bc .x-btn-bl, .sb-editor-panel-bc .x-btn-br, .sb-editor-panel-bc .x-btn-bc {
	display: none;
	background: none;
}

.sb-editor-panel-bc .x-btn .x-btn-mc {
	padding: 0 !important;
	background: none;
}

.sb-editor-panel-bc .x-btn-mc em button {
	padding-left: 10px;
}

.sb-editor-panel-bc .x-btn-mc em.x-btn-arrow {
	background-image: url(images/button/arrow.gif);
	padding-right: 16px;
}

.sb-editor-panel-bc .x-btn-mc em.x-btn-split {
	background-image: url(images/button/split-arrow.png);
	padding-right: 21px;
}

.sb-editor-panel-bc .x-btn-mc em.x-btn-split:hover {
	background-image: url(images/button/split-arrow-hover.png);
	background-position: right top;
}

.sb-editor-panel-bc .button-hover .x-btn-mc em.x-btn-split:hover {
	background-image: url(images/button/split-button-hover.png);
	background-position: right top;
}

.sb-editor-panel-bc .x-toolbar-left .x-btn-mc em button {
	height: 24px !important;
}

.sb-editor-panel-bc .sb-editor-panel-menu-button, .sb-editor-panel-bc .sb-editor-panel-split-button {
	margin-right: 0;
}

.sb-editor-panel-menu-button.x-btn-over {
	background: transparent url(images/button/btn-split-menu-bg-hover.png) top left repeat-x;
}

.sb-editor-panel-bc .x-btn {
	width: auto !important;
	height: auto !important;
	font-size: 11px;
}

.sb-editor-panel-bc .x-panel-fbar .x-btn button {
	font-size: 11px;
	height: 16px;
}

@-moz-document url-prefix() { .sb-editor-panel-bc .x-panel-fbar .x-btn button { padding-bottom: 3px; } }
.sb-editor-panel-bc .x-toolbar-right .x-btn button {
	font-weight: normal;
	text-transform: uppercase;
}

.sb-editor-panel-bc .x-toolbar-ct {
	height: 24px;
}

.sb-editor-panel-bc .x-toolbar-right .x-toolbar-cell {
	padding: 0;
}

.sb-editor-panel-bc .xtb-sep {
	display: block;
	border-left: 1px solid #b5d4f5;
	margin: 3px 0 0;
	width: 1px;
	height: 11px;
	line-height: 1px;
}

.sb-editor-panel-bc .x-btn .sb-editor-minimize-btn-icon {
	background: url(images/btn-minimize.gif) 1px 0 no-repeat;
}

.sb-editor-panel-bc .x-btn-over .sb-editor-minimize-btn-icon {
	background-position: 1px -216px;
}

.sb-editor-panel-minimized .sb-editor-panel-bc .x-btn .sb-editor-minimize-btn-icon {
	background-position: 1px -100px;
}

.sb-editor-panel-minimized .sb-editor-panel-bc .x-btn-over .sb-editor-minimize-btn-icon {
	background-position: 1px -316px;
}

.sb-menu-site-url-icon {
	background: url(images/icons/site-url.png) no-repeat;
}

.sb-action-footer {
	border-top: 1px solid #a0ceff;
	padding: 5px 0;
}

.sb-helper-text {
	white-space: normal;
	width: 555px;
}

.sb-editor-panel-menu {
	width: auto !important;
}

.sb-editor-panel-menu .x-menu-list-item a.x-menu-item {
	padding-left: 6px;
}

.sb-editor-panel-bc .x-toolbar-left td.x-toolbar-cell {
	padding: 0 1px 0 0;
	background: transparent url(images/button/right-border.png) center right repeat-y;
}

.sb-editor-panel-bc .x-toolbar-left td.x-toolbar-cell {
	padding: 0 1px 0 0;
	background: transparent url(images/button/right-border.png) center right repeat-y;
}

/* Editor Panel Helper */
.sb-editor-panel-bbar .x-toolbar {
	border-top: 1px solid #3668b9;
	border-bottom: 1px solid #9fceff;
	padding: 0;
	color: #e9f4ff;
	background: #3779ce url(images/sb-helper-bg.gif) 0 -1px repeat-x;
}

.sb-editor-panel-bbar .x-toolbar .x-toolbar-ct {
	height: 33px;
	background: url(images/sb-helper-icon.png) 5px center no-repeat;
}

.sb-editor-panel-bbar .x-toolbar div.xtb-text {
	padding: 1px 10px 4px 29px;
	white-space: normal;
	line-height: 14px;
	font-weight: bold;
}

.sb-editor-panel-bbar .x-toolbar .x-toolbar-right {
	display: none;
}

.sb-editor-panel-bbar .x-toolbar strong {
	font-weight: bold;
}

/* Editor Panel Ghost */
.sb-editor-panel-ghost {
	background: none;
	padding: 11px 14px 16px;
}

.sb-editor-panel-ghost div {
	border: 1px solid #fff;
	border-radius: 8px;
	background-color: #d3e9ff;
	width: 100%;
	height: 100%;
}

/* Editor Panel Facebook Drawer */
.sb-editor-panel-fbdrawer-tl {
	padding: 0 0 0 7px;
	background: url(images/window/sb-ep-fbdrawer-left-corners.png) 0 0 no-repeat;
}

.sb-editor-panel-fbdrawer-tr {
	padding: 0 7px 0 0;
	background: url(images/window/sb-ep-fbdrawer-right-corners.png) 100% 0 no-repeat;
}

.sb-editor-panel-fbdrawer-tc {
	padding: 6px 0 0;
	background: url(images/window/sb-ep-fbdrawer-top-bottom.png) 0 0 repeat-x;
}

.sb-editor-panel-fbdrawer-ml {
	padding: 0 0 0 3px;
	background: url(images/window/sb-ep-fbdrawer-left-right.png) 0 0 repeat-y;
}

.sb-editor-panel-fbdrawer-mr {
	padding: 0 3px 0 0;
	background: url(images/window/sb-ep-fbdrawer-left-right.png) 100% 0 repeat-y;
}

.sb-editor-panel-fbdrawer-mc {
	background: #c0d1f0;
	width: 100%;
}

.sb-editor-panel-fbdrawer-bl {
	padding: 0 0 0 7px;
	background: url(images/window/sb-ep-fbdrawer-left-corners.png) 0 100% no-repeat;
}

.sb-editor-panel-fbdrawer-br {
	padding: 0 7px 0 0;
	background: url(images/window/sb-ep-fbdrawer-right-corners.png) 100% 100% no-repeat;
}

.sb-editor-panel-fbdrawer-bc {
	padding: 0 0 6px 0;
	background: url(images/window/sb-ep-fbdrawer-top-bottom.png) 0 100% repeat-x;
}

.sb-editor-panel-fbdrawer-body {
	padding: 11px 10px 11px 8px;
}

.sb-editor-panel-fbdrawer-text-cell {
	padding: 0 0 0 42px;
	vertical-align: middle;
	width: 100%;
	font: 15px tahoma, arial, helvetica, sans-serif;
	color: #003a7a;
	text-shadow: 1px 1px 1px #ffffed;
	background: url(images/facebook-logo.png) 0 0 no-repeat;
}

.sb-editor-panel-fbdrawer-button-cell {
	padding: 3px 0 0 8px;
	vertical-align: top;
}

/* Editor Panel Main Menu */
.sb-editor-main-navigation {
	border: 0;
	padding: 0;
	background: #93c4f7;
}

.sb-editor-main-navigation .x-tab-strip {
	margin: 0;
	height: 56px;
}

.sb-editor-main-navigation .x-tab-strip-top {
	border-bottom: 1px solid #d3e9ff;
	padding: 0 0 0 13px;
	background: #d1dae4 url(images/tabs/sb-ep-tab-strip-bg.gif) 0 0 repeat-x;
}

.sb-editor-main-navigation .x-tab-strip li {
	position: relative;
	margin: 0;
	height: 56px;
	white-space: normal;
}

.sb-editor-main-navigation .x-tab-strip li.x-tab-edge {
	width: 1px;
}

.sb-editor-main-navigation .sb-editor-widgets-tab {
	z-index: 6;
	margin-left: -20px !important;
}

.sb-editor-main-navigation .sb-editor-layout-tab {
	z-index: 5;
}

.sb-editor-main-navigation .sb-editor-style-tab {
	z-index: 4;
}

.sb-editor-main-navigation .sb-editor-pages-tab {
	z-index: 3;
}

.sb-editor-main-navigation .sb-editor-documents-tab {
	z-index: 2;
}

.sb-editor-main-navigation .sb-editor-settings-tab {
	z-index: 1;
	margin-right: 0 !important;
}

.sb-editor-main-navigation .x-tab-strip .x-tab-strip-over {
	z-index: 20;
}

.sb-editor-main-navigation .x-tab-strip-top .x-tab-strip-active {
	z-index: 10;
}

.sb-editor-main-navigation .x-tab-strip .x-tab-strip-text {
	display: block;
	margin: 0 -6px 0 0;
	padding: 27px 0 0;
	font: bold 11px/15px tahoma, arial, helvetica, sans-serif;
	text-align: center;
	color: #d9ecff;
	white-space: normal;
	background-position: 50% 0;
	background-repeat: no-repeat;
}

.sb-editor-main-navigation .x-tab-strip .x-tab-strip-over .x-tab-strip-text {
	color: #4f96ed;
	padding: 33px 0 0;
	background-position: 50% -100px;
}

.sb-editor-main-navigation .x-tab-strip-top .x-tab-strip-active .x-tab-right .x-tab-strip-text {
	padding: 26px 0 0;
	color: #4b92ec;
	background-position: 50% 0;
}

.sb-editor-main-navigation .x-tab-strip-top .x-tab-right {
	top: 0;
	background: 0 0 no-repeat;
	padding-left: 16px;
}

.sb-editor-main-navigation .x-tab-strip-top .x-tab-left {
	background: 100% -360px no-repeat;
	padding-right: 32px;
}

.sb-editor-main-navigation .x-tab-strip-top .x-tab-strip-inner {
	padding: 9px 0 0;
	height: 52px;
	overflow: hidden;
	background: 0 -180px repeat-x;
}

.sb-editor-main-navigation .x-tab-strip-top .x-tab-strip-over .x-tab-right {
	background-position: 0 -60px;
}

.sb-editor-main-navigation .x-tab-strip-top .x-tab-strip-over .x-tab-left {
	background-position: 100% -420px;
}

.sb-editor-main-navigation .x-tab-strip-top .x-tab-strip-over .x-tab-strip-inner {
	padding: 7px 0 0;
	background-position: 0 -240px;
}

.sb-editor-main-navigation .x-tab-strip-top .x-tab-strip-active .x-tab-right {
	background-position: 0 -120px;
}

.sb-editor-main-navigation .x-tab-strip-top .x-tab-strip-active .x-tab-left {
	background-position: 100% -480px;
}

.sb-editor-main-navigation .x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner {
	padding: 9px 0 0;
	background-position: 0 -300px;
}

.sb-editor-main-navigation .x-tab-strip-top .x-tab-right,
.sb-editor-main-navigation .x-tab-strip-top .x-tab-left,
.sb-editor-main-navigation .x-tab-strip-top .x-tab-strip-inner {
	background-image: url(images/tabs/sb-ep-tabs-sprite.png);
}

.sb-editor-main-navigation .sb-editor-widgets-tab .x-tab-strip-text {
	background-image: url(images/icons/menu/sb-menu-widgets.png);
}

.sb-editor-main-navigation .sb-editor-layout-tab .x-tab-strip-text {
	background-image: url(images/icons/menu/sb-menu-design-layout.png);
}

.sb-editor-main-navigation .sb-editor-style-tab .x-tab-strip-text {
	background-image: url(images/icons/menu/sb-menu-style-editor.png);
}

.sb-editor-main-navigation .sb-editor-pages-tab .x-tab-strip-text {
	background-image: url(images/icons/menu/sb-menu-pages.png);
}

.sb-editor-main-navigation .sb-editor-documents-tab .x-tab-strip-text {
	background-image: url(images/icons/menu/sb-menu-files.png);
}

.sb-editor-main-navigation .sb-editor-settings-tab .x-tab-strip-text {
	background-image: url(images/icons/menu/sb-menu-settings.png);
}

.sb-editor-main-navigation .x-tab-strip-spacer {
	border: 0;
	height: 0;
	font-size: 0;
	line-height: 0;
}

/* Editor Statusbar Message */
.sb-editor-statusbar {
	background-color: #e3e9ef;
}

.sb-editor-statusbar-message-wrapper {
	float: left;
	margin-bottom: 5px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.sb-editor-statusbar-message {
	width: 577px;
	border-style: solid;
	border-width: 1px 0;
	padding: 0 7px 0 10px;
	height: auto !important;
	height: 28px;
	min-height: 28px;
}

.sb-editor-statusbar-message-info {
	border-color: #78b823;
	color: #36740c;
	background: #f0ffd2 url(images/statusbar-message-info-bg.gif) repeat-x;
}

.sb-editor-statusbar-message-warning {
	border-color: #ffb400;
	color: #6f4f21;
	background: #ffffc6 url(images/statusbar-message-warning-bg.gif) repeat-x;
}

.sb-editor-statusbar-message-error {
	border-color: #f28892;
	color: #785153;
	background: #ffebeb url(images/statusbar-message-error-bg.gif) repeat-x;
}

.sb-editor-statusbar-message-text {
	padding: 7px 22px 5px 20px;
	height: auto !important;
	height: 16px;
	min-height: 16px;
	background-position: 0 6px;
	background-repeat: no-repeat;
}

.sb-editor-statusbar-message-text a {
	font-weight: bold;
	color: #0e64c5;
}

.sb-editor-statusbar-message-text a:hover {
	color: #398ce9;
}

.sb-editor-statusbar-message-info .sb-editor-statusbar-message-text {
	background-image: url(images/statusbar-message-info-icon.gif);
}

.sb-editor-statusbar-message-warning .sb-editor-statusbar-message-text {
	background-image: url(images/statusbar-message-warning-icon.gif);
}

.sb-editor-statusbar-message-error .sb-editor-statusbar-message-text {
	background-image: url(images/statusbar-message-error-icon.gif);
}

.sb-editor-statusbar-message-control {
	display: inline;
	float: right;
	margin: 4px 0 0;
	height: 20px;
	width: 20px;
	background: url(images/statusbar-message-controls.gif) no-repeat;
}

.sb-editor-statusbar-message-info .sb-editor-statusbar-message-control {
	background-position: 0 0;
}

.sb-editor-statusbar-message-warning .sb-editor-statusbar-message-control {
	background-position: 0 -20px;
}

.sb-editor-statusbar-message-error .sb-editor-statusbar-message-control {
	background-position: 0 -40px;
}

.sb-editor-panel-tbar .x-progress-wrap {
	height: 33px;
	background-color: #e3e9ef;
	border: 0;
}

.sb-editor-panel-tbar .x-progress-inner {
	height: 28px;
	border: 0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background: #e5eaf0 url(images/sb-progress-bg.png) 0 0 repeat-x;
}

.sb-editor-panel-tbar .x-progress-bar {
	border: 0;
	background: #a2ee3e url(images/sb-progress-bg.png) 0 -29px repeat-x;
}

.sb-editor-panel-tbar .x-progress-text, .sb-editor-panel-tbar .x-progress-text-back {
	padding: 0 10px;
	line-height: 28px;
	text-align: left;
	font-weight: normal;
	color: #333;
}

.sb-editor-panel-tbar .x-progress-text b, .sb-editor-panel-tbar .x-progress-text-back b {
	color: #1e5592;
}

/* Editor Internal Tabs */
.sb-tab-panel-tabs-left .sb-tab-panel-header {
	float: left;
}

.sb-tab-panel-tabs-right .sb-tab-panel-header {
	float: right;
}

.sb-tab-panel .sb-tab-panel-header {
	border: 0;
	margin: 0;
	padding: 0;
	height: auto !important;
	background: none;
}

.sb-tab-panel .sb-tab-panel-header .x-tab-strip {
	width: 100%;
}

.sb-tab-panel .sb-tab-panel-header .x-tab-strip {
	border: 0;
	margin: 0;
	padding: 0;
	width: auto;
	background: none;
}

.sb-tab-panel .sb-tab-panel-header .x-tab-strip > li {
	float: none;
	border: 0;
	margin: 0 0 2px;
	padding: 0 2px 0 0;
	height: 26px;
	background: none;
	width: 100%;
	clear: both;
}

.sb-tab-panel .sb-tab-panel-header .x-tab-strip-close,
.sb-tab-panel .sb-tab-panel-header .x-tab-edge {
	display: none;
}

.sb-tab-panel .sb-tab-panel-header .x-tab-left,
.sb-tab-panel .sb-tab-panel-header .x-tab-right {
	background: none;
	padding: 0;
}

.sb-tab-panel .sb-tab-panel-header .x-tab-right {
	margin: 0 2px 0 0;
	padding: 0 0 0 5px;
	background: #70afed;
	border-radius: 4px;
}

.sb-tab-panel .sb-tab-panel-header .x-tab-strip-inner {
	padding: 0 4px;
	background: none;
}

.sb-tab-panel .sb-tab-panel-header .x-tab-strip-text {
	padding: 0;
	height: 26px;
	overflow: hidden;
	font: normal 12px/26px tahoma, arial, helvetica, sans-serif;
	color: #fff;
}

.sb-tab-panel .sb-tab-panel-header .x-tab-strip-active .x-tab-right {
	background: #fff;
	border-radius: 4px 0 0 4px;
	margin-right: 0;
}

.sb-tab-panel .sb-tab-panel-header .x-tab-strip-active .x-tab-right .x-tab-strip-text {
	padding: 0;
	font-weight: normal;
	color: #11487f;
}

.sb-tab-panel .x-tab-panel-bwrap,
.sb-tab-panel .x-tab-panel-bwrap .x-panel {
	border: 0;
}

.sb-tab-panel .x-tab-panel-bwrap .x-panel {
	background: #fff;
}

.sb-tab-panel .x-tab-panel-bwrap {
	height: auto;
	min-height: 82px;
}

/* Widgets Panel */
.sb-editor-widgets-panel {
	padding: 8px 4px;
}

.sb-widgets-item-button {
	position: relative;
	background: none;
	cursor: move;
	border: 0;
	float: left;
	margin: 0 0 0 5px !important;
}

.sb-widgets-item-wrap {
	font-family: tahoma, arial, verdana, sans-serif;
	background: #fff url(images/sb-widgets-item-bg.png) 100% 0 no-repeat;
	height: 66px;
	padding: 0 10px 0 0;
}

.sb-widgets-item {
	position: relative;
	margin: 0 0 0 -5px;
	padding: 9px 0 0 10px;
	height: 57px;
	overflow: hidden;
	color: #0458b3;
	background: url(images/sb-widgets-item-bg.png) 0 0 no-repeat;
}

.sb-widgets-item-over .sb-widgets-item-wrap, .x-dd-drag-proxy .sb-widgets-item-wrap, .x-dd-drag-repair .sb-widgets-item-wrap {
	padding: 0 10px 0 0;
	background-color: transparent;
	background-position: 100% -66px;
	filter: none;
}


.sb-widgets-item-over .sb-widgets-item, .x-dd-drag-proxy .sb-widgets-item-wrap .sb-widgets-item {
	color: #3d5f11;
	background-color: transparent;
	background-position: 0 -66px;
}

.sb-widgets-item-disabled, .sb-widgets-item-installed {
	cursor: default;
}

.sb-widgets-item-disabled .sb-widgets-item-wrap {
	color: #8d97a0;
	background-position: 100% -132px;
}

.sb-widgets-item-disabled .sb-widgets-item {
	color: #8d97a0;
	background-position: 0 -132px;
}

.sb-widgets-item-installed .sb-widgets-item-icon-inner {
	background: url(images/icons/installed.png) 100% 100% no-repeat;
}

.sb-widgets-item-installed .sb-widgets-item-wrap {
	background-position: 100% -264px;
}

.sb-widgets-item-installed .sb-widgets-item {
	background-position: 0 -264px;
}

.sb-widgets-item-installed .sb-widgets-item-content {
	color: #0458B3 !important;
}

.sb-widgets-item-upsell {
	position: absolute;
	top: 1px;
	right: 1px;
	height: 24px;
	width: 24px;
	background: url(images/icons/upsell.png) 100% 0 no-repeat;
}

.x-dd-drop-nodrop .sb-widgets-item-wrap {
	color: #8d97a0;
	cursor: default;
	background-position: 100% -198px;
}

.x-dd-drop-nodrop .sb-widgets-item-wrap .sb-widgets-item {
	color: #8d97a0;
	background-position: 0 -198px;
}

.sb-widgets-separator {
	display: inline;
	float: left;
	height: 66px;
	width: 5px;
	background: url(images/sb-widgets-separator-bg.png) 1px 0 no-repeat;
}

.sb-widgets-item-icon {
	height: 24px;
	min-width: 32px;
	background: 50% 0 no-repeat;
	position: relative;
}

.sb-widgets-item-icon-inner {
	position: absolute;
	right: 0;
	bottom: -4px;
	width: 16px;
	height: 17px;
	background-repeat: no-repeat;
}

.sb-widgets-item-content {
	display: table-cell;
	min-width: 32px;
	height: 26px;
	line-height: 13px;
	vertical-align: middle;
	text-align: center;
}

.x-dd-drop-ok .x-dd-drop-icon {
	background-image: url(images/dd/drop-yes.png);
}

.x-dd-drop-nodrop .x-dd-drop-icon {
	background-image: url(images/dd/drop-no.png);
}

.x-dd-drop-icon {
	display: none;
	top: -18px;
	left: 0;
}

/* Widgets Panel Buttons */
.sb-widgets-item-text .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/static-text.png);
}

.x-dd-drop-nodrop .sb-widgets-item-text .sb-widgets-item-icon,
.sb-widgets-item-disabled.sb-widgets-item-text .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/static-text-disabled.png);
}

.sb-widgets-item-table .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/table.png);
}

.x-dd-drop-nodrop .sb-widgets-item-table .sb-widgets-item-icon,
.sb-widgets-item-disabled.sb-widgets-item-table .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/table-disabled.png);
}

.sb-widgets-item-eshopCatalog .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/eshop.png);
}

.x-dd-drop-nodrop .sb-widgets-item-eshopCatalog .sb-widgets-item-icon,
.sb-widgets-item-disabled.sb-widgets-item-eshopCatalog .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/eshop-disabled.png);
}

.sb-widgets-item-eshopBasket .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/eshop-basket.png);
}

.x-dd-drop-nodrop .sb-widgets-item-eshopBasket .sb-widgets-item-icon,
.sb-widgets-item-disabled.sb-widgets-item-eshopBasket .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/eshop-basket-disabled.png);
}

.sb-widgets-item-blog .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/blog.png);
}

.x-dd-drop-nodrop .sb-widgets-item-blog .sb-widgets-item-icon,
.sb-widgets-item-disabled.sb-widgets-item-blog .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/blog-disabled.png);
}

.sb-widgets-item-imagegallery .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/image-gallery.png);
}

.x-dd-drop-nodrop .sb-widgets-item-imagegallery .sb-widgets-item-icon,
.sb-widgets-item-disabled.sb-widgets-item-imagegallery .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/image-gallery-disabled.png);
}

.sb-widgets-item-embeddedVideo .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/embedded-video.png);
}

.x-dd-drop-nodrop .sb-widgets-item-embeddedVideo .sb-widgets-item-icon, .sb-widgets-item-disabled.sb-widgets-item-embeddedVideo .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/embedded-video-disabled.png);
}

.sb-widgets-item-commenting .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/commenting.png);
}

.x-dd-drop-nodrop .sb-widgets-item-commenting .sb-widgets-item-icon, .sb-widgets-item-disabled.sb-widgets-item-commenting .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/commenting-disabled.png);
}

.sb-widgets-item-sharethis .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/share-this.png);
}

.x-dd-drop-nodrop .sb-widgets-item-sharethis .sb-widgets-item-icon, .sb-widgets-item-disabled.sb-widgets-item-sharethis .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/share-this-disabled.png);
}

.sb-widgets-item-script .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/script.png);
}

.x-dd-drop-nodrop .sb-widgets-item-script .sb-widgets-item-icon, .sb-widgets-item-disabled.sb-widgets-item-script .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/script-disabled.png);
}

.sb-widgets-item-navigation .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/navigation.png);
}

.x-dd-drop-nodrop .sb-widgets-item-navigation .sb-widgets-item-icon, .sb-widgets-item-disabled.sb-widgets-item-navigation .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/navigation-disabled.png);
}

.sb-widgets-item-header .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/header.png);
}

.x-dd-drop-nodrop .sb-widgets-item-header .sb-widgets-item-icon,
.sb-widgets-item-disabled.sb-widgets-item-header .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/header-disabled.png);
}

.sb-widgets-item-googleMaps .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/google-maps.png);
}

.x-dd-drop-nodrop .sb-widgets-item-googleMaps .sb-widgets-item-icon, .sb-widgets-item-disabled.sb-widgets-item-googleMaps .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/google-maps-disabled.png);
}

.sb-widgets-item-advertisement .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/adwidget.png);
}

.x-dd-drop-nodrop .sb-widgets-item-advertisement .sb-widgets-item-icon, .sb-widgets-item-disabled.sb-widgets-item-advertisement .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/adwidget-disabled.png);
}

.sb-widgets-item-search .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/website-search.png);
}

.x-dd-drop-nodrop .sb-widgets-item-search .sb-widgets-item-icon, .sb-widgets-item-disabled.sb-widgets-item-search .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/website-search-disabled.png);
}

.sb-widgets-item-contact .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/contact.png);
}

.x-dd-drop-nodrop .sb-widgets-item-contact .sb-widgets-item-icon, .sb-widgets-item-disabled.sb-widgets-item-contact .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/contact-disabled.png);
}

.sb-widgets-item-breadcrumbs .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/breadcrumbs.png);
}

.x-dd-drop-nodrop .sb-widgets-item-breadcrumbs .sb-widgets-item-icon, .sb-widgets-item-disabled.sb-widgets-item-breadcrumbs .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/breadcrumbs-disabled.png);
}

.sb-widgets-item-video .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/embedded-video.png);
}

.x-dd-drop-nodrop .sb-widgets-item-video .sb-widgets-item-icon, .sb-widgets-item-disabled.sb-widgets-item-video .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/embedded-video-disabled.png);
}

.sb-widgets-item-siteLogo .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/site-logo.png);
}

.x-dd-drop-nodrop .sb-widgets-item-siteLogo .sb-widgets-item-icon, .sb-widgets-item-disabled.sb-widgets-item-siteLogo .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/site-logo-disabled.png);
}

.sb-widgets-item-map .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/map.png);
}

.x-dd-drop-nodrop .sb-widgets-item-map .sb-widgets-item-icon,
.sb-widgets-item-disabled.sb-widgets-item-map .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/map-disabled.png);
}

.sb-widgets-item-slider .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/slider.png);
}

.x-dd-drop-nodrop .sb-widgets-item-slider .sb-widgets-item-icon,
.sb-widgets-item-disabled.sb-widgets-item-slider .sb-widgets-item-icon {
	background-image: url(images/icons/widgets/slider-disabled.png);
}

/* Layout Panel */
.sb-editor-layout-panel {
	font-size: 12px;
}

.sb-layout-containers-controls {
	border-bottom: 1px solid #CDE4FC !important;
	padding-bottom: 10px;
}

.sb-layout-doll-column {
	position: relative;
}

.sb-tab-panel .x-tab-panel-bwrap .sb-layout-doll-help {
	padding: 7px;
	margin-top: 10px;
	border: 1px solid #74BB12;
	border-radius: 3px;
	background: #EFFED6;
	text-align: center;
}

.sb-layout-doll-help-arrow {
	position: absolute;
	top: 224px; left: 0; right: 0;
	width: 17px;
	height: 9px;
	background: url(images/doll-helper-arrow.png);
	margin: auto;
}

.sb-layout-width-height-column {
	padding-left: 10px;
}

.sb-layout-columns-count-control .x-column {
	width: auto !important;
}

.sb-layout-columns-count-control .x-form-item-label {
	font-weight: bold;
}

.sb-layout-field-label {
	font-size: 11px;
	color: #666;
}

.sb-layout-unit {
	padding-left: 3px;
}

.sb-layout-field-padding {
	padding-left: 3px;
}

.sb-layout-width-fields-title {
	margin-top: 10px;
}

.sb-layout-switch {
	margin-bottom: 10px;
}

.sb-layout-switch button {
	color: #000;
	font-weight: normal;
}

.sb-layout-layout-controls {
	margin-top: 10px;
}

.sb-layout-layout-column-title {
	font-weight: bold;
	margin-bottom: 3px;
}

.sb-layout-fixed-radio, .sb-layout-elastic-radio {
	padding-top: 4px;
}

.sb-layout-fixed-width {
	padding-right: 5px;
}

.sb-layout-margins-label {
	margin-right: 4px;
}

.sb-layout-margins-vertical-column {
	margin-right: 10px;
}

.sb-editor-layout-panel .sb-action-footer {
	margin: 8px 0 0;
}

.sb-layout-dialog-switch .x-window-body {
	padding-bottom: 5px;
}

.sb-layout-dialog-switch .x-form-radio-group .x-form-item {
	margin: 0 0 7px;
}

.sb-layout-dialog-switch p {
	margin: 0;
	padding: 0 0 12px;
	font-size: 15px;
}

.sb-layout-dialog-switch .x-panel-btns .x-toolbar-cell {
	padding: 3px 6px;
}

.sb-layout-dialog-switch .x-form-radio-group {
	text-align: left;
}

.sb-layout-dialog-switch .x-form-radio-group .x-form-check-wrap {
	width: 100% ! important;
}

.sb-layout-dialog-switch .x-form-radio-group .x-form-check-wrap .x-form-radio-inner {
	top: 17px;
	left: 105px;
}

.sb-layout-dialog-switch .x-form-check-wrap .x-form-cb-label {
	display: block;
	margin: 0;
	padding: 17px 0 0 125px;
	height: 34px;
	background: url(images/layout-sitebar-switch-bg.png) 0 0 no-repeat;
}

.sb-layout-dialog-switch .sb-layout-dialog-sidebar1-2hidden .x-form-cb-label {
	background-position: 0 0;
}

.sb-layout-dialog-switch .sb-layout-dialog-sidebar2-1hidden .x-form-cb-label {
	background-position: 0 -204px;
}

.sb-layout-dialog-switch .sb-layout-dialog-sidebar1hidden-2 .x-form-cb-label {
	background-position: 0 -306px;
}

.sb-layout-dialog-switch .sb-layout-dialog-sidebar2hidden-1 .x-form-cb-label {
	background-position: 0 -102px;
}

.sb-layout-dialog-switch .sb-layout-dialog-sidebar1-2hidden-selected .x-form-cb-label {
	background-position: 0 -51px;
}

.sb-layout-dialog-switch .sb-layout-dialog-sidebar2-1hidden-selected .x-form-cb-label {
	background-position: 0 -255px;
}

.sb-layout-dialog-switch .sb-layout-dialog-sidebar1hidden-2-selected .x-form-cb-label {
	background-position: 0 -357px;
}

.sb-layout-dialog-switch .sb-layout-dialog-sidebar2hidden-1-selected .x-form-cb-label {
	background-position: 0 -153px;
}

.sb-doll {
	background-color: #b4b8bf;
	width: 300px;
	padding: 5px 0;
}

.sb-doll-header, .sb-doll-footer, .sb-doll-columns {
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
}

.sb-doll-container {
	padding: 0;
	border: 1px solid #589df0;
	border-radius: 3px;
	background-color: #fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFF), to(#C1DEFB));
	background: -webkit-linear-gradient(#FFF, #C1DEFB);
	background: -moz-linear-gradient(#FFF, #C1DEFB);
	background: -ms-linear-gradient(#FFF, #C1DEFB);
	background: linear-gradient(#FFF, #C1DEFB);
	cursor: pointer;
	text-align: center;
	color: #134e9a;
}

.sb-doll-header-container, .sb-doll-footer-container {
	margin: auto;
}

.sb-doll-container table {
	width: 100%;
	height: 50px;
}

.sb-doll-columns .sb-doll-container table {
	height: 90px;
}

.sb-doll-container td {
	padding: 0 5px;
}

.sb-doll-columns {
	margin: 5px auto;
}

.sb-doll-sidebar-first,
.sb-doll-sidebar-second {
	width: 70px;
	color: #616161;
	background: #f0f0f0;
	border-color: #838891;
	cursor: auto;
}

.sb-doll-content-container {
	height: 90px;
	margin: 0 75px;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFF), to(#c5d7ea));
	background: -webkit-linear-gradient(#FFF, #c5d7ea);
	background: -moz-linear-gradient(#FFF, #c5d7ea);
	background: -ms-linear-gradient(#FFF, #c5d7ea);
	background: linear-gradient(#FFF, #c5d7ea);
}

.sb-doll-columns-hide-left .sb-doll-content-container {
	margin-left: 0;
}

.sb-doll-columns-hide-right .sb-doll-content-container {
	margin-right: 0;
}

.sb-doll-layout-watermark {
	margin-left: 35px;
	margin-right: 35px;
}

.sb-doll-layout-elastic {
	margin-left: 5px;
	margin-right: 5px;
}

.sb-doll-layout-elastic-background {
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFF), to(#C1DEFB));
	background: -webkit-linear-gradient(#FFF, #C1DEFB);
	background: -moz-linear-gradient(#FFF, #C1DEFB);
	background: -ms-linear-gradient(#FFF, #C1DEFB);
	background: linear-gradient(#FFF, #C1DEFB);
	border-top: 1px solid #589df0;
	border-bottom: 1px solid #589df0;
}

.sb-doll-layout-elastic-background .sb-doll-header-container,
.sb-doll-layout-elastic-background .sb-doll-footer-container {
	margin-left: 35px;
	margin-right: 35px;
	padding: 1px 0;
	border: 1px dashed #589df0;
	border-width: 0 1px;
	border-radius: 0;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#B8D9F9), to(#C7E1FA));
	background: -webkit-linear-gradient(#B8D9F9, #C7E1FA);
	background: -moz-linear-gradient(#B8D9F9, #C7E1FA);
	background: -ms-linear-gradient(#B8D9F9, #C7E1FA);
	background: linear-gradient(#B8D9F9, #C7E1FA);
}

.sb-doll-layout-elastic-background.sb-doll-columns {
	padding-left: 35px;
	padding-right: 35px;
}

.sb-doll-layout-elastic-background .sb-doll-content-container {
	padding: 1px 0;
	border: 1px dashed #589df0;
	border-width: 0 1px;
	border-radius: 0;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#B8D9F9), to(#C7E1FA));
	background: -webkit-linear-gradient(#B8D9F9, #C7E1FA);
	background: -moz-linear-gradient(#B8D9F9, #C7E1FA);
	background: -ms-linear-gradient(#B8D9F9, #C7E1FA);
	background: linear-gradient(#B8D9F9, #C7E1FA);
}

.sb-doll-layout-elastic-background .sb-doll-sidebar-first,
.sb-doll-layout-elastic-background .sb-doll-sidebar-second {
	padding: 1px 0;
	border-width: 0 1px;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dddddd), to(#E8E7E7));
	background: -webkit-linear-gradient(#dddddd, #E8E7E7);
	background: -moz-linear-gradient(#dddddd, #E8E7E7);
	background: -ms-linear-gradient(#dddddd, #E8E7E7);
	background: linear-gradient(#dddddd, #E8E7E7);
}

.sb-doll-header-container:hover,
.sb-doll-footer-container:hover,
.sb-doll-content-container:hover {
	color: #134e9a;
	background: #bdf15b;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e8ffb5), to(#bdf15b));
	background: -webkit-linear-gradient(#e8ffb5, #bdf15b);
	background: -moz-linear-gradient(#e8ffb5, #bdf15b);
	background: -ms-linear-gradient(#e8ffb5, #bdf15b);
	background: linear-gradient(#e8ffb5, #bdf15b);
	-webkit-box-shadow: #fff 0 0 2px;
	-moz-box-shadow: #fff 0 0 2px;
	box-shadow: #fff 0 0 2px;
}
.sb-editor-style-colors-panel .pageContentText h1,
.sb-editor-style-colors-panel .pageContentText h2,
.sb-editor-style-fonts-panel .pageContentText h1,
.sb-editor-style-fonts-panel .pageContentText h2 {
	white-space: nowrap;
}

/* Corners Panel */
.sb-editor-corners-group {
	background-color: #7BACD4;
	padding: 5px;
}

.sb-editor-corners-group div.x-column div.x-form-item:first-child {
	height: 60px;
}

.sb-checkbox-right span {
	float: right;
	right: 0;
	left: inherit;
}

.sb-checkbox-right label {
	margin-left: 0 !important;
	margin-right: 22px;
	text-align: right;
	display: block;
}

/* Style Panel */
.sb-editor-style-panel {
	padding: 10px 10px 0;
}

.sb-editor-style-panel .sb-tab-panel {
	padding: 0 0 8px;
}

.sb-editor-design-presets-panel {
	border-radius: 0 5px 5px;
	padding: 2px 0;
}
.sb-editor-layout-panel,
.sb-editor-style-scheme-panel,
.sb-editor-style-colors-panel,
.sb-editor-style-fonts-panel,
.sb-editor-style-corners-panel,
.sb-editor-style-border-panel {
	border-radius: 5px;
	padding: 10px;
}

.sb-editor-style-colors-preview {
	padding-top: 10px;
}

#preview-color-h1, #preview-color-h2 {
	white-space: nowrap;
}

.sb-editor-style-colors-font {
	margin-bottom: 10px;
}

.sb-editor-panel-font-colors-heading {
	margin-top: 10px;
	margin-bottom: 15px;
}

.sb-editor-panel-background-heading {
	margin-top: 15px;
	margin-bottom: 15px;
}

.sb-background-position-icon-tl {
	background-image: url(images/sb-background-position-icon-tl.png);
}

.sb-editor-style-colors-background-position .x-icon-combo-icon {
	height: 18px;
	top: 2px;
}

.sb-background-position-icon-tc {
	background-image: url(images/sb-background-position-icon-tc.png);
}

.sb-background-position-icon-tr {
	background-image: url(images/sb-background-position-icon-tr.png);
}

.sb-background-position-icon-cl {
	background-image: url(images/sb-background-position-icon-cl.png);
}

.sb-background-position-icon-cc {
	background-image: url(images/sb-background-position-icon-cc.png);
}

.sb-background-position-icon-cr {
	background-image: url(images/sb-background-position-icon-cr.png);
}

.sb-background-position-icon-bl {
	background-image: url(images/sb-background-position-icon-bl.png);
}

.sb-background-position-icon-bc {
	background-image: url(images/sb-background-position-icon-bc.png);
}

.sb-background-position-icon-br {
	background-image: url(images/sb-background-position-icon-br.png);
}

.sb-gradient-images {
	height: 180px;
	overflow: hidden;
}

/* Design Presets Panel */
.sb-editor-design-presets-view {
	padding: 0 10px;
}

.sb-editor-design-presets-view .category {
	border-top: 1px dashed #a1cbf6;
	margin: -1px 0 0;
	padding: 0 0 10px;
	clear: both;
}

.sb-editor-design-presets-view .category-title {
	padding: 0 0 4px;
	overflow: hidden;
	font: normal 18px 'Segoe UI', sans-serif;
	color: #105a82;
}

.sb-editor-design-presets-view .category-title span {
	display: inline-block;
	position: relative;
	padding: 0 20px 0 0;
	cursor: pointer;
}

.sb-editor-design-presets-view .category-title em {
	position: absolute;
	top: 0;
	right: 0;
	margin: 7px 0 0 5px;
	width: 14px;
	height: 14px;
	background: url('images/collapse-expand.png') -14px 0 no-repeat;
}

.sb-editor-design-presets-view .category-title span:hover {
	color: #717982;
}

.sb-editor-design-presets-view .category-title span:hover em {
	background-position: -14px -14px;
}

.sb-editor-design-presets-view .collapsed .category-title em {
	background-position: 0 0;
}

.sb-editor-design-presets-view .collapsed .category-title span:hover em {
	background-position: 0 -14px;
}

.sb-editor-design-presets-view .category-description {
	padding: 0 0 10px;
}

.sb-editor-design-presets-view .collapsed .presets-box {
	display: none;
}

.sb-editor-design-presets-view .presets-box > li {
	display: block;
	float: left;
	position: relative;
	border: 4px solid transparent;
	border-radius: 5px;
	margin: 0 -4px -4px 0;
	padding: 1px;
	cursor: pointer;
}

.sb-editor-design-presets-view .presets-box > li.x-view-over {
	border-color: #b9f653 !important;
	z-index: 10;
}

.sb-editor-design-preset, .presets-box-item>img {
	width: 213px;
	height: 151px;
	overflow: hidden;
	border: 1px solid #6292C6;
}

.sb-editor-design-preset-header {
	min-height: 8px;
	margin: auto;
	overflow: hidden;
}

.preset-fixed .sb-editor-design-preset-header,
.preset-fixed .sb-editor-design-preset-columns {
	width: 80%;
}

.sb-editor-design-preset-columns {
	margin: auto;
}

.preset-vertical-margin .sb-editor-design-preset-columns {
	margin-top: 3px;
	margin-bottom: 3px;
}

.sb-editor-design-preset-column1 {
	width: 20%;
	float: left;
	display: none;
}

.preset-column1-width-300 .sb-editor-design-preset-column1 {
	width: 30%;
}

.preset-column1 .sb-editor-design-preset-column1 {
	display: block;
}

.sb-editor-design-preset-column2 {
	width: 20%;
	float: right;
	display: none;
}

.preset-column2-width-300 .sb-editor-design-preset-column2 {
	width: 30%;
}

.preset-column2 .sb-editor-design-preset-column2 {
	display: block;
}

.preset-columns-stretch .sb-editor-design-preset-column1,
.preset-columns-stretch .sb-editor-design-preset-column2 {
	height: 100%;
}

.sb-editor-design-preset-content {
	width: 100%;
	height: 100%;
}

.preset-column1 .sb-editor-design-preset-content {
	width: 80%;
	margin-left: 20%;
}

.preset-column1-width-300 .sb-editor-design-preset-content {
	width: 70%;
	margin-left: 30%;
}

.preset-column2 .sb-editor-design-preset-content {
	width: 80%;
	margin-right: 20%;
}

.preset-column2-width-300 .sb-editor-design-preset-content {
	width: 70%;
	margin-right: 30%;
}

.preset-column1.preset-column2 .sb-editor-design-preset-content {
	width: 60%;
	margin: 0 20%;
}

.preset-horizontal-margin .preset-column1 .sb-editor-design-preset-content {
	width: 78%;
	margin-left: 22%;
}

.preset-horizontal-margin .preset-column1-width-300 .sb-editor-design-preset-content {
	width: 68%;
	margin-left: 32%;
}

.preset-horizontal-margin .preset-column2 .sb-editor-design-preset-content {
	width: 78%;
	margin-right: 22%;
}

.preset-horizontal-margin .preset-column2-width-300 .sb-editor-design-preset-content {
	width: 68%;
	margin-right: 32%;
}

.preset-horizontal-margin .preset-column1.preset-column2 .sb-editor-design-preset-content {
	width: 56%;
	margin: 0 22%;
}

.sb-editor-design-preset-footer {
	min-height: 8px;
	clear: both;
	width: 80%;
	margin: auto;
	overflow: hidden;
}

.sb-editor-design-preset-header.preset-elastic, .sb-editor-design-preset-footer.preset-elastic {
	width: 100%;
}

.sb-editor-design-preset-widget-text,
.sb-editor-design-preset-widget-logo,
.sb-editor-design-preset-widget-search {
	padding: 2px;
}

.sb-editor-design-preset-widget-header,
.sb-editor-design-preset-widget-columns {
	width: 100%;
}

.sb-editor-design-preset-widget-logo img {
	height: 8px;
}

.sb-editor-design-preset-widget-navigation li {
	padding: 2px;
}

.sb-editor-design-preset-header .sb-editor-design-preset-widget-navigation li,
.sb-editor-design-preset-footer .sb-editor-design-preset-widget-navigation li {
	display: inline-block;
}

.sb-editor-design-preset-widget-search input {
	font-size: 3px;
	width: 40px;
}

/* Fonts Tab */
.sb-styleset-list-item ul {
	display: block;
	float: right;
}

.sb-styleset-list-item ul li {
	display: block;
	float: left;
	width: 70px;
	height: 15px;
}

.sb-styleset-list-item ul li.first {
	border-radius: 5px 0 0 5px;
}

.sb-styleset-list-item ul li.last {
	border-radius: 0 5px 5px 0;
}

.sb-editor-style-panel-tabs .x-tab-panel-bwrap {
	background-color: transparent;
}

.sb-editor-style-border-panel .x-panel-bwrap .sb-style-borders-innerborders {
	border-bottom: 1px solid #b5d8ff;
	margin: 0 0 10px;
	padding: 0 0 4px;
}

.sb-editor-style-border-panel .sb-style-border-typeselection {
	padding: 0 14px 0 0;
}

.sb-editor-style-border-panel .sb-style-border-locationselection {
	padding: 0 0 8px;
}

.sb-editor-style-border-panel .sb-style-border-locationselection label {
	font-size: 12px;
}

.sb-editor-style-border-panel .sb-style-border-locationselection .x-form-check-wrap {
	margin: 7px 0 0;
}

.sb-style-border-list-item div {
	height: 100%;
	background-position: 95% 75%;
	background-repeat: no-repeat;
}

.sb-style-border {
	height: 60px;
}

.x-form-field-wrap .sb-style-border-trigger {
	height: 61px;
	background-image: url(images/form/border-trigger.gif);
}

.sb-editor-style-border-panel .sb-style-border-round-controls {
	border-left: 1px solid #b5d8ff;
	padding-left: 10px;
}

.sb-editor-style-border-panel .sb-style-border-round>label {
	padding-left: 11px;
}

/* Pages Panel */
.sb-editor-pages-panel {
	padding: 10px 10px 0;
}

.sb-pages-tree {
	padding: 0 10px 0 0;
}

.sb-pages-tree-body {
	position: relative;
	border: 1px solid #a1cfff;
	border-radius: 5px;
	padding: 12px 10px;
	height: 330px;
	background: #fff;
}

.sb-pages-tree .x-tree-node {
	font: normal 11px tahoma, arial, helvetica, sans-serif;
	color: #333;
}

.sb-pages-tree .x-tree-node-el, .sb-pages-tree-drag-ghost .x-tree-node-el {
	position: relative;
	margin: 0 0 0 5px;
	padding: 0 5px 0 0;
	height: 26px;
	background: url(images/sb-pages-tree-node-bg.png) -9999px -9999px no-repeat;
}

.sb-pages-tree .x-tree-node-el-inner, .sb-pages-tree-drag-ghost .x-tree-node-el-inner {
	position: relative;
	margin: 0 0 0 -5px;
	height: 26px;
	line-height: 26px;
	background: url(images/sb-pages-tree-node-bg.png) -9999px -9999px no-repeat;
}

.sb-pages-tree .x-tree-node .x-tree-node-over {
	background-position: 100% 0;
	z-index: 1;
}

.sb-pages-tree .x-tree-node .x-tree-node-over .x-tree-node-el-inner {
	background-position: 0 0;
}

.sb-pages-tree .x-tree-node a, .sb-pages-tree .x-dd-drag-ghost a, .sb-pages-tree .x-tree-node a span, .sb-pages-tree .x-dd-drag-ghost a span {
	color: #333;
}

.sb-pages-tree .x-tree-node .x-tree-node-over a span {
	color: #2262a1;
}

.sb-pages-tree .x-tree-node .sb-pages-tree-node-hidden a span, .sb-pages-tree-drag-ghost .sb-pages-tree-node-hidden a span {
	font-style: italic;
	color: #7e7e7e;
}

.sb-pages-tree .x-tree-node .sb-hidden-icon, .sb-pages-tree .x-tree-node .sb-protected-icon, .sb-pages-tree-drag-ghost .sb-hidden-icon, .sb-pages-tree-drag-ghost .sb-protected-icon {
	margin-right: 0;
	width: 0;
	height: 0;
}

.sb-pages-tree .x-tree-node .sb-pages-tree-node-hidden .sb-hidden-icon, .sb-pages-tree .x-tree-node .sb-pages-tree-node-protected .sb-protected-icon, .sb-pages-tree-drag-ghost .sb-pages-tree-node-hidden .sb-hidden-icon, .sb-pages-tree-drag-ghost .sb-pages-tree-node-protected .sb-protected-icon {
	margin-right: 2px;
	height: 24px;
	width: 16px;
}

.sb-pages-tree .x-tree-node .x-tree-selected, .sb-pages-tree-drag-ghost .x-tree-node-el {
	font-weight: bold;
	cursor: move;
	z-index: 10;
	background-position: 100% -26px;
}

.sb-pages-tree .x-tree-node .x-tree-selected .x-tree-node-el-inner, .sb-pages-tree-drag-ghost .x-tree-node-el .x-tree-node-el-inner {
	background-position: 0 -26px;
}

.ext-ie8 .sb-pages-tree .x-tree-node-el-inner {
	position: absolute;
	width: 100%;
}

.sb-pages-tree .x-tree-node .x-tree-selected a span, .sb-pages-tree-drag-ghost .x-tree-node-el a span {
	cursor: move;
	color: #48603e;
}

.sb-pages-tree .x-tree-node .x-tree-node-el img, .sb-pages-tree-drag-ghost .x-tree-node-el img {
	margin-right: 2px;
	height: 26px;
	background-position: 50% 50%;
}

.sb-pages-tree-node-controls {
	display: none;
	position: absolute;
	top: -11px;
	right: -5px;
	width: 48px;
	height: 48px;
	background: url(images/sb-pages-tree-node-controls-bg.png) 50% 0 no-repeat;
	cursor: default;
}

.sb-pages-tree .x-tree-node .x-tree-selected .sb-pages-tree-node-controls {
	display: block;
}

.sb-pages-tree-node-controls div {
	position: absolute;
	background-image: url(images/sb-pages-tree-node-controls.png);
	background-repeat: no-repeat;
}

.sb-pages-tree-node-control-up {
	width: 12px;
	height: 19px;
	top: 0;
	left: 18px;
	cursor: pointer;
	background-position: 0 6px;
}

.sb-pages-tree-node-control-right {
	width: 19px;
	height: 12px;
	top: 18px;
	right: 0;
	cursor: pointer;
	background-position: 0 -50px;
}

.sb-pages-tree-node-control-down {
	width: 12px;
	height: 19px;
	bottom: 0;
	left: 18px;
	cursor: pointer;
	background-position: 0 -100px;
}

.sb-pages-tree-node-control-left {
	width: 19px;
	height: 12px;
	top: 18px;
	left: 0;
	cursor: pointer;
	background-position: 6px -150px;
}

.sb-pages-tree-node-control-up-disabled {
	background-position: 0 -194px;
	cursor: default;
}

.sb-pages-tree-node-control-right-disabled {
	background-position: 0 -250px;
	cursor: default;
}

.sb-pages-tree-node-control-down-disabled {
	background-position: 0 -300px;
	cursor: default;
}

.sb-pages-tree-node-control-left-disabled {
	background-position: 6px -350px;
	cursor: default;
}

.sb-pages-tree-drag-ghost {
	border: 0;
	padding: 0;
	font-family: tahoma, arial, verdana, sans-serif;
	cursor: move;
	opacity: 1;
	filter: none;
	background: none;
}

.sb-pages-tree-drag-ghost .x-tree-node-indent, .sb-pages-tree-drag-ghost .x-tree-ec-icon {
	display: inline !important;
}

@-moz-document url-prefix() { .sb-pages-tree .x-tree-node .x-tree-node-el img, .sb-pages-tree-drag-ghost .x-tree-node-el img { height: 24px; } .sb-pages-tree .x-tree-node-el-inner, .sb-pages-tree-drag-ghost .x-tree-node-el-inner { line-height: 24px; } }
.sb-pages-page-properties .x-form-check-wrap {
	width: 100%;
}

.sb-pages-page-button {
	position: relative;
	float: left;
	margin-top: 3px;
}

.sb-add-page-upsell-icon {
	width: 24px;
	height: 24px;
	background-image: url(images/icons/upsell.png);
	position: absolute;
	top: 3px;
	right: 3px;
	content: ''
}

.x-panel-btns .sb-add-page-upsell .x-btn-mc {
	padding-right: 20px !important;
}

.sb-home-icon {
	background-image: url(images/icons/home-icon.gif) !important;
}

.sb-text-icon {
	background-image: url(images/icons/text-icon.gif) !important;
}

.sb-anchor-icon {
	background-image: url(images/icons/anchor-icon.png) !important;
}

.sb-hidden-icon {
	background-image: url(images/icons/hidden-icon.png) !important;
}

.sb-protected-icon {
	background-image: url(images/icons/protected-icon.png) !important;
}

.sb-navigation-icon {
	background-image: url(images/icons/navigation-icon.gif) !important;
}

.sb-header-icon {
	background-image: url(images/icons/header-icon.gif) !important;
}

.sb-script-icon {
	background-image: url(images/icons/script-icon.gif) !important;
}

.sb-advertisement-icon {
	background-image: url(images/icons/adwidget-icon.gif) !important;
}

.sb-search-icon {
	background-image: url(images/icons/search-icon.gif) !important;
}

.sb-contact-icon {
	background-image: url(images/icons/contact-icon.gif) !important;
}

.sb-breadcrumbs-icon {
	background-image: url(images/icons/breadcrumbs-icon.gif) !important;
}

.sb-video-icon {
	background-image: url(images/icons/video-icon.gif) !important;
}

.sb-sharethis-icon {
	background-image: url(images/icons/share-this-icon.gif) !important;
}

.sb-imagegallery-icon {
	background-image: url(images/icons/image-gallery-icon.png) !important;
}

.sb-blog-icon {
	background-image: url(images/icons/blog-icon.png) !important;
}

.sb-eshop_catalog-icon,
.sb-eshopcatalog-icon {
	background-image: url(images/icons/eshop-icon.png) !important;
}

.sb-eshop_basket-icon {
	background-image: url(images/icons/eshop-basket-icon.png) !important;
}

.sb-commenting-icon {
	background-image: url(images/icons/commenting-icon.png) !important;
}

.sb-site_logo-icon {
	background-image: url(images/icons/site-logo-icon.png) !important;
}

.sb-map-icon {
	background-image: url(images/icons/map-icon.png) !important;
}

.sb-slider-icon {
	background-image: url(images/icons/slider-icon.png) !important;
}

.sb-pages-protected-field .x-form-check-wrap label.x-form-cb-label {
	padding: 0 !important;
}

.sb-pages-protected-field label a {
	visibility: hidden;
	display: block;
	padding-left: 22px;
}

.sb-pages-protected-field .x-form-check-wrap-checked label a {
	visibility: visible;
}

/* Documents Panel */
.sb-editor-documents-panel-buttons-footer {
	padding-left: 0;
}

.sb-editor-documents-panel-properties-area {
	padding-left: 10px;
}

.sb-editor-documents-panel-noproperties {
	padding: 140px 20px 0 10px;
	text-align: center;
	font-size: 12px;
	line-height: 1.5em;
}

.sb-editor-documents-panel-properties .x-form-display-field {
	color: #7F90A1;
	padding-top: 0;
	word-wrap: break-word;
}

.sb-upload-icon {
	background: url(images/filemanager/upload.png) 0 0 no-repeat !important;
}

/* Settings Panel */
.sb-editor-settings-panel {
	padding: 10px 10px 0;
}

.sb-editor-settings-panel .sb-tab-panel {
	padding: 0 0 8px;
}

.sb-editor-box {
	border-bottom: 1px solid #b9dcff;
	margin: 0 0 10px;
}

.sb-editor-box-last {
	border: 0;
	margin: 0;
}

.sb-editor-box-title {
	padding: 0 0 4px;
	font-weight: bold;
}

.sb-editor-box-title a, .sb-editor-box-title a:link, .sb-editor-box-title a:visited {
	text-decoration: underline;
	color: #0e64c5;
}

.sb-editor-box-title a:hover, .sb-editor-box-title a:active {
	color: #398ce9;
}

.sb-editor-box-description {
	padding: 0 0 4px;
	font-size: 11px;
	color: #7f7f7f;
}

.sb-editor-box-style-description {
	padding: 0 0 4px;
	font-size: 11px;
	color: #000;
}

.sb-editor-settings-siteinfo-panel {
	border-radius: 0 5px 5px;
	padding: 10px;
}

.sb-editor-settings-language-panel .sb-editor-box .x-form-item,
.sb-editor-settings-siteinfo-panel .sb-editor-box .x-form-item {
	margin: 0;
	padding: 0 0 4px;
}

.sb-editor-settings-language-panel .sb-editor-box .x-form-item-label,
.sb-editor-settings-siteinfo-panel .sb-editor-box .x-form-item-label,
.sb-editor-settings-siteinfo-panel .sb-editor-box-last .sb-editor-settings-icon .x-form-item-label {
	display: block;
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #333;
}

.sb-editor-settings-siteinfo-panel .sb-editor-box-last .x-form-item-label {
	font-weight: normal;
}

.sb-editor-settings-siteinfo-panel .sb-editor-settings-icon .x-form-element {
	border: 1px solid #76b0ec;
	border-radius: 5px;
	margin: 4px 0 0;
	padding: 0;
	height: 24px;
	width: 24px;
	background: #b5daff;
}

.sb-editor-settings-siteinfo-panel .sb-editor-settings-icon .x-form-element .x-form-display-field {
	margin: 4px;
	padding: 0;
	height: 16px;
	width: 16px;
}

.sb-editor-settings-siteinfo-panel .sb-editor-settings-icon .x-form-element img {
	width: 16px;
	height: 16px;
}

.sb-editor-settings-siteinfo-panel .sb-editor-box-last .sb-editor-settings-remove-btn {
	margin: 18px 0 0 10px;
}

.sb-editor-settings-language-panel,
.sb-editor-settings-seo-panel,
.sb-editor-settings-social-panel {
	border-radius: 5px;
	padding: 10px;
	font-size: 12px;
}

.sb-editor-settings-seo-panel p,
.sb-editor-settings-social-panel p {
	margin: 0;
	padding: 0 0 12px;
}

/* Getting Started Dialog */
.sb-getting-started-greeting-block {
	font-size: 15px;
	margin: auto;
	width: 480px;
	text-align: center;
}

.sb-getting-started-player-block {
	margin: 20px auto;
	width: 480px;
}

.sb-getting-started-tools-block {
	font-size: 15px;
	margin: auto;
	width: 480px;
}

.sb-getting-started-greeting-block p {
	margin-bottom: 5px;
}

.sb-getting-started-greeting-block h1 {
	color: #06489d;
	margin-bottom: 5px;
}

.sb-getting-started-tools-block label {
	font-size: 15px;
}

.sb-getting-started .sb-dialog-header, .sb-getting-started .sb-dialog-footer {
	display: none;
}

.sb-getting-started .sb-dialog-body {
	background: none;
}

.sb-getting-started .sb-dialog-tl {
	background: transparent url(images/getting-started-corners.png) 0 0 no-repeat;
	padding: 0 0 0 11px;
}

.sb-getting-started .sb-dialog-tr {
	background: transparent url(images/getting-started-corners.png) 100% 0 no-repeat;
	padding: 0 11px 0 0;
}

.sb-getting-started .sb-dialog-tc {
	background: transparent url(images/getting-started-tc.gif) 0 0 no-repeat;
	padding: 0;
	height: 11px;
}

.sb-getting-started .sb-dialog-ml {
	background: none;
	padding: 0;
}

.sb-getting-started .sb-dialog-mr {
	background: transparent url(images/getting-started-bg.gif) 0 0 repeat-y;
	padding: 0;
}

.sb-getting-started .sb-dialog-mc {
	background: transparent url(images/getting-started-bg.jpg) 0 100% no-repeat !important;
	padding: 0 11px;
}

.sb-getting-started .sb-dialog-bl {
	background: transparent url(images/getting-started-corners.png) 0 100% no-repeat;
	padding: 0 0 0 11px;
}

.sb-getting-started .sb-dialog-br {
	background: transparent url(images/getting-started-corners.png) 100% 100% no-repeat;
	padding: 0 11px 0 0;
}

.sb-getting-started .sb-dialog-bc {
	background: transparent url(images/getting-started-bc.gif) 0 0 no-repeat;
	padding: 0;
	height: 11px;
}

.sb-getting-started-tools-block .x-panel-body {
	background-color: transparent;
}

.sb-getting-started-close .x-btn-mc {
	padding: 3px 5px !important;
}

.sb-getting-started-tools-block .x-form-check-wrap {
	line-height: 18px;
	margin-top: 5px;
}

.sb-getting-started-tools-checkbox-block {
	float: left;
}

.sb-getting-started-tools-button-block {
	float: right;
}

/* Dashboard */
.sb-dashboard-disqustile .x-list-body {
	height: 223px;
}

.sb-dashboard-disqustile p.message {
	white-space: normal;
}

.sb-dashboard-manage-button {
	text-decoration: underline;
}

/* = Widgets =
------------------------------------------------------------------------------ */

/* Text Component */
.sb-widget.sb-widget-textcomponent-invalid {
	border: 1px solid #FF0000;
	margin: -1px;
}

.sb-widget-textcomponent-content-invalid {
	background: #FFEEEE;
}

.sb-widget-textcomponent-stroke {
	margin-top: 2px;
}

/* Date Component */
.sb-component-date {
	display: inline-block;
}

.sb-component-edit-panel-date .x-date-picker {
	border: none;
	background: transparent;
}

.sb-component-edit-panel-date .x-date-inner th {
	border: none;
	background: transparent;
	font-weight: bold;
	color: #000;
}

.sb-component-edit-panel-date .x-date-inner a {
	border: none;
	text-align: center;
}

.sb-component-edit-panel-date .x-date-inner a:hover {
	background: transparent;
}

.sb-component-edit-panel-date .x-date-inner td {
	border: none;
}

.sb-component-edit-panel-date .x-date-inner th.x-date-weekend,
.sb-component-edit-panel-date .x-date-inner .x-date-weekend a {
	color: #3179c2;
}

.sb-component-edit-panel-date .x-date-inner .x-date-prevday a,
.sb-component-edit-panel-date .x-date-inner .x-date-nextday a {
	color: #aaa;
}

.sb-component-edit-panel-date .x-date-inner .x-date-selected a,
.sb-component-edit-panel-date .x-date-inner .x-date-selected a:hover {
	background: transparent;
}

.sb-component-edit-panel-date .x-date-inner .x-date-selected span {
	font-weight: normal;
}

.sb-component-edit-panel-date .x-date-inner .x-date-value a,
.sb-component-edit-panel-date .x-date-inner .x-date-value a:hover {
	padding: 2px 5px;
	color: #fff;
	background: transparent url(images/sb-date-picker-date-selected-bg.png) center 0 no-repeat;
}

.sb-component-edit-panel-date .x-date-inner .x-date-value span {
	font-weight: normal;
}

.sb-component-edit-panel-date .x-form-field-wrap {
	display: inline-block;
	margin: 3px 2px;
}

.sb-component-edit-panel-date .sb-component-edit-panel-date-month-combo {
	width: 82px;
}

.sb-component-edit-panel-date .sb-component-edit-panel-date-year-combo {
	width: 29px;
}

/* Widget */
.sb-widget, .sb-widget-inner {
	position: relative;
	margin: 0;
}

.sb-widget-over, .sb-widget-focus {
	box-shadow: 0 0 0 9px #63D439;
}

.sb-widget-over > .sb-widget-inner,
.sb-widget-focus > .sb-widget-inner,
.sb-widget-shared-over > .sb-widget-inner,
.sb-widget-shared-focus > .sb-widget-inner {
	box-shadow: 0 0 0 2px #000;
}

.sb-widget-shared-over, .sb-widget-shared-focus {
	box-shadow: 0 0 0 9px #58a9ff;
}

.sb-widget-over > .sb-widget-inner > .sb-widget-content,
.sb-widget-focus > .sb-widget-inner > .sb-widget-content,
.sb-widget-shared-over > .sb-widget-inner > .sb-widget-content,
.sb-widget-shared-focus > .sb-widget-inner > .sb-widget-content {
	box-shadow: 0 0 0 1px #fff;
}

.sb-widget .ext-el-mask {
	opacity: 0;
	-ms-filter: 'alpha(opacity=0)';
}

.sb-widget-controls {
	position: absolute;
	letter-spacing: -1em;
	white-space: nowrap;
	font: normal 11px tahoma, arial, verdana, sans-serif;
	direction: ltr;
	background: url(images/blank.gif) repeat;
}

.sb-widget-controls-hidden {
	display: none;
}

.sb-widget-controls-wrap {
	display: inline-block;
	border: 1px solid #5b9ee0;
	padding: 2px;
	background: #f1f8ff;
	border-radius: 5px;
}

.sb-widget-controls-inner {
	color: #0e64c5;
	letter-spacing: -1em;
	white-space: nowrap;
}

.sb-widget-control-item {
	display: inline-block;
	position: relative;
	border-radius: 3px;
	margin: 0 0 0 -1px;
	padding: 3px 6px 2px;
	cursor: pointer;
	vertical-align: top;
	letter-spacing: 0;
	color: #0e64c5;
	z-index: 1;
	background: url(images/widget/widget-controls-separator.gif) 0 6px no-repeat;
}

.sb-widget-control-item span {
	display: block;
	height: 16px;
	padding: 0 0 0 20px;
	line-height: 15px;
	cursor: pointer;
}

.sb-widget-control-item-disabled span {
	cursor: default;
}

span.sb-widget-control-item:hover {
	color: #f2f8fe;
	background: #8cc1f7;
	z-index: 10;
}

.sb-widget-controls span.sb-widget-control-item-disabled, .sb-widget-controls span.sb-widget-control-item-disabled:hover {
	color: #f2f8fe;
	z-index: 10;
	cursor: default;
	background: #a9b6c2;
}

.sb-widget-control-move, span.sb-widget-control-move:hover {
	border: 0;
	margin: 0;
	padding: 2px 8px 2px 6px;
	height: 17px;
	cursor: move;
	background: none;
}

.sb-widget-control-move span {
	display: block;
	padding: 0;
	height: 17px;
	width: 17px;
	cursor: move;
	background: url(images/widget/move-icon.gif) no-repeat;
}

.sb-widget-control-edit {
	padding-right: 20px;
}

.sb-widget-control-edit span {
	padding-right: 4px;
	background: url(images/icons/edit-icon.png) 0 0 no-repeat;
}

.sb-widget-control-item i.sb-widget-control-dd-arrow {
	position: absolute;
	top: 1px;
	right: 0;
	width: 20px;
	height: 19px;
	background: url(images/dd-arrow.gif) 50% 8px no-repeat;
}

span.sb-widget-control-item:hover i.sb-widget-control-dd-arrow, .sb-widget-control-item-disabled i.sb-widget-control-dd-arrow {
	border-left: 1px solid #fff;
	width: 19px;
	background-position: 50% -92px;
}

.sb-widget-control-item-disabled i.sb-widget-control-dd-arrow {
	cursor: default;
}

.sb-widget-control-edit-no-menu i.sb-widget-control-dd-arrow {
	display: none;
}

.sb-widget-control-edit-no-menu {
	padding-right: 6px;
}

.sb-widget-control-edit-no-menu span {
	padding-right: 0;
}

.sb-widget-control-properties span {
	background: url(images/icons/properties-icon.png) 0 0 no-repeat;
}

.sb-widget-control-properties.sb-widget-control-item-disabled span {
	background: url(images/icons/properties-icon-hide.png) 0 0 no-repeat;
}

.sb-widget-control-remove span {
	background: url(images/icons/delete-icon.png) 0 0 no-repeat;
}

.sb-widget-control-btn {
	display: inline-block;
	margin: 0 0 0 3px;
	padding: 0 0 0 4px;
	cursor: pointer;
	vertical-align: top;
	letter-spacing: 0;
	font-size: 11px;
	font-weight: bold;
	color: #0e64c5;
	background: url(images/widget/widget-controls-btn-bg.png) 0 -81px no-repeat;
}

.sb-widget-control-btn-inner {
	display: block;
	padding: 0 4px 0 0;
	cursor: pointer;
	background: url(images/widget/widget-controls-btn-bg.png) 100% -135px no-repeat;
}

.sb-widget-control-btn-inner span {
	display: block;
	padding: 0 5px;
	height: 27px;
	min-width: 50px;
	line-height: 28px;
	text-align: center;
	cursor: pointer;
	letter-spacing: 0;
	background: #f1f8ff url(images/widget/widget-controls-btn-bg.png) 0 -108px repeat-x;
}

.sb-widget-control-btn-apply {
	color: #f2f8fe;
	background-position: 0 0;
}

.sb-widget-control-btn-apply .sb-widget-control-btn-inner {
	background-position: 100% -54px;
}

.sb-widget-control-btn-apply .sb-widget-control-btn-inner span {
	background-color: #2880e2;
	background-position: 0 -27px;
}

.sb-open-page-icon {
	background: url(images/icons/open-page-icon.png) 0 0 no-repeat !important;
}

.sb-help-icon {
	background: url(images/icons/help-icon.gif) 0 0 no-repeat !important;
}

.sb-reverse-icon {
	background: url(images/icons/reverse-icon.png) 0 0 no-repeat !important;
}

.sb-move-to-icon {
	background: url(images/icons/move-to-icon.png) 0 0 no-repeat !important;
}

.sb-delete-icon {
	background: url(images/icons/delete-icon.png) 0 0 no-repeat !important;
}

.sb-edit-icon {
	background: url(images/icons/edit-icon.png) 0 0 no-repeat !important;
}

.sb-widget-dd-spacer {
	outline: 7px solid #63D439;
	position: relative;
	background: url(images/editor/pagewide.png);
	margin: -1px;
}

.sb-widget-dd-spacer-shared {
	outline: 7px solid #81beff;
	position: relative;
	background: url(images/editor/sitewide.png);
	margin: -1px;
}

.sb-widget-columns .sb-widget-dd-spacer, .sb-widget-columns .sb-widget-dd-spacer-shared {
	background: transparent;
}

.sb-widget-dd-spacer-inner {
	border: 1px solid #fff;
}

.sb-widget-dd-spacer-content {
	border: 1px solid #000;
	height: 23px;
	font: bold 12px tahoma;
	text-shadow: -1px -1px 0 #ffffed, 1px -1px 0 #ffffed, -1px 1px 0 #ffffed, 1px 1px 0 #ffffed;
	text-transform: uppercase;
	text-align: center;
	color: #247f00;
	padding-top: 5px;
}

.sb-widget-dd-spacer-shared .sb-widget-dd-spacer-content {
	color: #2c567f;
}

.sb-widget-placeholder .sb-widget-content {
	background-color: #E1E1E1;
	border: 1px solid #BCBCBC;
	padding: 10px;
	margin: -1px;
	color: #000;
}

.sb-widget-placeholder .sb-widget-content, .sb-widget-placeholder .sb-widget-content a, .sb-widget-placeholder .sb-widget-content td {
	font-style: italic;
	color: #96150F;
}

.sb-widget-placeholder .sb-widget-content img {
	margin-right: 10px;
}

.sb-widget-placeholder.sb-widget-inactive .sb-widget-content table img, .sb-widget-placeholder.sb-widget-shared-inactive .sb-widget-content table img {
	background-image: url("images/icons/widgets/widget-inactive.png");
	width: 24px;
	height: 24px;
}

.sb-widget-title {
	display: inline-block;
	width: 100%;
}

.sb-widget-title .widget-title {
	min-height: 32px;
}

.sb-widget-title .sb-widget-control-item {
	background-image: none;
}

.sb-widget-title.sb-widget-over .widget-title,
.sb-widget-title.sb-widget-shared-over .widget-title {
	margin-bottom: 0;
}

.sb-widget-title.sb-widget-over,
.sb-widget-title.sb-widget-shared-over {
	margin-bottom: 8px;
}

/* Widget Panel */
.sb-widget-edit-panel-tl {
	padding: 0 0 0 6px;
	background: url("images/window/sb-wep-left-corners.png") no-repeat scroll 0 0 transparent;
}

.sb-widget-edit-panel-tr {
	padding: 0 6px 0 0;
	background: url(images/window/sb-wep-right-corners.png) 100% 0 no-repeat;
}

.sb-widget-edit-panel-tc {
	padding: 10px 0;
	font-size: 1px;
	line-height: 1px;
	background: url(images/window/sb-wep-top-bottom.png) 0 0 repeat-x;
}

.sb-widget-edit-panel-ml {
	padding: 0 0 0 2px;
	background: url("images/window/sb-wep-left-right.png") repeat-y scroll 0 0 transparent;
}

.sb-widget-edit-panel-mr {
	padding: 0 2px 0 0;
	background: url(images/window/sb-wep-left-right.png) 100% 0 repeat-y;
}

.sb-widget-edit-panel-mc {
	margin: -17px 0 0;
	background: #e6eaef url(images/window/sb-wep-top-bottom.png) 0 -3px repeat-x;
}

.sb-widget-edit-panel-bl {
	padding: 0 0 0 6px;
	background: url("images/window/sb-wep-left-corners.png") no-repeat scroll 0 100% transparent;
}

.sb-widget-edit-panel-br {
	padding: 0 6px 0 0;
	background: url(images/window/sb-wep-right-corners.png) 100% 100% no-repeat;
}

.sb-widget-edit-panel-bc {
	padding: 3px 0;
	font-size: 1px;
	line-height: 1px;
	background: url(images/window/sb-wep-top-bottom.png) 0 100% repeat-x;
}

.sb-widget-edit-panel-body {
	padding: 4px 10px;
	display: inline-block;
}

.sb-widget-edit-panel-body:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.sb-widget-edit-panel-body {
	display: block;
}

.sb-widget-edit-panel-body label a {
	color: #000;
}

/* Widget Tab Panel */
.sb-widget-edit-panel {
	background: url(images/blank.gif);
	cursor: default;
	position: absolute;
	font-size: 12px;
}

.sb-widget-edit-panel .x-tab-panel-tl {
	padding: 0 0 0 1px;
}

.sb-widget-edit-panel .x-tab-panel-tr {
	padding: 0 1px 0 0;
}

.sb-widget-edit-panel .x-tab-panel-ml {
	padding: 0 0 0 6px;
	background: url(images/window/sb-wep-left-right.png) 0 0 repeat-y;
}

.sb-widget-edit-panel .x-tab-panel-mr {
	padding: 0 6px 0 0;
	background: url(images/window/sb-wep-left-right.png) 100% 0 repeat-y;
}

.sb-widget-edit-panel .x-tab-panel-mc {
	background: #e6eaef;
}

.sb-widget-edit-panel .x-tab-panel-bl {
	padding: 0 0 0 6px;
	background: url(images/window/sb-wep-left-corners.png) 0 100% no-repeat;
}

.sb-widget-edit-panel .x-tab-panel-br {
	padding: 0 6px 0 0;
	background: url(images/window/sb-wep-right-corners.png) 100% 100% no-repeat;
}

.sb-widget-edit-panel .x-tab-panel-bc {
	padding: 3px 0;
	width: 100%;
	background: url(images/window/sb-wep-top-bottom.png) 0 100% repeat-x;
}

.sb-widget-edit-panel .x-tab-panel-body,
.sb-widget-edit-panel .x-panel-body {
	border: 0;
	background: none;
}

.sb-widget-edit-panel .x-tab-panel-header {
	border: 0;
	padding: 0;
	width: auto !important;
	background: none;
}

.sb-widget-edit-panel .x-tab-strip-top {
	display: inline;
	float: left;
	border-bottom: 1px solid #8e98a3;
	margin-left: -2px;
	padding: 0;
	background: none;
}

.sb-widget-edit-panel .x-tab-strip-top .x-clear {
	display: none;
}

.sb-widget-edit-panel .x-tab-strip-top .x-tab-right,
.sb-widget-edit-panel .x-tab-strip-top .x-tab-left,
.sb-widget-edit-panel .x-tab-strip-top .x-tab-strip-inner {
	background-image: url(images/tabs/sb-wep-tabs-sprite.png);
}

.sb-widget-edit-panel .x-tab-strip .x-tab-strip-text {
	text-align: center;
	font-size: 12px;
	color: #fff;
}

.sb-widget-edit-panel .x-tab-strip-over .x-tab-strip-text {
	color: #c9e4ff;
}

.sb-widget-edit-panel .x-tab-strip-active .x-tab-strip-text {
	font-weight: normal;
	color: #11487f;
}

.sb-widget-edit-panel .x-tab-strip .x-item-disabled {
	opacity: 1;
	filter: none;
}

.sb-widget-edit-panel .x-tab-strip .x-item-disabled .x-tab-strip-text {
	color: #dbe8f5 !important;
}

.sb-widget-edit-panel .x-tab-strip-top .x-item-disabled .x-tab-right {
	background-position: 0 -450px;
}

.sb-widget-edit-panel .x-tab-strip-top .x-item-disabled .x-tab-left {
	background-position: 100% -550px;
}

.sb-widget-edit-panel .x-tab-strip-top .x-item-disabled .x-tab-strip-inner {
	background-position: 0 -500px;
}

.sb-widget-edit-panel .x-tab-strip-spacer {
	display: none;
}

.sb-widget-edit-panel-body-noheader {
	padding: 0;
}

.sb-widget-edit-panel-body-noheader .x-tab-panel-body {
	padding: 4px;
}

.sb-widget-edit-panel .sb-edit-control-container, .sb-widget-edit-panel .sb-edit-control {
	display: inline;
	float: left;
	margin: 0 5px 4px 0;
	padding: 0;
}

.sb-widget-edit-panel .sb-edit-control-container {
	margin: 0;
}

.sb-edit-control .x-form-element {
	padding: 2px 0 0;
}

.sb-edit-control .x-form-element .sb-form-color-field,
.sb-colorfield-area .x-form-element .sb-form-color-field,
.sb-editor-style-colors-font .x-form-element .sb-form-color-field,
.sb-selectbox-list .sb-form-color-field {
	margin: 2px;
	padding: 2px;
	height: 14px;
	line-height: 14px;
}

.sb-widget-helper {
	margin: 0 -4px;
	padding: 0 0 0 3px;
	background: url(images/widget/widget-helper-bg.gif) 0 100% no-repeat;
}

.sb-widget-helper-wrap {
	padding: 0 3px 0 0;
	background: url(images/widget/widget-helper-bg.gif) 100% 100% no-repeat;
}

.sb-widget-helper-inner {
	padding: 8px 2px 8px 24px;
	background: #f6f7f9 url(images/sb-helper-icon.png) 0 50% no-repeat;
}

.sb-widget-helper-body {
	min-height: 14px;
	color: #737373;
}

/* Widget Text */
.sb-widget-edit-panel-text .sb-widget-edit-panel-tl {
	padding: 0 0 0 30px;
	background: url(images/window/sb-wep-left-corners-move.png) 0 0 no-repeat;
}

.sb-widget-edit-panel-text .sb-widget-edit-panel-ml {
	padding: 0 0 0 30px;
	background: url(images/window/sb-wep-left-right-move.png) 0 0 repeat-y;
}

.sb-widget-edit-panel-text .sb-widget-edit-panel-bl {
	padding: 0 0 0 30px;
	background: url(images/window/sb-wep-left-corners-move.png) 0 100% no-repeat;
}

.sb-widget-edit-panel-text .sb-widget-edit-panel-move {
	position: absolute;
	left: 0;
	top: -1px;
	left: 2px;
	width: 27px;
	height: 100%;
	cursor: move;
	background: url(images/window/sb-wep-top-move.png) 0 1px no-repeat;
}

.sb-widget-edit-panel-text .sb-widget-edit-panel-move span {
	display: block;
	height: 100%;
	cursor: move;
	background: url(images/widget/widget-panel-move-icon.gif) 50% 50% no-repeat;
}

.sb-widget-edit-panel-text .sb-widget-edit-panel-body {
	padding: 0 3px;
}

.sb-color-dropdown {
	padding: 0;
	background: #fff;
}

.sb-color-dropdown .x-panel-bwrap, .sb-color-dropdown .x-menu-list {
	border-radius: 5px;
	padding: 0;
	background: none;
}

.sb-color-dropdown .x-panel-body {
	border: 0;
	padding: 6px;
	background: none;
}

.sb-color-dropdown .sb-colorfield-wrapper {
	width: auto;
}

.sb-color-dropdown .sb-color-dropdown-nocolor,
.sb-color-dropdown .sb-color-dropdown-transparent-color,
.sb-color-dropdown .sb-color-dropdown-auto-color {
	border-top: 1px dashed #a5d1ff;
	margin: 0 0 5px;
	padding: 8px 0 3px;
}

.sb-color-dropdown .sb-color-dropdown-nocolor span {
	padding: 1px 0 2px 20px;
	cursor: pointer;
	color: #1e5592;
	background: url(images/icons/cancel-icon.png) 0 0 no-repeat;
}

.sb-color-dropdown .sb-color-dropdown-transparent-color span {
	padding: 1px 0 2px 20px;
	cursor: pointer;
	color: #1e5592;
	background: url(images/icons/transparent-icon.png) 0 0 no-repeat;
}

.sb-color-dropdown .sb-color-dropdown-auto-color span {
	padding: 1px 0 2px 20px;
	cursor: pointer;
	color: #1e5592;
	background: url(images/icons/automatic-color-icon.png) 0 0 no-repeat;
}

.sb-color-dropdown .x-panel-btns {
	border-radius: 0 0 5px 5px;
	background: #c9e5ff url(images/x-panel-btns-bg.gif) 0 100% repeat-x;
}

.sb-color-dropdown .x-colorpicker {
	margin: 0 auto 5px;
}

.sb-color-dropdown .x-form-radio-group .x-form-check-wrap {
	margin: 0;
}

.sb-color-dropdown .sb-radiogroup-inline .x-column-inner {
	width: auto !important;
}

.sb-color-dropdown-background-box {
	margin-bottom: 10px;
}

.sb-colordropdown-background-selectbox {
	height: 180px;
	overflow: hidden;
}

.x-form-field-wrap .sb-background-trigger {
	height: 182px;
	width: 54px;
	background-image: url(images/form/background-trigger.gif);
}

.x-form-field-wrap .sb-background-trigger.x-form-trigger-over,
.x-trigger-wrap-focus .sb-background-trigger.x-form-trigger-over {
	background-position: -54px 0;
}

.x-form-field-wrap .sb-background-trigger.x-form-trigger-click,
.x-trigger-wrap-focus .sb-background-trigger.x-form-trigger-click {
	background-position: -108px 0;
}

.sb-color-dropdown-background-props {
	margin-left: 30px;
}

.sb-color-dropdown-background-props > div {
	margin-top: 15px;
}

.sb-color-dropdown-background-preview-wrap {
	background-color: #CCCCCC;
	border: 1px solid #6292C6;
	height: 180px;
	margin-bottom: 5px;
	text-align: center;
}

.sb-widget-text .sb-widget-content {
	overflow: hidden;
	min-height: 10px;
}

.sb-widget-text .widget-content.sb-height-helper {
	height: 0;
	overflow: hidden;
	display: block !important;
}

.sb-widget-text .mceEditor {
	display: none;
}

/* Navigation  */
.sb-widget-navigation-levels-panel .x-column {
	width: auto !important;
}

.sb-widget-navigation-levels-panel .x-form-item {
	margin: 0;
	padding: 0;
}

.sb-widget-navigation-levels-panel .x-form-element {
	padding-top: 0;
}

.sb-widget-navigation-levels-panel .x-form-check-wrap {
	padding-right: 32px;
	width: auto !important;
	height: 26px;
	line-height: 24px;
	white-space: nowrap;
	background-position: 20px 50%;
	background-repeat: no-repeat;
}

.sb-widget-navigation-levels-panel .x-form-check-wrap .x-form-radio-inner {
	top: 50%;
	margin-top: -8px;
}

.sb-widget-navigation-levels-panel .x-form-check-wrap .x-form-cb-label {
	display: block;
	margin: 0;
	height: 26px;
	line-height: 24px;
}

.sb-widget-navigation-levels-panel .sb-navigation-level-1 .x-form-check-wrap {
	background-image: url(images/nav-level-1.gif);
}

.sb-widget-navigation-levels-panel .sb-navigation-level-2 .x-form-check-wrap {
	background-image: url(images/nav-level-2.gif);
}

.sb-widget-navigation-levels-panel .sb-navigation-level-1-2 .x-form-check-wrap {
	padding-right: 0;
	background-image: url(images/nav-level-1-2.gif);
}

.sb-widget-navigation-levels-panel .sb-navigation-level-1 .x-form-cb-label {
	padding-left: 54px;
}

.sb-widget-navigation-levels-panel .sb-navigation-level-2 .x-form-cb-label {
	padding-left: 62px;
}

.sb-widget-navigation-levels-panel .sb-navigation-level-1-2 .x-form-cb-label {
	padding-left: 56px;
}

.sb-widget-navigation-items-panel {
	padding: 5px 0 0 2px;
}

.sb-widget-navigation-items-panel .sb-edit-control-link-state,
.sb-widget-navigation-items-panel .sb-edit-control-color-decorations {
	margin: 0;
	padding: 0;
}

.sb-widget-navigation-items-panel .sb-edit-control-link-state .x-form-item {
	margin: 0;
	padding: 0 0 6px;
}

.sb-widget-navigation-items-panel .sb-edit-control-link-state .x-form-element {
	padding: 6px 0 0;
}

.sb-widget-navigation-items-panel .sb-edit-control-link-state .x-form-element .x-form-element {
	padding: 0;
}

.sb-navigation-level-select .x-form-element {
	margin-top: 5px;
}

.sb-widget-navigation.sb-widget-placeholder .sb-widget-content {
	float: none;
	width: auto;
}

.sb-widget-navigation.sb-widget-placeholder .sb-widget-content img {
	background-image: url("images/icons/widgets/navigation.png");
	width: 24px;
	height: 24px;
}

.sb-editing .sb-widget-navigation .navigation ul {
	display: none !important;
}

/* Header */
.sb-widget-font-decorations .x-btn {
	float: left;
	margin: 0 2px 0 0;
}

.sb-widget-edit-panel .sb-widget-font-decorations .sb-edit-control {
	margin-left: 0;
}

.sb-widget-header-image-upload {
	padding: 5px 0 0 158px;
}

.sb-widget-header-image-height-label {
	line-height: 22px;
	margin-right: 5px;
}

.sb-widget-header-image-height-measure {
	line-height: 22px;
	margin-left: 5px;
}

.sb-widget-header-position-panel {
	padding: 5px 0;
}

.sb-widget-edit-sliders-group {
	width: 80%;
	margin: auto;
	text-align: center;
}

.sb-widget-edit-sliders-group .x-form-field-wrap {
	margin-top: 5px;
}

.sb-widget-header-show-elements {
	border-top: 1px solid #D8DEE7;
	margin-top: 6px;
	padding-top: 8px;
}

.sb-widget-header-show-elements .x-form-item {
	margin-bottom: 8px;
}

.gecko .sb-widget-content[contenteditable="true"]:empty:after {
	content: ' ';
}

.header-logo .sb-widget-inner,
.header-logo .sb-widget-content {
	height: inherit;
}

.header-logo.x-resizable-pinned img, .header-logo.x-resizable-pinned object {
	outline: 0;
}

/* Search */
.sb-widget-search.sb-widget-placeholder .sb-widget-content img {
	background-image: url("images/icons/widgets/website-search.png");
	width: 24px;
	height: 24px;
}

#sb-search-results-container {
	display: none;
}

#sb-search-results-container .gsc-resultsHeader {
	display: none;
}

#content-content .sb-search-results-active .sb-widget {
	display: none;
}

#content-content .sb-search-results-active #sb-search-results-container {
	display: inline-block;
	width: 100%;
}

.sb-widget-edit-panel-search .sb-search-provider-other {
	margin-bottom: 0;
	padding-bottom: 0;
}

.sb-widget-edit-panel-search .sb-widget-edit-panel-script-form > div {
	margin-bottom: 0;
}

.sb-widget-search.sb-widget-placeholder .widget-content {
	padding: 0;
}

/* Site logo */
.sb-widget-site-logo .widget {
	padding: 0;
}

.sb-widget-site-logo .widget-content {
	padding: 5px 10px;
	overflow: hidden;
}

.sb-widget-site-logo-wrapper {
	display: inline-block;
}


/* Script */
.sb-widget-script.sb-widget-placeholder .sb-widget-content img {
	background-image: url("images/icons/widgets/script.png");
	width: 24px;
	height: 24px;
}

.sb-widget-edit-panel-script-radio-group > label, .sb-widget-edit-panel-script-form label {
	display: block !important;
	margin-bottom: 10px !important;
	padding: 0 !important;
}

.sb-widget-edit-panel-script-form .x-hide-label label.x-form-item-label {
	display: none !important;
}

.sb-widget-edit-panel-script .x-form-element {
	padding-top: 0 !important;
}

/* Advertisement */
.sb-widget-advertisement.sb-widget-placeholder .sb-widget-content img {
	background-image: url("images/icons/widgets/adwidget.png");
	width: 24px;
	height: 24px;
}

/* Breadcrumbs */
.sb-widget-edit-panel-breadcrumbs .sb-field-group .x-form-item {
	float: left;
}

.sb-breadcrumbs-start-page-control {
	margin-right: 10px;
}

.sb-breadcrumbs-separator-control {
	margin-right: 10px;
}

.sb-breadcrumbs-add-home-control {
	margin-top: 22px;
}

.sb-breadcrumbs-add-home-control .x-form-check-wrap {
	width: 100%;
}

.sb-widget-edit-panel-breadcrumbs .font-family {
	margin-right: 10px;
}

.sb-widget-edit-panel-breadcrumbs .font-size {
	margin-right: 10px;
}

.sb-widget-edit-panel-breadcrumbs .color {
	margin-right: 4px;
}

.sb-widget-edit-panel-breadcrumbs .decoration label {
	padding-left: 6px;
}

.sb-widget-edit-panel-breadcrumbs .sb-edit-control .x-form-element {
	padding-top: 4px;
}

.sb-widget-edit-panel-breadcrumbs .sb-widget-edit-panel-body > .sb-field-group:first-child {
	border-bottom: 1px solid #D8DEE7;
	padding-bottom: 4px;
	margin-bottom: 5px;
}

.sb-widget-edit-panel-breadcrumbs .sb-edit-control {
	margin: 0;
}

.sb-widget-edit-panel-breadcrumbs .x-form-label-top .x-form-item {
	padding-bottom: 0;
}

/* Contact */
.sb-widget-contact-settings-panel {
	padding: 5px 0 0;
}

.sb-widget-contact-recipients .x-form-invalid-msg {
	min-width: 95%;
}

.sb-widget-contact-fields-panel {
	padding: 5px 0 0;
}

.sb-widget-contact-reply-panel {
	padding: 5px 0 0;
}

/* Video */
.sb-widget-edit-panel-video .x-form-text.sb-widget-video-url-provider {
	background-position: 2px 50%;
	background-repeat: no-repeat;
	padding-left: 20px;
}

.sb-widget-edit-panel-video .sb-video-insertion-url, .sb-widget-edit-panel-video .sb-video-insertion-custom {
	padding-bottom: 0;
	padding-top: 8px;
}

.sb-widget-video-url-provider-empty {
	background-image: none;
}

.sb-widget-video-url-provider-unknown {
	background-image: url("images/red-warn-small.png");
}

.sb-widget-video-url-provider-youtube {
	background-image: url("images/icons/video_provider/youtube.png");
}

.sb-widget-video-url-provider-metacafe {
	background-image: url("images/icons/video_provider/metacafe.png");
}

.sb-widget-video-url-provider-vimeo {
	background-image: url("images/icons/video_provider/vimeo.png");
}

.sb-widget-video-url-provider-sevenload {
	background-image: url("images/icons/video_provider/sevenload.png");
}

.sb-widget-video-url-provider-myspace {
	background-image: url("images/icons/video_provider/myspace.png");
}

.sb-widget-video-url-provider-dailymotion {
	background-image: url("images/icons/video_provider/dailymotion.png");
}

.sb-widget-video-url-provider-googlevideo {
	background-image: url("images/icons/video_provider/googlevideo.png");
}

.sb-widget-video.sb-widget-placeholder .widget-content {
	padding: 0;
	text-align: left;
}

/* Share This */
.sb-widget-sharethis-appearance-panel, .sb-widget-sharethis-services-panel {
	padding: 5px 0 0;
}

.sb-widget-sharethis-appearance-panel .thumb {
	border: 1px solid #a1cfff;
}

.sb-widget-sharethis-appearance-panel .x-form-check-wrap-checked .thumb {
	border: 1px solid #9eff33;
}

/* Image gallery */
.sb-widget-imagegallery-storage-panel .x-form-label-top>.x-form-item, .sb-widget-imagegallery-appearance-panel .x-panel-body>.x-form-item {
	padding: 0;
	margin: 0;
}

.sb-widget-imagegallery-storage-panel .x-form-label-top>.x-form-item .x-form-element {
	padding-top: 3px;
}

.sb-widget-imagegallery-storage-panel .sb-disconnected {
	padding-top: 21px;
}

.sb-imagegallery-thumbnail-size {
	padding-top: 3px;
	padding-bottom: 10px;
}

.frame-empty .preview,
.frame-empty .preview-holder {
	display: block;
}

.sb-widget-imagegallery .frame-empty .preview {
	background: transparent;
	border: 0;
	cursor: pointer;
	color: #134e9a;
}

.sb-widget-imagegallery .frame-empty .preview-holder {
	border: 1px solid #589df0;
	border-radius: 3px;
	background-color: #fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFF), to(#C1DEFB));
	background: -webkit-linear-gradient(#FFF, #C1DEFB);
	background: -moz-linear-gradient(#FFF, #C1DEFB);
	background: -ms-linear-gradient(#FFF, #C1DEFB);
	background: linear-gradient(#FFF, #C1DEFB);
}

.sb-widget-imagegallery .frame-empty .preview-holder:hover {
	background: #bdf15b;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e8ffb5), to(#bdf15b));
	background: -webkit-linear-gradient(#e8ffb5, #bdf15b);
	background: -moz-linear-gradient(#e8ffb5, #bdf15b);
	background: -ms-linear-gradient(#e8ffb5, #bdf15b);
	background: linear-gradient(#e8ffb5, #bdf15b);
	-webkit-box-shadow: #fff 0 0 2px;
	-moz-box-shadow: #fff 0 0 2px;
	box-shadow: #fff 0 0 2px;
}

.frame-empty .name,
.frame-empty .description {
	font-style: italic;
}

.frame-empty form {
	background-color: transparent;
}

.sb-imagegallery-upload input.x-form-file {
	font-size: 150px;
	height: 150px;
}

.sb-imagegallery-upload table {
	width: 100%;
	height: 100%;
	table-layout: fixed;
}

.sb-imagegallery-upload table td {
	text-align: center;
	color: #0E64C5;
	white-space: normal;
}

.frames-small .sb-imagegallery-upload-button > div, .frames-small .sb-imagegallery-upload table {
	width: 80px;
	height: 60px;
}

.frames-normal .sb-imagegallery-upload-button > div, .frames-normal .sb-imagegallery-upload table {
	width: 120px;
	height: 90px;
}

.frames-large .sb-imagegallery-upload-button > div, .frames-large .sb-imagegallery-upload table {
	width: 150px;
	height: 110px;
}

.sb-imagegallery-remove-button {
	display: none;
	width: 16px;
	height: 17px;
	position: absolute;
	top: 2px;
	right: 1px;
	background-image: url(images/icons/delete-icon-bordered.png);
}

.ie .background a.sb-imagegallery-remove-button {
	position: absolute;
}

.frame-hover .sb-imagegallery-remove-button {
	display: block;
}

.sb-imagegallery-remove-button:hover {
	background-image: url(images/icons/delete-icon-bordered-hover.png);
}

.sb-imagegallery-remove-button:active {
	background-image: url(images/icons/delete-icon-bordered-active.png);
}

#overlay {
	background-color: #333 !important;
	opacity: 1 !important;
}

.sb-widget-imagegallery.sb-widget-placeholder .sb-widget-content img {
	background-image: url("images/icons/widgets/image-gallery.png");
	width: 24px;
	height: 24px;
}

.sb-widget-imagegallery.sb-widget-placeholder .sb-widget-title {
	display: none;
}

.sb-imagegallery-is-cleanup-control {
	margin-top: 8px;
}

.sb-imagegallery-is-cleanup-control .x-form-check-wrap {
	width: 100%;
}

#view-title,
#view-description {
	min-width: 100px;
}

/* Eshop */
.sb-widget-eshop-control-refresh span {
	background: url(images/icons/refresh-icon.png) 0 0 no-repeat;
}

.sb-widget-eshop-control-ecwid-control-panel span {
	background: url(images/icons/ecwid-logo-icon.gif) 0 0 no-repeat;
}

.ecwid-popup {
	z-index: 1000020 !important;
}

.sb-widget-eshop-catalog-main-panel-view-table td {
	padding: 2px 0;
}

.sb-widget-eshop-owner-email .x-form-invalid-msg,
.sb-widget-eshop-registration-email .x-form-invalid-msg {
	min-width: 95%;
}


div.ecwid-productBrowser-auth {
	display: none !important;
}

.content div.ecwid-productBrowser-cart-checkoutButton {
	display: none;
}

div.ecwid-minicart-mini-rolloverContainer {
	z-index: 1900 !important;
}

div.ecwid-minicart-mini {
	z-index: 1800 !important;
}

div.eshop-widget-initialization {
	text-align: left;
	background: url(images/icons/loading-icon.gif) 0 0 no-repeat;
	padding-left: 30px;
}

/* Commenting */
.sb-widget-edit-panel-commenting-register-button-block {
	padding: 10px 0 20px 0;
}

.sb-widget-edit-panel-commenting-register {
	float: right;
}

.sb-widget-edit-panel-shortname-title {
	padding-bottom: 10px;
}

.sb-widget-edit-panel-commenting-ok-button {
	margin-left: 5px;
}

.sb-widget-edit-panel-commenting-description {
	padding-top: 10px;
	font-size: 11px;
	color: #7f7f7f;
}

.sb-widget-commenting .dsq-alert-message {
	background: #E1E1E1 url(images/icons/widgets/widget-inactive.png) 20px center no-repeat;
	border: 1px solid #BCBCBC;
	padding: 20px 20px 20px 60px;
	color: #000;
	font-size: 11px;
	font-family: Arial, sans-serif;
}

/* Blog */
.widget-blog_post_cut {
	padding: 2px 0 !important;
}

.sb-widget-blog-post-cut .widget-content-before {
	border: 1px solid #9c9c9c;
	border-top-width: 0;
	height: 5px;
	position: relative;
	margin: -7px -1px 0;
}

.sb-widget-blog-post-cut .widget-content-after {
	border: 1px solid #9c9c9c;
	border-bottom-width: 0;
	height: 5px;
	position: relative;
	margin: 0 -1px -7px;
}

.sb-widget-blog-post-cut .widget-content {
	padding: 2px 0;
	color: #9c9c9c;
}

.sb-widget-blog-post-cut .sb-widget-blog-post-cut-dashes {
	background: transparent url(images/sb-widget-blog-post-cut-dashes.png) 0 50% repeat-x;
}

.sb-widget-blog-post-cut .sb-widget-blog-post-cut-text {
	width: 1%;
	padding: 0 4px;
	white-space: nowrap;
}

.sb-widget-blog-post-cut-over .widget-content {
	color: #0e64c5;
}

.sb-widget-blog-post-cut-over .sb-widget-blog-post-cut-dashes {
	background: transparent url(images/sb-widget-blog-post-cut-dashes-over.png) 0 50% repeat-x;
}

.sb-widget-blog .sb-widget-blog-post {
	margin-bottom: 20px;
}

.sb-widget-blog .widget-blog .widget-blog_post {
	margin-bottom: 0;
}

.content-color h2 a.sb-blog-add-new-post {
	color: #00F;
}

/* Columns */
.sb-widget-columns .widget-columns-column {
	border: 1px dotted #cecece;
}

.sb-widget-columns.sb-widget-over, .sb-widget-columns.sb-widget-focus {
	margin: 1px -1px;
}

.sb-widget-columns {
	padding: 0;
}

.sb-widget-columns .widget-columns {
	margin: 0;
}

.sb-widget-columns-split-move {
	background-color: #CECECE;
}

.sb-widget-columns-column-info {
	position: relative;
	z-index: 99999;
}

.sb-widget-columns-column-info div {
	background-color: #666666;
	border: 1px dotted #DEDEDE;
	border-radius: 3px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px;
	position: absolute;
	text-align: center;
	width: 50px;
}

.sb-widget-insertion-column {
	width: 50%;
	display: inline-block;
	vertical-align: top;
}

/* Map */
.sb-widget-edit-panel-map .place-field {
	float: left;
}

.sb-widget-edit-panel-map .search-button {
	float: left;
	margin: 18px 0 0 5px;
}

.sb-widget-edit-panel-map .mode-combobox,
.sb-widget-edit-panel-map .zoom-combobox,
.sb-widget-edit-panel-map .height-combobox {
	float: left;
	margin-left: 20px;
}

.sb-promofooter.after-external-border {
	margin-top: 60px;
	margin-bottom: -60px;
}

.sb-promofooter .sb-widget-control-remove span {
	background-image: url(images/icons/upsell-icon.png);
}

.sb-upsell-menu-item .x-menu-item-text:after {
	width: 12px;
	height: 12px;
	background-image: url(images/icons/upsell-small.png);
	position: absolute;
	top: 2px;
	left: 13px;
	content: ''
}

/* Slider */
.sb-slider-images-tab-left {
	margin-right: 10px;
	text-align: center;
}

.sb-slider-images-view {
	border: 1px solid #a1cfff;
	border-radius: 5px;
	padding: 3px;
	background: #fff;
}

.sb-slider-images-list {
	overflow-y: scroll;
}

.sb-slider-images-list .sb-selectbox-list-item-delete {
	display: none;
	right: 3px;
}

.sb-slider-images-tab-left .x-form-file-wrap {
	margin: 10px auto 0 auto;
}

.ie .sb-slider-images-tab-left .x-form-file-wrap {
	margin: 10px 0 0 80px;
}

.sb-selectbox-list-item-up,
.sb-selectbox-list-item-down {
	display: none;
	position: absolute;
	top: 3px;
	right: 19px;
	width: 16px;
	height: 16px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(images/sb-pages-tree-node-controls.png) 0 0 no-repeat;
	cursor: pointer;
	z-index: 101;
}

.sb-selectbox-list-item-up {
	right: 38px;
}

.sb-selectbox-list-item-down {
	background-position: 0 -100px;
}

.sb-slider-images-list .x-view-over .sb-selectbox-list-item-delete,
.sb-slider-images-list .x-view-over .sb-selectbox-list-item-up,
.sb-slider-images-list .x-view-over .sb-selectbox-list-item-down {
	display: block;
}

.sb-slider-images-list .sb-selectbox-list-item {
	padding: 1px;
}

.sb-slider-images-list .x-view-over,
.sb-slider-images-list .x-view-selected {
	border: 4px solid;
	border-radius: 5px;
	margin: -3px 0;
}

.sb-slider-images-list .x-view-over:first-child,
.sb-slider-images-list .x-view-selected:first-child {
	margin-top: 0;
}

.sb-slider-images-list .x-view-over {
	border-color: #b9f653;
}

.sb-slider-images-list .x-view-selected {
	border-color: #6fc30c;
}

.sb-widget-edit-panel-slider-pause-time-field-hint {
	margin-top: -12px;
}

.sb-widget-edit-panel-slider-pause-time-field-hint-left {
	text-align: left;
}

.sb-widget-edit-panel-slider-pause-time-field-hint-right {
	text-align: right;
}

/* = Design Template =
------------------------------------------------------------------------------ */

#header, #column1, #column2, #content, #footer {
	position: relative;
}

.external-side-right-bottom, .sb-widget-navigation {
	display: inline-block;
}

.external-side-right-bottom:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.external-side-right-bottom, .sb-widget-navigation {
	display: block;
}

* html .external-side-right-bottom {
	height: 1%;
}

#content-content .sb-widget-navigation {
	display: inline-block;
	width: 100%;
}

.sb-add-widget-icon {
	background-image: url(images/icons/add-widget-icon.gif) !important;
}

.sb-layout-icon {
	background-image: url(images/icons/layout-icon.gif) !important;
}

.sb-layout-margins-icon {
	background-image: url(images/icons/layout-margins-icon.gif) !important;
}

.sb-layout-width-icon {
	background-image: url(images/icons/layout-width-icon.gif) !important;
}

.sb-style-scheme-icon {
	background-image: url(images/icons/style-scheme-icon.gif) !important;
}

.sb-style-colors-icon {
	background-image: url(images/icons/style-colors-icon.gif) !important;
}

.sb-style-corners-icon {
	background-image: url(images/icons/style-corners-icon.gif) !important;
}

.sb-style-fonts-icon {
	background-image: url(images/icons/style-fonts-icon.gif) !important;
}

.sb-style-borders-icon {
	background-image: url(images/icons/style-borders-icon.gif) !important;
}

.sb-pages-icon {
	background-image: url(images/icons/pages-icon.gif) !important;
}

.sb-settings-icon {
	background-image: url(images/icons/settings-icon.gif) !important;
}

.sb-image-icon {
	background-image: url(images/icons/image-icon.png) !important;
}

.sb-title-icon {
	background-image: url(images/icons/title-icon.png) !important;
}

.sb-show-icon {
	background-image: url(images/icons/show-icon.png) !important;
}

.sb-menu-items-style-icon {
	background-image: url(images/icons/menu-items-style-icon.png) !important;
}

.sb-insert-image .x-form-file-wrap {
	width: auto !important;
}

.sb-insert-image input {
	font-size: 55px;
	cursor: pointer;
}

.sb-insert-image form {
	background: transparent;
	border: 0;
}

.sb-insert-image .x-btn-tl, .sb-insert-image .x-btn-tr, .sb-insert-image .x-btn-tc, .sb-insert-image .x-btn-bl, .sb-insert-image .x-btn-br, .sb-insert-image .x-btn-bc, .sb-insert-image .x-btn-mr {
	display: none;
}

.sb-insert-image .x-btn td.x-btn-mc {
	background: none;
	padding-left: 3px !important;
	width: 125px;
	text-align: left;
}

.sb-insert-image .x-btn-text {
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	text-shadow: 0;
}

.x-menu-list-item .sb-insert-image .x-form-file-btn {
	left: 0;
	width: 100%;
}

.x-menu-list-item .sb-insert-image .x-btn td.x-btn-mc {
	width: auto;
}

.x-menu-list-item .sb-insert-image {
	padding-left: 1px;
	padding-right: 1px;
}

.x-menu-list-item .sb-insert-image .x-btn-focus {
	border: 0;
}

/* Highlighting */
.sb-highlight-sitewide:after {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	content: '';
	background: url(images/editor/sitewide.png);
	z-index: 1998;
}

.sb-highlight-pagewide:after {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	content: '';
	background: url(images/editor/pagewide.png);
	z-index: 1998;
}

.sb-highlight-drag:after {
	background: none;
}

.sb-highlight .sb-widget {
	border: 1px dashed #888;
	margin: -1px;
}

.sb-highlight .widget-pagecontent {
	border: 1px dashed #888;
	margin: -1px;
	min-height: 30px;
}

.sb-highlight .container-content-inner {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.sb-highlight-spacer-sitewide {
	height: 30px;
	border: 1px dashed #888;
	margin: -1px;
	background: url(images/editor/sitewide.png);
}

.sb-highlight-spacer-pagewide {
	height: 30px;
	border: 1px dashed #888;
	margin: -1px;
	background: url(images/editor/pagewide.png);
}
