.block-editor-block-list__block {
    width: 100%;
}

/* Haitarivalikko */

.haitarivalikko-1 p {
	font-size: 1em;
}
.haitarivalikko-1 .item {
	/*border: 1px solid #081226;*/
	margin: 1em 0em;
	transition: .5s ease all;
}
.haitarivalikko-1 .haitarivalikko-1-header {
	background: #F5F5F5;
}

/*.haitarivalikko-1 .accordion-button:not(.collapsed) {*/
.haitarivalikko-1 .accordion-button {
    /* background: #ffffab; */
    border: 1px solid #dddddd;
	padding: 0.5rem 50px 0.3rem 2rem;
}
.haitarivalikko-1 .accordion-body {
    padding: 1rem 1.0em 1em;
    border-bottom: 1px solid #F5F5F5;
    border-left: 1px solid #F5F5F5;
    border-right: 1px solid #F5F5F5;
    display: grid;
    background: #F5F5F5;
}



.haitarivalikko-1 .accordion-icon {
    width: 50px;
    height: 100%;
    /* border: 0px solid var(--color-border_4); */
    position: absolute;
    /* left: 0; */
    display: flex;
    background: var(--color-font_2);
    top: 0em;
    right: 0;
}
.haitarivalikko-1 .accordion-icon img {
    width: 100%;
	transition:all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
}

/* kiinni */
.haitarivalikko-1 .accordion-button.collapsed .accordion-icon img {
	transform: scale(0.5) rotate(-180deg);
}
/* auki */
.haitarivalikko-1 .accordion-button .accordion-icon img {
	transform: scale(0.5) rotate(0deg);
}

/* uus open / close */
.accordion-item.haitarivalikko-menu.toggle-opened .kolmio-ikoni svg {
	transform: rotate(180deg);
	margin-top: -0.5em;
}

.haitarivalikko-1 h2,
.haitarivalikko-1 h3,
.haitarivalikko-1 .accordion-button span,
.haitarivalikko-1 .linkki-accordion span {
    font-size: 1.1em;
    text-align: left;;
    /* font-weight: normal; */
}