:root {
    --guideline-color: lightgray;
	--mouver-color: lightgray;
    --guideline-style: solid;
	--toolbar-scale: 1;
}
/*Full editor*/
body.gutenberg-editor-page .editor-post-title__block, body.gutenberg-editor-page .editor-default-block-appender, body.gutenberg-editor-page .editor-block-list__block {
		max-width: none !important;
	}
    .block-editor__container .wp-block {
        max-width: none !important;
    }
    /*code editor*/
    .edit-post-text-editor__body {
    	max-width: none !important;	
    	margin-left: 2%;
    	margin-right: 2%;
    }
.editor-styles-wrapper .block-editor-block-list__layout.is-root-container > *, .editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper > * {
  max-width: none !important;
}
/*End Full editor*/

.block-editor-block-contextual-toolbar:not(.is-fixed) {
				transform: scale(var(--toolbar-scale));
				transform-origin: left bottom;
				transition: all 0.2s;
			}
.block-editor-block-list__block.wp-block:not(.is-selected):not(.has-child-selected) {
 background: rgba(0,0,0,0.1);
 filter: blur(0px);
}

.block-editor-block-list__block.wp-block.is-selected:after {
	 filter: blur(8px);
  -webkit-filter: blur(8px);
  transition: 0.3s filter linear;
  -webkit-transition: 0.3s -webkit-filter linear;
  -moz-transition: 0.3s -moz-filter linear;
  -ms-transition: 0.3s -ms-filter linear;
  -o-transition: 0.3s -o-filter linear;
	
}
/*test*/

.block-editor-block-list__block.wp-block-columns .wp-block-column { padding: 25px !important; border: 1px dotted !important;  }
.wp-block-cover .block-editor-block-list__block,
.block-editor-block-list__block.wp-block-group .block-editor-block-list__block { 
	background-color: transparent;
	border: 1px dashed #7F00FF;
}
.block-editor-block-list__layout .wp-block {
    outline: 2px var(--guideline-style) transparent;
    padding: 0.8rem;
    transition: all 0.2s;
}
.block-editor-block-list__layout .wp-block:hover {
    outline-color: var(--guideline-color);
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}
.block-editor-block-list__layout .wp-block:hover::before {
    opacity: 1;
}
.block-editor-block-list__layout .wp-block:not([data-type="generateblocks/grid"]):not(.block-list-appender):not(.block-editor-default-block-appender)::before {

    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' role='img' width='1em' height='1em' preserveAspectRatio='xMidYMid meet' viewBox='0 0 20 20'%3E%3Cpath fill='currentColor' d='m10.44 3.02l1.82-1.82l6.36 6.35l-1.83 1.82a2.731 2.731 0 0 0-3.41.36l-.75.75c-.92.93-1.04 2.35-.35 3.41l-1.83 1.82l-2.41-2.41l-2.8 2.79c-.42.42-3.38 2.71-3.8 2.29s1.86-3.39 2.28-3.81l2.79-2.79L4.1 9.36l1.83-1.82c1.05.69 2.48.57 3.4-.36l.75-.75c.93-.92 1.05-2.35.36-3.41z'/%3E%3C/svg%3E");
    /*padding: 0.3em 0.6em;*/
    position: absolute;
    top: 0;
    right: 0;
    transition: all 0.2s;
    pointer-events: none;
	width: auto;
	transform: initial;
	height: auto
}

.wp-block:not([data-type="generateblocks/grid"]):not(.block-list-appender):not(.block-editor-default-block-appender):not(.editor-post-title):hover::after {

	content: attr(data-title);
	position: absolute;
	top: -20px;
	left: unset;
	right: 0;
	padding: 2px 8px;
	line-height: 15px;
	font-size: 11px;
	background: var(--guideline-color);
	color: #fff;
	display: inline-block;
	height: 20px;
	border-radius: 10px;
	border: 3px solid #fff;
    box-shadow: 0 2px 4px 2px rgba(0,0,0,0.3),inset 0 5px 5px rgba(0,0,0,0.5);
}

