mark {
    background-color: transparent;
    padding-left: 3px;
    padding-right: 3px;
    color: #666666;
}

.comparated.view-container .textcare-clear p mark {
    /*display:inline;*/
}


/* mark stílusok - szerkesztő felületen */

div[data-name="main-content"] mark {
    background-color: #feffa5;
}


div[data-name="main-content"] mark::before {
    color: #888887;
    content: "\27A4";
}

div[data-name="main-content"] mark::after {
    /*background-color: #feffa5;*/
    content: "*";
}


div[data-name="main-content"] .divit-mark-pagebreak::before {
    content: "[" "\2937";
    color: unset;
}

div[data-name="main-content"] .divit-mark-pagebreak::after {
    content: "]"
}

div[data-name="main-content"] .divit-mark-datebreak::before {
    content: "[" "\2726";
    color: unset;
}

div[data-name="main-content"] .divit-mark-datebreak::after {
    content: "]"
}

div[data-name="main-content"] .divit-mark-sidemark-left {
    background-color: #f7c1c1;
    text-align: left;
}

div[data-name="main-content"] .divit-mark-sidemark-left::before {
    content: "";
}

div[data-name="main-content"] .divit-mark-sidemark-left::after {
    content: " " "\2225";
}

div[data-name="main-content"] .divit-mark-sidemark-right {
    background-color: #f7c1c1;
    text-align: right;
    float: right;
}

div[data-name="main-content"] .divit-mark-sidemark-right::before {
    content: "\2225" " ";
    color: unset;
}

div[data-name="main-content"] .divit-mark-sidemark-right::after {
    content: "";
}

div[data-name="main-content"] .divit-mark-definition-notice {
    background-color: #c6fbd9;
}

div[data-name="main-content"] .ce-element>.divit-mark-definition-notice {
    display: block !important;
}

div[data-name="main-content"] a {
    color: #2e8ece;
}

/* mark stílusok - clear nézetben ****************************************************************/

.textcare-clear mark {
    padding-left: 0;
    padding-right: 0;
}

.textcare-clear .divit-mark-inserted-above::before {
    content: "";
}

.textcare-clear .divit-mark-inserted-above::after {
    content: "";
}

.textcare-clear .divit-mark-inserted-below::before {
    content: "";
}

.textcare-clear .divit-mark-inserted-below::after {
    content: "";
}

.textcare-clear .divit-mark-inserted-leftmargin::before {
    content: "";
}

.textcare-clear .divit-mark-inserted-leftmargin::after {
    content: "";
}

.textcare-clear .divit-mark-inserted-rightmargin::before {
    content: "";
}

.textcare-clear .divit-mark-inserted-rightmargin::after {
    content: "";
}

.textcare-clear .divit-mark-inserted-inrow::before {
    content: "";
}

.textcare-clear .divit-mark-inserted-inrow::after {
    content: "";
}

.textcare-clear .divit-mark-inserted-otherpage::before {
    content: "";
}

.textcare-clear .divit-mark-inserted-otherpage::after {
    content: "";
}

.textcare-clear .divit-mark-inserted-folio::before {
    content: "";
}

.textcare-clear .divit-mark-inserted-folio::after {
    content: "";
}

.textcare-clear .divit-mark-removed::before {
    content: "";
}

.textcare-clear .divit-mark-removed::after {
    content: "";
}

.textcare-clear .divit-mark-rewrited::before {
    content: "";
}

.textcare-clear .divit-mark-rewrited::after {
    content: "";
}

.textcare-clear .divit-mark-uncertain::before {
    content: "";
}

.textcare-clear .divit-mark-uncertain::after {
    content: "";
}

.textcare-clear .divit-mark-removed-uncertain::before {
    content: "";
}

.textcare-clear .divit-mark-removed-uncertain::after {
    content: "";
}

.textcare-clear .divit-mark-emended::before {
    content: "";
}

.textcare-clear .divit-mark-editorial-note::before {
    content: "";
}

.textcare-clear .divit-mark-editorial-note::after {
    content: "";
}

.textcare-clear .divit-mark-default::before {
    content: "";
}

.textcare-clear .divit-mark-default::after {
    content: "";
}

.textcare-clear .divit-mark-multi::before {
    content: "";
}

.textcare-clear .divit-mark-multi::after {
    content: "";
}

