.wp-block-guteblock-accordion {
    &__addAccordionBox {
		padding: 15px 10px 10px;
		display: block;
		margin: 0 auto;
		border-radius: 93%;
		height: 50px;
		width: 50px;
		cursor: pointer;
		border: 2px solid #ed6558;
		opacity: 0.3;
		transition: 0.3s all linear;
		margin-top: 30px;
    }
    &__addAccordionBox:hover {
		opacity: 1;
	}
	&.Tab-main-controll {
		display: inline-block;
		width: 100%;
		padding: 5px;
		&.active-class{
            border-bottom:1px solid #ed645a;
		}
		margin-top: 10px;
	}
	&.tab-one-main{
		width: 33%;
		display: inline-block;
		min-height: 60px;
		 &:focus{
                outline:0 !important;
                box-shadow: none;
            }
	}
	&.tab-container-controll{
		width:100%;
		display: inline-block;
		padding: 5px;
		&.active-class{
			border-bottom:1px solid #ed645a;
		}
	}
	&.tab-one-container{
		width: 33%;
		display: inline-block;
		min-height: 60px;
		&:focus{
                outline:0 !important;
                box-shadow: none;
            }
	}
	&.innerTabOnMainconatiner{
		width: 100%;
		display: inline-block;
		text-align: center;
		padding: 2px;
		&.active-class2{
			background-color: #ed6558;
			color: #fff;
			font-weight: 700;
			border:0px;
		}
	}
	&.tabOne{
		width: 50%;
		display: inline-block;
		padding: 15px;
		font-weight: 700;
		border:0px;
		&:focus{
                outline:0 !important;
                box-shadow: none;
            }
	}
	&.alignTofull .components-toolbar>div{
        flex: 1;
        justify-content: space-evenly;
        fill:#fff;
        padding: 5px;
        margin: 5px 0px;
        border-bottom: 2px solid #ed645a;
    }
    
    &.alignTofull .components-toolbar>div button >svg{
        border:1px solid #fff;
        fill: #000;
        background: #fff;
         &.is-active{
            fill: #ed645a;
            background: #fff;
         }
    }
     &.alignTofull .components-toolbar>div button{ 
         &.is-active{
            fill: #ed645a;
            background: #fff;
         }
       
	}
	&.svgHolder{
		margin: 0 !important;
		padding: 0 !important;
		h5{
			margin: 0 !important;
			padding: 0 !important;
			    font-size: 12px;
				font-weight: bold;
				color: #ed6558;
		}
	}
	 
}
.wp-block-guteblock-accordion-main-holder{
	position: relative;
	.accordion-remove-btn{
		position: absolute;
		top: 62%;
		right: 3%;
		z-index: 100;
		height: 50px;
		width: 50px;
		margin-top: -25px;
		background: #fff;
		cursor: pointer;
		opacity: 0;
		transition: 0.3s all linear;
		border-radius: 100%;
		padding: 10px;
	}
	.accordion-split-btn-exc{
		position: absolute;
		top: 10%;
		right: 10%;
		z-index: 100;
		color: #000;
		height: 30px;
		border-radius:15px;
		border: 1px solid #fff;
    	width: 30px;
		cursor: pointer;
		opacity: 0;
		transition: 0.3s all linear;
	}
	.accordion-split-btn{
		position: absolute;
		top: 10%;
		right: 5%;
		z-index: 100;
		color: #000;
		cursor: pointer;
		height: 30px;
		border-radius:15px;
		border: 1px solid #fff;
    	width: 30px;
		opacity: 0;
		transition: 0.3s all linear;
	}
	.accordion-split-btn p, .accordion-add-center-btn p, .accordion-split-btn-exc p{
		font-size: 14px;
		margin: 0;
		color: #fff;
		font-weight: 700;
		
	}
	.accordion-split-btn:hover  {
		border: 1px solid #ed6558;
		box-shadow: 0px 0px 5px 1px #ed6558;
		fill:#000 !important;
		transition: .3s ease all;
	}
	.accordion-split-btn-exc:hover{
		border: 1px solid #ed6558;
		box-shadow: 0px 0px 5px 1px #ed6558;
		fill:#000 !important;
		transition: .3s ease all;
	}
	.accordion-add-center-btn{
		position: absolute;
		top: 37%;
		right: 15%;
		z-index: 100;
		color: #000;
		cursor: pointer;
		height: 30px;
		border-radius:15px;
		border: 1px solid #fff;
    	width: 30px;
		opacity: 0;
		transition: 0.3s all linear;
	}
	.accordion-add-center-btn:hover{
		border: 1px solid #ed6558;
		box-shadow: 0px 0px 5px 1px #ed6558;
		fill:#000 !important;
		transition: .3s ease all;
	}
}
.wp-block-guteblock-accordion-main-holder:hover .accordion-remove-btn{
	opacity: 1;
}
.wp-block-guteblock-accordion-main-holder:hover .accordion-split-btn{
	opacity: 1;
}
.wp-block-guteblock-accordion-main-holder:hover .accordion-split-btn-exc{
	opacity: 1;
}
.wp-block-guteblock-accordion-main-holder:hover .accordion-add-center-btn{
	opacity: 1;
}
.wp-block-guteblock-accordion__seprator{
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	&.Identifier{
		background-color: #cccccc;
		margin: 1px auto;
		padding: 1px;
	}
}
.inner-popover-content-Width{
    padding: 15px;
}
.wp-block-guteblock-accordion__widthAligner{
	width: 100%;
	text-align: center;
	&.ButtonOnMainColor{
		background-color: #ed6558;
		width: 65%;
		padding: 11px;
		color: #fff;
		font-weight: 600;
	}
}
.wp-block-guteblock-accordion__controll-outer{
	padding: 2px;
	width: 100%;
	display: inline-block;
	margin-bottom: 10px;
	margin-top: 10px;
}
.wp-block-guteblock-accordion__title-outer_imageActiver{
	position: absolute;
		top: 90%;
		left:1%;
		z-index: 100;
		color: #000;
		cursor: pointer;
		opacity: 1;
		transition: 0.3s all linear;
}
.wp-block-guteblock-accordion__title-outer__ImageOuter img{
    position: relative;
    height: auto !important;
}