.pi-add-btn {transition: ease .2s; display: inline-block; padding: 10px 20px; border-radius: 10px; background-color: #f2f2f2; margin: 40px 0 0; cursor: pointer;}
.pi-add-btn:hover {background-color: #cacaca;}

.pi-del-btn {}

#styleBox {font-weight: bold; margin-top: 15px;}
#styleBox .pi-meta-box-container {padding: 15px; background-color: #f0f0f1;}

/* Inputs */

.pi-meta-container textarea {border-radius: 2px; border-color: rgba(0, 0, 0, .15); color: #373737; padding: 1px 8px;}
.pi-meta-container input {border-radius: 2px; border-color: rgba(0, 0, 0, .15); color: #373737; padding: 1px 8px;}
.pi-meta-container input[type="radio"] {border-radius: 20px; border-color: rgba(0, 0, 0, .15); color: #373737;}
.pi-meta-container select {border-color: rgba(0, 0, 0, .15); color: #373737;}

.pi-meta-container {border-top: 1px solid #c3c4c7;}
.pi-meta-container:last-of-type {border-bottom: 1px solid #c3c4c7;}
.pi-meta-container .pi-meta-container-controls {overflow: hidden; border-left: 1px solid #c3c4c7; border-right: 1px solid #c3c4c7; display: flex; justify-content: space-between; position: relative; z-index: 10;}

.pi-meta-block-container:first-of-type .pi-meta-container-controls {border: 1px solid #c3c4c7;}
.pi-meta-block-container .pi-meta-container-controls {border-left: 1px solid #c3c4c7; border-right: 1px solid #c3c4c7; border-bottom: 1px solid #c3c4c7; border-top: 1px solid #c3c4c7;}

.pi-meta-section-title {padding: 5px;}

.pi-meta-container .pi-meta-container-controls .pi-meta-container-title {width: 50%; padding: 5px;}
.pi-meta-container .pi-meta-container-controls .pi-meta-container-title input {font-weight: bold; font-style: italic;}
.pi-meta-container .pi-meta-container-controls .pi-meta-container-buttons {display: flex; justify-content: flex-end;}
.pi-meta-container .pi-meta-container-controls .pi-meta-container-buttons label {display: contents;}
.pi-meta-container .pi-meta-container-controls .pi-meta-container-buttons .pi-icons {width: 15px; margin-right: 15px; cursor: pointer;}
.pi-meta-container .pi-meta-container-controls .pi-meta-container-buttons .pi-control-hide-section {display: none;}
.pi-meta-container .pi-meta-container-controls .pi-meta-container-buttons .pi-control-hide-section-img {opacity: 0.3; width: 20px; margin-right: 15px; cursor: pointer;}
.pi-meta-container .pi-meta-container-controls .pi-meta-container-buttons .pi-control-hide-section:checked ~ .pi-control-hide-section-img {opacity: 1;}
.pi-meta-container .pi-meta-container-controls .pi-control-panel {flex-grow: 1; padding: 0 20px 0 0; cursor: pointer; display: flex; justify-content: flex-end; align-items: center;}
.pi-meta-container .pi-meta-container-controls .pi-supression-confirm {position: absolute; right: 0; height: 100%; right: -200px; pointer-events: none; text-align: center; transition: ease .3s; cursor: pointer; display: table;}
.pi-meta-container .pi-meta-container-controls .pi-supression-confirm .pi-cancel {display: table-cell; width: 30%; padding: 0 15px; text-align: center; vertical-align: middle; background-color: white;}
.pi-meta-container .pi-meta-container-controls .pi-supression-confirm .pi-cancel img {width: 12px; margin-top: 5px;}
.pi-meta-container .pi-meta-container-controls .pi-supression-confirm .pi-confirm {display: table-cell; width: 70%; padding: 0 40px; text-align: center; vertical-align: middle; background-color: #ed1e24; color: white;}
.pi-meta-container .pi-meta-container-controls .pi-supression-confirm-show {right: 0; pointer-events: initial;}
.pi-meta-container .pi-meta-container-content {display: flex; position: relative; transition: ease-in-out .3s; transition: ease .3s; border-top: 1px solid #c3c4c77d; border-bottom: 1px solid #c3c4c77d; border-left: 1px solid #c3c4c7; border-right: 1px solid #c3c4c7;}
.pi-meta-container .pi-meta-block-content {display: block; padding: 20px;}
.pi-meta-container .pi-meta-block-content .pi-meta-container-controls .pi-meta-container-title {width: 50%;}
.pi-meta-container .pi-meta-container-closed {display: none;}

.pi-meta-container .pi-meta-container-content .pi-meta-mains {display: flex; align-items: center; justify-content: space-between;}
.pi-meta-container .pi-meta-container-content .pi-meta-mains .pi-meta-mains-select {font-weight: 400;}
.pi-meta-container .pi-meta-container-content .pi-meta-content {display: inline-block; width: 59.5%; vertical-align: top; padding: 20px; box-sizing: border-box;}

.pi-input-section-parameters {border-left: 1px solid #c3c4c77d; font-size: 12px; display: inline-block; width: 40%; padding: 20px; box-sizing: border-box;}
.pi-input-section-parameters .pi-meta-content-title {padding: 20px 0 0 0;}
.pi-input-section-parameters .wireframe-wrapper {margin-bottom: 15px;}
.pi-input-section-parameters .wireframe-wrapper img {border-radius: 5px;}
.pi-input-section-parameters input {font-size: 12px;}
.pi-input-flex-wrapper {display: flex; align-items: center;}
.pi-input-flex-wrapper .pi-icon-labels {width: 35px; border: 2px solid #c3c4c77d; border-radius: 5px; cursor: pointer; margin-right: 10px;}
.pi-input-flex-wrapper .pi-hidden-radio-input {opacity: 0; position: absolute; pointer-events: none;}
.pi-input-flex-wrapper .pi-hidden-radio-input:checked ~ .pi-icon-labels {border: 2px solid #1890ff;}
.pi-input-section-parameters .pi-input-flex-wrapper {margin: 15px 0;}
.pi-input-section-parameters .pi-input-bloc-wrapper {margin: 15px 0; position: relative;}
.pi-input-section-parameters .pi-input-second-container {margin: 5px 0;}
.pi-input-section-parameters .pi-input-second-container:first-of-type {margin: 10px 0 5px;}
.pi-input-section-parameters .pi-input-flex-wrapper .pi-input-flex-wrapper:last-of-type {margin-top: 0;}

.pi-input-bloc-foldable {position: relative; margin: 15px 0;}
.pi-input-bloc-foldable .pi-foldable-title {display: flex; align-items: center; justify-content: space-between; cursor: pointer;}
.pi-input-bloc-foldable .pi-foldable-wrapper {max-height: 0.001px; opacity: 0.001; transition: ease-in-out .3s; pointer-events: none;}
.pi-input-bloc-foldable .pi-foldable-wrapper .pi-input-second-container {transition: ease-in-out .3s;}
.pi-input-bloc-foldable .pi-foldable-wrapper .pi-input-second-container:first-of-type {margin: 5px 0;}
.pi-input-bloc-foldable .pi-foldable-wrapper .focused-container .focused-radio:checked ~ .pi-color-picker-wrapper {display: block; margin-top: 10px;}
.pi-input-bloc-foldable .pi-foldable-wrapper .pi-input-second-container .pi-color-picker-wrapper {display: none;}
.pi-input-bloc-foldable .pi-foldable-title img {transition: ease-in-out .3s;}
.pi-input-bloc-foldable:focus-within .pi-foldable-title img {transform: rotate(180deg);}
.pi-input-bloc-foldable:focus-within .pi-foldable-wrapper {max-height: 500px; opacity: 1; pointer-events: initial;}
.pi-input-bloc-foldable:focus-within .pi-foldable-wrapper .pi-input-second-container:first-of-type {margin: 15px 0 5px;}
.pi-foldable-panel {position: absolute; top: -15px; height: 20px; width: 100%; left: 0; pointer-events: none;}
.pi-input-bloc-foldable:focus ~ .pi-foldable-panel {top: 0; cursor: pointer; pointer-events: initial;}

/* Texte et image */
.pi-meta-content-title {background-color: white; padding: 0 0 20px 0; font-size: 16px;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-image-container {padding: 30px 0;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-image-container .pi-meta-video-container {display: none;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-image-container .pi-meta-media-selector:checked ~ .pi-meta-carrousel-container {display: none;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-image-container .pi-meta-media-selector:checked ~ .pi-meta-video-container {display: block;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-image-container .pi-meta-carrousel-container {grid-template-columns: 50% 50%; width: 100%;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-image-container .text-img-image-container {display: flex; align-items: center; margin: 20px 0;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .text-img-center-input {margin: 10px 0;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-image-container .pi-meta-text-image {width: 200px; border-radius: 5px; max-height: 300px; object-fit: contain;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-image-container .pi-meta-rtl-text-img {}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-image-container .pi-meta-rtl-text-img .pi-meta-img-param {min-height: 45px; display: flex; align-items: center;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-image-container .pi-meta-rtl-text-img input {margin: 5px 0;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-image-container .pi-meta-text-image-container {position: relative; padding: 0 20px;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-image-container .pi-meta-text-image-container .close {position: absolute; top: -10px; right: 10px; width: 20px; height: 20px; font-size: 10px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; border-radius: 30px; border: white 2px solid; color: #ed1e24;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-image-container .pi-meta-text-image-container img[src=""] ~ .close {display: none;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-image-container .pi-meta-text-image-container .pi-meta-text-image ~ .close {display: flex;}

/* Galerie d'images */
/* .pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-galerie-container {display: grid; grid-template-columns: 25% 25% 25% 25%;} */
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-galerie-container .pi-meta-galerie-image-box {margin: 25px 10px 25px 10px; height: 13vw; position: relative; width: 43%; display: inline-block; vertical-align: middle;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-galerie-container .pi-meta-galerie-image-box .close {position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; border: white 2px solid; color: #ed1e24;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-galerie-container .pi-meta-galerie-image-box .moveUp {position: absolute; top: -15px; right: 17px; width: 30px; height: 30px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; border: white 2px solid; color: black;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-galerie-container .pi-meta-galerie-image-box .moveDown {position: absolute; top: -15px; right: 49px; width: 30px; height: 30px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; border: white 2px solid; color: black;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-galerie-container .pi-meta-galerie-image-box-add {display: inline-block; margin: 10px; margin: 80px 17%; outline: 1px solid; vertical-align: middle;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-galerie-container .pi-meta-galerie-image-box-add img {cursor: pointer;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-galerie-container .pi-meta-galerie-image-box .pi-galerie-img-btn {width: 100%; height: 90%; padding: 0;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-galerie-container .pi-meta-galerie-image-box img {width: 100%; height: 100%; object-fit: cover;}

/* Carrousel d'images */
/* .pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container {display: grid; grid-template-columns: 25% 25% 25% 25%;} */
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-image-box {margin: 0 0 20px 0; position: relative;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-image-box .pi-meta-carrousel-image {width: 150px; max-height: 200px; object-fit: contain;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-image-box .close {width: 30px; height: 30px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; border: white 1px solid; color: #ed1e24;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-image-box .moveUp {width: 30px; height: 30px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; border: white 1px solid; color: black;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-image-box .moveDown {width: 30px; height: 30px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; border: white 1px solid; color: black;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-image-box-add {display: inline-block; transition: ease .3s; cursor: pointer; margin: 20px 5px 5px; border: 1px solid #2271b1; border-radius: 3px; color: #2271b1; border-color: #2271b1; background-color: #f6f7f7; font-size: 13px; padding: 5px 10px;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-image-box-add:hover {filter: grayscale(0.5);}
/* .pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-image-box-add img {cursor: pointer;} */
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-image-box .pi-carrousel-img-btn {padding: 0 10px; width: auto;}

.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-add-media-btn-wrapper {display: flex; flex-wrap: wrap; align-items: center;}

/* .pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-text-container {display: grid; grid-template-columns: 50% 50%;} */
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-text-box {margin: 0 0 20px 0; position: relative; display: flex; flex-wrap: wrap;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-text-box .pi-meta-carrousel-text {height: 100%; width: 100%;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-text-box .close {width: 30px; height: 30px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; border: white 2px solid; color: #ed1e24;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-text-box .moveUp {width: 30px; height: 30px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; border: white 2px solid; color: black;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-text-box .moveDown {width: 30px; height: 30px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; border: white 2px solid; color: black;}
.pi-meta-container .pi-meta-container-content .pi-meta-content .pi-meta-carrousel-container .pi-meta-carrousel-text-box-add {display: inline-block; margin: 10px; outline: 1px solid;}


/* Vidéo */
.pi-video-controls-meta-container {}
.pi-video-controls-meta-container .pi-video-controls-meta-wrapper {display: inline-block; margin: 0 20px 20px 0; vertical-align: middle;}
.pi-video-controls-meta-container .pi-video-controls-meta-wrapper .pi-video-controls-meta {display: inline-block; vertical-align: middle;}

/* Accordeon */

.pi-meta-accordeon-container .pi-meta-accordeon-box {position: relative;}
.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-controls {position: relative; display: flex; flex-wrap: wrap; border: 1px solid lightgray; align-items: center; justify-content: space-between; padding: 5px; cursor: pointer;}
.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-controls .pi-meta-carrousel-text {height: 100%; width: 100%;}
.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-controls .pi-meta-accordeon-box-controls-btn-wrapper {display: flex;}
.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-controls .pi-meta-accordeon-box-controls-btn-wrapper .controls-btn:first-of-type {margin-left: 0;}
.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-controls .pi-meta-accordeon-box-controls-btn-wrapper .controls-btn {width: 30px; height: 30px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; margin-left: 5px; color: black;}
.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-controls .pi-meta-accordeon-box-controls-btn-wrapper .controls-btn img {width: 12px;}
.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-controls .pi-meta-accordeon-box-controls-btn-wrapper .btn-open {width: 30px; height: 30px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; margin-left: 5px; color: black;}
.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-controls .pi-meta-accordeon-box-controls-btn-wrapper .btn-open img {width: 12px;}
.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-controls .pi-meta-accordeon-box-controls-btn-wrapper .close {color: #ed1e24;}

.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-content {border: 1px solid lightgray; border-top: none; padding: 0 10px}
.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-content .pi-meta-accordeon-input {width: 100%;}

.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-foldable .pi-meta-accordeon-box-content {max-height: 0; opacity: 0; transition: all 0.3s ease-in-out; pointer-events: none; padding-left: 20px; padding-right: 20px; padding-top:0px; padding-bottom: 0px;} 
.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-content .wp-editor-wrap {display: inline-block;} 
.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-controls .pi-meta-accordeon-box-controls-btn-wrapper .open img {transition: transform 0.3s ease-in-out;} 
.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-foldable.open .pi-meta-accordeon-box-controls .pi-meta-accordeon-box-controls-btn-wrapper .btn-open img {transform: rotate(180deg);} 
.pi-meta-accordeon-container .pi-meta-accordeon-box .pi-meta-accordeon-box-foldable.open .pi-meta-accordeon-box-content {max-height: 1000px; opacity: 1; pointer-events: auto; padding-top: 20px; padding-bottom: 20px;}

.pi-meta-accordeon-container .pi-meta-accordeon-box-add {display: inline-block; transition: ease .3s; cursor: pointer; margin: 20px 5px 5px; border: 1px solid #2271b1; border-radius: 3px; color: #2271b1; border-color: #2271b1; background-color: #f6f7f7; font-size: 13px; padding: 5px 10px;}
.pi-meta-accordeon-container .pi-meta-accordeon-box-add:hover {filter: grayscale(0.5);}

/* Colonne */

.pi-meta-colonne-container {}
.pi-meta-colonne-container .pi-meta-colonne-box {}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-header {overflow: hidden; border-bottom: 1px solid #c3c4c7; border-left: 1px solid #c3c4c7; border-right: 1px solid #c3c4c7; display: flex; justify-content: space-between; background-color: #f2f2f2; position: relative; z-index: 10;}
.pi-meta-colonne-container .pi-meta-colonne-box:first-of-type .pi-meta-colonne-header {border-top: 1px solid #c3c4c7;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-header .pi-meta-colonne-title {padding: 5px;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-header .pi-meta-container-buttons {display: flex; justify-content: flex-end;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-header .pi-meta-container-buttons label {display: contents;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-header .pi-meta-container-buttons .pi-icons {width: 15px; margin-right: 15px; cursor: pointer;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-header .pi-meta-container-buttons .pi-control-hide-section {display: none;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-header .pi-meta-container-buttons .pi-control-hide-section-img {opacity: 0.3; width: 20px; margin-right: 15px; cursor: pointer;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-header .pi-meta-container-buttons .pi-control-hide-section:checked ~ .pi-control-hide-section-img {opacity: 1;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-header .pi-control-panel {flex-grow: 1; padding: 0 20px 0 0; cursor: pointer; display: flex; justify-content: flex-end; align-items: center;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-header .pi-supression-confirm {position: absolute; right: 0; height: 100%; right: -180px; pointer-events: none; text-align: center; transition: ease .3s; cursor: pointer; display: table;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-header .pi-supression-confirm .pi-cancel {display: table-cell; width: 30%; padding: 0 15px; text-align: center; vertical-align: middle; background-color: white;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-header .pi-supression-confirm .pi-cancel img {width: 12px; margin-top: 5px;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-header .pi-supression-confirm .pi-confirm {display: table-cell; width: 70%; padding: 0 30px; text-align: center; vertical-align: middle; background-color: #ed1e24; color: white;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-header .pi-supression-confirm-show {right: 0; pointer-events: initial;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-content {padding: 20px; background-color: #fafafa; border: 1px solid #cacaca; border-top: none;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-content input {width: 100%;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-content .ed_button {width: auto;}
.pi-meta-colonne-container .pi-meta-colonne-box .pi-meta-colonne-content textarea {width: 100%;}

.pi-meta-colonne-container .pi-meta-colonne-image-box {margin: 25px 10px 25px 10px; height: 13vw; position: relative; width: 43%; display: inline-block; vertical-align: middle;}
.pi-meta-colonne-container .pi-meta-colonne-image-box .close {position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; border: white 2px solid; color: #ed1e24;}
.pi-meta-colonne-container .pi-meta-colonne-image-box .moveUp {position: absolute; top: -15px; right: 17px; width: 30px; height: 30px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; border: white 2px solid; color: black;}
.pi-meta-colonne-container .pi-meta-colonne-image-box .moveDown {position: absolute; top: -15px; right: 49px; width: 30px; height: 30px; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #ebebeb; border: white 2px solid; color: black;}
.pi-meta-colonne-container .pi-meta-colonne-image-box-add {display: inline-block; margin: 10px; margin: 80px 17%; outline: 1px solid; vertical-align: middle;}
.pi-meta-colonne-container .pi-meta-colonne-image-box-add img {cursor: pointer;}
.pi-meta-colonne-container .pi-meta-colonne-image-box .pi-colonne-img-btn {width: 100%; height: 90%; padding: 0;}
.pi-meta-colonne-container .pi-meta-colonne-image-box img {width: 100%; height: 100%; object-fit: cover;}