.textcare-clear .divit-mark-datebreak::before {
    content: "";
}

.textcare-clear .divit-mark-datebreak::after {
    content: "";
}

/**/

.textcare-clear .divit-mark-pagebreak {
    display: inline; /*inline-block;*/
    opacity: 0;
    height: 0;
    width: 0;
}

.textcare-clear .divit-mark-pagebreak::before {
    content: ""
}

.textcare-clear .divit-mark-pagebreak::after {
    content: ""
}

.textcare-clear .divit-mark-datebreak {
    display: inline; /*inline-block;*/
    opacity: 0;
    height: 0;
    width: 0;
}

.textcare-clear .divit-mark-datebreak::before {
    content: ""
}

.textcare-clear .divit-mark-datebreak::after {
    content: ""
}

.textcare-clear .divit-mark-sidemark-left {
    display: none;
}

.textcare-clear .divit-mark-sidemark-left::before {
    content: "";
}

.textcare-clear .divit-mark-sidemark-left::after {
    content: "";
}

.textcare-clear .divit-mark-sidemark-right {
    display: none;
}

.textcare-clear .divit-mark-sidemark-right::before {
    content: "";
}

.textcare-clear .divit-mark-sidemark-right::after {
    content: "";
}

.textcare-clear .divit-mark-definition-notice {
    display: none;
}

.textcare-clear .divit-mark-datebreak {
    display: none;
}


/* mark stílusok - marked nézetben ***************************************************************/

.textcare-marked mark {
    padding-left: 0;
    padding-right: 0;
    cursor: pointer;
}

.textcare-marked .divit-mark-inserted-above::before {
    content: "";
}

.textcare-marked .divit-mark-inserted-above::after {
    content: "*";
}

.textcare-marked .divit-mark-inserted-below::before {
    content: "";
}

.textcare-marked .divit-mark-inserted-below::after {
    content: "*";
}

.textcare-marked .divit-mark-inserted-leftmargin::before {
    content: "";
}

.textcare-marked .divit-mark-inserted-leftmargin::after {
    content: "*";
}

.textcare-marked .divit-mark-inserted-rightmargin::before {
    content: "";
}

.textcare-marked .divit-mark-inserted-rightmargin::after {
    content: "*";
}

.textcare-marked .divit-mark-inserted-inrow::before {
    content: "";
}

.textcare-marked .divit-mark-inserted-inrow::after {
    content: "*";
}

.textcare-marked .divit-mark-inserted-otherpage::before {
    content: "";
}

.textcare-marked .divit-mark-inserted-otherpage::after {
    content: "*";
}
.textcare-marked .divit-mark-inserted-folio::before {
    content: "";
}

.textcare-marked .divit-mark-inserted-folio::after {
    content: "*";
}

.textcare-marked .divit-mark-removed::before {
    content: "";
}

.textcare-marked .divit-mark-removed::after {
    content: "*";
}

.textcare-marked .divit-mark-rewrited::before {
    content: "";
}

.textcare-marked .divit-mark-rewrited::before {
    content: "";
}

.textcare-marked .divit-mark-rewrited::after {
    content: "*";
}

.textcare-marked .divit-mark-uncertain::before {
    content: "";
}

.textcare-marked .divit-mark-uncertain::after {
    content: "*";
}

.textcare-marked .divit-mark-removed-uncertain::before {
    content: "";
}

.textcare-marked .divit-mark-removed-uncertain::after {
    content: "*";
}

.textcare-marked .divit-mark-emended::before {
    content: "";
}

.textcare-marked .divit-mark-emended::after {
    content: "*";
}

.textcare-marked .divit-mark-editorial-note::before {
    content: "";
}

.textcare-marked .divit-mark-editorial-note::after {
    content: "*";
}

.textcare-marked .divit-mark-default::before {
    content: "";
}

.textcare-marked .divit-mark-default::after {
    content: "*";
}

.textcare-marked .divit-mark-multi::before {
    content: "";
}

.textcare-marked .divit-mark-multi::after {
    content: "*";
}

/**/

.textcare-marked .divit-mark-pagebreak {
    display: inline-block;
    opacity: 0;
    height: 0;
    width: 0;
}

.textcare-marked .divit-mark-pagebreak::before {
    content: ""
}

