
.su-list ul li {line-height:1.4em;}

.su-list ul li, .su-list ul li {margin: 0 0 10px !important;}

/*.su-note {border: 2px solid rgb(238, 238, 238) !important;}*/

.su-note-inner {border: 0px none !important;}

.su-expand .su-expand-link-more a, .su-expand .su-expand-link-less a{border-bottom: 1px solid #3C87BB;}

.su-expand .su-expand-link-more:hover a, .su-expand .su-expand-link-less:hover a{color: #235A7F !important; border-bottom: 1px solid #235A7F !important;}

.su-tabs-pane {padding: 0px !important;}

.su-tabs-pane, .su-tabs-nav span {font-size: 1rem;}

.su-tabs.ressourcen-tabs { padding: 0px !important; }

.su-tabs.ressourcen-tabs .su-tabs-nav span.su-tabs-current {background: #3C87BB; color: #ffffff;}

.su-tabs.ressourcen-tabs .su-tabs-nav span {margin-right: 0px;}

.su-tabs.ressourcen-tabs .su-tabs-nav span:hover {background: #3C87BB !important; color: #ffffff !important;}

.sue-pricing-table .sue-plan {border-left-width: 1px;}

.sue-plan-options ul li .sui-check {margin-left: 20px;}

.my-panel {min-height: 190px;}

.floaticon {float: right;}

/* temprary fix icons not showing in pricing tables because of bad css by profilepress plugin */

.sui[aria-label='']:before {display: inline-block !important;}

/* Styles for screens that are less than 768px */
@media only screen and (max-width: 768px) {
	.su-column {
		width: 48% !important;
		float: left !important;
	}
	.su-row .su-column:last-child {
		margin-bottom: 0 !important;
	}
}

/* Styles for screens that are less than 767px */
@media only screen and (max-width: 767px) {
	.su-column {
		width: 100% !important;
		margin: 0 0 1.5em 0 !important;
		float: none !important;
	}
	.su-row .su-column:last-child {
		margin-bottom: 0 !important;
	}
	.my-panel {min-height: auto;}
	.floaticon {display: block !important; float: none; text-align: center;}
}
