/* These styles are used only in both front and back */


/* Gutenberg custom */

.wp-block-button__link {
	border-radius: 0px;}
.is-style-fill .wp-block-button__link, .is-style-fill-button-style .wp-block-button__link, .is-style-chev-button-style .wp-block-button__link, .is-style-outline-button-style .wp-block-button__link, .is-style-pdf-button-style .wp-block-button__link, .is-style-ext-button-style .wp-block-button__link{
    padding: calc(.667em + 2px) calc(1.333em + 2px); margin-bottom:1em;
}
.is-style-pdf-button-style .wp-block-button__link:before {
content: "\f1c1";
font-family: "Font Awesome 5 Free";
font-weight: 400;
padding-right: 10px;
}

.is-style-ext-button-style .wp-block-button__link:before {
content: "\f35d";
font-family: "Font Awesome 5 Free";
font-weight: 600;
font-size: 0.9em;
padding-right: 10px;
}

.wp-block-file__button:before {
content: "\f56d";
font-family: "Font Awesome 5 Free";
font-weight: 600;
font-size: 0.9em;
padding-right: 5px;
}

.is-style-chev-button-style .wp-block-button__link:after {
content: "\f054";
font-family: "Font Awesome 5 Free";
font-weight: 600;
font-size: 0.9em;
padding-left: 10px;
}

.is-style-chev-button-style .wp-block-button__link {background-color:#4EB0C9; padding-right: 2em;}
.is-style-chev-button-style .is-style-fill .wp-block-button__link {padding:calc(.667em + 4px) calc(1.333em + 4px);padding-right:60px;}

.is-style-chev-button-style .wp-block-button__link:hover {background-color:#FF9162; padding-right: 2em;}



.editor-styles-wrapper mark, mark {background-color: yellow!important;}

p.nospace {margin-bottom: 0;}


.edit-post-visual-editor .block-editor-block-list__block.wp-block-quote.is-style-large {
    padding: 1.2em 1.2em 1.2em 4em;
}
blockquote.is-style-large, blockquote.wp-block-quote.is-style-large {
    background: transparent;
    border: none;
    margin-top: calc(2 * 20px);
    margin-bottom: calc(2 * 20px);
    padding: 0 0 0 70px;
    position: relative;
}

blockquote.is-style-large::before, blockquote.wp-block-quote.is-style-large::before {
    content: '\201C';
	font-family: Arial, Apple Symbols, sans-serif;
	font-size: 100px;
    display: block;
    width: 45px;
    height: 34px;
    position: absolute;
    top: -40px;
    left: 0;
}

blockquote.is-style-large cite, blockquote.wp-block-quote.is-style-large cite {
    text-align: right;
	float: right;
}