.wp-block{position: relative;}
.wp-block:not([data-type="generateblocks/grid"]):not(.block-list-appender):not(.block-editor-default-block-appender):not(.editor-post-title):hover::before {
	content: '';
	width: 100%;
	height: 100%;
	pointer-events: none;
	border: 1px dashed #444;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
}

.wp-block[data-align="wide"]:hover::after,
.wp-block[data-align="full"]:hover::after,
.wp-block[data-align="left"]:hover::after,
.wp-block[data-align="center"]:hover::after{
	display: none!important;
}



.block-editor-block-parent-selector {
  position: relative;
  top: 0px;
  left: 0px;
  background: #d1ee46;
}


.block-editor-block-toolbar__block-controls .block-editor-block-mover {
  margin-left: 0px;
  background: var(--mouver-color); /*#f400a1;*/
  border-radius: 10px;
  border: 3px solid #fff;
  box-shadow: 0 2px 4px 2px rgba(0,0,0,0.3),inset 0 5px 5px rgba(0,0,0,0.5);

}


.block-editor-block-parent-selector .block-editor-block-parent-selector__button {
  border: none;
  border-top-left-radius: 10px;
  box-shadow: 0 2px 4px 2px rgba(0,0,0,0.3),inset 0 5px 5px rgba(0,0,0,0.5);
  border-bottom-left-radius: 10px;
}

button.components-button.block-editor-block-mover__drag-handle.has-icon {
color: transparent;
	
}

