/* Shared inline fixes loaded after template CSS */

body .mylivechat_inline:not([data-mlc-inline-state="support"]) [class*="_header_menu_toggle"],
body .mylivechat_inline[data-mlc-inline-state="prechat"] [class*="_header_menu_toggle"],
body .mylivechat_inline[data-mlc-inline-state="offline"] [class*="_header_menu_toggle"],
body .mylivechat_inline .mylivechat_prechat [class*="_header_menu_toggle"],
body .mylivechat_inline .mylivechat_offline [class*="_header_menu_toggle"],
body .mylivechat_inline .mylivechat_prechat .mylivechat_prechat_head [class*="_header_menu_toggle"],
body .mylivechat_inline .mylivechat_offline .mylivechat_offline_head [class*="_header_menu_toggle"],
body .mylivechat_inline:not([data-mlc-inline-state="support"]) [class*="_header_menu"],
body .mylivechat_inline[data-mlc-inline-state="prechat"] [class*="_header_menu"],
body .mylivechat_inline[data-mlc-inline-state="offline"] [class*="_header_menu"],
body .mylivechat_inline .mylivechat_prechat [class*="_header_menu"],
body .mylivechat_inline .mylivechat_offline [class*="_header_menu"],
body .mylivechat_inline .mylivechat_prechat .mylivechat_prechat_head [class*="_header_menu"],
body .mylivechat_inline .mylivechat_offline .mylivechat_offline_head [class*="_header_menu"],
body .mylivechat_inline:not([data-mlc-inline-state="support"]) [class*="_header_actions"],
body .mylivechat_inline[data-mlc-inline-state="prechat"] [class*="_header_actions"],
body .mylivechat_inline[data-mlc-inline-state="offline"] [class*="_header_actions"],
body .mylivechat_inline:not([data-mlc-inline-state="support"]) [class*="_header_action"],
body .mylivechat_inline[data-mlc-inline-state="prechat"] [class*="_header_action"],
body .mylivechat_inline[data-mlc-inline-state="offline"] [class*="_header_action"],
body .mylivechat_inline .mylivechat_prechat [class*="_header_actions"],
body .mylivechat_inline .mylivechat_offline [class*="_header_actions"],
body .mylivechat_inline .mylivechat_prechat .mylivechat_prechat_head [class*="_header_actions"],
body .mylivechat_inline .mylivechat_offline .mylivechat_offline_head [class*="_header_actions"],
body .mylivechat_inline .mylivechat_prechat [class*="_header_action"],
body .mylivechat_inline .mylivechat_offline [class*="_header_action"],
body .mylivechat_inline .mylivechat_prechat .mylivechat_prechat_head [class*="_header_action"],
body .mylivechat_inline .mylivechat_offline .mylivechat_offline_head [class*="_header_action"],
body .mylivechat_inline:not([data-mlc-inline-state="support"]) .mylivechat_headerbtn_down,
body .mylivechat_inline[data-mlc-inline-state="prechat"] .mylivechat_headerbtn_down,
body .mylivechat_inline[data-mlc-inline-state="offline"] .mylivechat_headerbtn_down,
body .mylivechat_inline .mylivechat_prechat .mylivechat_headerbtn_down,
body .mylivechat_inline .mylivechat_offline .mylivechat_headerbtn_down,
body .mylivechat_inline .mylivechat_prechat .mylivechat_prechat_head .mylivechat_headerbtn_down,
body .mylivechat_inline .mylivechat_offline .mylivechat_offline_head .mylivechat_headerbtn_down {
	display: none !important;
	visibility: hidden !important;
	pointer-events: none !important;
}

/* Shared survey fixes */
body .mylivechat_inline .mylivechat_survey > div:not(.mylivechat_survey_mask) > div:first-child {
	padding-right: 14px !important;
}

body .mylivechat_inline .mylivechat_survey > div:not(.mylivechat_survey_mask) > div:first-child .mylivechat_sprite {
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
}

body .mylivechat_inline .mylivechat_survey_close_row,
body .mylivechat_inline .mylivechat_survey_cancel_button {
	display: none !important;
}

body .mylivechat_inline .mylivechat_survey_butttons,
body .mylivechat_inline .mylivechat_survey_buttons {
	display: flex !important;
	justify-content: flex-end !important;
	align-items: center !important;
	grid-template-columns: none !important;
	gap: 8px !important;
	text-align: right !important;
}

body .mylivechat_inline .mylivechat_survey_butttons > *,
body .mylivechat_inline .mylivechat_survey_buttons > * {
	position: static !important;
	float: none !important;
	flex: 0 0 auto !important;
	width: auto !important;
	max-width: none !important;
}

body .mylivechat_inline .mylivechat_survey_submit_button {
	margin-left: auto !important;
	width: auto !important;
	min-width: 92px !important;
	max-width: none !important;
}
