/*center hat module and slimeline for desktop*/
  .desktop.col10wide .rw-hat, 
  .desktop.col10wide .rw-hat{
	  width: 993px;
    margin: 0 auto;
  }
  
 /*center page content*/
 .pageFrame.standard .contentFrame section{
  float: none;
	width: 993px;
  margin: 0 auto;
 }
 .pageFrame.standard .articleHeadgroup{
   position: relative;
 }
 /*remove shadow in desktop*/
 .pageFrame.standard .contentFrame.sliderBox{
   -webkit-box-shadow:none;
   box-shadow: none;
 }
 /*fix footer bug in ipad real issues is body is shrinks this is not a good fix*/
@media only screen 
and (width : 768px){
  body{
    width:993px;
  }
}
.hidden{
  display:none;
}
.clearFix:after{
  content: " "; 
  display: block; 
  height: 0;
  line-height:0;
  clear: both;
  font-size: 0; 
  visibility: hidden;
}

.pageFrame > div > header,
.pageFrame > div > section,
.pageFrame > div > footer,
.pageFrame .sliderBox > div > header,
.pageFrame .sliderBox > div > section,
.pageFrame .sliderBox > div > footer {
	width: 100%;
}

/*default form mobile site without image*/
.pageFrame.standard > section,
.pageFrame.standard > div > section {
  background-image: none;
	min-height: auto;
}

h3.section {
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	padding: .8rem .8rem .6rem .8rem;
	display: block;
	background-color: #eee;
	font-weight: bold;
	border-bottom: 1px dotted #999;
	text-transform: capitalize;
}
.edition-japan h3.section{
  font-family: Helvetica, Arial, Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', ＭＳＰゴシック, 'MS PGothic', sans-serif;
}

.type-search h3.section {
	background-color: #e4e1d9;
}

h3.section a {
	color: #333;
}

h3.section a:before {
	content: "//";
	margin: 0 .67em 0 .33em;
}

h3.section a:first-child:before {
	content: "";
	margin: 0;
}

.sectionsBox {
	background-color: #f6f4ee;
}

.sectionsBox h3.section {
	background-color: transparent;
	padding: .8rem 0 .6rem 0;
	margin: 0 .8rem 0 .8rem;
}

.tagBox h3.section {
	background-color: transparent;
	text-transform: uppercase;
	border:none;
	color:#999;
	font-size:1.4em;
}

.pageFrame > footer,
.pageFrame > div >  footer,
.pageFrame .sliderBox > div >  footer {
	background-color: #f1eee4;
	position: relative;
}

.pageFrame > footer:before,
.pageFrame > div > footer:before,
.pageFrame .sliderBox > div > footer:before {
	content: "";
	position: absolute;

	/* IE 8 FALLBACKS */
	top: -1px; 
	height: 1px; 
	border-top: 2px solid #ccc; 

	top: -.1rem;
	display: block;
	width: 100%;
	height: .1rem;
	background-color: #999;
	border-top: .2rem solid #ccc;
}

.standard.promo, 
.tablet.promo {
	width:100%;
	height:250px;
	margin:0;
	clear:both;
	padding-top:30px;
	padding-bottom:30px;
	border-bottom:1px solid #e4e4e2;
	text-align:center;
}

.standard.promo > iframe,
.tablet.promo > iframe  {
	width:300px;
	height:250px;
	overflow:hidden;
	margin:0px auto;
}


@media all {	

	input[type="search"]:focus {
		outline-width: 0;
	}
	
	body.fontSize-small .module .articleBody p {
		font-size: 1.28em;
	}
	
	body.fontSize-large .module .articleBody p {
		font-size: 2.4em;
	}
	
	body.fontSize-small .module .hedSumm p {
		font-size: 1em;
	}
	
	body.fontSize-large .module .hedSumm p {
		font-size: 2em;
	}
	
	input[type="search"]:focus {
		outline-width: 0;
	}
	
	body.fontSize-small .module .articleBody p {
		font-size: 1.28em;
	}
	
	body.fontSize-large .module .articleBody p {
		font-size: 2.4em;
	}
	
	body.fontSize-small .module .hedSumm p {
		font-size: 1em;
	}
	
	body.fontSize-large .module .hedSumm p {
		font-size: 2em;
	}
}


