@font-face {
    font-family: 'OALECD8';
    src: url('oecdfont:OALECD8.ttf');
}

entry {
    font-family: ;
    font-size: ;
    color: black;
    display: block;
    padding-left: 8pt;
    padding-right: 8pt;
    padding-bottom: 8pt;
    padding-top: 8pt;  
    -webkit-touch-callout:none;
    overflow: auto;
}

template {
	display: none;
}

chn {
	font-family: ;
	font-style: normal;color: ;
}

olect x, colloc x, olect wx, colloc note, obedec cl, opvd-unbox unx, opvd-unbox unxp, opvd-unbox unxp ungl, oad un[type='help'] eng {
	font-family: ;
    padding: 1px;
}

xrtag {
	font-family: ;
}

colloc chn {
	font-weight: normal;
}

i-g y {
color: gray;
}
colloc q {
	font-style: normal;
}

olect cl-g x, colloc pvs-n-g {
	font-family: ;
	font-style: normal;
}

a {
	text-decoration: none;
	color: inherit;
}

colloc n-blk, olect n-blk {
	display:block;
}

colloc sl-g-blk, olect sl-g-blk {
	display: block;
	margin-top: 1em;
}

syn-diamond {
	color: red;
}

colloc alt-blk, olect alt-blk {
	display: block;
}

colloc sh-g, colloc syn-g, colloc syn-g>d, olect sh-g, olect syn-g, olect syn-g>d {
	display:block;
}

colloc sl-g-list, olect sl-g-list {
	display: block;
	margin-top: 1em;
}

colloc sl-g-preview ,olect sl-g-preview {
	font-weight: bold;
	color: #0072cf;
}

id-g-list, pv-g-list {
	display: block;
}

id-g-preview, pv-g-preview {
	font-weight: bold;
	color: #0072cf;
}

colloc d, colloc help, colloc n-blk, colloc wx, olect d, olect help, olect n-blk, obedec help {
	display: block;
}

obedec entry > cl-g > cl-blk > clsymb {
	margin-left: 0;
}

obedec entry > cl-g > cl-blk > cl > chn {
	margin-left: 1em;
}

olect help, colloc help, obedec help {
	margin-top: 1em;
	margin-bottom: 1em;
}

colloc hh, olect hh {
	font-weight: bold;
}

colloc sh-g, olect sh-g {
	margin-top: 1em;
}

colloc r {
	color: ;
}

rsh {
	font-weight: bold;
}

alt, co, dr, dre, h, h2, colloc sh, olect sh, oalecd8 ab, obedec ab, oid ab, opvd ab, he, id, pv, sym, v, ve, vs, vf, xp, xw, zd {
	font-weight: bold;
	font-style: normal;
	color: #003866;
}

if {
color: black;
}

oid entry > cm-blk, opvd entry > cm-blk, oid note-blk, opvd note-blk, oid etym-blk, opvd etym-blk, opvd unote-blk {
	display: block;
	background-color: #efefef;
	padding: 3px;		
	border: none;
}

oid note-blk, opvd note-blk, oid cm-blk, opvd cm-blk, opvd unote-blk {
	margin-top: 0.75em;
	margin-bottom: 0.75em;
}

oid note-blk, opvd note-blk, opvd unote-blk {
	font-family: ;
}

opvd n-blk  {
	display: block;
}

oid n-g, opvd n-g {
	display: block;
	margin-left: 1em;
   text-indent: -1.1em;
}

opvd n-blk[bigng='Y'] n-g {
	text-indent: -1.65em;
}

opvd dr-g-blk drtri {
	margin-left: -1em;
}

opvd id-g id-blk  {
	margin-left: -1em;
}

oid n-g note-blk, opvd n-g note-blk {
	text-indent: 0;
	margin-left: -1em;
}

oid n-g note-blk x-blk, opvd n-g note-blk x-blk, opvd n-g unote-blk x-blk {
	padding-left: 1.3em;
}

unbox patterns[opvd='opvd'] para {
	text-indent: -0.9em;
	padding-left: 0.9em;
}

oid n-g x-blk, opvd n-g x-blk {
	text-indent: 0;
	padding-left: ;
}

oid x g-blk, oid x r-blk, oid x s-blk, opvd x g-blk, opvd x r-blk, opvd x s-blk {
	font-style: normal;
}

opvd pv cf-blk, opvd pv g-blk, opvd pv r-blk, opvd pv s-blk, opvd pv cm {
	font-size: ;
}

