.cke_button__mats_field .cke_button_icon {
	background: transparent url('../../images/TextEditorIcons.png') no-repeat left top !important;
}

.cke_button__mats_plugin_freetext .cke_button_icon {
	background: transparent url('../../images/TextEditorIcons.png') no-repeat -48px top !important;
}

.cke_button__mats_plugin_link .cke_button_icon {
	background: transparent url('../../images/ck_base_icons.png') no-repeat 0 -600px !important;
}

.cke_button__mats_conditional .cke_button_icon {
	background: transparent url('../../images/TextEditorIcons.png') no-repeat -16px top !important;
}

.cke_button__mats_record_list .cke_button_icon {
	background: transparent url('../../images/TextEditorIcons.png') no-repeat -32px top !important;
}

.cke_button__mats_content_placeholder .cke_button_icon {
	background: transparent url('../../images/TextEditorIcons.png') no-repeat -80px top !important;
}

.cke_button__source .cke_button_icon {
	background-image: url('../../images/source.png');
}

.cke_button__mats_data_table .cke_button_icon {
	background-image: url('../../images/ck_base_icons.png');
	background-position: 0 -912px;
	background-size: auto auto;	
}

.cke_button__mats_maximize .cke_button_icon {
	background-image: url('../../images/ck_base_icons.png');
	background-position: 0 -744px;
}

.cke_button__mats_plugin_main_content .cke_button_icon {
	background: transparent url('../../images/TextEditorIcons.png') no-repeat -80px top !important;
}

.cke_button__mats_plugin_current_time .cke_button_icon{
	background: transparent url('../../images/Time-Icon.png') no-repeat left top !important;
}

.cke_button__mats_plugin_current_environment .cke_button_icon{
	background: transparent url('../../images/current_env-2-icon.png') no-repeat left top !important;
}

.cke_button__mats_plugin_paragraph .cke_button_icon{
	background: transparent url('../../images/parareturn.png') no-repeat left top !important;
}

.cke_button__mats_plugin_image .cke_button_icon{
	background: transparent url('../../images/ck_base_icons.png') no-repeat 0 -984px !important;
}

.cke_button__mats_plugin_pagebreak .cke_button_icon{
	background: transparent url('../../images/pagebreak.png') no-repeat left top !important;
}

.cke_button__mats_plugin_div .cke_button_icon{
	background: transparent url('../../images/add_div_icon.png') no-repeat left top !important;
}

.cke_button .cke_button__table_icon {
	background: url('plugins/table/icons/table.png') no-repeat 0 0 !important;
}

.cke_combo_button {
	margin-bottom: 3px !important;
}

.cke_combo__mats_language_dropdown .cke_combo_button .cke_combo_text {
	background: transparent url('../../images/ck_language_selector.png') no-repeat 2px 0px;
}

.cke_combo__mats_language_dropdown .cke_combo_button{
	min-width: 154px !important;
	max-width: 154px !important;
	min-height: 26px !important;
}

.cke_combo__mats_language_dropdown .cke_combo_button .cke_combo_text{
	padding-left: 32px !important;
	width: 100px !important;
}

.cke_button__mats_language_review .cke_button_icon {
	display: none;
}
.cke_button__mats_language_review .cke_button_label {
	display: inline;
}

.ckeditor_panel_tabs .tab-content {
	/*overflow: visible;*/
	overflow: scroll;
}
.ckeditor_panel_tabs .tab-pane {
	padding-top: 10px;
}
.ckeditor_panel_tabs .field_panel_controls select {
	width: 100%;
	margin-bottom: 5px;
}
.ckeditor_panel_tabs .field_panel_controls .relation_selector {
	margin-bottom: 5px;
}
.ckeditor_panel_tabs .field_panel_controls .relation_selector input {
	width: 240px !important;
}
.ckeditor_panel_tabs .field_panel_controls .field_container.readonly td {
	font-weight: bold;
	padding-bottom: 5px;
}
.ckeditor_panel_tabs .field_list .accordion-inner {
	padding: 0;
}
.ckeditor_panel_tabs .field_handle_cell {
	width: 1%;
}
.ckeditor_panel_tabs .field_handle {
	cursor: pointer;
	max-width: none;
}
.ckeditor_panel_tabs .item_settings_buttons {
	padding-top: 10px;
	text-align: right;
}
	.ckeditor_panel_tabs .item_settings_buttons .btn {
		margin-left: 5px;
	}
	.ckeditor_panel_tabs .item_settings_buttons .delete_button {
		float: left;
	}
	
.fullscreen_save {
	display: none;
}
	
#mats_content_wrapper.fullscreen .left_side_content .field_container {
	display: none;
}
#mats_content_wrapper.fullscreen .left_side_content .field_container.selected {
	display: table-row;
}
#mats_content_wrapper.fullscreen .right_side_panel {
	overflow-y: auto;
}
#mats_content_wrapper.fullscreen .left_side_content .ckeditor_mode_switch_wrapper {
	display: none;
}
#mats_content_wrapper.fullscreen .fullscreen_save {
	display: inline-block;
	float: right;
}

.ckeditor_mode_switch_wrapper {
	padding-bottom: 8px;
}
	.ckeditor_mode_switch_wrapper label:first-child {
		margin-left: 0;
	}

.input_ckeditor iframe {
	display: none;
}

.input_ckeditor .cke_source {
	white-space: pre-wrap;
	max-width: none;
}

.cke_toolbar {
	height: 30px !important;
}
