.usage-discussion .ua {
margin-left: 5px;
}
.usage-discussion .ua em {
font-style: normal;
font-weight: normal;
}
#mwEntryData div.d a.i_link,
#mwEntryData div.d a.i_link:active,
#mwEntryData div.d a.i_link:hover,
#mwEntryData div.d a.i_link:link,
#mwEntryData div.d a.i_link:visited {
font-style: italic;
font-variant: normal;
font-size: 14px;
}
.conj
{	margin: -20px 0 20px 30px;
}

#mwEntryData div.d a.dx .dxn,
.definition div.d a.dx .dxn {
font-variant: normal;
}

/** == BEGIN HEADWORD LINE STYLES -- IMPORTANT **/
.page-secondary .content-body .wrapper.wrapper-advsearch, 
.page-secondary .content-body .wrapper.wrapper-advsearch p
{	line-height2: 1.5em;
}
.wrapper {
	margin:0 0 50px 0;padding:0;
}
.hdword {
	margin:0;padding:0;
	display:inline;
	color:#FF0000;
	font-size: 50px;
	color: #CA0403;
	vertical-align:bottom;
	line-height:50px;
	font-family: georgia,arial,verdana,sans-serif;	
}
.wrapper.wrapper-advsearch .hdword
{	margin:0 10px 0 0;
}
.hdword sup {
	position: relative;
	top: -1em;	
	font-size: 16px;
	font-weight: bold;
}
div.wrapper > .psl,
.fl {
	margin:0 8px 0 0;padding:0;
	display:inline;
	font-size:20px;
	font-style:italic;
	vertical-align:bottom;
	line-height:30px;
	font-family: georgia,arial,verdana,sans-serif;	
}
.fl-xtra {
	margin:0 8px 0 0;padding:0;
	display:inline;
	font-size:20px;
	font-style: italic;
	vertical-align:bottom;
	line-height:30px;
	font-family: georgia,arial,verdana,sans-serif;	
}
.pron {
	margin:0 12px 0 5px;padding:0;
	display:inline;
	font-size:14px;
	color:#666666;
	vertical-align:bottom;
	line-height:29px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
html body div .audio {	
	margin:0 12px 6px 0;padding:0;
	display:inline-block;
	vertical-align:bottom;
}
.audio img {
	margin:0;padding:0;
}
.img-label {
	margin:0 8px 7px 0;padding:0;
	display:inline-block;
	vertical-align:bottom;
}
.wrapper.wrapper-advsearch .img-label 
{	margin:0 8px 4px 0;
}
.img-label img {
	margin:0;padding:0;
}
/** == END HEADWORD LINE STYLES -- IMPORTANT **/
/**#mwEntryData div.d .dr, 
#mwEntryData div.d .drv, 
#mwEntryData div.d .r,
**/
#mwEntryData div.d .dr strong,
#mwEntryData .r strong,
#mwEntryData div.d .r strong
#mwEntryData div.d .dr .vi,
#mwEntryData div.d .r .vi
#mwEntryData div.d .dr .in,
#mwEntryData div.d .r .in,
#mwEntryData div.d .drv .vi,
.utxt .vi
{	color: black;
}
#mwEntryData .snote,
.well .et_snote
{	display: block;
	padding-top: 10px;
}
#mwEntryData .snote .mark,
.well .et_snote .mark
{	margin-right: 10px;
}
#mwEntryData .drv .ssens, #mwEntryData *,
#mwEntryData .drv .ssens, #mwEntryData div.d .dr .ssens
{	font-size: 14px;
}
.usage-discussion
{	padding-left: 1.8em;
}
.usage-discussion .vi,
.related-to .vi
{	clear: left;
	display: block;
	margin-bottom: 12px;
	margin-top: 10px;
}
.usage-discussion .vi + .vi,
.related-to .vi + .vi
{	margin-top: 12px;
}
.results-box ul li.selected a
{	background: #e8ecf5;
	color: black;
}
div.usage-discussion div span.p
{	display: block;
	margin-top: 15px;
	text-indent: 15px;
}
.psl-container {
font-style: normal !important;
}
.psl-container .psl,
.psl {
font-style: italic !important;
}
.hdword .sc {
font-variant: small-caps;
}
.phrase,
.vi .phrase
{	font-weight: bold;
}
select
{	position: relative !important;
}
.section .usage-discussion div,
.section .synonym-discussion
{	line-height: 20px;
}
.section .synonym-discussion
{	margin-top: 10px;
}
div.headword span.word-class
{	font-weight: normal;
}
.results h4 span + .disabled,
.results h4 .disabled + a,
.results h4 a + a,
.results h4 a + .disabled
{	padding-left: 5px;
}
#mwEntryData div.d .vi
{	clear: left;
	display: block;
	font-size: 14px;
	margin-bottom: 8px;
	margin-top: 10px;
}
#mwEntryData div.d .vi + .vi
{	margin-bottom: 2px;
	margin-top: 0;
}
#mwEntryData div.d .vi + .vi + .vi
{	margin-bottom: 2px;
	margin-top: 8px;
}
.page-definition .content-body .section .examples {
list-style-type: none;
margin-left: 30px;
padding-left: 0;
}
.page-definition .content-body .section .examples li {
padding-bottom: 0;
}
.page-definition .content-body .section .examples li + li {
padding-top: 8px;
}
.page-definition .content-body .section .examples {
padding-bottom: 20px;
}
.examples .txt,
#mwEntryData .vi .txt {
background: url(/images/list-bullet.jpg) no-repeat left center;
padding: 0 0 0 10px;
}
.examples .txt + .txt,
#mwEntryData .vi .txt + .txt {
display: block;
}
.examples .txt + .txt,
#mwEntryData .vi .txt + .txt {
background: none;
color: #7a7a7a;
font-style: italic;
}
div.r .button-pronounce
{	margin-left: 8px;
}
div.r .button-pronounce + em
{	margin-left: 8px;
}
div.headword span.word-class
{	margin-top: 6px;
}
div.headword span.phonetic,
div.headword a
{	margin-top: 0px;
	*margin-top: 7px !important; /* IE 7 (IE6 also uses this, so put it first) */
   _margin-top: 7px !important; /* IE 6 */
    margin-top: 7px\0/ !important; 
}
div.headword span.phonetic,
div.headword a
{	margin-top: 9px;
	*margin-top: 8px !important; /* IE 7 (IE6 also uses this, so put it first) */
   _margin-top: 8px !important; /* IE 6 */
    margin-top: 8px\0/ !important; 
}
div.headword em + span.phonetic
{	margin-top: 6px;
	*margin-top: 8px !important; /* IE 7 (IE6 also uses this, so put it first) */
   _margin-top: 8px !important; /* IE 6 */
    margin-top: 8px\0/ !important; 
}
div.corner-bottom-right
{	margin-bottom: 8px;
}
#mwEntryData .d + .d
{	margin-top: -15px;
}
.headword h1 sup
{	font-size: 16px;
	font-weight: bold;
	display: inline;	
	line-height: 40px;
	vertical-align: top;
}
table
{	border-collapse: 0;
	border-spacing: 0;
	border: 0;
	padding: 0;
	margin: 0;
}
.results-pagination
{	float: left;
	width: 170px;
}
.results-pagination ol.results
{	background: white;
	width: 170px;
}
#wordclickDiv
{	background: white;
	padding: 0;
}
#wordclickDiv.multi-results
{	margin-left: 180px;
	width: 460px;
}
div.border-bottom,
div.border-left,
div.border-right,
div.border-top,
div.corner-bottom-left,
div.corner-bottom-right,
div.corner-top-left,
div.corner-top-right
{	background: none;	
}
div.corner-bottom-left,
div.corner-bottom-right,
div.corner-top-left,
div.corner-top-right
{	padding: 0 0 0 0;
}
div.border-top
{	margin: -20px 0 0 0;	
}
#nav_bar
{	background: url(/images/nav_bar_bkg.jpg) repeat-x left top;
}
#fb-goog
{	*margin-right: 10px;
	*margin-top: 7px;
}
#top_nav
{	padding: 7px 0 7px 0;
}
#top_nav form
{	border: solid 2px yellow;
	margin: 0;
	padding: 0;
}
#mwEntryData div.headword
{	padding-top: 10px;
}
/** French Changes 6/3/2011 **/
#french_reference #mwEntryData .vt
{	color: #7a7a7a;
	display: inline;
	font-style: italic;
	font-weight: medium;
}
#french_reference #mwEntryData .drv-no-def,
#french_reference #mwEntryData .drv
{	padding: 10px 0 0 10px;
}
#french_reference #mwEntryData div.drv div.scnt
{	margin-bottom: 10px;
	margin-left: 20px;
}
/** Update: 6-14-2011 for figurarse and oponerse lineup. **/
#french_reference #mwEntryData div.drv .sense-block-one div.scnt
{	margin-left: 24px;
	padding: 0;
	margin-left-6-14-2011: 20px;
}
#french_reference #mwEntryData div.drv .sblk .snum 
{	color: black;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}
#french_reference #mwEntryData .drv .sblk
{	padding: 0 0 0 0;
}
#french_reference #mwEntryData .d .vtr
{	margin: 10px 0 5px 0;
}
#french_reference #mwEntryData .drv
{	margin-bottom: -8px;
	padding-bottom: 0 0 0 0;
}
#french_reference #mwEntryData .drv .vtr
{	margin: 0 0 12px 0;
}
#french_reference #mwEntryData .drv .vtr .vt
{	font-size: 13px;
}
#french_reference #mwEntryData .drv-no-def .vtr
{	margin: 0 0 0 0;
}
#french_reference #content .definition div.conj
{	padding-bottom: 18px;
	padding-top: 18px;
}
#french_reference #content .definition div.d + div.conj
{	padding-top: 6px;
}
#french_reference #content .definition div.conj a,
#french_reference #content .definition div.conj a:active,
#french_reference #content .definition div.conj a:link,
#french_reference #content .definition div.conj a:visited
{	font-size: 13px;
}
#french_reference #mwEntryData .drv .sblk div.scnt
{	padding-left: 4px;
}
#french_reference #mwEntryData .drv .snum
{	font-size: 13px;
}
/** Begin Spanish Changes **/
#mwEntryData div.drv .sblk .snum 
{	color: black;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}
#mwEntryData div.drv
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0 18px 20px 10px;
	line-height: 20px;
}
#mwEntryData div.drv .ss
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 10px;
}
#mwEntryData div.drv .us
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 15px;
}
#mwEntryData div.drv div.scnt
{	margin-bottom: 10px;
	margin-left: 25px;
}
#mwEntryData div.drv .break
{	display: block;
	height: 10px;
}
#mwEntryData div.d .sense-block-one div.scnt
{	margin-left: 20px;
	padding: 0;
}

