.newdesign .notes_diaporama_list {
	background : #FFFFFF ;
}

.newdesign .notes_list {
	background : #FFFFFF ;
}

.newdesign .notes_file {
	padding : 5px 15px 3px 15px ;
}

.newdesign .notes_item {
	border-radius : 8px ;
}

.newdesign .note_message {
	padding : 0px 2px 0px 2px ;
}

.newdesign .notes_reply {
	margin : 6px 3px 3px 3px ;
}

.newdesign .notes_diaporama_item {
	border-radius : 10px ;
}

.newdesign .notes_diaporama_item img {
	border-radius : 10px ;
}

.newdesign .notes_diaporama_item.selected {
	outline : 1px solid #FB5A5A ;
	background : #FEDADA ;
}

.newdesign .editor_inside_color
{
	border-radius : 1000px ;
}

.newdesign .notes_diaporama_item:hover {
	box-shadow : unset ;
	outline : 1px solid #FB5A5A ;
}

.newdesign .splitter_left {
	box-shadow : unset ;
}

.newdesign .splitter_middle {
	box-shadow : unset ;
}

.newdesign .splitter_right {
	box-shadow : unset ;
}

/*
.newdesign .splitter_drag {
	outline : 1px dotted #cccccc ;
	outline-offset : -3px ;
}
*/

.newdesign .splitter_drag::before {
	content : "" ;
	position : absolute ;
	left : 50% ;
	top : 0 ;
	bottom : 0 ;
	width : 0 ;
	border-left : 1px dashed #bbbbbb ;
	transform : translateX(-50% ) ;
}

.newdesign .editor_backlayer {
	background : #FFFFFF ;
}

.newdesign .editorspread {
	outline: 1px solid #dddddd ;
	/* box-shadow : 2px 2px 5px #888888 ; */
}

.newdesign .floating.panel {
	background : rgba( 238 , 238 , 238 , 0.75 ) ;
	border : none ;
	border-radius : 20px ;
	box-shadow : none ;
}

.newdesign .floating.vertical.panel {
	padding-bottom : 12px ;
}

.newdesign .floating.horizontal.panel {
	padding-right : 16px ;
}

.newdesign .floating .handledrag {
	height : 12px ;
}

.newdesign .floating .handlenotdrag {
	height : 12px ;
}

.newdesign .floating.horizontal .handledrag {
	width : 10px ;
}

.newdesign .floating.panel .handledrag {
	background : none ;
}

.newdesign .floating .closebox {
	position : absolute ;
	top : 4px ;
	right : 4px ;
	width : 6px ;
	height : 6px ;
	background :#FFFFFF ;
	border : 1px solid #777777 ;
	cursor : pointer ;
}

.newdesign .floating .panel_item {
	font-size : 1px ;
	text-align : left ;
	margin : 4px 8px 4px 8px ;
	padding : 3px ;
	border-radius : 5px ;
	opacity : 1 ;
}

.newdesign .floating.horizontal .panel_item {
	margin : 8px 4px 8px 4px;
}

.newdesign .floating .panel_item:hover {
	background : #DADADA ;
}

.newdesign .floating .panel_item.selected {
	opacity : 1 ;
	background : #FCA3A1 ;
}

.newdesign .floating .panel_item.disable {
	opacity : 0.2 ;
}

.newdesign .panel.sublevel .panel_item.selected {
	color : #FC4341 ;
	background : initial ;
}

.newdesign .panel.sublevel .panel_item:hover {
	background : #F2F2F2 ;
}

.newdesign .panel.sublevel .panel_item.safarihover {
	background : #F2F2F2 ;
}

.newdesign .panel_item > img {
	max-width : 22px ;
	max-height : 22px ;
}

.newdesign .panel_item > svg {
	width : 22px ;
	height : 22px ;
}

.newdesign .panel.sublevel {
	border-radius : 7px ;
	border : 1px solid #DEE4ED ;
	background : rgba(255,255,255,0.75) ;
}

.newdesign .panel.sublevel .panel_item {
	font-size : 1px ;
	text-align : left ;
	margin : 2px ;
	padding : 4px ;
	border-radius : 5px ;
	opacity : 1 ;
}

.newdesign .panel.sublevel .panel_item > img {
	max-width : 18px ;
	max-height : 18px ;
}

.newdesign .panel.sublevel .panel_item > svg {
	width : 18px ;
	height : 18px ;
}

.newdesign.editor_text_window {
	background : #FFFFFF ;
	border-radius : 20px ;
	width : 690px ;
	height : 420px ;
	left : calc( 50% - 345px ) ;
	top : calc( 50% - 210px ) ;
}

.newdesign .editor_text_textarea {
	width : 680px ;
	height : 333px ;
	/*background : #FFFFFF ;*/
}

.newdesign .stdheader {
	background : #FFFFFF ;
	border-radius : 20px ;
}

.newdesign .header_title {
	color : #000000 ;
}

.newdesign .header_close {
	background-image : url(../../system/external/ui-lightness/images/ui-icons_222222_256x240.png) ;
}

.newdesign.editor_text_window .defaultSkin table.mceLayout {
	border : none ;
}

.newdesign.editor_text_window .defaultSkin td.mceToolbar {
	background : #FFFFFF ;
}

.newdesign.editor_text_window .defaultSkin table.mceLayout tr.mceFirst td {
	border : none ;
}

.newdesign.editor_text_window .defaultSkin .mceButton {
	border : 1px solid #ffffff ;
}

.newdesign.editor_text_window .defaultSkin .mceListBox .mceText {
	border : 1px solid #CCC ;
	border-right : 0 ;
	border-radius : 10px 0px 0px 10px ;
	
	width : 0px;
}

.newdesign.editor_text_window .defaultSkin table.mceListBoxEnabled:hover .mceText, .newdesign.editor_text_window .defaultSkin .mceListBoxHover .mceText, .newdesign.editor_text_window .defaultSkin .mceListBoxSelected .mceText {
	border-right : 0 ;
	border-radius : 10px 0px 0px 10px ;
}

.newdesign.editor_text_window .defaultSkin .mceListBox .mceOpen {
	border : 1px solid #CCC ;
	border-left : 0 ;
	border-radius : 0px 10px 10px 0px ;
	width : 12px ;
}

.newdesign.editor_text_window .defaultSkin table.mceListBoxEnabled:hover .mceOpen, .newdesign.editor_text_window .defaultSkin .mceListBoxHover .mceOpen, .newdesign.editor_text_window .defaultSkin .mceListBoxSelected .mceOpen {
	border-left : 0 ;
	border-radius : 0px 10px 10px 0px ;
	width : 12px ;
}

.newdesign.editor_text_window .defaultSkin .mceMenu span.mceText {
	font-size : 12px ;
}

.newdesign.editor_text_window .defaultSkin table.mceLayout tr.mceLast td {
	border : none ;
}

.newdesign #texte_toolbargroup {
	margin-bottom : 5px ;
}
