.kt-portlet.kt-portlet--head-sm .kt-portlet__head {
	min-height: 50px;
}

.kt-portlet.kt-portlet--head-sm .kt-portlet__head .kt-portlet__head-icon {
	font-size: 1.1rem;
}

.kt-portlet.kt-portlet--head-sm .kt-portlet__head .kt-portlet__head-title {
	font-size: 1rem;
}


.kt-portlet .kt-portlet__head .kt-portlet__head-toolbar > .kt-portlet__head-actions > .kt-portlet__head-group > .btn[data-ktportlet-tool="toggle"],
.kt-portlet .kt-portlet__head .kt-portlet__head-toolbar > .kt-portlet__head-actions > .kt-portlet__head-group > .btn.collapsed {
	transition: 0.70s;
	-webkit-transition: 0.70s;
	-moz-transition: 0.70s;
	-ms-transition: 0.70s;
	-o-transition: 0.70s;
}

.kt-portlet.kt-portlet--collapse .kt-portlet__head .kt-portlet__head-toolbar > .kt-portlet__head-actions > .kt-portlet__head-group > .btn[data-ktportlet-tool="toggle"],
.kt-portlet .kt-portlet__head .kt-portlet__head-toolbar > .kt-portlet__head-actions > .kt-portlet__head-group > .btn.collapsed {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.kt-portlet .kt-portlet__head .kt-portlet__head-toolbar > .kt-portlet__head-actions > span > * {
	display: inline-block;
}


.kt-portlet .kt-portlet__body form:not(.no-button-footer):not(.form-inline) .cms-form-buttons {
	padding-top: 15px;
	margin-bottom: -10px;
	margin-left: -25px;
	margin-right: -25px;
	border-top: 1px solid #ebedf2;
}

.kt-portlet .kt-portlet__body form:not(.no-button-footer):not(.form-inline) .cms-form-buttons > .form-group {
	padding: 0 25px;
	margin-bottom: -9px;
}

.kt-portlet .kt-portlet__head {
	padding: 0 15px 0 25px;
}

@media (max-width: 767.98px) {
	.kt-portlet .kt-portlet__head {
		flex-wrap: wrap;
		flex-direction: column;
		padding-top: 14px;
		padding-bottom: 10px;
	}

	.kt-portlet .kt-portlet__head .kt-portlet__head-toolbar {
		margin-top: 10px;
	}

	.kt-portlet .kt-portlet__head .kt-portlet__head-toolbar .kt-portlet__head-actions {
		width: 100%;
	}

	.kt-portlet .kt-portlet__head .kt-portlet__head-toolbar .kt-portlet__head-actions .btn {
		width: 100%;
	}

	.kt-portlet .kt-portlet__head .kt-portlet__head-toolbar .kt-portlet__head-actions .btn:not(:first-child) {
		margin-top: 15px;
	}
}