button.components-button.block-editor-block-mover__drag-handle.has-icon::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' role='img' width='1em' height='1em' preserveAspectRatio='xMidYMid meet' viewBox='0 0 40 40'%3E%3Cpath fill='currentColor' d='M19.28 2.121c.127.037.259.038.389.06a5.128 5.128 0 0 1 1.764.66c.515.304.967.683 1.372 1.121c.173.188.334.388.473.602a.22.22 0 0 0 .208.113a4.445 4.445 0 0 1 1.549.267a4.982 4.982 0 0 1 1.671.984a5.134 5.134 0 0 1 1.236 1.64c.234.485.384.997.451 1.532c.031.246.054.493.045.741a5.168 5.168 0 0 1-1.239 3.246a4.847 4.847 0 0 1-1.189 1.012c-.077.046-.103.101-.106.187c-.021.53-.032 1.06-.05 1.59c-.008.244-.009.488-.02.731c-.023.507-.031 1.014-.05 1.52c-.009.255-.011.511-.02.766c-.004.112-.022.223-.02.336c.003.144.008.15.144.118c.193-.045.388-.079.587-.068c.549.03 1.032.217 1.439.596c.348.325.573.717.674 1.182c.024.114.041.228.041.345c-.002.535.007 1.07-.008 1.604c-.009.317-.006.635-.021.952c-.019.429-.028.859-.047 1.288c-.014.325-.03.649-.046.974c-.019.371-.039.742-.069 1.112c-.035.432-.066.864-.106 1.295a37.59 37.59 0 0 1-.193 1.707c-.095.675-.207 1.347-.394 2.005a4.693 4.693 0 0 1-.314.824a13.865 13.865 0 0 1-.954 1.661c-.2.29-.419.566-.653.83a6.27 6.27 0 0 1-1.103.974a6.126 6.126 0 0 1-1.324.695a8.114 8.114 0 0 1-1.834.456c-.295.04-.591.076-.89.078c-.039 0-.078 0-.113.021h-1.232a.197.197 0 0 0-.101-.02c-.139-.002-.278-.012-.417-.02a11.8 11.8 0 0 1-1.142-.128c-1.171-.189-2.291-.533-3.336-1.106a10.304 10.304 0 0 1-2.115-1.543a14.68 14.68 0 0 1-.557-.559a12.216 12.216 0 0 1-.714-.826a19.857 19.857 0 0 1-.727-.98a8.862 8.862 0 0 1-.984-1.787a8.656 8.656 0 0 1-.607-2.591a.555.555 0 0 0-.042-.204v-1c.023-.038.026-.081.031-.123c.02-.177.035-.354.059-.531a7.16 7.16 0 0 1 .755-2.429c.271-.51.607-.97 1.041-1.356c.377-.336.769-.65 1.206-.905c.071-.041.095-.091.093-.169a45.495 45.495 0 0 0-.018-.522c-.016-.379-.002-.759-.024-1.138c-.02-.34-.002-.681-.022-1.022c-.022-.379-.002-.759-.025-1.138c-.02-.34-.008-.681-.02-1.022a50.433 50.433 0 0 1-.027-1.347c-.004-.507-.038-1.014-.028-1.522l-.001-.035c.002-.056-.022-.094-.071-.123a5.168 5.168 0 0 1-1.259-1.073a4.828 4.828 0 0 1-.689-1.059a4.881 4.881 0 0 1-.472-1.716a4.921 4.921 0 0 1 .375-2.42a5.03 5.03 0 0 1 1.289-1.799a5.013 5.013 0 0 1 1.901-1.064c.64-.195 1.294-.231 1.955-.194c.088.005.136-.016.181-.086a3.86 3.86 0 0 1 .415-.53a5.099 5.099 0 0 1 1.263-1.015a4.96 4.96 0 0 1 1.828-.615c.095-.012.194-.004.286-.04h.672zm-7.485 20.953c-.061.009-.086.035-.112.056c-.155.128-.313.254-.463.388c-.524.472-.883 1.053-1.119 1.714c-.242.679-.328 1.384-.35 2.099c-.005.151.015.302.018.452c.008.353.051.703.11 1.05c.096.563.236 1.114.439 1.648c.127.333.27.659.446.97c.183.325.399.628.615.93c.34.476.708.931 1.108 1.358c.313.333.644.648.998.939c.517.425 1.073.79 1.673 1.086a8.696 8.696 0 0 0 1.698.627c.598.153 1.205.249 1.82.303c.448.04.897.044 1.345.061c.127.005.255-.017.383-.016c.28.002.557-.023.834-.056a7.23 7.23 0 0 0 1.727-.403a5.066 5.066 0 0 0 1.604-.965a6.16 6.16 0 0 0 .973-1.121c.302-.443.558-.911.806-1.385c.13-.248.237-.505.315-.774c.188-.653.292-1.323.382-1.995c.048-.361.091-.722.124-1.084c.026-.297.059-.593.083-.89c.021-.258.035-.517.053-.776c.021-.301.048-.602.063-.903c.014-.294.032-.587.045-.881c.018-.394.027-.789.048-1.183c.013-.247.008-.495.02-.743c.02-.394.004-.79.024-1.185c.014-.286.005-.573.004-.86a1.108 1.108 0 0 0-.717-1.056a.976.976 0 0 0-.443-.072a1.804 1.804 0 0 0-.545.158c-.068.029-.104.072-.104.15c0 .271-.005.542-.022.813c-.012.193-.006.387-.021.58a.547.547 0 0 1-.291.459a.504.504 0 0 1-.677-.156a.59.59 0 0 1-.086-.321c.003-.225.005-.449.02-.673c.017-.27.004-.542.022-.813c.019-.282.005-.565.024-.847c.018-.266.003-.534.022-.801c.02-.278.005-.557.024-.836c.019-.274.004-.549.023-.824c.02-.282.004-.565.024-.848c.019-.266.004-.534.023-.801c.02-.282.004-.565.024-.848c.02-.274.014-.55.021-.824c.01-.41.028-.82.034-1.231c.007-.515.029-1.029.044-1.544c.003-.116 0-.233.008-.348c.022-.332.028-.665.016-.997c-.013-.362-.174-.668-.43-.914c-.384-.369-.85-.507-1.371-.395a1.56 1.56 0 0 0-1.166.97a1.526 1.526 0 0 0-.099.534c-.011.267-.017.534-.03.801c-.019.39-.049.78-.061 1.171c-.008.252-.025.503-.034.754a30.35 30.35 0 0 1-.021.522c-.014.255-.032.51-.04.765c-.01.298-.001.596-.018.894c-.022.378-.032.758-.048 1.137l-.046 1.137c-.016.391-.033.781-.046 1.172c-.009.279-.028.557-.032.836a.821.821 0 0 1-.102.413c-.087.15-.252.217-.466.186c-.128-.019-.213-.116-.252-.285c-.026-.111-.017-.224-.017-.336V7.407c0-.058-.004-.116-.011-.174c-.054-.416-.264-.739-.595-.987a1.584 1.584 0 0 0-1.26-.312a1.715 1.715 0 0 0-1.043.606a1.301 1.301 0 0 0-.316.772c-.013.212-.01.425-.023.638c-.015.239-.011.48-.02.72c-.013.329-.019.658-.03.987c-.016.484-.035.967-.044 1.451c-.008.399-.026.797-.044 1.195c-.017.379-.03.758-.048 1.137c-.015.325-.001.65-.022.976c-.021.332-.002.666-.023.999c-.021.332-.002.666-.023.999c-.021.324-.002.65-.023.975c-.021.332-.015.666-.021.999c-.01.546-.04 1.092-.032 1.638c.001.101-.004.202-.023.301c-.074.389-.424.53-.74.408c-.235-.09-.34-.283-.351-.528a28.96 28.96 0 0 1-.019-.51c-.015-.457-.032-.913-.048-1.369l-.046-1.323c-.016-.46-.025-.921-.049-1.381c-.011-.213-.011-.426-.02-.638c-.019-.452-.032-.905-.048-1.358c-.016-.441-.033-.882-.045-1.323c-.009-.337-.026-.673-.032-1.01c-.007-.402-.029-.805-.043-1.207c-.005-.155-.006-.309-.02-.464a1.924 1.924 0 0 0-.256-.813a1.303 1.303 0 0 0-.539-.514a1.471 1.471 0 0 0-.766-.151a1.373 1.373 0 0 0-.66.2c-.334.205-.536.508-.644.878a2.2 2.2 0 0 0-.074.723c.019.375.002.751.024 1.127c.021.348.002.697.022 1.045c.022.371.002.743.024 1.115c.021.355.002.712.023 1.068c.021.367.003.735.024 1.103c.02.352.002.704.022 1.057c.022.367.003.735.024 1.103c.021.352.002.704.022 1.057c.021.371.003.743.024 1.115c.02.348.002.697.022 1.045c.021.375.003.751.025 1.126c.02.344.008.689.02 1.034c.016.441.014.883.029 1.324c.009.275.013.55.017.824c.008.608.039 1.216.033 1.824a.542.542 0 0 1-.392.531c-.335.107-.71-.139-.724-.485c-.008-.182-.019-.363-.024-.545c-.009-.325-.002-.65-.019-.976c-.021-.398-.005-.797-.026-1.196c-.013-.24-.004-.48-.007-.721c-.003-.148-.028-.293-.02-.448zM37.415 7.91c-.028.17-.165.256-.281.355c-.283.241-.568.48-.852.719a1.76 1.76 0 0 1-.128.1a.319.319 0 0 1-.331.025c-.115-.052-.149-.153-.152-.267c-.004-.147-.001-.294-.003-.442c-.001-.126-.013-.138-.143-.138H34.06c-.122 0-.131.009-.131.134v1.523c0 .117.011.126.126.128c.147.002.295-.003.442.004c.17.007.266.096.298.256a.263.263 0 0 1-.063.227c-.104.13-.21.258-.317.386l-.542.652c-.052.063-.104.126-.17.174a.38.38 0 0 1-.497-.061c-.101-.107-.191-.223-.286-.336c-.197-.234-.395-.467-.591-.702a.816.816 0 0 1-.096-.131c-.12-.218 0-.445.247-.465c.108-.009.217-.004.325-.004c.192-.001.193 0 .193-.19V8.381c-.004-.106-.013-.118-.124-.118h-1.476c-.108 0-.119.013-.121.121c-.002.105-.001.209 0 .314c.001.062-.014.123-.017.185c-.009.173-.249.306-.417.182c-.131-.096-.252-.205-.378-.308c-.255-.208-.506-.421-.76-.63c-.223-.183-.221-.463.001-.648c.342-.286.68-.575 1.019-.863c.102-.087.212-.142.351-.098c.098.03.159.091.179.193c.014.072.023.145.022.219c-.001.101-.002.202.001.302c.003.08.017.092.098.098l.058.001h1.406l.07-.001c.056 0 .087-.027.087-.085l.001-.081v-1.43c0-.027.001-.054-.001-.081c-.007-.071-.02-.087-.094-.089a5.476 5.476 0 0 0-.314-.001a1.005 1.005 0 0 1-.219-.022c-.192-.042-.276-.246-.16-.404c.096-.131.203-.254.307-.379c.215-.26.43-.519.646-.777a.389.389 0 0 1 .585-.023c.153.164.294.34.439.511c.16.189.319.379.48.567c.066.077.106.16.099.264c-.01.135-.076.213-.209.243c-.134.03-.27.02-.405.021c-.235.001-.222-.014-.222.22v1.36c0 .031-.001.062.001.093c.006.078.018.09.1.095l.058.001h1.418c.023 0 .047.001.07-.001c.073-.006.088-.018.091-.092c.004-.112.001-.225.002-.337c.001-.046.001-.094.011-.139c.045-.205.275-.298.443-.171c.185.14.36.293.539.441c.17.141.337.286.51.422c.116.091.213.19.241.341l.001.113z'/%3E%3C/svg%3E");
background-size: contain;
height: 30px;
width: 30px;
margin:-5px;
}