/** Begin: 03/06/2014 - fix at bone density where audio prons add too much margin. **/

#mwEntryData div.d div.scnt .ssens:first-child {
display: inline-block;
}

#mwEntryData div.d div.scnt .ssens:first-child .button-pronounce {
margin-top: -20px;
}

/** End: 03/06/2014 **/

/** BEGIN DEFINITION FONT CHANGES **/
#mwEntryData,
#content .definition div.d a,
#content .definition div.d a:hover,
#content .definition div.d a:link,
#content .definition div.d a:visited,
#content .definition div.drv a,
#content .definition div.drv a:hover,
#content .definition div.drv a:link,
#content .definition div.drv a:visited,
#content .definition div.conj a,
#content .definition div.conj-rv a,
.etymology,
.first-use,
.rhyming-dictionary,
.synonyms-reference,
.variant,
.usage-discussion,
.bio-note,
.synonyms-discussion,
.art,
.browse,
.example-sentences,
#content .definition .pr,
#mwEntryData div.headword em,
#mwEntryData div.vr div.content,
#content .definition div.vr,
#content .definition div.inf-forms span.in,
#content .definition div.inf-forms span.in-more,
#content .definition div.inf-forms .in-more em,
#content .definition div.inf-forms .in em,
#mwEntryData div.d,
#mwEntryData div.d .ss,
#mwEntryData div.d .us,
#mwEntryData div.d .sblk .snum,
#mwEntryData .sn,
#mwEntryData .ssn,
#mwEntryData .sn-break,
#mwEntryData .drv strong,
#mwEntryData .dr strong,
#mwEntryData .r strong,
.britannica-entry div.brit-content,
.britannica-entry div.brit-content div.text a,
.britannica-entry div.brit-content div.text a:hover,
.britannica-entry div.brit-content div.text a:link,
.britannica-entry div.brit-content div.text a:visited,
#content .definition div.d .britannica-entry a,
#content .definition div.d .britannica-entry a:hover,
#content .definition div.d .britannica-entry a:link,
#content .definition div.d .britannica-entry a:visited,
div.teaser p,
#spanish_reference #mwEntryData div.drv .sblk .snum,
.franklin-promo a
{	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 14px;
}
div.conj-rv {
display: block;
padding-top: 10px;
padding-bottom: 10px;
}
/** END DEFINITION FONT CHANGES **/

