		/*THIS SHOULD ONLY BE CALLED FOR THE INFINITE SCROLL TEMPLATE...modifications of existing styles for the article template redesign*/
		/*#scrollingcontent, .listitempage { position: relative; z-index: 0;}*/
		.main-container {background: none;}
		.container {width:1200px;}
		.row {margin-left: 0;}

		/* this is a comment */
			
		.basic-figure {margin-top:0; margin-right:0; float:right; position:relative; display: inline-block;}
		.basic-figure-tall {margin-top:0; margin-right:0; float:right; position:relative; margin-bottom:2%; margin-left:2%; display:inline-block;}
		.vertical {margin-top:0; margin-right:0; float:right; position:relative; margin-bottom:2%; margin-left:2%; display:inline-block;overflow: visible;}
		.basic-figure img {width:415px;}
		
		credit {position:absolute; right:0; bottom:25px; padding-bottom:0; width:100%; text-align:right;}
		credit .credit {color:#000; margin-right:10px; font-size:71%; line-height:21px;}
		credit { display: block;}
		credit { width: auto; transform:rotate(90deg); transform-origin: right bottom 0;right: 0; position: absolute; bottom:35px; }
		
		figcaption { width:415px;position:relative;}
		.vertical, .vertical figcaption { width: 245px;}
		.vertical credit { width: 368px; }

		.share-element {border-bottom-width:0; float:right;}
		
		.mentionedHeader {padding-left:5%; padding-right:5px;color:#f6f6f6; background:#68a2af;}
		.mentionedList {padding-left:5%; padding-bottom:0;}
		.article-text {margin-right:0;}
		.article-text ul li {background: none; padding-left: 0; padding-right: 5px; margin:0; float:none; line-height:21px;display: inline;}
		.article-text p {/*margin-left:5%;*/ margin-right:15%;}
		ul.relatedList { padding-left:2%;padding-bottom:5%;}
		ul.relatedList li { float: none; padding:0 5px 5px 8px; margin:0;line-height:20px;background:url(http://www.therecorder.com/static/css/img/bullet.png) no-repeat 0 8px;display:block; }
		.relatedList li a { font-size: 12px; color: #3a383a;}

		article .controls button {margin-top:0;}
		.basic-article-text {margin-left:0;}
		.sidebar-module {margin:0 auto; padding:0; width:300px; border-top:none;}
		.sidebar-module:first-child {padding-top: 0;}
		hr {margin-right:0; height:5px; border-top:5px solid #e3e1e2; margin-bottom:50px;}
		.bottom-article-div .span1 { display: none; }
		.bottom-article-div .span7 { margin-left:0; }
		.credit-line { margin-left:0; padding-left: 0; }
		.comments-container {border-top:none; margin-left: 0; display:none;}
		.share {border:none;margin-left: 0px;z-index: 1;}
		.share-by-mail{display: none; background-color: #F6F6F6; font: 12px/16px "Droid Sans",sans-serif; position: absolute; border-style: solid; border-width: 1px; border-color: #E3E1E2; z-index: 1; top: 28px; left: -57px; width: 348px;}
		.signed-in-share {display:inherit; background:none; border:none; box-shadow:none; left:0;padding:0; position:relative; width: auto; z-index:0;}
		.share-anchor, .print-anchor, .briefcase-anchor, .reprints-anchor {font: 10px/20px "Droid Sans",sans-serif;}
		.signed-in-share ul {border-right:1px solid #e3e1e2;}
		.signed-in-share li {border:none; display: inline-block; height: 23px;}
		.text-list li {overflow:hidden;}
		.text-list h2 {border-bottom:0; padding-bottom:0; padding-left:10px;}
		.text-list h2.moreHeader {border-bottom:0; padding:10px 0 0 0; border-top: 1px solid #68a2af;}
		.vcard {width:32%; display: inline-block; vertical-align:top;}
		#bigVoodooMod {margin-top:3%; border-top:0;}
		#bigVoodooMod div.jobs_widget div.jobs_widget_job_section {border-top: none;}
		.comments-top-total {text-decoration: none; background:none; padding-left:0;}
		small.authors {font:italic bold 13px/23px 'Droid Sans', sans-serif;}
		.share-element li a {height:100%;}
		.signed-in-share a.emailIcon {text-indent: -9999px; display: inline-block; background:url(img/email-icon-article.png) no-repeat left; width: 24px;}
		.signed-in-share a.emailIcon:hover {text-indent: -9999px; display: inline-block; background:url(img/email-icon-article.png) no-repeat right; width: 24px;}
		.signed-in-share a.fbIcon {text-indent: -9999px; display: inline-block; background:url(img/fb-icon-article.png) no-repeat left; width: 24px;}
		.signed-in-share a.fbIcon:hover {text-indent: -9999px; display: inline-block; background:url(img/fb-icon-article.png) no-repeat right; width: 24px;}
		.signed-in-share a.linkedIcon {text-indent: -9999px; display: inline-block; background:url(img/linkedin-icon-article.png) no-repeat left; width: 24px;}
		.signed-in-share a.linkedIcon:hover {text-indent: -9999px; display: inline-block; background:url(img/linkedin-icon-article.png) no-repeat right; width: 24px;}
		.signed-in-share a.googleIcon {text-indent: -9999px; display: inline-block; background:url(img/gplus-icon-article.png) no-repeat left; width: 24px;}
		.signed-in-share a.googleIcon:hover {text-indent: -9999px; display: inline-block; background:url(img/gplus-icon-article.png) no-repeat right; width: 24px;}
		.signed-in-share a.twitIcon {text-indent: -9999px; display: inline-block; background:url(img/twitter-icon-article.png) no-repeat left; width: 24px;}
		.signed-in-share a.twitIcon:hover {text-indent: -9999px; display: inline-block; background:url(img/twitter-icon-article.png) no-repeat right; width: 24px;}
		.share-element li {padding-left:10px; height:25px;}
		.share-element li.last {padding-right:12px;}
		.share-element a.printIcon {text-indent: -9999px; display: inline-block; background:url(img/print-icon-article.png) no-repeat left; width: 24px;}
		.share-element a.printIcon:hover {text-indent: -9999px; display: inline-block; background:url(img/print-icon-article.png) no-repeat right; width: 24px;}
		.share-element a.reprintIcon {text-indent: -9999px; display: inline-block; background:url(img/reprint-icon-article.png) no-repeat left; width: 24px;}
		.share-element a.reprintIcon:hover {text-indent: -9999px; display: inline-block; background:url(img/reprint-icon-article.png) no-repeat right; width: 24px;}
		.comments-adding {border-top: none; border-bottom: none;}
		.comments-adding a {font-size:15px;}
		.view-comments {padding-left:0; margin-left:0;}
		
		/* formerly #slideboxCounter styles, now ctDown class*/
		.ctDown { border-top-width:0; top: 263px; right:0; left:auto; height: auto; padding: 0 0 20px; position: fixed; width: 210px;background:#fff url(img/hash_20.png) 0 0; box-shadow: 1px 0 5px #999;bottom:auto;z-index:3;}
		.ctDown p {font-weight:700; background:#fff;padding:20px;}
		/*.ctDown h2{background:#68a2af; color:#fff;margin:-20px 0 0 0; padding:20px;}*/
		.ctDown h2.getaccess { background-color: #fff;padding: 0 10px 10px; }
		.ctDown h2.getaccess a { text-transform:none; text-decoration:none; }
		.ctDown h2.getaccess a:hover { text-decoration:underline; }	
		
		.ctDown a {text-decoration:none;}
		.ctDown a:hover {text-decoration:underline;}
		.ctDown p.ctdown-header { padding:0;}
		.ctDown span.ct-header { display: block; background:#68a2af; color:#fff;padding:20px;font:22px/30px "Droid Sans",sans-serif;font-weight:normal; }
		.ct-text { display: block; font-weight: normal; padding: 10px;}
		
		#firstView { border-width: 0 0 1px; top: 500px; right:0; bottom:auto;left: auto;  height: auto; padding: 0 0 10px; position: fixed; background:#fff url(img/hash_20.png) 0 0; box-shadow: 1px 0 5px #999;}
		#firstView p {font-weight:700; background:#fff;padding:5px;}
		#firstView h2{background:#68a2af; color:#fff;margin:-20px 0 0 0; padding:5px 15px;}	
		
		#firstView a {text-decoration:none;}
		#firstView a:hover {text-decoration:underline;}	
		
/**** TEMP PAYWALL REDESIGN STYLES - MOVE TO MAIN STYLE SHEET WHEN READY TO LAUNCH ****/

/* WelcomeWall */
.modal-parent.welcomeNoForm .overlay .headlineRedesign, #meteringPaywall .headlineRedesign { line-height: 36px; color: #467984; font-size: 28px; font-weight: 700 !important; border-bottom: 1px solid #CCCCCC; padding: 20px 0; text-align: left; font-weight: 700; margin-bottom: 20px; }
.modal-parent.welcomeNoForm .overlay h2, #meteringPaywall h2 { font-size: 18px; }
.modal-parent.welcomeNoForm .overlay li {}
.modal-parent.welcomeNoForm .benefits-list li { margin-left: 35px; }
.modal-parent.welcomeNoForm .overlay .left-column, #meteringPaywall .left-column { width: 46%; float: left; display: block; margin-bottom: 20px; margin-left: auto !important; margin-right:auto !important; text-align: center !important; border-right: 1px solid #ccccc; height: 88px; }
.modal-parent.welcomeNoForm .overlay .right-column, #meteringPaywall .right-column { width: 54%; float: left; display: block; margin-left: auto !important; margin-right:auto !important; text-align: center; height: 88px; }
.modal-parent.welcomeNoForm .overlay .right-column p, #meteringPaywall .right-column p { vertical-align: middle !important; font-size: 18px; color:#5d5d5d; margin-top: 34px; }
.modal-parent.welcomeNoForm p.welcomeWallBtns, #meteringPaywall p.welcomeWallBtns { text-align: center !important;vertical-align: middle !important; margin-left: 65px; margin-right: auto !important;margin-top: 24px; }
.modal-parent.welcomeNoForm .welcomeWallBtns a, .modal-parent.welcomeNoForm .welcomeWallBtns a:hover, #meteringPaywall .welcomeWallBtns a, #meteringPaywall .welcomeWallBtns a:hover { font-size: 18px !important; text-align: center; text-transform: none; padding-top: 15px; width: 176px; vertical-align: middle !important; }
.modal-parent.welcomeNoForm .overlay .btnPos, #meteringPaywall .btnPos { width: 176px;height: 48px !important; vertical-align: middle !important; text-align: center; }
.modal-parent.welcomeNoForm .overlay #payWallBottom, #meteringPaywall #payWallBottom { clear: both;background: url(/static/css/img/alm-logo-trans.png) no-repeat bottom right;border-top: 1px solid #cb9b30;margin: 15px auto 0;height: 33px;width: 100%;vertical-align: bottom; }
.modal-parent.welcomeNoForm .overlay #signIn { text-decoration: underline; }
.modal-parent.welcomeNoForm .overlay .welcomeWallBtns a { text-decoration: none; }
.modal-parent.welcomeNoForm .overlay .welcomeWallBtns a:hover { text-decoration: underline; }
#meteringPaywall small {font-family: "Droid Sans", sans-serif; font-size: 10px;  line-height: 20px;}
#meteringPaywall.inline{padding:25px;}
/* inline paywalls */
#meteringPaywall { height: 100%; }
#meteringPaywall #topCopy { margin: 0 auto 40px; /*changed*/width: 95%;text-align: center !important; height: auto; /*changed*/ }
#meteringPaywall #topCopy h2 { text-align: center !important; font-size: 20px; margin-left: auto; margin-right: auto; width: 375px; }
#meteringPaywall #topCopy h2.green { color: #467984; font-size: 22px; font-weight: 700 !important; width: 375px; }
#meteringPaywall #topCopy p { text-align: center !important; font-size: 14px; line-height: 20px !important; font-weight: 500 !important; }
#meteringPaywall #payWallBottom { background: url(/static/css/img/alm-logo-trans.png) no-repeat bottom right; border-top: 1px solid #cb9b30; margin: 35px auto 15px; height: 33px; width: 425px; vertical-align: bottom; }
#meteringPaywall .btn a, #meteringPaywall .btn a:hover { font-size: 13px; }
#meteringPaywall #go { margin-top: 5px; }

		
		/**** END TEMP PAYWALL REDESIGN STYLES  ****/
		
		a.close {background: url("http://pdfserver.amlaw.com/newspapers/james/membership/img/close.gif") no-repeat left top; cursor: pointer; height: 13px; opacity: 1; position: absolute; right: 10px; top: 10px; width: 13px;}
		#firstView a.close { top: -8px; right: 5px;}
		/* beyond layout styles */
		p {color:#555;}
		p a {font-weight:700; text-decoration:underline;}
		h1 {font-weight:700;}

		.top-story-anchor {color:#000;}
		hr {border-top:5px solid #68a2af;clear:both;}
		.text-list h2 {background: #84465a; color:#f6f6f6;}
		.text-list h2.moreHeader {background: #fff; color:#68a2af; border-top: 1px solid #68a2af; font-weight:700;}
		.nav-tabs {background:#fff;}
		.slideinfo p {color: #fff;}
		.comments-adding {background:#fff;}
		.view-comments {background: none;}

		/* beyond layout styles */
		
		/* END modifications of existing styles for the article template redesign*/
		
		/* New class names */
		
		.outerMentionedDiv {float:right; padding:10px; margin-left:10px;clear:both;}
		.inlineMentioned {float:right; margin-left:0; margin-bottom:0; padding:5px 0;}
		.bylinePlacement {float:left;}
		.socialPlacement {float:right;}
		.sidebar-module.affix {top:55px; margin:0 0 0 10px; padding:0;}
		ul#list {height:400px; overflow-y:scroll;}
		
		
		/* #myTabContent { opacity: .99;} */
		#myTabContent .leftnav-active {background:#3a383a;}
		#myTabContent .nav .leftnav-active a {color:#f6f6f6;}
		#myTabContent .nav li a {color:#3a383a;}
		#myTabContent .nav li {padding: 10px 15px 10px 5px; overflow:hidden; border-top:1px solid #e3e1e2;}
		#myTabContent .nav :first-child {border-top: none;}
		#myTabContent .nav li a:hover {text-decoration: underline; background:none;}
		.mentionedContainer {margin:0 auto 5px;}
		.wrap {position:relative; overflow:hidden;}
		.read-more {margin-left:5%;}
		.divider { display: inline-block; height:1px; margin-right:0;}
		.breadcrumb li.active { background-color: transparent;}
		.networkSidebar { width: 100%;display: inline-block;margin: 0;padding: 0;list-style: none;vertical-align: top; }		
		
		.leaderboardDivider {max-width:728px;}

		.more-module .networkSidebar li {padding:10px 0; border-bottom:none; list-style-type: none; border-top: none;}
		.more-module .list-item-content {margin-left:0;}
		
		.more-module li img {float: left;margin-right: 10px;margin-top: 5px;width: 75px;height: 75px;}		
		.main-column-slideshow {width:69%;}
		#myTabContent.tab-content {height:375px; overflow:hidden; margin-bottom:20px; width:300px; margin:0 auto;}
		#myTabContent.tab-content:hover {overflow-y:scroll;}
		article {padding-left:7%;}
		.module.pub-stories {margin:10px 0;}
		.shareSeparation {display:inline-block; width:100%; padding-top:10px; border-top:1px solid #e3e1e2;}
		.sidebar-module.affix .bottomLeftAd { width:320px; height:260px; bottom:10px; /*position:fixed;*/ /*z-index:3; */margin-left:-10px; margin-bottom:-10px;}
		.scrollModHeader {font-size:20px; text-align:center;}
		
		/* beyond layout styles */
		.outerMentionedDiv {background:#f6f6f6; margin-left:10px;}
		.inlineMentioned {box-shadow:1px 1px 2px rgba(0, 0, 0, 0.1); background:#fff;}

		.read-more a {text-decoration:none; color:#333; font-size:12px; font-weight:700;}
		.more-module p.pubSource {color:#68a2af; font-size:11px; font-weight:700; line-height:20px;}
		.module.pub-stories {background:#fff;}
		.scrollModHeader {background:#68a2af; color:#fff;}
		/* END New class names */
		
		
		ul.main-nav-right-account.reconfig { width:40%;}
		.menu-div .reconfig .my-account-option { padding-right: 10px !important;}
		.reconfig .my-account-div { box-shadow:3px 6px 5px rgba(0, 0, 0, 0.25);border: 1px solid #706b6d; }
		.reconfig .my-account-div ul { padding: 0 2% 10px;}
		.reconfig .my-account-div ul li { float:none;}
		.reconfig .my-account-div ul li:last-child { border-bottom-width:0;}
		.reconfig .my-account-div ul li a { padding: 0;text-transform:uppercase;}

		ul.main-nav-right-account.reconfig li.subscribe, ul.main-nav-right-account.reconfig li.subscribe a { padding-right:0;}

		.groupSubscriptionTab_ipad_topPos { top: 150px !important; }

		.collapse-comments-ctr { padding-top: 0; }
				
		#next { font-size: 14px; display: block;width: 200px;margin: 0 auto 72px; }

		@media(min-width:1200px) {
			.span900 {width:880px; float:right; margin-left:0 !important; }
			.span300 {width:320px; margin-left:0 !important; position:absolute; height:100%; padding-top:10px;}
			.span300 .sponsor-div {padding:0; height:600px;}
			
			/* beyond layout styles */
			.span300 {background:#f6f6f6 url(img/hash_20.png) 0 0;}
			/* beyond layout styles */
		}
		
		@media screen and (max-width: 1199px) and (min-width: 979px) {
			.main-logo { margin-left:-250px; }
			ul.main-nav-right-account.reconfig { width: 41%; }
			.container {width:940px;}
			.span900 {width:628px; float:right; margin-left:0;}
			.span300 {width:310px; margin-left:0 !important; position:absolute; height:100%; padding-top:10px;}
			.leaderboardDivider {max-width:320px;}
			.sponsor-div {padding:0; height:250px;}
			.main-column-slideshow {width:100%;}
			.sidebar-module.affix {top:50px; margin:0 0 0 5px; padding:0;}
			.article-text p {margin-right:5%;}
			#myTabContent.tab-content {height:280px; overflow:hidden; margin-bottom:20px; width:300px; margin:0 auto;}
			/*.sidebar-module.affix .bottomLeftAd {background:#f6f6f6 url(img/hash_20.png) 0 0; width:310px; height:260px; bottom:10px; position:fixed; /*z-index:3; */margin-left:-5px; margin-bottom:-10px;}*/
			
		 	.sidebar-module.affix .bottomLeftAd { width:320px; height:260px; bottom:10px; /*position:fixed;*/ /*z-index:3;*/ margin-left:-10px; margin-bottom:-10px;} 		
			
			/* beyond layout styles */
			.span300 {background:#f6f6f6 url(img/hash_20.png) 0 0;}
			.sidebar-module.affix .bottomLeftAd {background:#f6f6f6 url(img/hash_20.png) 0 0;}
			/* beyond layout styles */
			
			.top-story-anchor { font-size: 12px;}
			
			
		}

		@media screen and (max-width: 979px) and (min-width: 768px) {
			.main-logo { margin-left:-275px; }
			ul.main-nav-right-account.reconfig { width: 48%; }
			.nav-bar-searchform input[type="text"] { width: 75px !important; }
			.socialPlacement {float:left;}
			.networkSidebar {width:100%; display: inline-block; margin:0; padding:0; list-style: none; vertical-align:top;}
			.article-text p {width:100%;}
			.share-element {margin-top:10px;}
			.container {width:748px;}
			.span900 {width:437px; float:right; margin-left:0 !important;}
			.span300 {width:310px; margin-left:0 !important; position:absolute; height:100%; padding-top:10px;}
			.leaderboardDivider {max-width:300px;}
			.sponsor-div {padding:0; height:250px;}
			.sidebar-module.affix .bottomLeftAd {width:310px; height:260px; bottom:10px; position:fixed; /*z-index:3;*/ margin-left:-5px;} 
			.sidebar-module.affix {top:50px; margin:0 0 0 5px; padding:0;}
			.vcard {width:100%; display: inline-block; vertical-align:top; margin-bottom: 5px;}
			.basic-figure, .basic-figure-tall {float:none; display:inline-block;}
			.networkSidebar .more-module li img { width: 60px; height: 60px;}
			
			/* beyond layout styles */
			.span300 {background:#f6f6f6 url(img/hash_20.png) 0 0;}
			.sidebar-module.affix .bottomLeftAd {background:#f6f6f6 url(img/hash_20.png) 0 0;} 
			/* beyond layout styles */
			
			.top-story-anchor { font-size: 12px;}
		}
		
		/*NEW*/
		@media (max-width:767px) {
			.main-logo {width:200px;}
			.title-div h1 {padding:0 2%;}
			.bylinePlacement {float:left; padding-left:2%;}
			.socialPlacement {float:right; padding-right:2%;}
			.main-page-div .span9 {float:none;}
			:first-child.sidebar-module {padding:0 2%;}
			.bottom-article-div, .basic-article-text {margin-right:2%;}
			.module.affix {width:inherit; position: static;}
			ul.main-nav-left {width:33%;}
			ul.main-nav-right-account.reconfig {width:33%;}
			.basic-figure {float:none; display:inline-block;}
			.networkSidebar {width:100%;}
			.article-text p {width:100%; margin-left:0;}
			.share-element {margin-top:10px;}
			.outerMentionedDiv {width:50%;}
			.container {width:100%;}
			.span900 {width:100%;}
			.leaderboardDivider {max-width:300px;}
		}

/* SCOUT MODULE STYLES - RECOMMENDED FOR YOU */		
.more-module {clear:both; margin:0 0 3%; padding:0; border-top:0; overflow:hidden;width:100%;}
h2.moreHeader { background: #fff;color: #68a2af;border-bottom: 0;padding: 0;border-top: 1px solid #68a2af;font-weight: 700; }
.networkSidebar .more-module li { padding: 10px 0;border-bottom: none;list-style-type: none;border-top: none;width:48%;height: 25%;float:left;overflow:hidden; }

/*******LEXIS WALL ********/
.basic-figure { margin-left: 2%; margin-right: 2%; }
.lexisnexis a:link, .lexisnexis a:visited .lexisnexis a.toggleText { color: #467984; font-weight: bold; }
.lexisnexis { background: none repeat scroll 0 0 #E6E6E6; border: 1px solid silver; margin: 1em 2em; width: 90%; max-width: 600px; }
.lexisnexis .header { background: none repeat scroll 0 0 #E6E6E6;line-height: 3em; padding: 1em; text-align: center; }
.lexisnexis .header h2 { font-size: 2em;line-height: 1.8em; }
.lexisnexis .header h3 { font-size: 1.2em; line-height: 1.5em; padding: 10px 0 0; }
.lexisnexis .lexislogo { display: block; margin: 0 auto; }
.lexisnexis p { font-size: 14px; line-height: 1.5em;padding-right: 0;padding-top: 1.3em; }
.lexisnexis .legalText { display: none; }

.topLeftAd { height:auto !important;}

/* slideshow style adjustments */
.basic-article-text { width: 100%; }
.slideshow { float:none; margin-right:0;width:100%}
.slideshow img { width: auto; }
.slideshow .active {background: none; }
.slide-figcaption { width:99%;}

@media screen and (max-width: 1199px) and (min-width: 979px) {
/* */
}

@media screen and (min-width: 768px) and (max-width: 979px) {
	.span300 { width: 260px; }
	.span900 { width: 500px; }
	.sidebar-module { width: 250px;}	
	#myTabContent.tab-content { width: 250px; }
	.socialPlacement { float: right; }
	.networkSidebar .more-module li {width: 100%; } 	
	#reportAbuseSlide { width: 68%; }

}

/* report abuse for toggle styles */
#reportAbuseSlide {border:1px solid #d3d3d3; border-radius: 4px; }
#reportAbuseSlide p { margin-left: 1em; }
#reportAbuseSlide h3 {font-family: Verdana,Arial,sans-serif; font-size: 1em; cursor: pointer;padding-left: 1em;background-color: #e6e6e6;}
#reportAbuseSlide .report-comment-abuse { padding-left: 1em; }
#reportAbuseSlide .report-comment-abuse p { margin-left: 0; }
.abuse-form-expanded { padding-bottom: .5em;}
#reportAbuseSlide .confirm-abuse-report { padding-top: .5em; padding-left: 1em;}
.content-wrapper:after { height: 0; }
.content-wrapper {margin-bottom:-180px;}

/* email share styles */
.inf-email-share { position:absolute; left: -115px;z-index:2; width: 348px;background-color: #f6f6f6; border: 1px solid #e3e1e2;}
.inf-email-share a { text-indent: -9999px; background: #f6f6f6 url(/static/css/img/share-with-email.jpg) no-repeat left; height:24px; display: block; margin: 5px 0 3px 13px; }
.inf-email-share form {padding: 10px 13px 6px 13px;border-top:1px solid #e3e1e2;}
.inf-email-share input,.inf-email-share textarea { width:95%; font-size: 10px; }
div[class^="thank-you-share"] { position: absolute;display:none;width: 230px;padding:5px; background-color: #f6f6f6; border: 1px solid #e3e1e2;box-shadow: 3px 5px 5px #bbb;z-index:2;margin-left:10px;}

.inf-email-share button.send-mail { position:relative;line-height:15px;font-size:13px;text-transform:uppercase;color:#fff; text-align:center;border:none;background-color:#467984;padding:7px 0;width:65px;float:right;margin-bottom:3px;}
.inf-tooltip { position:absolute; display:block;left: 70px;top: 73px; padding: 5px 0;opacity: 0.8;font-size:11px; line-height:1.4;}
.inf-tooltip .tooltip-arrow { top: 0; left: 45%; margin-left: 5px; border-color: transparent;border-width: 0 5px 5px; border-bottom-color:#000;}

div[id^="infEmailShare-"] { display: none; }
.new-inf-email-share { position:absolute; left: -115px;z-index:2; width: 348px;background: #f6f6f6 url(/static/css/img/share-with-email.jpg) no-repeat 13px 5px;  border: 1px solid #e3e1e2;}
.new-inf-email-share form {margin-top: 30px; padding: 10px 13px 6px 13px;border-top:1px solid #e3e1e2;}
.new-inf-email-share input,.new-inf-email-share textarea { width:95%; font-size: 10px; }
.new-inf-email-share button.send-mail { position:relative;line-height:15px;font-size:13px;text-transform:uppercase;color:#fff; text-align:center;border:none;background-color:#467984;padding:7px 0;width:65px;float:right;margin-bottom:3px;}

div[class^="infEmailThanks-"] { position: absolute;display:none;width: 230px;padding:5px; background-color: #f6f6f6; border: 1px solid #e3e1e2;box-shadow: 3px 5px 5px #bbb;z-index:2;margin-left:10px;}


#article-load-prev { text-align:center;width:100%;overflow:hidden;display: block;position: relative; top: 0;margin: 0 auto;font-weight:bold; color: #555; }
#article-load-next { text-align:center;width:100%;overflow:hidden;display: block;position: relative; top: 0;margin: 0 auto;font-weight:bold; color: #555; }


/*OAS DX tag styles */
#oas_Top1, [id^="oas_x4"] { text-align:center; }
.Middle2 { float:right; clear:both; margin-top:30px; }

/*inline paywall styles */

