@charset "UTF-8";

#related { padding-top: 15px }

#related blockquote { padding-right: 15px }

.boxed-heading { background-color: #c0c2c5; color: #fff; font-size: 1em; margin: 10px 10px 10px 0; padding: 4px 8px; text-transform: uppercase }

#context .boxed-heading,
#related .boxed-heading,
#related .news-feed .feed-heading { background-color: #ecedf0; color: #666 }

#related .news-feed .feed-heading h2.feed-title a { color: #666 }

.alt-heading { font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif }

h2.alt-heading { font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 1.6em; color: #444; margin-top: 0; line-height: 1.3em }

.thumbnails li { background: 0; padding-left: 0 }

.btn { font-family: Georgia, serif; font-size: 1.09090909090909em; margin-bottom: 1em }

.btn-primary { background-color: #002878; background-image: -moz-linear-gradient(top, #007698, #002878); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#007698), to(#002878)); background-image: -webkit-linear-gradient(top, #007698, #002878); background-image: -o-linear-gradient(top, #007698, #002878); background-image: linear-gradient(to bottom, #007698, #002878); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff007698', endColorstr='#ff002878', GradientType=0);
border-color: #002878 #002878 #00002c }

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] { background-color: #002878 }

.close { font-size: 1.6em }

.feature h2 { margin-bottom: 5px }

.feature.testimonial h3 { margin-bottom: 8px }

.testimonial blockquote p,
.profile blockquote p { font: italic 1.6em "Palatino Linotype", "Book Antiqua", Palatino, serif; line-height: normal; color: #666 }

.profile img { max-width: 40%; float: left; padding-right: 4%; border-right: 1px solid #ccc; margin-bottom: 1em }

.profile h2 { float: left; line-height: 20px; margin-left: 4%; max-width: 50% }

.profile h3,
#related .profile h3 { color: #848179; font-size: 1.25em; font-weight: normal; margin-bottom: .25em; clear: both }

.profile p.profile-summary { clear: both }

.profile h3+p.profile-summary { margin-top: 1em }

#related .span3 .profile img { max-width: 100%; float: none; margin-bottom: 0; padding: 0; border: 0 }

.news-feed .emory-feed { padding: 10px }

#related .news-feed .emory-feed { padding-left: 0 }

.news-feed .feed-heading { padding: 4px 8px; background-color: #c0c2c5; min-height: 16px }

.news-feed .feed-heading h2.feed-title { float: left; font-weight: bold; text-transform: uppercase; margin: 0; padding: 0; font-size: 1em; color: #fff }

.news-feed h2.feed-title a,
.news-feed.feed-block h2 a { color: #fff }

.news-feed a.feed-icon { float: right }

.news-feed a.feed-icon img { vertical-align: top }

.feed-feature { clear: both; width: 100%; padding-left: 2px }

.feed-feature-content { color: #333 }

img.feed-feature-thumbnail { margin-bottom: 10px; padding: 0; margin-left: 0; margin-right: 10px; float: left; max-width: 98px; border: 4px solid #fff }

.span3 img.feed-feature-thumbnail { display: none }

#related.span3 img.feed-feature-thumbnail { display: block; float: none; max-width: 100%; height: auto }

.feed-feature-summary { font-size: 1em; line-height: 1.37em }

.news-feed h3.feed-feature-headline { color: #0500a3; font-size: 1.1em; font-weight: bold; line-height: 1.3em; padding-left: 0; padding-right: 10px; margin-bottom: 5px }

h3.also-title { color: #5b5c5e }

.news-feed h3.also-title { color: #666; font-size: 1.1em; font-weight: bold; line-height: 1.3em; margin: 0 0 10px 0; clear: both }

.feed-body { background: url('/assets/css/img/underline-nav.gif') repeat-x top; padding-left: 2px }

#related .feed-body { padding-top: 10px }

.interior-narrow-feature-above .feed-body,
.simple-headlines .feed-body { padding-top: 11px }

.simple-headlines .feed-body { background-image: none }

.headline-block { clear: both; max-width: 100% }

span.headline-title { display: block; padding-bottom: 10px; line-height: 13px }

.news-feed span.headline-date { color: #666; float: left; font-weight: bold; display: block; width: 20%; line-height: 13px }

.news-feed span.headline-date+span.headline-title { width: 75%; float: left }

#related .news-feed span.headline-date { width: 30% }

#related .news-feed span.headline-date+span.headline-title { width: 65%; float: left }

p.view-all,
p.feed-feature-more { text-align: right; clear: both }

p.view-all { clear: both }

.news-feed .interior-narrow-no-feature .feed-body { background-image: none; padding: 9px 2px }

.news-feed .interior-narrow-no-feature .feed-body { clear: both }

.news-widget-feature .emory-feed div.feed-body { padding-top: 8px }

.news-feed h3 { font-size: 12px; line-height: normal }

.news-feed .interior-narrow-no-feature .feed-body .headline-block { padding-bottom: 5px; clear: both }

.news-feed p.view-all { clear: both; padding-top: 10px }

.feed-block.headline-block .headline-title { font-size: 11px }

.feed-block-feature { background: url('/assets/css/img/underline-nav.gif') repeat-x center bottom; margin-bottom: 1em; padding-bottom: 1em }

.news-feed.feed-block .headline-block.feed-block-feature span.headline-date { float: none; padding-bottom: 1em }

.news-feed.feed-block .headline-block.feed-block-feature span.headline-title { float: none; max-width: 100%; font-weight: bold }

.news-feed.feed-block .headline-block span.headline-title.summary { font-weight: bold; padding-bottom: 2px }

.news-feed.feed-block .headline-block p { clear: both }

.social { min-height: 150px; overflow: visible }

#related .boxed-col-inner.social { padding-left: 0; padding-bottom: 10px }

#related .social-icons h2.boxed-heading+.boxed-col-inner ul { padding-left: 5px }

ul.social-icons-list { margin: 0 0 1em 0; padding: 0; list-style-type: none }

.social-icons-list li { margin: 0 0 1em 0; padding: 0; background: 0 }

.social-icons-list li img { margin-right: 1em }

.social-icons-list.small li { max-height: 1.6em }

.social-icons-list.small img { max-width: 16px; max-height: 16px }

.social-icons-list.medium li { max-height: 32px }

.social-icons-list.medium img { max-width: 32px; max-height: 32px }

.social-icons-list.large li { max-height: 64px }

.social-icons-list.large img { max-width: 64px; margin-right: 10px; margin-bottom: 10px }

.social-icons-list.social-no-text li { float: left }

ul.social-icons-list li a span { display: inline }

ul.social-icons-list.social-no-text.large li a span { display: block; padding: 0 0 8px 8px }

.span3 ul.social-icons-list.small.social-no-text li,
.span4 ul.social-icons-list.small.social-no-text li,
.span5 ul.social-icons-list.small.social-no-text li { width: 15% }

.span3 ul.social-icons-list.medium.social-no-text li,
.span4 ul.social-icons-list.medium.social-no-text li,
.span5 ul.social-icons-list.medium.social-no-text li { width: 25% }

.span3 ul.social-icons-list.large.social-no-text li { width: 50%; margin-bottom: 20px }

.span4 ul.social-icons-list.large.social-no-text li,
.span5 ul.social-icons-list.large.social-no-text li { width: 33%; margin-bottom: 20px }

.audience-guide,
.home-boxed-col-outer.audience-guide,
#hero-col.home-boxed-col-outer.audience-guide { outline: 0; background-color: #e8e8e8 }

.audience-guide h2 { color: #828282; font-size: 12px; font-weight: 700; margin: 15px 5px 0 0; padding: 0 0 8px 6px; line-height: 17px }

#related .audience-guide h2 { padding: 10px 0 8px 6px }

.audience-guide ul.guides-list { margin: 0; padding: 0; list-style: none; background-image: url('/assets/css/img/underline-nav.gif'); background-position: 0 top; background-repeat: repeat-x }

.audience-guide ul.guides-list li { line-height: 29px; background-image: url('/assets/css/img/underline-nav.gif'); background-position: 0 bottom; background-repeat: repeat-x; margin: 0; padding: 0 }

.audience-guide ul.guides-list li a { background-image: url('/assets/css/img/arrow-dark.gif'); background-repeat: no-repeat; display: block; padding-left: 6px; max-width: 200px; padding-right: 29px; background-position: 92.5% 48% }

#related .audience-guide ul.guides-list li a,
#related .audience-guide h2 { padding-left: 10px }

.audience-guide ul.guides-list li a:hover { background-color: #c8c9cb; text-decoration: none }

.hero-right .audience-guide h2,
.hero-right .audience-guide ul.guides-list { margin-left: 10px }

p.breadcrumbs { font-size: 1em; line-height: 1.37em; margin-bottom: 10px }

ul.quick-links { list-style: none outside none; margin: 0 }

ul.quick-links li { line-height: 1.3em; margin-bottom: 10px; margin-left: 0; background-image: none; padding-left: 8px }

#letter-filter { width: auto; height: auto; margin: 0 0 2em 0; padding: 0; color: #666 }

#letter-filter li { background-image: none; margin: 0; padding: 0 }

#main-content #letter-filter li { display: block; float: left; height: .75em; width: 3.018867924528%; margin-right: .5%; text-align: center; padding: 0 }

#letter-filter li#letter_all { font-size: 1.09090909090909em; width: 3.207547169811% }

#letter-filter li a { text-decoration: none; cursor: text; display: block; color: #666; padding: 2px 0 1px 0 }

#letter-filter li#letter_all a { font-weight: normal }

#letter-filter li.enabled a { color: #002878; font-weight: bold; background-color: #d0daed; cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px }

#letter-filter li.enabled a:hover,
#letter-filter li.enabled a.selected { text-decoration: none; background-color: #006; color: #CCC }

.slides { margin: 0; overflow: hidden; padding: 0; max-width: 716px; max-height: 600px }

.slides ul { list-style: none; margin: 0 }

.slides ul li { margin: 0; padding: 0; background: 0; max-height: 318px }

.rslides p { margin: 0 }

.span12 .slides { max-width: 960px }

.rslides { position: relative; list-style: none; overflow: hidden; padding: 0; margin: 0; max-width: 716px; max-height: 600px }

.span12 .rslides { max-width: 960px }

.rslides li { -webkit-backface-visibility: hidden; display: none; width: 100%; left: 0; top: 0 }

.rslides li:first-child { position: relative; display: block; float: left }

.rslides img { display: block; height: auto; float: left; width: 100%; border: 0 }

.rslides .caption { display: block; position: absolute; z-index: 2; font-size: 15px; text-shadow: none; color: #fff; background: url('/assets/css/img/bg-blue-trans.png')\9; background: rgba(0,41,121,0.58); color: #fff; left: 0; right: 0; bottom: 0; padding: 15px; min-height: 30px; margin: 0; max-width: none; font-weight: 200 }

.rslides .caption a { color: #fff; text-decoration: none }

.rslides .caption a:hover,
.rslides .caption a:focus,
.rslides .caption a:active { color: #dab000 }

.paged_numbers { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; margin: 0 auto }

.paged_numbers .caption { bottom: auto; top: 0 }

.rslides_tabs { list-style: none; padding: 0; background: url('/assets/css/img/bg-blue-trans.png'); background: rgba(0,41,121,0.58); font-size: 18px; list-style: none; margin: 0 auto 50px; padding: 10px 0; text-align: center; width: 100%; position: absolute; z-index: 3; bottom: 0 }

.rslides_tabs li { display: inline; float: none; margin-right: 1px }

.rslides_tabs a { width: auto; line-height: 20px; padding: 9px 20px; height: auto; background: transparent; display: inline }

.rslides_tabs li:first-child { margin-left: 0 }

.rslides_tabs .rslides_here a { background: rgba(255,255,255,.1); color: #fff; font-weight: bold }

.callbacks { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0 }

.callbacks li { position: absolute; width: 100%; left: 0; top: 0 }

.callbacks img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0 }

.callbacks_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; left: 0; opacity: .7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background: transparent url('/assets/css/img/hero-arrows.png') no-repeat left top; margin-top: -45px }

.callbacks_nav:active { opacity: 1.0 }

.callbacks_nav.next { left: auto; background-position: right top; right: 0 }

.rslides.randomizer li { position: static }

.carousel { line-height: inherit }

ul.callouts-list { list-style-type: none; margin: 1em 0; padding: 0; max-width: 100% }

ul.callouts-list a:hover { text-decoration: none }

#related ul.callouts-list { margin: 0 }

ul.callouts-list li { margin: 0 0 1em 0; background: 0; padding: 0 }

.component ul.callouts-list li { margin-bottom: 1em }

.callout { background-color: #c4c4c2; display: block }

#related .callout h3.callout-caption,
#context .callout h3.callout-caption,
.home-row .callout h3.callout-caption,
#hero-row .callout h3.callout-caption { display: none }

.callout .learnMore { display: block; background-color: #c4c4c2 }

.callout p { margin-top: 0 }

.callout.color-block { padding: 0; background-color: #c4c4c2; position: relative; min-height: 75px; overflow: hidden; width: 200px }

.callout.color-block .learnmore { max-width: 100% }

.callout.color-block p { position: absolute; bottom: 0; right: 0; width: 100%; padding: 0; margin: 0; background-color: #c4c4c2 }

.callout.color-block.dark.emory-blue { background: #0035a0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDM1YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAxZDU5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-radial-gradient(center, ellipse cover, #0035a0 0, #001d59 100%); background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #0035a0), color-stop(100%, #001d59)); background: -webkit-radial-gradient(center, ellipse cover, #0035a0 0, #001d59 100%); background: -o-radial-gradient(center, ellipse cover, #0035a0 0, #001d59 100%); background: -ms-radial-gradient(center, ellipse cover, #0035a0 0, #001d59 100%); background: radial-gradient(ellipse at center, #0035a0 0, #001d59 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0035a0', endColorstr='#001d59', GradientType=1)
}

.callout.color-block.dark.gold { background: #ffdd1e; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmRkMWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDI4ZTAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-radial-gradient(center, ellipse cover, #ffdd1e 0, #d28e00 100%); background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #ffdd1e), color-stop(100%, #d28e00)); background: -webkit-radial-gradient(center, ellipse cover, #ffdd1e 0, #d28e00 100%); background: -o-radial-gradient(center, ellipse cover, #ffdd1e 0, #d28e00 100%); background: -ms-radial-gradient(center, ellipse cover, #ffdd1e 0, #d28e00 100%); background: radial-gradient(ellipse at center, #ffdd1e 0, #d28e00 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd1e', endColorstr='#d28e00', GradientType=1)
}

.callout.color-block.dark.maroon { background: #98002e; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM5ODAwMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNjAwMDFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-radial-gradient(center, ellipse cover, #98002e 0, #60001d 100%); background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #98002e), color-stop(100%, #60001d)); background: -webkit-radial-gradient(center, ellipse cover, #98002e 0, #60001d 100%); background: -o-radial-gradient(center, ellipse cover, #98002e 0, #60001d 100%); background: -ms-radial-gradient(center, ellipse cover, #98002e 0, #60001d 100%); background: radial-gradient(ellipse at center, #98002e 0, #60001d 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#98002e', endColorstr='#60001d', GradientType=1)
}

.callout.color-block.dark.red { background: #ea1f1c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlYTFmMWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOTgwMDJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-radial-gradient(center, ellipse cover, #ea1f1c 0, #98002e 100%); background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #ea1f1c), color-stop(100%, #98002e)); background: -webkit-radial-gradient(center, ellipse cover, #ea1f1c 0, #98002e 100%); background: -o-radial-gradient(center, ellipse cover, #ea1f1c 0, #98002e 100%); background: -ms-radial-gradient(center, ellipse cover, #ea1f1c 0, #98002e 100%); background: radial-gradient(ellipse at center, #ea1f1c 0, #98002e 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea1f1c', endColorstr='#98002e', GradientType=1)
}

.callout.color-block.dark.orange { background: #ff9f4c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZjlmNGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGQ2MzAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-radial-gradient(center, ellipse cover, #ff9f4c 0, #dd6300 100%); background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #ff9f4c), color-stop(100%, #dd6300)); background: -webkit-radial-gradient(center, ellipse cover, #ff9f4c 0, #dd6300 100%); background: -o-radial-gradient(center, ellipse cover, #ff9f4c 0, #dd6300 100%); background: -ms-radial-gradient(center, ellipse cover, #ff9f4c 0, #dd6300 100%); background: radial-gradient(ellipse at center, #ff9f4c 0, #dd6300 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9f4c', endColorstr='#dd6300', GradientType=1)
}

.callout.color-block.dark.green { background: #77931c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM3NzkzMWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDU1NjBkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-radial-gradient(center, ellipse cover, #77931c 0, #45560d 100%); background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #77931c), color-stop(100%, #45560d)); background: -webkit-radial-gradient(center, ellipse cover, #77931c 0, #45560d 100%); background: -o-radial-gradient(center, ellipse cover, #77931c 0, #45560d 100%); background: -ms-radial-gradient(center, ellipse cover, #77931c 0, #45560d 100%); background: radial-gradient(ellipse at center, #77931c 0, #45560d 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77931c', endColorstr='#45560d', GradientType=1)
}

.callout.color-block.dark.blue-green { background: #009b74; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDliNzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA2YTUxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-radial-gradient(center, ellipse cover, #009b74 0, #006a51 100%); background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #009b74), color-stop(100%, #006a51)); background: -webkit-radial-gradient(center, ellipse cover, #009b74 0, #006a51 100%); background: -o-radial-gradient(center, ellipse cover, #009b74 0, #006a51 100%); background: -ms-radial-gradient(center, ellipse cover, #009b74 0, #006a51 100%); background: radial-gradient(ellipse at center, #009b74 0, #006a51 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009b74', endColorstr='#006a51', GradientType=1)
}

.callout.color-block.dark.teal { background: #009dc9; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDlkYzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA2Nzg0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-radial-gradient(center, ellipse cover, #009dc9 0, #006784 100%); background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #009dc9), color-stop(100%, #006784)); background: -webkit-radial-gradient(center, ellipse cover, #009dc9 0, #006784 100%); background: -o-radial-gradient(center, ellipse cover, #009dc9 0, #006784 100%); background: -ms-radial-gradient(center, ellipse cover, #009dc9 0, #006784 100%); background: radial-gradient(ellipse at center, #009dc9 0, #006784 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009dc9', endColorstr='#006784', GradientType=1)
}

.callout.color-block.dark.purple { background: #a63aaf; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNhNjNhYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNWIxZjYwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-radial-gradient(center, ellipse cover, #a63aaf 0, #5b1f60 100%); background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #a63aaf), color-stop(100%, #5b1f60)); background: -webkit-radial-gradient(center, ellipse cover, #a63aaf 0, #5b1f60 100%); background: -o-radial-gradient(center, ellipse cover, #a63aaf 0, #5b1f60 100%); background: -ms-radial-gradient(center, ellipse cover, #a63aaf 0, #5b1f60 100%); background: radial-gradient(ellipse at center, #a63aaf 0, #5b1f60 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a63aaf', endColorstr='#5b1f60', GradientType=1)
}

.callout.color-block.dark.brown { background: #935403; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM5MzU0MDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNzAzMDA4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-radial-gradient(center, ellipse cover, #935403 0, #703008 100%); background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #935403), color-stop(100%, #703008)); background: -webkit-radial-gradient(center, ellipse cover, #935403 0, #703008 100%); background: -o-radial-gradient(center, ellipse cover, #935403 0, #703008 100%); background: -ms-radial-gradient(center, ellipse cover, #935403 0, #703008 100%); background: radial-gradient(ellipse at center, #935403 0, #703008 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#935403', endColorstr='#703008', GradientType=1)
}

.callout.color-block.dark.steel-grey { background: #797a7c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM3OTdhN2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNGM0ZDRmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-radial-gradient(center, ellipse cover, #797a7c 0, #4c4d4f 100%); background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #797a7c), color-stop(100%, #4c4d4f)); background: -webkit-radial-gradient(center, ellipse cover, #797a7c 0, #4c4d4f 100%); background: -o-radial-gradient(center, ellipse cover, #797a7c 0, #4c4d4f 100%); background: -ms-radial-gradient(center, ellipse cover, #797a7c 0, #4c4d4f 100%); background: radial-gradient(ellipse at center, #797a7c 0, #4c4d4f 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797a7c', endColorstr='#4c4d4f', GradientType=1)
}

#related .callout.color-block.dark h3.callout-caption,
#context .callout.color-block.dark h3.callout-caption,
.home-row .callout.color-block.dark h3.callout-caption,
#hero-row .callout.color-block.dark h3.callout-caption { display: block; color: #FFF; text-align: right; font-family: ff-meta-web-pro, 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', verdana, sans-serif; font-weight: normal; font-size: 2em; padding: 10% 2% 0 0; height: 102px }
@media(min-width:980px) {

#context .boxed-heading { max-width: 184px }

#related ul.social-icons-list { padding: 0 0 0 5px }

#related .boxed-col-inner { padding: 0 1em 1em 0 }

#context .alt-heading { padding-left: .5em }

.callout { max-height: 140px; max-width: 200px; width: 200px; overflow: hidden; background-color: #c4c4c2 }

.callout .learnMore { display: block; background-color: #c4c4c2; font-size: 9px; line-height: 12px; font-family: Georgia, "Times New Roman", Times, serif; color: #0500a3; padding: 4px 12px 2px 6px; text-transform: uppercase; max-width: 173px; text-align: right; background-image: url('/assets/css/img/arrow-dark.gif'); background-repeat: no-repeat; background-position: right center }

.callout.color-block .learnMore { font-family: inherit }
}
@media(min-width:768px) and (max-width:979px) {

.callout { max-width: 100% }

.callout.color-block { padding: 0 2% 0 0 }

.callout .learnMore { font-family: Georgia, "Times New Roman", Times, serif; text-align: right; padding: 1% 2%; max-width: 96% }

#related .callout.color-block.dark h3.callout-caption,
#context .callout.color-block.dark h3.callout-caption,
.home-row .callout.color-block.dark h3.callout-caption,
#hero-row .callout.color-block.dark h3.callout-caption { padding-top: 3% }

#related.span3 { overflow: hidden }

#related .news-feed .emory-feed { padding: 0 }

#related .news-feed .feed-feature img.feed-feature-thumbnail { border: 0; margin-top: 5px }

#related .headline-block { max-width: 90% }

#related .news-feed .feed-heading { max-width: 167px }

#related .news-feed p.view-all,
#related .news-feed p.feed-feature-more { max-width: 70%; text-align: left }

#related .news-feed span.headline-date { color: #666; float: left; font-weight: bold; display: block; float: none; width: 90% }

#related .news-feed span.headline-date+span.headline-title { float: none; width: 90% }

.span3 ul.social-icons-list.medium.social-no-text li,
.span4 ul.social-icons-list.medium.social-no-text li,
.span5 ul.social-icons-list.medium.social-no-text li { width: 33% }

.callout { max-width: 100% }

#context.span3,
#related.span3 { overflow: hidden }

#related .news-feed .emory-feed { padding: 0 }

#related .news-feed .feed-feature img.feed-feature-thumbnail { border: 0; margin-top: 5px }

#related .headline-block { width: 90% }

#related .news-feed .feed-heading { max-width: 167px }

#related .news-feed p.view-all,
#related .news-feed p.feed-feature-more { max-width: 70%; text-align: left }

.span3.news-feed.feed-block a.feed-icon { display: none }
}
@media(max-width:767px) {

.component { border-top: 5px solid #eee; padding-bottom: 10px; padding-top: 10px }

.component.callout-set,
.home-row .component.callout-set { padding-bottom: 0 }

#hero-row .component { padding-top: 0; border-top: 0; padding-bottom: 0 }

.component .boxed-heading,
#related .component .boxed-heading,
#context .component .boxed-heading,
.component.news-feed .feed-heading,
.home-row .component .boxed-heading.callout-heading { max-width: 100%; margin: 0 0 10px 0; padding: 0; background-color: transparent; color: #999; clear: both }

#related.span3 .profile>.testimonial { border-bottom: 0 }

.news-feed { padding: 0; margin: 0 }

.news-feed .feed-feature img.feed-feature-thumbnail { display: block; margin-right: 10px }

.news-feed h3.feed-feature-headline { padding: 0 }

.news-feed a.feed-icon { float: none; padding-left: 15px }

.feed-feature { padding: 0 }

.news-feed span.headline-date { color: #666; float: left; font-weight: bold; display: block; padding-right: 2%; width: 10% }

.news-feed span.headline-date+span.headline-title { width: 85%; float: left }

div#main-content ol#letter-filter li { font-size: .9em; width: 3.25% }

.boxed-col-outer { background-color: #fff; outline: 0; padding-top: 10px }

.boxed-col-outer:last-child { border-bottom: 0 }

#related .component.news-feed .feed-heading { margin-left: 0; padding: 0; background-color: transparent }

.news-feed .feed-heading h2.feed-title a,
.news-feed.feed-block h2 a { color: #999 }

.component.news-feed .interior-narrow-no-feature .feed-body { padding-left: 0 }

ul.quick-links li { padding-left: 0 }

.span3 ul.social-icons-list.large.social-no-text li { margin-bottom: 20px; width: 33% }

.span3 ul.social-icons-list.medium.social-no-text li,
.span4 ul.social-icons-list.medium.social-no-text li,
.span5 ul.social-icons-list.medium.social-no-text li { width: 15% }

ul.callouts-list { margin-bottom: 0; padding-bottom: 0 }

.callout { max-width: 96%; padding: 2%; background-color: #a0c3da; background-image: url('/assets/css/img/callout-mobile-arrow-lg.png'); background-position: 96% center; background-repeat: no-repeat }

.callout.color-block { background: 0; width: 100%; max-width: 96%; padding: 2%; min-height: inherit }

.callouts-list li a:hover { text-decoration: none }

.callout p { background-position: center left; background-image: url('/assets/css/img/callout-dots-crop.png'); background-repeat: repeat-x; max-width: 65%; margin-left: 3%; text-align: right }

.callout.color-block p { text-align: left; position: relative; background: 0; padding-left: 3% }

.callout .learnMore { display: inline; text-transform: uppercase; background-image: none; padding-left: 3% }

.callout.light .learnMore { color: #c4ecf7 }

.callout.dark .learnMore { color: #c4ecf7 }

#related .callout h3.callout-caption,
#context .callout h3.callout-caption,
.home-row .callout h3.callout-caption,
#hero-row .callout h3.callout-caption { display: block; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #fff; line-height: 21px; padding-bottom: 5px; margin: 0; text-transform: capitalize; text-align: right; max-width: 65%; padding-left: 3% }

#related .callout.dark h3.callout-caption,
#context .callout.dark h3.callout-caption,
.home-row .callout.dark h3.callout-caption,
#hero-row .callout.dark h3.callout-caption { color: #fff }

#related .callout.color-block.dark h3.callout-caption,
#context .callout.color-block.dark h3.callout-caption,
.home-row .callout.color-block.dark h3.callout-caption,
#hero-row .callout.color-block.dark h3.callout-caption { text-align: left; line-height: 1.4; padding: 0 3%; height: auto; font-size: 18px }

.callout.dark.blue,
.callout.dark.blue .learnMore { background-color: #002878 }

.callout.dark.purple,
.callout.dark.purple .learnMore { background-color: #7c2b83 }

.callout.dark.red,
.callout.dark.red .learnMore { background-color: #8e302d }

.callout.dark.orange,
.callout.dark.orange .learnMore { background-color: #935403 }

.callout.dark.green,
.callout.dark.green .learnMore { background-color: #566c11 }

.callout.dark.gray,
.callout.dark.gray .learnMore { background-color: #5b5c5e }

.callout.color-block.dark .learnMore { color: #fff; width: 100%; display: block; padding: 0; background-color: inherit }
}
@media(min-width:481px) and (max-width:767px) {

.component.audience-guide { border-top: 0; padding-top: 0 }

.audience-guide { background-color: #e8e8e8; margin-bottom: 10px; padding-bottom: 10px }

.audience-guide+div,
.audience-guide+h2,
.audience-guide+ul { clear: both; margin-top: 10px }

.audience-guide ul.guides-list li { float: left; width: 49%; margin: 0 }

.audience-guide ul.guides-list li a { max-width: 100% }
}
@media(max-width:480px) {

.callout { background-image: url('/assets/css/img/callout-mobile-arrow.png') }

.news-feed span.headline-date { color: #666; float: left; font-weight: bold; display: block; width: 20% }

.news-feed span.headline-date+span.headline-title { width: 75%; float: left }

#footer .social-icons-list li,
#footer .social-icons-list.social-no-text li { clear: none; border: 0; margin: 0 }
}/* CSS Document */