.textcare-marked .divit-mark-pagebreak::after {
    content: ""
}

.textcare-marked .divit-mark-datebreak {
    display: inline-block;
    opacity: 0;
    height: 0;
    width: 0;
}

.textcare-marked .divit-mark-datebreak::before {
    content: ""
}

.textcare-marked .divit-mark-datebreak::after {
    content: ""
}

.textcare-marked .divit-mark-sidemark-left {
    display: none;
}

.textcare-marked .divit-mark-sidemark-left::before {
    content: "";
}

.textcare-marked .divit-mark-sidemark-left::after {
    content: "";
}

.textcare-marked .divit-mark-sidemark-right {
    display: none;
}

.textcare-marked .divit-mark-sidemark-right::before {
    content: "";
}

.textcare-marked .divit-mark-sidemark-right::after {
    content: "";
}

.textcare-marked .divit-mark-definition-notice {
    display: none;
}

/* mark stílusok - info nézetben *****************************************************************/

.textcare-info mark {
    padding-left: 0;
    padding-right: 0;
    cursor: pointer;
}

.textcare-info .divit-mark-inserted-above::before {
    content: "";
}

.textcare-info .divit-mark-inserted-above::after {
    content: "*";
}

.textcare-info .divit-mark-inserted-below::before {
    content: "";
}

.textcare-info .divit-mark-inserted-below::after {
    content: "*";
}

.textcare-info .divit-mark-inserted-leftmargin::before {
    content: "";
}

.textcare-info .divit-mark-inserted-leftmargin::after {
    content: "*";
}

.textcare-info .divit-mark-inserted-rightmargin::before {
    content: "";
}

.textcare-info .divit-mark-inserted-rightmargin::after {
    content: "*";
}

.textcare-info .divit-mark-inserted-inrow::before {
    content: "";
}

.textcare-info .divit-mark-inserted-inrow::after {
    content: "*";
}

.textcare-info .divit-mark-inserted-otherpage::before {
    content: "";
}

.textcare-info .divit-mark-inserted-otherpage::after {
    content: "*";
}

.textcare-info .divit-mark-inserted-folio::before {
    content: "";
}

.textcare-info .divit-mark-inserted-folio::after {
    content: "*";
}

.textcare-info .divit-mark-removed::before {
    content: "";
}

.textcare-info .divit-mark-removed::after {
    content: "*";
}

.textcare-info .divit-mark-rewrited::before {
    content: "";
}

.textcare-info .divit-mark-rewrited::after {
    content: "*";
}

.textcare-info .divit-mark-uncertain::before {
    content: "";
}

.textcare-info .divit-mark-uncertain::after {
    content: "*";
}

.textcare-info .divit-mark-removed-uncertain::before {
    content: "";
}

.textcare-info .divit-mark-removed-uncertain::after {
    content: "*";
}

.textcare-info .divit-mark-emended::before {
    content: "";
}

.textcare-info .divit-mark-emended::after {
    content: "*";
}

.textcare-info .divit-mark-editorial-note::before {
    content: "";
}

.textcare-info .divit-mark-editorial-note::after {
    content: "*";
}

.textcare-info .divit-mark-default::before {
    content: "";
}

.textcare-info .divit-mark-default::after {
    content: "*";
}

.textcare-info .divit-mark-multi::before {
    content: "";
}

.textcare-info .divit-mark-multi::after {
    content: "*";
}


/**/

.textcare-info .divit-mark-pagebreak::before {
    content: "[" "\2937"
}

.textcare-info .divit-mark-pagebreak::after {
    content: "]"
}


.textcare-info .divit-mark-datebreak::before {
    content: "[" "\2726"
}

.textcare-info .divit-mark-datebreak::after {
    content: "]"
}

.textcare-info .divit-mark-sidemark-left {
    background-color: #f7c1c1;
    text-align: left;
}

.textcare-info .divit-mark-sidemark-left::before {
    content: "";
}

.textcare-info .divit-mark-sidemark-left::after {
    content: " " "\2225";
}

.textcare-info .divit-mark-sidemark-right {
    background-color: #f7c1c1;
    text-align: right;
    float: right;
    display: block;
}

.textcare-info .divit-mark-sidemark-right::before {
    content: "\2225" " ";
}

.textcare-info .divit-mark-sidemark-right::after {
    content: "";
}

