strong.menu_head { color: rgb(234, 115, 31); font-size: 0.11px; font-weight: bold; display: block; margin-bottom: 15px; }
.refresh h2 { margin: 0px 0px 0.8em; padding: 0px; color: rgb(34, 116, 192); font-size: 2em; font-weight: normal; }
.refresh h2 a { color: rgb(34, 116, 192); text-decoration: none; }
.refresh h2 span.loc { color: rgb(103, 103, 103); font-weight: bold; display: inline-block; border-right: 1px solid rgb(212, 216, 215); padding: 0.5em 0.5em 0.5em 0px; margin-right: 0.5em; }
.refresh .box { margin: 1%; padding: 1%; box-shadow: 0px 0px 6px 1px rgb(232, 229, 229); border: 1px solid rgb(205, 204, 204); box-sizing: border-box; }
.refresh #current_topic { margin: 0px 0px 30px; padding-left: 470px; }
.refresh #current_topic img { float: left; margin-left: -460px; }
.refresh #current_topic.box .eyebrow { color: rgb(227, 114, 34); font-size: 0.8em; }
.refresh #contributors { margin: 20px 0px 30px; height: 170px; }
.refresh #contributors a { text-decoration: none; }
.refresh #contributors ul, .refresh #contributors ul li { list-style: outside none none; padding: 0px; margin: 0px; }
.refresh #contributors ul li { float: left; width: 140px; margin-left: 15px; font-size: 12px; line-height: 15px; }
.refresh #contributors ul li img { margin-bottom: 5px; }
.refresh #contributors ul li span { display: block; color: rgb(51, 51, 51); }
.refresh #contributors ul li span.name { font-weight: bold; }
#contributors_window { width: 930px; overflow: hidden; position: relative; }
#contributors_window .group-list { position: absolute; }
.refresh #interactives { margin: 20px 0px 30px; height: 200px; }
.refresh #interactives ul { position: absolute; left: 0px; margin: 0px; padding: 0px; list-style: outside none none; }
.refresh #interactives ul li { color: rgb(51, 51, 51); margin: 0px 25px 0px 0px; padding: 0px; float: left; width: 210px; font-size: 12px; line-height: 15px; }
.refresh #interactives ul li img { margin-bottom: 5px; }
#interactives_window { width: 930px; overflow: hidden; position: relative; }
.refresh .slide_nav { float: right; }
.refresh .slide_nav a { display: inline-block; background-repeat: no-repeat; padding-top: 26px; width: 25px; height: 0px; overflow: hidden; }
.refresh .slide_nav a:hover { background-position: left -26px; }
.refresh .slide_nav a.prev { background-image: url(c7052b804038e736e445540729c48c35f0db27d4.png) ; }
.refresh .slide_nav a.next { background-image: url(a227527413cf49a78d972912a6a21cb6d50aaade.png) ; }
.refresh .grid { margin: 0px -1% 1em; }
.refresh .grid-three .box { width: 31.3333%; float: left; }
.refresh .grid > div img { width: 100%; margin-bottom: 0.5em; }
.refresh .box h3 { color: rgb(0, 0, 0); }
.refresh .box h3 a { color: rgb(0, 0, 0); text-decoration: none; }
.refresh .box .eyebrow { display: block; margin: 0.5em 0px; font-family: Arial,Helvetica,sans-serif; font-size: 0.7em; line-height: 0.7em; color: rgb(87, 87, 87); }
.refresh .box .authors { font-size: 0.7em; display: block; margin-top: -5px; margin-bottom: 13px; }
.refresh .box p { line-height: 1.75em; font-size: 0.8125em; color: rgb(51, 51, 51); font-family: Georgia,"Times New Roman",Times,serif; }
.refresh .other_topics { font-size: 13px; line-height: 18px; }
.refresh .other_topics div { float: left; width: 45%; }
.refresh .other_topics div:first-child { margin-right: 10%; }
.refresh #share { width: 70px; position: absolute; top: 0px; left: -100px; }
#app-callout { margin: 0px 0px 1.5em; }
#app-callout div { height: 85px; overflow: hidden; background-image: url(59c2fe862004a6bece156002c7f6d6a56ec562ea.jpg) ; background-repeat: no-repeat; background-size: cover; text-align: right; padding-right: 15px; padding-top: 13px; }
#app-callout div a img { width: 100px; margin-bottom: 4px; }