.randomclass {
	background: red;
}
/* global */
.hidden{
  display:none;
}
.clearFix:after{
  content: " "; 
  display: block; 
  height: 0;
  line-height:0;
  clear: both;
  font-size: 0; 
  visibility: hidden;
}

/*Article page styles start here   */
article.module {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 1.6rem;
	margin-left: 0.8rem;
	margin-right: 0.8rem;
}

article.module h1 {
	font-family: Georgia, 'Century Schoolbook', 'Times New Roman', Times, serif;
	font-size: 2.1em;
	line-height: 1.05em;
	margin-bottom: 0.5rem;
}

article.module h1 > a {
	font-weight: bold;
}

article.module h2 {
	font-family: Georgia, 'Century Schoolbook', 'Times New Roman', Times, serif;
	font-size: 1.4em;
	font-style: italic;
	line-height: 1.2em;
	margin-bottom: 1rem;
}

article.module > header {
	position: relative;
}

article.module > header .sourceStamp {
	font-size: 1.1em;
	color: #6b6b6b;
	min-height: 2.8rem;
	/* This should provide enough space for the Share box, in the event that the article source is omitted. */
	/*margin-bottom: .8rem;*/
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-pack: center;
}

article.module > header .sourceStamp .source {
	text-transform: uppercase;
	display: block;
}

/* 
article.module > header .sourceStamp .source + .datestamp:before {
	content: "|";
	margin: 0 .75em 0 .5em;
}

 */

article.module .articleBody .mceTemp dl {
  max-width: 100%;
  width: 100%;
  text-align: center;
}

article.module .articleBody .mceTemp .wp-cite-dd {
	font-style: italic;
	margin-bottom:10px;
}

article.module .articleBody .mceTemp .wp-caption-dd {
	margin-top:5px;
}

article.module .articleBody iframe {
  max-width: 100%;
  width:100%;
}

article.module .articleBody .mceTemp img {
  height: auto;
  max-width: 100%;
}

article.module p {
	color: #333;
	font-size:1.5em;
	line-height:1.4em;
	margin-bottom: 1em;
}

article.module p:last-child {
	margin-bottom: 0;
}

article.module p a {
	word-wrap: break-word;
	text-decoration:underline;
}

article.module h4,
article.module h6 {
	font-size: 1.6em;
	line-height: 1.333em;
	color: #333;
	font-weight:bold;
}
/*desktop*/
.standard article.module h4,
.standard article.module h6{
  line-height: normal;
}
article.module h6{
  font: 1.8rem Georgia,"Times New Roman",Times,serif;
  line-height: 2.2rem;
  display: block;
  margin-bottom: 8px;
  font-style: italic;
  color: #333;
  margin-left: 8px;
}
article.module figure {
	margin-bottom: 1rem;
}

article.module figure cite {
	font-style: italic;
}

article.module figure figcaption {
	color: #666;
	font-size: 1.2em;
	line-height: 1.1em;
	margin: 0;
}

article.module figure.imageFormat-D figcaption {
	width: 262px;
	/* 26.2rem; */
	margin: .8rem auto .8rem auto;
}

article.module > header .byline {
	font-size: 1.2em;
	color: #666;
	margin-bottom: .5rem;
}

article.module .contribution {
	font-size: 1.2em;
	color: #666;
	margin: 1.5rem 0;
}

article.module .correction {
	font-size: 1.6em;
	font-weight: bold;
	margin: 1rem 0 .5rem 0;
}

.module blockquote {
	font-size:1.4em;
	line-height:1.5em;
	color: #333;
	margin: 1em 2em 1em 6em;
	padding-left: .9em;
	border-left: 0.1em solid #ccc;
}

article.module blockquote p {
	font-size:1em;
}
article.module ol li,
article.module ul li {
	font-size: 1.6em;
	line-height: 1.333em;
	color: #333;
	margin: 1rem 2rem 1rem 1rem;
}
article.module ol {
	padding-left:1.75rem;
}
article.module ul {
	padding-left:.2rem;
}
article.module ul li {
	font-size: 1.3em;
	background: url("data:image/gif;base64,R0lGODlhCAAIAJEAAAAAAP////9sAP///yH5BAEAAAMALAAAAAAIAAgAAAIHlI+py+1dAAA7") left .5em no-repeat;
	padding-left: 1.2rem;
	background-size:.4rem .4rem;
}
article.module img.imageFormat-A {
	width: 76px;
	/* 7.6rem; */
	height: auto;
	float: right;
	margin-left: .8rem;
}

