/**
 * Please note that these styles will be loaded before editor styles.
 * If a theme's editor style specifies the same classname, these may be overwritten. 
 */
 
.metabox-holder{
	//	width: 50%;
}
.is-root-container h1,
.is-root-container h2,
.is-root-container h3,
.is-root-container p
{
	color: #565453;
}

.is-root-container,
.is-root-container .lzb-preview-server
{
	background-color: #f6f2ee;
}


.is-root-container
{
	max-width: 1440px;
	max-width: 1440px;
	float: none;
	position: relative;
	margin: auto;	
}

.is-root-container .post-type-lazyblocks .editor-styles-wrapper .wp-block{
	max-width: 1400px;
}
.is-root-container .wp-block,
.wp-block.editor-post-title
{	
	max-width: 1300px;
}

.block-editor-block-list__block{
	margin-top: 0px;
	margin-bottom: 0px;
}

.is-root-container .is-reusable
{
	border: 3px dashed #fe5f00;
	padding: 10px;
}

.is-root-container > .wp-block,
.is-root-container > .wp-block,
.is-root-container > .lazyblock .wp-block
{
	margin-bottom: 1.5em;
}


.editor-styles-wrapper ul > li,
.editor-styles-wrapper ol > li
{	
	list-style-position: inside;
}


.is-root-container .wp-block-group,
.is-root-container .lazyblock .wp-block,
.is-root-container > .wp-block
{
	padding: 10px;
	border: 1px dotted #a6d821;
}

.is-root-container > *[data-align="wide"]{
	padding: 0px;
}

.is-root-container .wp-block-columns,
.is-root-container .wp-block-columns .wp-block-column,
.is-root-container table tr,
.is-root-container table td,
.is-root-container .wp-block-table,
{
	border: 1px dashed rgba(0,0,0,0.5347963);
	padding: 10px!important;
}

.is-root-container > *[data-align="wide"],
.is-root-container > .wp-block
{	
	max-width: 90%;	
}

.wp-block-button__link{
	border-radius:3px;
}

.is-style-border-left .wp-block-group__inner-container
{
	padding-left: 20px;
	border-left: 4px solid;
}

.has-inimago-rouge-color
{
	color: #c51c34;	
}

.has-inimago-violet-color{
	color: #ac207d;
}

.has-inimago-bleu-color{
	color: #0062a8;
}
.has-inimago-cyan-color{
	color: #008fa5;
}
.has-inimago-vert-color{
	color: #69b022;
}

.has-inimago-orange-color{
	color: #f08801;
}

.is-root-container .has-text-color h1,
.is-root-container .has-text-color h2
{
	color:inherit;
}


.has-inimago-rouge-background-color
{
	background: #c51c34;
}
.has-inimago-orange-background-color
{
	background: #f08901;
}
.has-inimago-violet-background-color
{
	background-color: #ac207d;	
}

.has-inimago-bleu-background-color
{
	background-color: #0062a8;
}
.has-inimago-cyan-background-color
{
	background: #008fa5;
}

.has-inimago-vert-background-color
{
	background: #69b022;
}

.has-inimago-white-background-color
{
	background: #fefffe;
}

.editor-styles-wrapper .has-inimago-orange-background-color,
.editor-styles-wrapper .has-inimago-rouge-background-color,
.editor-styles-wrapper .has-inimago-violet-background-color,
.editor-styles-wrapper .has-inimago-bleu-background-color,
.editor-styles-wrapper .has-inimago-cyan-background-color,
.editor-styles-wrapper .has-inimago-vert-background-color,
.editor-styles-wrapper .has-inline-background
{
	color: #feffff;
}



.wp-block-getwid-table-of-contents
{
	max-width: 300px;
	max-height: 300px;
	padding: 0.5em;
	background-color: #5ca8002e;
	border: 1px var(--color-inimago-orange) solid;
	overflow: hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 1em;
}

.wp-block-getwid-table-of-contents:before
{
	content: ' > la page en un coup d\'oeil ! <';
	font-style: italic;
	font-variant: default;
	color: white!important;
	text-align: center;
	width: 100%;
	position: relative;
	display: inline-block;
}

.wp-block-getwid-table-of-contents:hover
{
	max-height: unset;
}

.wp-block-getwid-table-of-contents li
{
	margin-bottom: 0em;
	text-align: left;
	color: white!important;
}


.wp-block-getwid-table-of-contents a
{

	color: var(--color-inimago-orange)!important;
    border-bottom-style: none!important;
    border-bottom-width: 0!important;  
    text-decoration: none!important;
    box-shadow: unset!important;
    padding: 0px;   
    

}

.wp-block-getwid-table-of-contents:hover a,
.wp-block-getwid-table-of-contents:hover li
{
	color: white!important;

}

.wp-block-getwid-table-of-contents a:hover{
	 text-decoration: underline!important;
}
.block-editor-block-list__block[data-type='getwid/table-of-contents']{
	min-height: 15px;	
	background-color: #5ca8002e;
}