/** BEGIN STYLE GUIDE/INFO/HELP/BLOG CSS STYLES

h2 span.grtrthan 
{	margin:0;padding:0 5px;
	font-size:12px;
	color:#ca0403;
}
p
{	margin:0;padding:0 0 15px 0;
	color:#000000;
	font-size:14px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
ol
{	margin:0 0 0 50px;padding:0;
}
ol li
{	margin:0;padding:0 0 10px 0;
	color:#000000;
	font-size:14px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
ul,
ul.style-guide 
{	margin:0 0 0 50px;padding:0 0 10px 0;
}
ul li,
ul.style-guide li
{	margin:0;padding:0 0 5px 0;
	color:#000000;
}
blockquote
{	margin:0 40px;padding:0;
}
blockquote.style-guide
{	margin:0 0 20px 40px;padding:10px 20px 0 20px;
	width:550px;
	background-color:#e0e7f3;
	border:#abb6ca 1px solid;
}
blockquote.style-guide p
{	margin:0;padding:0 0 10px 0;
	color:#000000;
}
blockquote.style-guide p small
{	margin:0;padding:0;
	color:#000000;
}
blockquote.style-guide ol li
{	margin:0;padding:0 0 10px 0;
	color:#000000;
}

END STYLE GUIDE CSS STYLES **/