article.module img.imageFormat-C {
	width: 165px;
	/* 16.5rem; */
	height: auto;
	float: right;
	margin-left: .8rem;
}

article.module img.imageFormat-D {
	width: 262px;
	/* 26.2rem; */
	height: auto;
	margin: .8rem auto .8rem auto;
}

article.module figure.imageFormat-D {
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 262px auto;
}

article.module figure.imageFormat-D video {
  display: block;
	width: 262px;
	/* 26.2rem; */
	height: auto;
	margin: .8rem auto .8rem auto;
}

article.module pre{
  white-space: pre;
  font-size: 1.2em;
  font-family: monospace;
}

.module > .headlineSummary table {
	margin-bottom: 1.33em;
}

.module > .headlineSummary table td {
	font-size: 1.86em;
	color: #333;
	padding: 1rem;
}

.module > .headlineSummary table[border="1"] td {
	border: .15rem solid #ccc;
}

.module > .headlineSummary table.imgrgtsum {
	margin: 0 1.6rem 1.6rem 0;
}

.module > .headlineSummary table.imgrgtsum img.imgpln {
	width: 7.6rem;
	height: auto;
}

.module > .headlineSummary table.imgrgtsum td {
	font-size: 1.33em;
	color: #666;
	padding-top: 1rem;
}

/* 
article.module .subPrev h2 > a {
	display: inline;
}

.subType-unsubscribed article.module .subPrev h2 > a {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAb4AAADxAQMAAACOOkCnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFAAAAkYBgL4eSGwAAAAF0Uk5TAEDm2GYAAAOJSURBVGje7ZtNkuMgDIVNeeGlj+CjcDQzN+Mo7GbLkqqm0CzcFUjMj/TcTqamxut8ia33JBMhpqm8diIyk/zSREQk5xYiIqIgBvcDFN/s/M2Rh56QiJKMU/S4LBIaeXh0BmX3SoTd61KCkrhuJRgB9UloO/XECR5yeQb5D7k+gxFRUaYkvVwGiw0/Ossr6LHY8H2uX8EE+YbvnVNsuNGZz6DDgsoN63oGAxZUbljPQWWGtcKx3KpqoMXU4Omx1ECPqcHTY6uBEZORJ2RNRpaQVY4hpKqDFpORI+RSBz0mI0fIrQ5GTEaOkDBY15/hgAY3dIBqgRYFHWacMbi0QI8ZZ2wdGNxaYMSMM7YODLYcN/RcGzSYVUegaoP2HnBugw4FPebxC2DAPH4BjFhyXAATlhwXQAKT4wJosKz6BGixdOzfCQRaFHT9PO4nKgQGFIz9AtD3IgYaFLTdytHXAwM9CoZuyenrsT2+QwvAlEEji+8DTIPMPAups/t2kZA6J8omElLn1FxFQupcQWeRkDoXeyUSci/eSwAYhkW9AfproJaDbvSObYF2tBz4QbB8LS1vBIfLup8G00VQvQ+MnwKnfxkMbwfjf/BvMnn6FDi/vTy+s5LDIPy2svIXK117I8NrANZy5etpZSVYIPmtXD3u/CWZU+VCd+cvAm3WKzxAw9Df5IexD5CzXs3/i1KWwDPUyIqF/Ok4ViPlOLjiZ8ZBjdldJeiGjxhyspdgGhbVkGuv7D+Dz70RywR/l126TQD+KvsXKx9Mh1A2VzTm35twfLvJVZsJusNpRTvG8EAzqbLzpXkpcRB70aTbuKA/PhyLZiUP/I5EKPqqHBDpy/abgTMnlwDQo10yh4IWa+h1e4FgUAdgBNuk3b71jqkxqN8OBQ0Kgn3yfr97A9XoFh2Pgg7c7+hv6iygGt1MRjeDIrpvFdAtNo+CDt0NtDdtI2pMjY7L013giunfMWu4C5xB4+DzAPAEwgSDO+a4tufQEZR0H7hijmtaZzxmM2PGaTqAMRMG6t9yAGPuTWP6N4TkjIStmIwNITljbzMmY0NI1qglKGNdSNawrcbUqOrBGyheMDWqejCne8Gg1sLKnGDWSG5Uw8qd0l6woFbc6pjgBAb1HB0uh0+wwzPzCozNq3cMH9zkyVh5SNGZEkjFVyUlHH6iREFiPN+rjMPP6cAng/CzSPDpJ9F5qz9jD8gBLATNNAAAAABJRU5ErkJggg==");
	background-size: 2.4rem 1.3rem;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 3rem;
}
 */

