/* Block: Zitat */

.block_us_zitat{}

.block_us_zitat blockquote{margin:0 0 0 0 !important;}
article .block_us_zitat blockquote{border-left:0 !important;padding-left:0 !important;}
.block_us_zitat blockquote,
.block_us_zitat blockquote p{font-size:16px;line-height:1.5;font-style:normal!important;}
.block_us_zitat blockquote p strong{font-family: Georgia, "Times New Roman", serif;font-weight:400 !important;font-size:18px;}

.block_us_zitat.dark blockquote,
.block_us_zitat.dark blockquote p{color:rgba(0,0,0,.6);text-shadow:0 1px 0 rgba(255,255,255,.1);}
.block_us_zitat.dark blockquote p strong{color:#000000;}
.block_us_zitat.dark blockquote cite{color:#000000;margin-top:25px;font-size:16px;opacity:.5;}
.block_us_zitat.dark blockquote cite a{color:#000000;text-decoration:none!important;}


.block_us_zitat.light blockquote,
.block_us_zitat.light blockquote p{color:rgba(255,255,255,.6);text-shadow:0 1px 0 rgba(0,0,0,.1);}
.block_us_zitat.light blockquote p strong{color:#FFFFFF;}
.block_us_zitat.light blockquote cite{color:#FFFFFF !important;margin-top:25px;font-size:16px;opacity:.5;}
.block_us_zitat.light blockquote cite a{color:#FFFFFF;text-decoration:none!important;}


.block_us_zitat.text-center blockquote,
.block_us_zitat.text-center blockquote p,
.block_us_zitat.text-center blockquote cite{text-align:center !important;}

.block_us_zitat.text-width blockquote{max-width:760px !important;margin:0 auto !important;}


@media screen and (min-width:768px) {
	.block_us_zitat blockquote,
	.block_us_zitat blockquote p{font-size:22px;}
    .block_us_zitat blockquote p strong{font-size:24px;}
}

@media screen and (min-width:800px){
	.block_us_zitat.text-leftindent blockquote{padding-left:calc( ( ( 100% - 30px ) / 3 ) + 30px );}
}

@media screen and (min-width:1100px){
	.block_us_zitat.text-leftindent blockquote{padding-left:340px;}
}

@media screen and (min-width:1200px){
	.block_us_zitat blockquote,
	.block_us_zitat blockquote p{font-size:26px;}
    .block_us_zitat blockquote p strong{font-size:28px;}
}
