/**
* Deactivation popup CSS
*/

.cc-deactivation {
	height: auto !important;
	top: 50% !important;
	transform: translate(0, -50%) !important;
}

.cc-deactivation #TB_ajaxContent {
	padding: 0;
	width: 100% !important;
	height: auto !important;
}

.cc-deactivation .cc-survey-header {
	border-bottom: 1px solid #CCC;
	padding: 5px 20px;
}

.cc-deactivation #TB_title {
	display: none;
}

.cc-deactivation .cc-survey-reasons-wrap {
	display: flex;
	padding: 30px 20px 0;
	gap: 10px;
}

.cc-deactivation .cc-survey-reasons-wrap div {
	text-align: center;
	font-size: 12px;
}

.cc-deactivation .cc-survey-extra-wrap {
	padding: 25px;
}

.cc-deactivation .caddy-field-description {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.cc-deactivation .caddy-field-description input[type=radio] {
	margin-bottom: 10px;
}

.cc-deactivation .cc-survey-footer {
	display: flex;
	align-items: center;
	padding: 20px;
	border-top: 1px solid #CCC;
}

.cc-deactivate-buttons {
	margin-left: auto;
	display: flex;
	align-items: center;
	gap: 10px;
}