opvd n-blk {
	margin-top: ;
}

opvd ng-gr  {
	text-indent: 0;
}

opvd syn, opvd opp {
	font-weight: bold;	
}

oid xr[xt="opp"] xw {
    font-family: ;
}

oid ngnum, opvd ngnum {
	font-weight: bold;
	color: black;
}

opvd grngnum  {
	font-weight: bold;
}

obj-g-blk, opvd gr-g, opvd grn-g {
	display: block;
}

opvd obj-g, opvd ng-gr {
	display: block;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

opvd id-g {
	margin-left: 1em;
}

oid help-blk, opvd help-blk  {
	margin-top: 0.25em;
}

oid xr-blk, oad xr-blk {
	display: block;
}

oid xrbullet, opvd xrbullet {
	color: #003866;
}

oid xwsee, opvd xwsee {
	font-weight: bold;
}
	
obedec dffs {
	display: block;
}

un heading {
	display: block;
	font-size: 1.5em;
	font-weight: bold;
}

colloc illsee {
	display: block;
	font-weight: bold;
}

olect ill-g img {
	object-fit: contain;
	width: 100%;
	height: 200px;
	padding-top:10pt;
	padding-bottom:10pt;
}

colloc b, olect b {
	font-weight: bold;
}

rightarr {
	float: right;
	vertical-align: middle;
	position: relative;
	bottom: 0.1em;
}

morecolloc  {
	display: block;
	background-color: #cccccc;
	font-weight: bold;
	margin-left: -8pt;
	margin-right: -8pt;
	width: 100%;
	padding-left:8pt;
	padding-right: 8pt;
	padding-top:2pt;
	padding-bottom:2pt;
}

colloc ars-arrow, olect ars-arrow {
	width:100%;
	height: 36px;
	display: block;
	background-image:url(arrow.png);
	background-size: 344px 36px;
	background-repeat: no-repeat;
    background-position: center; 
}

colloc ars-g, olect ars-g {
	display: table;
	table-layout: fixed;
	width: 100%;
}

colloc ar-g, olect ar-g {
	display: table-row;
}

colloc ar, olect ar {
	display: table-cell;
}

colloc ab, olect ab, oad ab {
	font-weight: bold;
	color: #003866;
}

oad cm[grayed='y'] {
	font-family: ;
	color: #777777;
	font-style: italic;
}

oad cm[grayed='y'] chn {
	font-style: normal;
}

oad ebu {
	text-decoration: underline;
}

img {
display: block;
max-width: 60%;
min-width: 60%;
}

obedec img {
	margin-top: 1em;
}



boxblock img {
	min-width: 0;
	margin-left: 0;
}

symbol_r boxblock boxtag img {
	vertical-align: bottom;
	display: inline-block;
}

paragraph boxblock boxtag img {
	vertical-align: middle;
	display: inline-block;
}

img.thumb {
	display: inline;	
}

ill-g[thumb='y'] {
	display: float;
	float: right;
	max-width: 25%;
	min-width: 25%;
}

oad ill-g[thumb='y'] {
	float: right;
	position: relative;
	z-index: 10;
	clear: both;
	max-width: 32.5%;
	min-width: 32.5%;
}

q, s, label {
	font-weight: normal;
	color: ;
}

namelabel {
	color: darkred;
}

brelabel {
	color: #0072cf;
}

colloc cm, olect cm, ei, g, gi, il, p, q, r, s, wfp, x, label, namelabel, igcm {
	font-style: ;
}

obedec gr label {
	font-style: normal;
}

opvd p gr-blk  {
	font-style: normal;
	font-weight: normal;	
}

opvd gr-g[ng='Y']  {
	margin-top: 1px;
}

opvd gr {
	font-style: normal;
	font-weight: normal;
	color: ;
}

obedec nostyle, obedec spunc {
	font-style: normal;
	color: black;
}

alt-blk gr-blk {
	font-weight: normal;
	color: black;
}

colloc sb-g, olect sb-g {
	display:block;
}

etcnote, midcletcnote {
	font-weight: normal;
}

obedec d {
	display: block;
}

colloc sl-g-head, olect sl-g-head {
	display:block;
	font-weight:bold;
	color: #0072cf;
}

colloc gr-blk {
	font-weight: normal;
}

colloc pv-blk {
	margin-top: 2em;
}

colloc pvs-g-blk > pvs-g > pv-blk {
	margin-top: 1em;
}

colloc pvs-g sl-g-blk {
	margin-left: 1em;
}

colloc pvs-g n-blk {
	margin-top: 0.5em;
}

colloc pvs-g n-blk d {
	margin-left: 1.1em;
	text-indent: -1.1em;
}

colloc pvs-n-g  {
	color: #0072cf;
	font-weight: bold;
}

olect sl-g-hw {
	color: red;
}

cf g-blk, cfg {
	font-weight: normal;
	color: black;	
}

oad xr-blk[xt='andv'], oad xr-blk[xt='ndv'], oad xr-blk[xt='syn'], oad xr-blk[xt='opp'], oad xr-blk[xt='lookat'], oad xr-blk[xt='noteat'], oad xr-blk[xt='picat'], oad xr-blk[xt='pp'], oad xr-blk[xt='shortfor'] {
	display: inline;
}

oad xr-blk[xt='shortfor'] xh {
	color: inherit;
}

oad r-blk  {
	font-style: normal;
}

oad un[type='help'] {
	display: block;
	background-color: #efefef;
	padding: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	border: 0px;
}

cc, cf, cfg, cl, dhb, eb, fm, xw, xrbold, oad rv  {
	font-weight: bold;
}

opvd cf {
	color: black;
}

cc, cf, oad rv {
	color: #0072cf;
}

drtri {
	color: ;
}

dr-g {
	display: block;
}

dr-g {
	padding-top: 1em;
}

opvd dr-g {
	padding-top: 6px;
	padding-left: 1em;
}

olect dr-blk:after {
	content: " ";
}

colloc cl-header, olect cl-header {
	display: block;
	color: #0072cf;
	font-weight: bold;
	margin-top: 1em;
}

colloc cm {
	font-weight: normal;
}

obedec gem {
	font-style: italic;
	color: ;
}

obedec cm {
	font-family: ;
	color: ;
	font-style: italic;
}

help {
	margin-top: 1em;
	margin-bottom: 1em;
}

olect ars-g-header {
	display: block;
	color: #d04437;
	font-weight: bold; 
	margin-top: 1em;
 }
 
colloc r-blk, olect syn r-blk {
 	font-weight: normal;
}

obedec r xrex {
	color: ;
	font-family: ;
}

obedec r chn  {
	color: ;	
}
 
 colloc q {
 	font-style: italic;
 }
 
 olect help[type='isym'], obedec help[type='isym'] {
 	background-color: #EBEBEB;
 }
 
 olect help[type='isym'] gr, obedec help[type='isym'] gr, opvd gr i, opvd gr b {
	font-family: ;	
 }

cm, d, dc, dst, eph, etym, ff, fm, gl, help, u, ud, uid, wfp, x, xh, xp, xw, xrlabel, opvd ds, opvd ebi {
	font-family: ;
}

opvd pv r-blk, opvd pv g-blk {
	font-weight: normal;color:black;
}

obedec ff, obedec dff, obedec ff-no-newline {
	font-weight: bold;
}

obedec dff, obedec ff-no-newline {
	color: #003866;
}

obedec cf vbar {
	color: black;
	font-weight: normal;
}

obedec ffcm  {
	color: ;
	font-style: italic;	
}

obedec ff  {
	display: block;
}

olect xw {
	font-family: ;	
}

xp {
	font-style: italic;	
}

obedec xp, obedec vscomma, obedec nocolor {
	font-weight: normal;
	color: black;
}

obedec xr[xt='see'] {
	font-family: ;
}

obedec p[xt='ptppof'] {
	font-family: ;
	font-weight: normal;
	font-style: normal;
}

obedec ve {
	font-family: ;	
}

olect xp {
	font-size: 90%;
}

x g, x r, x s, olect x q {
	font-family: ;	
}

olect x g, olect x r, olect x s, olect x r-blk q, olect x s-blk q, olect x g-blk q {
	font-style: italic;
}

olect x r-blk, olect x s-blk, olect x g-blk {
	font-style: normal;
}

olect help-head chn {
	font-weight: bold;
}

cm ei-blk {
	font-family: ;
	color: ;
}

gl, gl-blk {
	font-style: normal;
}

xrbold {
	text-transform: uppercase;
}

h, h2, hs, hcomma {
font-size: 18px;
color: black;
}

colloc sh, olect sh {
	font-size: 1.5em;
}

hs {
	font-weight: normal;
	font-style: normal;
	color: #003866;
}

hkey, hawl {
	font-size: 1.1em;
	vertical-align: 20%;
}

colloc syn, olect syn {
	font-weight: bold;
	color: #003866;
}

top-g > tm {
	font-size: 1.5em;
	color: #003866;
	vertical-align: 30%;	
}

oalecd8 help {
	display: block;
}

hm
{
font-size: 10px;
vertical-align: 60%;
font-weight: bold;
color: black;
}

audio-gb, audio-us {
	font-family: "OALECD8";
	font-style: normal;
}

audio-gb {
	color: #0072cf;
}

audio-us {
	color: #de002d;
}

xh, opvd xw {
	color: darkred;
	font-weight: bold;
}

colloc xs, olect xs {
	font-size: 90%;
}

oalecd8 xr xhm, oalecd8 xr xs-blk, oalecd8 xr xs, oalecd8 xr xp {
	color: #de002d;	
}

oad xr[xt='driv'] {
	color: #de002d;	
	font-weight: bold;
}

oad er {
	font-weight: normal;
	font-style: normal;
}

colloc s-blk {
	font-weight: normal;
}

xr[xt="andv"] xh {
	color: black;
}

colloc xr-blk[xt="page"] {
	display: block;
	margin-top: 1em;
}

colloc xr[xt="note"] xh {
	color:red;
	font-variant: none;
	font-weight: bold;
}

colloc xr-blk[xt="note"] {
	display: block;
	margin-top: 1em;
}

xr[xt="ffndv"] xh, xr[xt="ndv"] xh, xr[xt="dvg"] xh  {
	color: #003866;
}

oad xr[xt="ndv"] xh, oad xr[xt="andv"] xh {
	color: inherit;
}

obedec xr {
	font-family: ;
}

xhm
{
	font-size: .6em;
	vertical-align: super;
}

phon-us, phon-gb, eph, eph-blk, i, y {
	font-family: ;
}

h-g top-g ifs-g phon-us, h-g top-g ifs-g phon-gb {
	font-size: 1em;
}

p {
	font-weight: bold;
	font-style: italic;
}

wx {
	text-decoration: line-through;
	font-style: italic;
}

ab-label, sym-label, il, colloc cm, olect cm, obedec igcm {
	color: ;
	font-style: italic;
}

m-g, mn-g, msd, mxh, mxp, mxr, mxs, mxsd, xmm, xpg {
	display: none;
}

ei-g il {
	display: block;
}

if-g il-blk il, opvd if-g i-g {
	display: inline;
}

symb, symbol {
	    font-family:"OALECD8";
}

symbol[type='key'] {
	color: #DC8C39;
}

entry > a > symbol[type='key'] {
	font-size: 150%;
}

arrow {
	font-family: "OALECD8";
	color: #de002d;
}

x-blk[status="withnote"] xsymb, sh-container[status="withnote"] xsymb, pv-blk[status="withnote"] xsymb, id-blk[status="withnote"] xsymb, dr-g[status="withnote"] drtri {
	color: #de002d;
}

x-blk[status="nonote"] xsymb, sh-container[status="nonote"] xsymb, pv-blk[status="nonote"] xsymb, id-blk[status="nonote"] xsymb, dr-g[status="nonote"] drtri {
	color: #0072cf;
}

sh-container xsymb:before {
 content: "    ";
}

sh-container xsymb {
	margin-left: 0;
	font-size: 1em;
	padding-right: 0.1em;
	position: relative;
	bottom: 0.2em;
}

x-blk, pv-blk, id-blk, olect wx-blk {
	display: block;
	padding-left: 1.3em;
}

g-blk[class="x"], r-blk[class="x"] {
	padding-left: 1.3em;
}

oalecd8 n-g x-blk, oalecd8 n-g pv-blk, oalecd8 n-g id-blk, obedec li n-g x-blk, obedec n-g pv-blk, obedec n-g id-blk
{
	margin-left: -1.3em;
}

obedec ptcomma {
	color:black;
}

obedec pt label {
	font-style: normal;
}

obedec cl-blk {
	padding-left: 1.3em;
}

obedec li cl-blk {
	margin-left: -1.3em;
}

obedec clsymb {
	font-style:normal;
	font-size:.7em;
	color:#80bbe1;
	padding-right:.52em;
	margin-left: -1.62em;
}

obedec n-g {
	display: block;
	margin-top: 1em;
}

/* symbol font */
obedec dicsymb
{
    color:#3266ff;
    font-weight:normal;
}

/* red version for key */
obedec dicsymbr
{
    color:#dd0604;
    font-weight:normal;
    /*font-size:1.5em;*/
}

xsymb  {
	font-style:normal;
	font-size:.7em;
	color:;
	padding-right:.52em;
	margin-left: -1.52em;
}

sd-blk {
	display: block;
	padding-left: 1.3em;
	margin-bottom: -1em;
}

sd-blk[defnafter='y'] {
	margin-bottom: 0em;	
}

sd {
	color: #0072cf;
	text-transform: uppercase;
}

sdsymb  {
	font-style:normal;
	color:#0072cf;
	padding-right:.4em;
	margin-left: -1.3em;
}

gr > a, r > a {	
	color:;
}

ol {
	-webkit-padding-start: 1.3em;
	-webkit-margin-after: 0.5em;
    color: #0072cf; 
	font-weight: bold;
}

help[type="note"], cm-blk[makebox="makebox"] {
	display: block;
	background-color: #efefef;
	padding: 3px;
}

help[type="note"] hh {
	display: block;
	margin-bottom: 0.25em;
}

boxtag {
	font-family: ;
   	background-color: #0072cf;
	color: #ffffff;
    font-weight:bold;
    padding-top:0.05em;
    padding-bottom:0.05em;
    padding-left:0.2em;
    padding-right:0.2em;
    font-size: 0.85em;
    border-radius: 0.3em;
}

opvd boxtag {
   	background-color: #000000;
}

opvd boxtag[syn="Y"], opvd unote boxtag {
	background-color: #0072cf; /* Changed from 003866 to 0072cf by WHT */
}

opvd syn, opvd opp {
	color: #003866;
}

obj-g, ng-gr {
	line-height: 1.4em;
}

/*oalecd8 boxblock {
    float:left;
}*/

boxblock boxtag {
	background: none;
	padding:0em;
	font-size: 1em;
}

boxblock boxtag img {
	/*display: inline-block;*/
	max-height:1.3em;
	width: auto;
	height: 1.3em;
}

/*
boxblock boxtag {
	background: #0072cf;
	background:
		linear-gradient(135deg, transparent 0px, #0072cf 0) top left,
		linear-gradient(225deg, transparent 10px, #0072cf 0) top right,
		linear-gradient(315deg, transparent 10px, #0072cf 0) bottom right,
		linear-gradient(45deg,  transparent 0px, #0072cf 0) bottom left;
	background-size: 50% 50%;
	background-repeat: no-repeat;
	padding-right: 1em;
}*/

boxtag[type='awl'] {
	background-color: #000000;
}

boxtag[type='cp'] {
	background-color: #007a6c;
}

xr-seea-blk, xr-seeae-blk {
	display: block;
}

olect  xr-seeae-blk {
	margin-bottom: 1em;
}

olect xr xp, olect xr xs {
	font-weight: normal;
	color: inherit;
}

olect xr xs {
	font-size: 75%;
}

n-g {
	font-weight: normal;
	color: black;
}

olect n-g, colloc n-g {
	margin-top: 1em;
}

hsrch {
	display: none;
}

id-g, pv-g, etym-blk, help-blk {
	display: block;
	margin-top: 2px;
	clear:left;
}

/*obedec p-blk,obedec gr-blk, obedec i-blk {
	display: block;
}*/

obedec i-g, opvd i-g, oid i-g {
	display: block;
}

oid id-blk, opvd pv-blk {
	font-size: 102%;
	margin-left: -1em;
}

oid id-g, opvd pv-g {
	padding-left: 1em;
}

obedec ifs-g i-g {
	display: inline;
}

obedec ifs-g {
	display: block;
}

obedec help[helptype='note'] {
	display: block;
}

obedec xrnewline {
	display:block;
	margin-top:0;
	margin-bottom:0;
	height:0;
}

id-g[skel="y"], pv-g[skel="y"] {
	margin-top: 0.4em;
}

pvp-g-blk[skel="y"]:before {
	content: "\A";
}

h-g > d, p-g > d {
	display: block;
}

side-g{
	display:none;
}

unbox, un, wf-g-blk
{
 color: black;
display: block;
font-size: 13px;
line-height: 1.3;
padding-left: 8pt;
padding-right: 8pt;
padding-bottom: 8pt;
padding-top: 8pt;
margin: 8pt;
margin-bottom: 14px;
border-style: solid;
border-width: 2px;
}


unbox[type="which_word"] {border-color: #AB0023;}
unbox[type="vocab"] {border-color: #E4007F;}
unbox[type="grammar"] {border-color: #434343;}
unbox[type="british_american"] {border-color: #5F52A0;}
unbox[type="more_about"] {border-color: #DE002D;}
unbox[type="synald7"] {border-color:rgb(131, 52, 131);}
unbox[type="colloc"] {border-color: #F5200C;}
unbox[type="langbank"] {border-color: #A40035;}
wf-g-blk {border-color: #00479D;}

colloc heading, untitle {
	font-weight: bold;
	display: block;
}

untitle[below='y'] {
	margin-bottom: 1em;
}

colloc cl note-blk {
	font-weight: normal;
}

colloc note-blk[nt='seenote'], colloc note-blk[nt='seealso'] {
	display: block;
}

colloc note-blk[nt='seealso'] eb, colloc note-blk[nt='abbr'] eb, colloc note-blk[nt='variant'] eb {
	font-weight: bold;
	font-family: ;
}


obedec u {
	color:;
	font-family: ;
	font-style: italic;
	font-weight: normal;
}

obedec u chn {
	font-style: normal;
}

obedec u eb {
	font-weight: bold;
	font-style: normal;
	color: #003866;
}

colloc un cl {
	color: #0072cf;
}

colloc entry cl g-blk,  colloc entry cl r-blk, colloc entry cl s-blk, colloc entry cl cm-blk, obedec cl {
	font-weight: normal;
}

colloc un note-blk, colloc cl-blk {
	display: block;
}

typetitle
{
    display:block;
    background-color:#abbbd6;
    font-weight: 700;
	font-family: ;
}

colloc unbox-list {
	display: block;
	margin-top: 1em;
}

unbox-list-item
{
    display:block;
    font-weight: ;
    color:darkred;
	font-family: ;
	padding-left: 1em;margin-top: 6px;
}

unbox-list-item[unleft='leftmost'] {
	padding-left: 0em;
}

unbox-list-item[unleft='n-g'] {
	padding-left: 0.7em;
}

unbox-list-item[ng='ng'] {
	padding-left: 0.2em;
}

unbox-list-item[untop='ipdh'] {
	margin-top: 1em;
}

oid img {
	margin-top: 10px;
	margin-bottom: 10px;
}

piclink
{
	color: #de002d;
	text-decoration: underline;
	display: block;
}

brelabel, namelabel, uslabel, graylabel
{
	color:;
	font-style: italic;
	font-family: ;
}

g>a
{
	color:;
}

obedec aaa {
	color: #003866;
	font-weight: bold;
	font-family: ;
}

i-g brelabel
{
	color:rgb(0, 90, 163);
	font-style: italic;
}

ifs-g-nobrk i-g {
	display: inline;
}

i-g namelabel, i-g uslabel, obedec ifs-g namelabel, obedec i-g-nobrk namelabel
{
	color:rgb(151, 0, 31);
	font-style: italic;
	font-family: ;
}

phon-gb-blk, phon-us-blk  {
	display: block;
}

obedec n-g n {
	font-weight: bold;
}

obedec xr-list {
    padding-bottom: 1em;
}

obedec li help {
	margin-left: -1.3em;
}

obedec li help x-blk {
	margin-left: 0em;
}

obedec xr-title
{
	display:block;
    font-weight: bold;
    color:#dd0604;
    text-transform: uppercase;
}

ifs-g if-g-blk ei-g phon-gb-blk, ifs-g if-g-blk ei-g phon-us-blk, x phon-gb-blk, x phon-us-blk,
vs-g-blk ei-g phon-gb-blk, vs-g-blk ei-g phon-us-blk {
	display: inline;
}

obedec id-g-blk boxtag img, obedec pv-g-blk boxtag img {
	padding-top: 1em;
}

vs-g-blk ei-g phon-gb-blk:before, vs-g-blk ei-g phon-us-blk:before {
	content: "\A";
}

phon-gb-blk brelabel
{
	color: #0072cf;
}

phon-us-blk namelabel
{
	color:#de002d;
}

title, tarial
{
    font-weight: 700;
    font-size:large;
	font-family: ; 
}

title, subhead, langbanksubhead
{
    display:block;
}

subhead, langbanksubhead, collsubhead
{
    font-weight:700;
	font-family: ;
}

subheada:before
{
	content: "\A";
    white-space: pre-line;
}

subheadb:before
{
	content: "\A";
    white-space: pre-line;
}

subheada
{
	font-size:large;
	font-weight:700;
	font-family: ;
	display:block:
	padding-bottom:1em;
}

subheadb
{
	font-weight:700;
	font-family: ;
	display:block:
	margin-top:1em;
	color:#003866;    
}

td
{
	text-align:left;
}

xr-list
{
	display:block;
}

xr-item
{
	display:block;
}

obedec cl-blk {
	display: block;
}

para
{
    display:block;
}

.xritems
{
	display:none;
}

/*para[outdent="y"]
{
    text-indent:hanging;
}*/

para[outdent="y"]:before
{
	content:"\25A0  ";    
    color: #0072cf;
}

unbox[type="synonyms"] para[outdent="y"]:before, unbox[type="synald7"] para[outdent="y"]:before
{
	content: "";
}

para[above="1"]:before, para[above="2"]:before, para[above="3"]:before, patterns>para:before
{
    content:"\25A0  ";    
    color: #0072cf;
}

un heading {
	margin-bottom: 1em;
}

un chn {
	font-weight: normal;
}

para[type="bullet"]:before
{
    content:"\25CF  ";    
    color: #0072cf;
}

para[type="firstflush"]:before {
    content: "\A";
    white-space: pre-line;
}

para[type="flush"]:before {
    content: "\A";
    white-space: pre-line;
}

para[outdent="n"]:before {
	content: none;
}

td para:before {
	content:"";
	white-space: nowrap;
}

patterns para:before
{
	content:"\25A0  "  !important;    
    color: #0072cf  !important;
}

arbd1, unfm, uneb, unebi, uncl
{
    font-weight: 700;
	font-family: ;
}

oad-unbox unxp uneb {
	font-family: inherit;
}

arit1, unei, ungi, unx, unebi, unwx, uncl, unxp, unwxp
{
    font-style: italic;
}

unwx, unwxp
{
    text-decoration:line-through;
}

ungl
{
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
	font-family: ;
}

unglpunct {
	font-style: normal;
}

opvd-unbox unxp, oad-unbox unxp {
	font-family: ;
}

opvd n-g unote-blk boxtag {
	margin-left: 1em;
}

opvd unote-blk  {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

un_col {
    font-weight: 700;
}

un_dr {
	font-weight: bold;
	font-style: normal;
	color: #0072cf;
}

unxh
{
    font-weight: 700;
	font-family: ;
	color: #de002d;
}

xrarr {
	color: #de002d;
}

obedec-unbox table {
    border-spacing: 50px 25px;
}

obedec-unbox unbox[Name="mean/median/mode"] table {
	border-spacing: 5px 5px;
}

obedec-unbox td {
	vertical-align: top;
}

pv-g-head, id-g-head {
	color: #0072cf;
	font-weight: bold;
	display: block;
	margin-top: 0.5em;
}

pv-g-preview, id-g-preview {
	display: block;
}

unxp:before, unwxp:before, obedec-unbox td unx:before
{
	content:"\25C6   ";
	font-style:normal;
	font-size:.8em;
	color:gray}

opvd-unbox unxp, oad-unbox unxp, oad-unbox para[outdent="y"] {
	text-indent: -1em;
	margin-left: 1em;
}

para[type="bullet"] unxp:before, para[type="bullet"] unwxp:before
{
	content:"";
}

unxp, unwxp, obedec-unbox td unx
{
	display: block;
}

para[type="bullet"] unxp, para[type="bullet"] unwxp
{
	display: inline;
}

althead, subhead, collsubhead, langbanksubhead, patterns
{
	color: #003866;
}

subhead[oad='y'] {
	margin-top: 1em;
}

uncl[oad='y'] {
    color: #0072cf;
    font-style: normal;
}

unp {
	color: black;
	font-style: italic;
	font-weight: normal;
}

althead
{
    font-weight: 700;
	font-family: ;
}

althead>chn
{
    font-weight: 700;
}

unsyn
{
    font-weight: 700;
	font-family: ;
    color: darkblue;
}

unsyn[para='y']  {
	display: block;
	margin-top: 1em;
}

synsep
{
	font-size: .6em;
}

table
{
	width:90%;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

wfh
{
	display: block;
	color: #0072cf;
}

wfw
{
	font-weight: bold;
}

th, wfp
{
	font-family: ;
}

highlight
{
	background-color: #fff88a;
	border: 2px;
	border-color: #000000;
}

unx, unx, unwx, unxh, unbox xs {
	font-weight: 300;
}

langbanksubhead, collsubhead {
	font-weight: 500;
}

collsubhead {
	display: block;
}

althead, subhead, patterns, title, unsyn {
	font-weight: 700;
}

patterns[oad='y'] {
	font-weight: normal;
}

[highlight="y"]
{
  background-color: #fff88a;
  border: 2px;
  border-color: #000000;
}

content[highlight="y"]
{
  background-color: inherit;
  border:0px;
}

[hidden="y"]
{
	display:none;
}

ebi
{
    font-weight: 700;
	font-family: ;
    font-style: italic;
}

obedec ebi, oad xr[xt="driv"] a {
	font-family: ;
}

/* <div class="olect-arrow"></div> */

/*.olect-arrow {
	background: linear-gradient(to right, #eeeeee , #000000);
	width: 100%;
	height: 20px;
}*/

scale {
	display: block;
	margin-top: 0.25em;
    border-top: solid 2px black;
}

help en {
	text-transform: uppercase;
}

oalecd9-unbox li {
	display: list-item;
}

oalecd9-unbox ul {
	display: block; list-style-type: disc; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0; margin-right: 0; padding-left: 10px;
}

oalecd9-unbox p {
	display: block;
}

table.ars-g {
	width: 100%;
}

table.ars-g tr td {
	width: 25%;
	vertical-align: top;
}

colloc cl g-blk {
	font-weight: normal;
}

patterns[opvd='opvd'] {
	color: black;
	font-weight: normal;
}

.olect-arrow-container {
	width: 100%;
	height: 2em;
}

.olect-arrow-body {
	display: inline-block;
	margin-left: 2em;
	width: calc(96% - 2em);
	height: 0.6em;
	margin-left: 2%;
	margin-top: 0.7em;
	margin-bottom: 0.7em;
	background: linear-gradient(to right, #eeeeee , #000000);
}

.olect-arrow-head {
	display: inline-block;
	border-top: 1em solid transparent;
	border-left: 1em solid black;
	border-bottom: 1em solid transparent;
	margin-right: 2%;
}

 a {
pointer-events: none;
cursor: default;
text-decoration: none;
color: ;
}

x-blk x {
color: teal;
}

d chn {
color: black;
}

x chn {
color: gray;
}

r-blk {
color: black;
}

r-blk  r a  {
color: green;
}

gr-blk gr{
color: darkgoldenrod;
}

h-g i-g i  {
font-style: normal;color: gray;
}

pv-g x-blk xsymb{
color: gray;
}

pv-g xsymb{
color: #003866;vertical-align: 1px;
}

dr-g p-blk p {
margin-top: 0px;
margin-bottom: 0px;color: darkred;
}

h-g+pv-g-head{
display: none;
}

obj-g+gr-g {
margin-bottom: 2px;
display: inline-block;
}

unbox para unxp{
color: teal;
}

unbox para unxp chn{
color: gray;display: block;
margin-left: 12px;
}

unbox-list-item br  {
content: '';
margin-top: 8px;
display: block;
}

unbox-list-item a[class="xref"]{
font-weight: bold;
}

ifs-g-blk>br{
content: '';
margin-top: 2px;
display: block;
}

para[outdent="y"] br {
margin-top: 2px;
}

u, ins {
text-decoration: none;
}

 unbox-list-item a[class="xref"][href="oupshowbox:0"] {
margin-bottom: -2px;display: inline-block;
}

p-blk+br{
content: '';
margin-top: 2px;
display: block;
}

unbox p  {
margin-top: -2px;
margin-bottom: -2px;
}

id-g-head {
display:none;
}

h+i-g i  {
color: gray;font-style: normal;
}

.pvicontents+br{
content: '';
margin-top: 0px;
display: block;
}

id-blk xsymb  {
color: #003866;vertical-align: 1px;
}

x-blk xsymb  {
color: gray;
}

cm-blk+br{
content: '';
margin-top: 0px;
display: block;
}

dr-g {
padding-top: 2px;
}

i-g+br {
content: '';
margin-top: 0px;
display: block;
}

note i-g {
display: inline-block;
color: ;
}

note chn {
color: dimgrey;
}

etym chn{
color: dimgray;
}

hm+i-g i {
color: gray;font-style: normal;
}

oid+oid{
margin-top: 10px;
display: inline-block;
}

oid+oid+oid{
margin-top: 10px;
display: inline-block;
}

id-g x chn {
margin-left: -1px;display: block;
}

pv-g x-blk x chn{
margin-left: -1px;
}

unote-blk+gr-g {
margin-top: -2px;
}