.subscriberPreview,
.continueHed,
.continueButtons .conjunction {
	font-size: 1.5em;
	color: #837d69;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	margin: 1.2rem .8rem 1.2rem .8rem;
}

.subscriberPreview:before {
	content: "";
	display: inline-block;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAeCAYAAABwmH1PAAAD3klEQVR42tWXDW7aSBTHOQJHyBFyBB9hj8ARcgSkSs1u1Shq1exu81EnXbIlCcSATfgyNV8BGzAGEtok6oojcITX9/fWXpJJRLtBqT3STzPz3ow9/3lvBhP53vJpXIkyvzBxRmYM8K2/xqxGQllEoRKjMPQdzJhNZiWMQlcYY17QZFSmkX1GvU7WZ9DVaDwo3Cc8HiaxSN2ZJwCi2o0U1fQPD1KvJslsKXThlOaFO0w06GJjDAFEzhPaaaYh/K4gf1zfzFHTOMZYRH7eP4XoIJ9XAk4vL0ZtMdgUCMdG4QgEN9JYkJfGOKcQC9Ho/ygQio1q1U7mRStBEywziCYi5F1EjwKiu+3MvG2TiT8Vi25kAjirgtjHiUbGoP0z2HxI8CYDod6F8zjE9Eb7ZxETBE9GfJOOKu5Ni3rZ2JaK2/tJGfbP3HezttlkWF71xV46pZXLYZnA2C64tXWuUEGVUaO/DHCWnxTbzPnvZo0OE3UFXwyKEkMeH0sJ2v792ZQxUKvKtucLO7IrmKMqMQQGlgaxcPgF/V47C3/oGdmFWIRzXWIInNdTMxYofCBYLWUKf5jpnmfoYO9FPOJ08xJDc8z/04E/yszgCzOHBxv/BnNg5SWG/kNzBqYmQSxq9GEPM9nUWxxVKYKChm1qBEZ2GfXSwUuH/eLCcZ3GKdX0JKdfVvDBJvp84MN8wV7OH0Ds7a8uvZCgfkelsaNjENpL5XJUW/hcs5Wh/d3fsDhKJ7cE31/yS/hQC3MxHj71dOeWvfHxmOTtdfEbPpP60/F27vOkRWgvCzxzMq4vHJc+2sIZW/mWdWv5zJ7vS8gv4Vv1MlI5+cP3pZJvIDYGH/fjnh3RTuxvTIVLGAUTmrwbFu/kxdCgoV1B+7Hwi3N0fWVSr6O5fS2zi8U9xNrdn8M5X+yOLy7ME+0AmyQW7EIquTUzmwovLEvXnzt85sqE/v/Ef85ooLv981qK5J11ORKUgp0qqgfUrp/yYnP05aaHaKP/w3Tbmiv2clz3bUeJV17KBqe82143qsVDatfSnI6qu+iba4ucXgm2hVjNLEe0Sv98sbFZnh2XiZCyQYlydO/t86leOKSWgcUqNHYMV8DNleW2+2aBeu08XwpZzgTVbTv9Ck0umv64LtswH+SVPeFzNWiiVyFaO92lZvUEcEoqfKZ1uvrUhqh7mYwbZJtFf06tnKSjw9dBFStGmjH4WqcqR7uhH9/CbKk+nUZG8COF5Z1fhTQOg/AYM03IG5RL75B+lqBa5eheStp7Ovn7jSfUEH4SQihcYbyvHQ/8A4ENTBk5hEIXn3FGukM0LOv/Cul0fotKrAnqAAAAAElFTkSuQmCC");
	width: 3rem;
	height: 1.5rem;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: left center;
	position: relative;
	top: .2rem;
}

.continueButtons {
	margin: 0 .8rem 0 .8rem;
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	-webkit-box-pack: center;
	-webkit-box-align: center;
}