.components-popover.block-editor-block-list__block-popover .components-popover__content .block-editor-block-contextual-toolbar, .components-popover.block-editor-block-list__block-popover .components-popover__content .block-editor-block-list__block-selection-button {

  background: var(--guideline-color); /*#f400a1;*/
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border: 3px solid #fff;
  box-shadow: 0 2px 4px 2px rgba(0,0,0,0.3),inset 0 5px 5px rgba(0,0,0,0.5);
}

.components-popover.block-editor-block-list__block-popover .components-popover__content .block-editor-block-contextual-toolbar:hover {
  border-radius: 15px;
  transition: 3s;
}
.block-editor-block-contextual-toolbar .block-editor-block-toolbar .components-toolbar, .block-editor-block-contextual-toolbar .block-editor-block-toolbar .components-toolbar-group {
  border-right-color: transparent;
}

.block-editor-block-toolbar {

  position: initial;

}


.components-button.is-tertiary {
  padding: 6px;
  background: #d1ee46;
}

.block-editor-block-breadcrumb li .block-editor-block-breadcrumb__separator {
 background: #d1ee46;
}



body[show-name-block='false'] .wp-block:hover::after {
    opacity: 0 !important;
	
}

body[show-blur-block='true'] .block-editor-block-list__block.wp-block:not(.is-selected):not(.has-child-selected) {
    filter: blur(2px); !important;
	
}

body[show-rightmouver-block='true'] .block-editor-block-toolbar__block-controls .block-editor-block-mover {

  position: absolute;
  height: 100%;
  left: 100%;
  margin-left:15px;
  border-radius: 24px!important;
}

body[show-guideline='always'] .block-editor-block-list__layout .wp-block {
    outline-color: var(--guideline-color);
}
body[show-guideline='always'] .block-editor-block-list__layout .wp-block::before {
    opacity: 1;
}
body[show-guideline='never'] .block-editor-block-list__layout .wp-block {
    outline-color: transparent !important;
}
body[show-guideline='never'] .block-editor-block-list__layout .wp-block::before {
    opacity: 0 !important;
}



/* Sidebar*/

.interface-complementary-area .components-panel__header {

  background: var(--guideline-color); /*#f400a1;*/
}

.interface-interface-skeleton__footer {
  background-color: #bbb1b1;

}

.interface-interface-skeleton__footer .block-editor-block-breadcrumb {
  background: var(--guideline-color); /*#f400a1;*/
	
}