/** Fix margin between accordion groups. **/
.accordion-group .accordion-body
{	margin-top: -.8em;
}

/** Fix audio prons breaking down template in definition text. **/
.inf-forms a.button-pronounce,
.inf-forms a.button-pronounce i.icon-pronounce,
div.d a.button-pronounce,
div.d a.button-pronounce i.icon-pronounce,
.variants a.button-pronounce,
.variants a.button-pronounce i.icon-pronounce
{	clear: none;
	display: inline-block;
	float: none;
	position: relative;
}
.inf-forms a.button-pronounce,
div.d a.button-pronounce,
.variants a.button-pronounce
{	margin-bottom: 10px;
	margin-right: -2px;
}
.inf-forms a.button-pronounce
{	margin-right: 2px;
}
.inf-forms a.button-pronounce,
div.d a.button-pronounce,
.variants a.button-pronounce
{	background: transparent url(/skins/default/_assets/img/mw/mwunabridged.png) no-repeat -9px -61px;
}
.inf-forms a.button-pronounce {
display: static;
margin-bottom: 0;
margin-top: -14px;
margin-right: 0;
padding-bottom: 0;
padding-top: 0;
vertical-align: top;
}
.related-to dt {
font-weight: bold;
}
#related-to-more {
margin-top: -11px;
padding-top: 0;
}
#mwEntryData div.d + div.d > .vt {
margin-top: 4px;
}
#mwEntryData .d .dr .et {
color: black;
font-size: 14px;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.etymology em.sc,
.ssens em.sc {
font-style: normal;
font-variant: small-caps;
font-size: 15px;
}
.ix {
font-style: italic;
}
.assembly
{
  float: left;
  font-family: arial,verdana,sans-serif;
  font-size: 7pt;
  line-height: 8pt;
  margin-bottom: 5px;
  margin-right: 5px;
  padding-top: 8px;
  width: 120px;
}
.assembly  p,
#mwEntryData .drv .ssens .assembly p, 
#mwEntryData * .assembly p, 
#mwEntryData .drv .ssens .assembly p, 
#mwEntryData div.d .dr .ssens .assembly p
{
  font-size: 9px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  text-align: left;
}

.vi span.txt:first-child  .em {
font-style: italic;
}

.vi span.txt + span.txt .em {
font-style: normal;
}


#mwEntryData div.d .vi span.txt,
#mwEntryData div.drv .vi span.txt
{       
display: block;
font-weight: normal;
}

#mwEntryData div.drv .vi span.txt {
margin-left: -4px;
}

#mwEntryData div.drv .vi span.txt:first-child {
margin-top: 10px;
}

.lig span + span {
display: inline-block;
margin-left: -3px;
}