.textcare-info .divit-mark-definition-notice {
    background-color: #c6fbd9;
}

/* mark stílusok - full nézetben *****************************************************************/

.textcare-full .divit-mark-inserted-above::before {
    color: #888887;
    content: "\27A4";
}

.textcare-full .divit-mark-inserted-above::after {
    background-color: #feffa5;
    content: " \2193" attr(data-id) "\2193 ";
}

.textcare-full .divit-mark-inserted-below::before {
    color: #888887;
    content: "\27A4";
}

.textcare-full .divit-mark-inserted-below::after {
    background-color: #feffa5;
    content: " \2191" attr(data-id) "\2191 ";
}

.textcare-full .divit-mark-inserted-leftmargin::before {
    color: #888887;
    content: "\27A4";
}

.textcare-full .divit-mark-inserted-leftmargin::after {
    background-color: #feffa5;
    content: " |" attr(data-id) "\2192 ";
}

.textcare-full .divit-mark-inserted-rightmargin::before {
    color: #888887;
    content: "\27A4";
}

.textcare-full .divit-mark-inserted-rightmargin::after {
    background-color: #feffa5;
    content: " \2190" attr(data-id) "| ";
}

.textcare-full .divit-mark-inserted-inrow::before {
    color: #888887;
    content: "\27A4";
}

.textcare-full .divit-mark-inserted-inrow::after {
    background-color: #feffa5;
    content: " |" attr(data-id) "| ";
}

.textcare-full .divit-mark-inserted-otherpage::before {
    color: #888887;
    content: "\27A4";
}

.textcare-full .divit-mark-inserted-otherpage::after {
    background-color: #feffa5;
    content: " +|" attr(data-id) "| ";
}

.textcare-full .divit-mark-inserted-folio::before {
    color: #888887;
    content: "\27A4";
}

.textcare-full .divit-mark-inserted-folio::after {
    background-color: #feffa5;
    content: " #" attr(data-id) "# ";
}

.textcare-full .divit-mark-removed::before {
    color: #888887;
    content: "\27A4";
    text-decoration: none;
    display: inline-block;
}

.textcare-full .divit-mark-removed::after {    
    background-color: #feffa5;
    content: " " attr(data-id) " ";    
}

.textcare-full .divit-mark-rewrited::before {
    color: #888887;
    content: "\27A4";
}

.textcare-full .divit-mark-rewrited::after {
    background-color: #feffa5;
    content: " " attr(data-id) " ";
}

.textcare-full .divit-mark-uncertain::before {
    color: #888887;
    content: "\27A4";
}

.textcare-full .divit-mark-uncertain::after {
    background-color: #feffa5;
    content: " " attr(data-id) "[?] ";
}

.textcare-full .divit-mark-removed-uncertain::before {
    color: #888887;
    content: "\27A4";
}

.textcare-full .divit-mark-removed-uncertain::after {
    background-color: #feffa5;
    content: " " attr(data-id) "? ";    
}

.textcare-full .divit-mark-emended::before {
    color: #888887;
    content: "\27A4";
}

.textcare-full .divit-mark-emended::after {
    background-color: #feffa5;
    content: " [em.:] " attr(data-id) " ";
}

.textcare-full .divit-mark-editorial-note::before {
    color: #888887;
    content: "\27A4";
}

.textcare-full .divit-mark-editorial-note::after {
    background-color: #c6fbd9;
    content: " [" attr(data-id) "] ";
}


.textcare-full .divit-mark-default::before {
    color: #888887;
    content: "\27A4";
}

.textcare-full .divit-mark-default::after {
    background-color: #feffa5;
    content: " (" attr(data-id) ") ";
}

.textcare-full .divit-mark-multi::before {
    color: #888887;
    content: "\27A4";
}

.textcare-full .divit-mark-multi::after {
    background-color: #feffa5;
    content: "\00AB" " " attr(data-id) " " "\00BB";
}


/**/

.textcare-full .divit-mark-pagebreak::before {
    content: "[" "\2937"
}

.textcare-full .divit-mark-pagebreak::after {
    content: "]"
}

.textcare-full .divit-mark-datebreak::before {
    content: "[" "\2726"
}

.textcare-full .divit-mark-datebreak::after {
    content: "]"
}


