/* ////////////////////////////////////////////////
//
// CSS STYLES 
// Available for use in content globally
//
//////////////////////////////////////////////// */

blockquote:before {
    content: '\201C';
    font-family: 'Francois One', sans-serif;
    font-size: 4.75em;
    position: relative;
    color: #000000;
    top: 0.6em;
}


/* fuchsia */
.ofb-fuchsia-blockquote 		            { font-family: "Lato", sans-serif; margin-top: -1.7em !important; width: 80%; margin-left: 14%; text-indent: -2.3em; }
/* darkblue */
.ofb-darkblue-blockquote                    { font-family: "Lato", sans-serif; margin-top: -1.7em !important; width: 80%; margin-left: 14%; text-indent: -2.3em; }
/* deepgreen */
.ofb-deepgreen-blockquote                   { font-family: "Lato", sans-serif; margin-top: -1.7em !important; width: 80%; margin-left: 14%; text-indent: -2.3em; }
/* burntorange */
.ofb-burntorange-blockquote                 { font-family: "Lato", sans-serif; margin-top: -1.7em !important; width: 80%; margin-left: 14%; text-indent: -2.3em; }
/* teal */
.ofb-teal-blockquote                        { font-family: "Lato", sans-serif; margin-top: -1.7em !important; width: 80%; margin-left: 14%; text-indent: -2.3em; }
/* purple */
.ofb-purple-blockquote                      { font-family: "Lato", sans-serif; margin-top: -1.7em !important; width: 80%; margin-left: 14%; text-indent: -2.3em; }


/* fuchsia */
.ofb-fuchsia-blockquote:lang(fr)            { margin-left: 17% !important; text-indent: -3.1em; }
/* darkblue */
.ofb-darkblue-blockquote:lang(fr)           { margin-left: 17% !important; text-indent: -3.1em; }
/* deepgreen */
.ofb-deepgreen-blockquote:lang(fr)          { margin-left: 17% !important; text-indent: -3.1em; }
/* burntorange */
.ofb-burntorange-blockquote:lang(fr)        { margin-left: 17% !important; text-indent: -3.1em; }
/* teal */
.ofb-teal-blockquote:lang(fr)               { margin-left: 17% !important; text-indent: -3.1em; }
/* purple */
.ofb-purple-blockquote:lang(fr)             { margin-left: 17% !important; text-indent: -3.1em; }


/* fuchsia */
.ofb-fuchsia-blockquote:lang(fr):before     { content:"«" !important; top:0.2em !important; }
/* darkblue */
.ofb-darkblue-blockquote:lang(fr):before    { content:"«" !important; top:0.2em !important; }
/* deepgreen */
.ofb-deepgreen-blockquote:lang(fr):before   { content:"«" !important; top:0.2em !important; }
/* burntorange */
.ofb-burntorange-blockquote:lang(fr):before { content:"«" !important; top:0.2em !important; }
/* teal */
.ofb-teal-blockquote:lang(fr):before        { content:"«" !important; top:0.2em !important; }
/* purple */
.ofb-purple-blockquote:lang(fr):before      { content:"«" !important; top:0.2em !important; }


/* fuchsia */
.ofb-fuchsia-blockquote:before              { color: var(--genesys-fuchsia); margin-right: 0.03em; top: 0.5em; }
/* darkblue */
.ofb-darkblue-blockquote:before             { color: var(--genesys-darkblue); margin-right: 0.03em; top: 0.5em; }
/* deepgreen */
.ofb-deepgreen-blockquote:before            { color: var(--genesys-deepgreen); margin-right: 0.03em; top: 0.5em; }
/* burntorange */
.ofb-burntorange-blockquote:before          { color: var(--genesys-burntorange); margin-right: 0.03em; top: 0.5em; }
/* teal */
.ofb-teal-blockquote:before                 { color: var(--genesys-teal); margin-right: 0.03em; top: 0.5em; }
/* purple */
.ofb-purple-blockquote:before               { color: var(--genesys-purple); margin-right: 0.03em; top: 0.5em; }


    .#{nth($i, 1)}-blockquote {
        font-family: "Lato",sans-serif;
        margin-top: -1.7em;
        width: 80%;
        margin-left: 14%;
        text-indent: -2.3em;
    }    
    .#{nth($i, 1)}-blockquote:lang(fr) {
        margin-left: 17% !important;
        text-indent: -3.1em;   
    }    
    .#{nth($i, 1)}-blockquote:lang(fr):before {
        content:"«";
        top:0.2em;   
    }    
    .#{nth($i, 1)}-blockquote:before {
        color: nth($i, 2);
        margin-right: 0.03em;
        top: 0.5em;    
    }