.idezet3 {
max-width: 100%;
border-collapse: collapse;
background-color: inherit;
border-style: none;
line-height: 150%;
}
.idezet3:not(.rquote).floatleft,
.idezet3:not(.rquote).floatright {
margin: 0;
}
.idezet3 .idezet3-nyito,
.idezet3 .idezet3-csuko {
color: #b2b7f2;
font-size: 40px;
font-family: 'Times New Roman', serif;
font-weight: bold;
padding: 10px;
}
.idezet3 .idezet3-nyito {
vertical-align: bottom;
}
.idezet3 .idezet3-csuko {
vertical-align: top;
}
.idezet3 .idezet3-tartalom {
padding: 10px;
}
.idezet3:not(.meretezett) .idezet3-tartalom {
width: 200px;
}
.idezet3 .idezet3-forras {
padding-bottom: 10px;
padding-right: 20px;
text-align:right;
}
.idezet3:not(.rquote) .idezet3-forras {
font-size: smaller;
}
@media screen and (min-width: 720px), print {
.idezet3.floatright {
float: right;
clear: right;
}
.idezet3.floatleft {
float: left;
clear: left;
}
.idezet3.floatright:not(.rquote),
.idezet3.floatleft:not(.rquote) {
clear: none;
}
.idezet3.floatcenter {
margin-left: auto;
margin-right: auto;
}
}
@media screen and (max-width: 719px) {
.idezet3 {
float: none;
width: 100%;
}
/* .meretezett, :not(.meretezett), hogy specifikusabb legyen a fenti 200px-es szabálynál */
.idezet3.meretezett .idezet3-tartalom,
.idezet3:not(.meretezett) .idezet3-tartalom {
width: 100%;
}
}
/* rquote stílus */
.idezet3.rquote {
font-family: Garamond, 'Adobe Garamond Pro', GaramondPremrPro, 'ITC Garamond Std Book', 'Stempel Garamond LT Pro', AGaramond, Galliard, serif;
font-style: italic;
font-size: 135%;
line-height: 135%;
background-color: inherit;
border-collapse: collapse;
border-style: none;
}
.idezet3.rquote i {
font-style: normal;
}
.idezet3.rquote p.forras {
font-family: Verdana, sans-serif;
line-height: 1em;
text-align: right;
font-style: normal;
font-size: 76%;
}
/* tök jó lenne, csak nem paraméterezhető az idézőjelek színe :(
q.idezet3 {
display: table;
}
q.idezet3::before,
q.idezet3::after {
display: table-cell;
color: #b2b7f2;
font-size: 40px;
font-family: 'Times New Roman', serif;
font-weight: bold;
padding: 10px;
}
q.idezet3::before {
vertical-align: bottom;
content: '„';
}
q.idezet3::after {
vertical-align: top;
content: '”';
}
*/