.textcare-full .divit-mark-sidemark-left {
    background-color: #f7c1c1;
    text-align: left;
}

.textcare-full .divit-mark-sidemark-left::before {
    content: "";
}

.textcare-full .divit-mark-sidemark-left::after {
    content: " " "\2225";
}

.textcare-full .divit-mark-sidemark-right {
    background-color: #f7c1c1;
    text-align: right;
    float: right;
}

.textcare-full .divit-mark-sidemark-right::before {
    content: "\2225" " ";
}

.textcare-full .divit-mark-sidemark-right::after {
    content: "";
}

.textcare-full .divit-mark-definition-notice {
    background-color: #c6fbd9;
}

/****/

select.mark-type-select {
    height: 315px !important;
}

select.mark-type-select option {
    /*vertical-align: middle;*/
    border-color: unset;
}

select.mark-type-select option::before {
    /*font-family: icon;*/
    content: attr(dab);
    margin-right: 3px;
}

select.mark-type-select option::after {
    /*font-family: icon;*/
    content: attr(daa);
    margin-left: 3px;
}

/***/

.ct-clear::before {
    font-family: icon;
    content: "\e922";
}

.ct-marked::before {
    font-family: icon;
    content: "\e946";
}

.ct-info::before {
    font-family: icon;
    content: "\e96e";
}

.ct-full::before {
    font-family: icon;
    content: "\ea7f";
}

#mark-tooltip-holder {
    background-color: #fff;
    border: 1px solid #ddd;
    padding: 2px;
    padding-left: 8px;
    padding-right: 8px;
    display: none;
    box-shadow: 3px 3px 5px #aaa;
}

#mark-tooltip {
    background-color: #fff;
}

#mark-tooltip-pre {
   padding-right: 1px;
}

#mark-tooltip-post {
   padding-left: 1px;
}

#mark-tooltip.dm-ia::before {
    content: "\2193";
}

#mark-tooltip.dm-ia::after {
    content: "\2193 ";
}

#mark-tooltip.dm-ib::before {
    content: "\2191";
}

#mark-tooltip.dm-ib::after {
    content: "\2191 ";
}

#mark-tooltip.dm-il::before {
    content: "|";
}

#mark-tooltip.dm-il::after {
    content: "\2192 ";
}

#mark-tooltip.dm-ir::before {
    content: "\2190";
}

#mark-tooltip.dm-ir::after {
    content: "| ";
}

#mark-tooltip.dm-in::before {
    content: "|";
}

#mark-tooltip.dm-in::after {
    content: "|";
}

#mark-tooltip.dm-rm::before {
    content: "";
}

#mark-tooltip.dm-rm::after {
    content: "";
}

#mark-tooltipdm-rw::before {
    content: "";
}

#mark-tooltip.dm-rw::after {
    content: "";
}

#mark-tooltip.dm-uc::before {
    content: "";
}

#mark-tooltip.dm-uc::after {
    content: "[?] ";
}

#mark-tooltip.dm-ru::before {
    content: "";
}

#mark-tooltip.dm-ru::after {
    content: "";
}

#mark-tooltip.dm-em::before {
    content: "[em.:] ";
}

#mark-tooltip.dm-em::after {
    content: "";
}

#mark-tooltip.dm-edn::before {
    content: "[";
}

#mark-tooltip.dm-edn::after {
    content: "]";
}


#mark-tooltip.dm-other::before {
    content: "(";
}

#mark-tooltip.dm-other::after {
    content: ")";
}

#mark-tooltip.dm-multi::before {
    content: "";
}

#mark-tooltip.dm-multi::after {
    content: "";
}

/**/

#mark-tooltip.dm-opbr::before {
    content: "[" "\2937"
}

#mark-tooltip.dm-opbr::after {
    content: "]"
}

#mark-tooltip.dm-dbr::before {
    content: "[" "\2726"
}

#mark-tooltip.dm-dbr::after {
    content: "]"
}

#mark-tooltip.dm-sml::before {
    content: "";
}

#mark-tooltip.dm-sml::after {
    content: " " "\2225";
}

#mark-tooltip.dm-smr::before {
    content: "\2225" " ";
}

#mark-tooltip.dm-smr::after {
    content: "";
}

#mark-tooltip.dm-dn {
    background-color: #c6fbd9;
}