

/* BLOCKS CSS  */

/*************************************************************************/
/* Buttons  */

.res-btn .btn {
	margin-right: 3px;
	margin-left: 3px;
}

.ausrichtung-btn {
}

/* default  */
.res-btn-container-small{
	max-width: 850px;
	margin: 0 auto;
}

.inner-container.text-left {
    margin-left: 0;
}
.inner-container.text-center {
}
.inner-container.text-right{
    margin-right: 0;
}


/* ------------  CMS Backend Preview ---------------- */

.acf-block-preview .res-btn  .inner-container {
	padding-top: 25px;
}
.acf-block-preview .res-btn  h1,
.acf-block-preview .res-btn  h2,
.acf-block-preview .res-btn  h3 {
	font-size: 24px;
	line-height: 24px;
	padding: 0;
	margin: 15px 0;
}
.acf-block-preview .res-btn p {
	font-size: 16px !important;
	padding: 0;
	margin: 10px 0;
}
.acf-block-preview .res-btn a {
	color: #000;
	text-decoration: none;
}
.acf-block-preview .res-btn .btn {
	font-size: 17px !important;
	padding: 8px 16px;
	margin: 8px;
	border: 0;
	background-color: #eee;
}
.acf-block-preview .res-btn .btn.btn-primary {
	background-color: #dedede;
}
.acf-block-preview .res-btn .btn.btn-secondary {
	background-color: #f4f4f4;
}
.acf-block-preview .res-btn .btn.btn-outline {
	background-color: #fff;
	border: 1px solid #ccc;
}
.acf-block-preview .res-btn .btn.btn-text-link {
	background-color: transparent;
}