.pseudoButton {
	font-family: HelveticaNeue-CondensedBold;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	-webkit-box-flex: 1;
	border: .15rem solid #333;
	border-radius: .5rem;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#000), color-stop(0.47, #414141), color-stop(0.55, #5b5b5b), to(#5b5b5b));
	height: 4rem;
	box-shadow: 0 -.1rem .05rem #e5e5e5;
}

.pseudoButton.subscribeNow {
	background-image: -webkit-gradient(linear, left bottom, left top, from(#b9521e), color-stop(0.47, #e36627), color-stop(0.53, #ee8651), to(#f59c6e));
	border: .15rem solid #c74b15;
}

.pseudoButton .buttonTitle {
	color: #fff;
	font-size: 2.1em;
	line-height: .6em;
	font-weight: bold;
	text-align: center;
	text-shadow: 0 .1rem .2rem rgba(0,0,0,.1);
}

.pseudoButton small {
	color: #fff;
	display: block;
	font-weight: bold;
	font-size: 1.45em;
	line-height: .7em;
}

.continueButtons .conjunction {
	-webkit-flex-align: center;
	-webkit-box-flex: 1;
	margin: 0 .8rem 0 .8rem;
	font-style: italic;
}

/* adding desktop styles for responsive */
.articleBody {
  position: relative;
	margin:0.8em 0.6em 1.6em 0;
	clear:left;
}

.mj-article-viewer .imgType-D {
	float:right;
	width:262px;
	margin-left:1em;
	margin-bottom:.8em;
}

/*ipad portrait */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
  .standard .articleBody{
  	padding-left: 1em;
  } 
}
/* ipad landscape */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape) {
  .standard .articleBody{
  	padding-left: 1em;
  } 
}
  
.standard .mj-article-footer {
	margin-left:.8em;
	margin-right:.8em;
}

.standard .mj-article-footer .shareUrlLabel, 
.tablet .mj-article-footer .shareUrlLabel {
	display:none;
}

.col10wide .articleHeadgroup .sourceStamp {
	font-size: 1.1em;
	color: #6b6b6b;
	min-height: 2.8rem;
	margin-bottom: .8rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-pack: center;
}

.col10wide .articleHeadgroup .sourceStamp .source {
	text-transform: uppercase;
	display: block;
}

.col10wide .articleHeadgroup h1 {
	font-family: Georgia, 'Century Schoolbook', 'Times New Roman', Times, serif;
	font-size: 3rem;
	line-height: 3rem;
	margin-bottom: 0.6rem;
	color: rgb(0, 0, 0);
}

.col10wide .articleHeadgroup .columnist-header h1{
  line-height: 3.3rem;
}

.col10wide .articleHeadgroup .subHed.deck {
  position: relative;
	font-family: Georgia, 'Century Schoolbook', 'Times New Roman', Times, serif;
	font-size: 1.8rem;
	margin-bottom: 1rem;
	color: rgb(102, 102, 102);
	font-weight: normal;
	min-height: 2.1rem;
}
/*.col10wide .articleHeadgroup .subHed.deck:empty{
  display: none;
}*/
.col10wide .region-cat{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1rem;
	color: rgb(153, 153, 153);
	text-transform: uppercase;
	line-height: 2.4rem;
}
.standard .module.displayAd{
  position:relative;
  z-index:0;
  width: auto;
  min-height: 300px;
  margin-bottom: 2rem;
  background-color: #f5f7f9;
  border: 1px solid #e3e3e3;
}

.standard .column.one .module.displayAd { /* removing ad block styling for left-column ads */
  background-color: transparent;
  border: none;
}
/*header ad*/
.standard .module.articleHeadgroup .module.displayAd{
	min-height: 9rem;
	padding: 1rem 0;
	background-color: #f5f7f9;
  border: 1px solid #e3e3e3;
}
.standard .module.articleHeadgroup .module.displayAd > div > div > iframe{
	position: relative;
	left:12%; /*this will only work with 728px ad*/
}
/*end header ad*/
/*targeting ads to align inside of container*/
#AD_Z,
#AD_G{
  text-align: center;
  padding: 2.5rem;
}
#AD_Z > iframe:first-child,
#AD_G > iframe:first-child{  
  display: inline-block;
}
/*production only code*/
[data-module-name="resp.module.article.ArticleHeadline"]{
  min-height: 75px;
}

