.theme_watercolor {
	background-image: url(/static/assets/theme_watercolor_bg1.png);
	background-color: #d3e1de;
	background-size: 57% auto;
	background-position: 80%;
	background-repeat: no-repeat;
	color: #3b2507;
}

.theme_watercolor.theme_watercolor_first,
.theme_watercolor.theme_watercolor_poll,
.theme_watercolor.theme_watercolor_text {
	background-image: url(/static/assets/theme_watercolor_bg2.png);
	background-size: 67% auto;
	background-color: #e9ecf7;
}

.theme_watercolor.theme_watercolor_link,
.theme_watercolor.theme_watercolor_form,
.theme_watercolor.theme_watercolor_audio {
	background-image: url(/static/assets/theme_watercolor_bg3.png);
	background-size: 66% auto;
	background-color: #f9eff4;
}

.theme_watercolor.theme_watercolor_first,
#viewer_area .theme_watercolor_first,
#blocks_area_inner div[class^="block_edit_"] .theme_watercolor_first {
	background: #fff9ef url(/static/assets/theme_watercolor_cover.png) 50%/90% no-repeat;
}

.theme_watercolor .quiz_block_item,
.theme_watercolor .poll_block_item {
	color: #3b2507;
}

.theme_watercolor .link_block_item {
	color: #fff;
	background-color: #3b2507;
}
.theme_watercolor .link_block_url {
	border-top: 1px solid rgb(255 255 255 / 14%);
}

.theme_watercolor .quiz_block_checkbox,
.theme_watercolor .poll_block_checkbox {
	border-color: #3b2507;
}

.theme_watercolor .poll_block_result_bar {
	background: #3b2507;
}

.theme_watercolor .poll_block_checkbox_checked {
	background: #3b2507;
}

.theme_watercolor .poll_block_result_bar {
	background: #3b2507;
}

.theme_watercolor .poll_block_checkbox_checked {
	background: #3b2507;
}

.theme_watercolor .quiz_block_checkbox_checked {
	border: 2px solid #3b2507;
	background: #3b2507;
}

.theme_watercolor .quiz_block_checkbox_checked_skip {
	border-color: #999;
}

.theme_watercolor .quiz_block_checkbox_checked_wrong {
	border-color: #b71c1c;
	background-color: #b71c1c;
}

.theme_watercolor .quiz_block_checkbox_checked_right {
	border-color: rgb(31, 170, 77);
	background-color: rgb(31, 170, 77);
}

.theme_watercolor .quiz_block_submit,
.theme_watercolor .form_block_submit {
	color: #fff;
	background-color: #3b2507;
}

.theme_watercolor .form_block_sent svg,
.theme_watercolor .play_audio_button svg,
.theme_watercolor .pause_audio_button svg,
.theme_watercolor .audio_block svg {
	fill: #3b2507;
}

/*phones  ==========================================================*/
@media (max-width: 767px) {
	.etoku_iframe .viewer_arrow:before {
		border-top: 1px solid rgb(0 0 0 / 50%);
		border-right: 1px solid rgb(0 0 0 / 50%);
	}
}
