<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Table of Content
==================================================
	#Page Styles
	#Media Queries
  font-family: "adelle-sans",sans-serif; font-weight:700;
   */

/* #Page Styles
================================================== */
body{ background:#fff; font-family: 'PT Serif', serif; color:#000; text-rendering: optimizeLegibility !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale!important; }
	#globalWrapper .story-sponsorship{ margin:0; font-family: "adelle-sans",sans-serif; }
	.fixed .story-sponsorship{ width:100%; top:0; left:0; position:fixed; z-index:5; }
		.fixed .story-sponsorship a{ background:#ccc; border:1px solid #ccc; }
    
  #banner{ margin:20px 0 0 0; text-align:center; }

	#header-main{ padding:20px 0; }
    #header-main h1{ margin:0 0 20px 0; color:#333; font:700 48px/56px "adelle-sans",serif; }
    #header-main h2{ margin:0 0 20px 0; color:#333; font:400 28px/36px "adelle-sans",serif; }
    #header-main h3{ color:#454141; font:400 14px/22px "adelle-sans",serif; }
  
  #iframe-embed{ width:100%; overflow:hidden; }
    #iframe-embed iframe{ width:100%; margin:0; display:block; overflow:hidden; }

  #footer-main{ padding:0 0 70px 0; }

	#share{ margin:-72px 0 0 0; position:fixed; top:50%; left:0; z-index:100; }
		#share li{ text-align:center; }
			#share-twitter a{ background:#6ba1d0; }
			#share-facebook a{ background:#415390; }
			#share-linkedin a{ background:#43689a; }
		#share a{ width:48px; height:48px; padding:5px 0 0 0; font-size:26px; color:#fff; display:block; -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; }
			#share a:hover{ width:58px; }


/* #Media Queries
================================================== */

  

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
		.fixed #scroll-progress{ top:52px; }
    
    #header-main h1{ font-size:28px; line-height:36px; }
    #header-main h2{ font-size:18px; line-height:18px; }

		#share{ width:100%; margin:0; bottom:0; position:fixed; left:0; top:auto!important; z-index:100; }
			#share li{ width:33.33%; float:left; }
				#share li a{ width:100%; display:block; }
					#share li a:hover, #share li a:focus{ width:100%; }
	}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {}


	
</pre></body></html>