/* Add to Homepage, remove when able */
.rw-add-to-homepage {
	position:fixed;
	bottom:0;
	left:50%;
	margin:0 0 1.3rem -14.8rem;
	font-size:10px;
	padding:2.1rem 0;
	width:29.5rem;
	border:.2rem solid #5b5b5b;
	border-radius:.5rem;
	text-align:center;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(50%,#f2f0ec), color-stop(100%,#e2dcd1)); /* Chrome,Safari4+ */
	background: linear-gradient(to bottom, #fbfbfb 0%,#f2f0ec 50%,#e2dcd1 100%);
	box-shadow: 0px 0px 13px #5a5a5a;
}

.rw-add-to-homepage.iPad {
	top:0;
	bottom:auto;
	left:auto;
	margin:1.3rem 0 0 20rem;
	width:34.2rem;
}

.rw-add-to-homepage h3 {
	margin-bottom:.5rem;
	font-size:1.8rem;
	font-family:"kulturista-web", Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:#c74b15;
}

.rw-add-to-homepage button {
	position:absolute;
	top:2.4rem;
	right:1.7rem;
	width:1.5rem;
	height:1.5rem;
	text-indent:-9999px;
	background:url(data:image/png;base64,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) no-repeat;
	background-size:1.5rem 1.5rem;
	border:none;
	appearance:none;
	-webkit-appearance:none;
}

.rw-add-to-homepage p {
	font-size:1.5rem;
	line-height:2.2rem;
}

.rw-add-to-homepage span {
	display:inline-block;
	height:1.8rem;
	text-indent:-9999px;
}

.rw-add-to-homepage.IOS7 span {
	margin-right:0.2rem;
	width:1.2rem;
	background:url(data:image/png;base64,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);
	background-size:1.2rem 1.8rem;
}

.rw-add-to-homepage.IOS6 span {
	width:2rem;
	background:url(data:image/png;base64,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);
	background-size:2rem 1.8rem;
}

.rw-add-to-homepage strong {
	display:block;
}

.rw-add-to-homepage.iPad strong {
	display:inline-block;
}

.rw-add-to-homepage .tri {
	position:absolute;
	bottom:-1.4rem;
	left:50%;
	margin-left:-1.1rem;
	width:2.2rem;
	height:1.4rem;
	background: url(data:image/png;base64,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);
	background-size:2.2rem 1.4rem;
}

.rw-add-to-homepage.iPad .tri {
	top:-1.4rem;
	bottom: auto;
	left:3.5rem;
	margin-left: 0;
	background: url(data:image/png;base64,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);
	background-position: -10px 0;
}

/* Disclaimer */
.pr-disclaimer{
  clear:both;
  text-align:center;
  font:1.2em Helvetica,Arial,sans-serif;
  color:#7a0101;
  font-weight:bold;
  line-height:2.4167;
}

.pr-disclaimer.pr-d-top{
  border-bottom:1px #e2e2e2 solid;
  margin-bottom:21px;
}

.pr-disclaimer.pr-d-bottom{
  margin-bottom:15px;
}
/* End Disclaimer*/

/* Wires Article */
.col10wide .region-cat.pr-flashline{
  color: #7a0101;
  font-weight: bold;
}
/* End of Wires Article */

/* International Specific Overrides */

/* Japan overrides */
/* Article Page Style */
.edition-japan article.module {
  font-family: Helvetica,Arial,"Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳＰゴシック","MS PGothic",sans-serif;
	margin-top: 1.8rem;
}

.edition-japan article.module h1,
.edition-japan article.module h2,
.edition-japan .col10wide .articleHeadgroup h1,
.edition-japan .col10wide .articleHeadgroup .subHed.deck,
.edition-japan .col10wide .region-cat,
.edition-japan .rw-add-to-homepage h3 {
  font-family: Helvetica,Arial,"Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳＰゴシック","MS PGothic",sans-serif;
}

/* header group */
.edition-japan .col10wide .articleHeadgroup h1 {
  font-weight: bold;
  color: rgb(3, 3, 3);
}

/* End Japan Overrides */

/* Turkey, Brazil and Latin America Overrides */
/*header group */
.edition-turkey .col10wide .articleHeadgroup,
.edition-brazil .col10wide .articleHeadgroup,
.edition-latinamerica .col10wide .articleHeadgroup {
  margin-top:20px;
}

/* End Turkey, Brazil and Latin America Overrides */
.slimheader_c {
	 border-bottom:1px solid #b6babd;
}

.slimheader {
	width:993px; /* for 10-unit header only */
	margin:0px auto;	
}

.module.hat {
	background:#000;
}

.rw-hat{
	width: 993px;
    margin: 0 auto;
}

.contentFrame section{
  float: none;
  width: 993px;
  margin: 0 auto;
}

.pageFrame.standard .articleHeadgroup{
   position: relative;
 }
 /*remove shadow in desktop*/
 .pageFrame.standard .contentFrame.sliderBox{
   -webkit-box-shadow:none;
   box-shadow: none;
 }

/*default form mobile site without image*/
.pageFrame.standard > section,
.pageFrame.standard > div > section {
  background-image: none;
	min-height: auto;
}

h3.section {
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	padding: .8rem .8rem .6rem .8rem;
	display: block;
	background-color: #eee;
	font-weight: bold;
	border-bottom: 1px dotted #999;
	text-transform: capitalize;
}

.type-search h3.section {
	background-color: #e4e1d9;
}

h3.section a {
	color: #333;
}

h3.section a:before {
	content: "//";
	margin: 0 .67em 0 .33em;
}

h3.section a:first-child:before {
	content: "";
	margin: 0;
}

.sectionsBox {
	background-color: #f6f4ee;
}

.sectionsBox h3.section {
	background-color: transparent;
	padding: .8rem 0 .6rem 0;
	margin: 0 .8rem 0 .8rem;
}

.tagBox h3.section {
	background-color: transparent;
	text-transform: uppercase;
	border:none;
	color:#999;
	font-size:1.4em;
}

.pageFrame > footer,
.pageFrame > div >  footer,
.pageFrame .sliderBox > div >  footer {
	background-color: #f1eee4;
	position: relative;
}

.pageFrame > footer:before,
.pageFrame > div > footer:before,
.pageFrame .sliderBox > div > footer:before {
	content: "";
	position: absolute;

	/* IE 8 FALLBACKS */
	top: -1px; 
	height: 1px; 
	border-top: 2px solid #ccc; 

	top: -.1rem;
	display: block;
	width: 100%;
	height: .1rem;
	background-color: #999;
	border-top: .2rem solid #ccc;
}

.standard.promo, 
.tablet.promo {
	width:100%;
	height:250px;
	margin:0;
	clear:both;
	padding-top:30px;
	padding-bottom:30px;
	border-bottom:1px solid #e4e4e2;
	text-align:center;
}

.standard.promo > iframe,
.tablet.promo > iframe  {
	width:300px;
	height:250px;
	overflow:hidden;
	margin:0px auto;
}


@media all {	

	input[type="search"]:focus {
		outline-width: 0;
	}
	
	body.fontSize-small .module .articleBody p {
		font-size: 1.28em;
	}
	
	body.fontSize-large .module .articleBody p {
		font-size: 2.4em;
	}
	
	body.fontSize-small .module .hedSumm p {
		font-size: 1em;
	}
	
	body.fontSize-large .module .hedSumm p {
		font-size: 2em;
	}
	
	input[type="search"]:focus {
		outline-width: 0;
	}
	
	body.fontSize-small .module .articleBody p {
		font-size: 1.28em;
	}
	
	body.fontSize-large .module .articleBody p {
		font-size: 2.4em;
	}
	
	body.fontSize-small .module .hedSumm p {
		font-size: 1em;
	}
	
	body.fontSize-large .module .hedSumm p {
		font-size: 2em;
	}
}


.randomclass {
	background: red;
}

/* Germany Override */
.edition-germany .module.editors-picks h3.section {
  text-transform: none;
}
/* End Germany Override */

/*
     FILE ARCHIVED ON 07:47:45 Dec 25, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 02:15:28 Sep 29, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 150.631
  exclusion.robots: 0.071
  exclusion.robots.policy: 0.065
  RedisCDXSource: 2.146
  esindex: 0.008
  LoadShardBlock: 131.502 (3)
  PetaboxLoader3.datanode: 169.218 (5)
  CDXLines.iter: 13.034 (3)
  load_resource: 143.824 (2)
  PetaboxLoader3.resolve: 57.048 (2)
*/