/* Eckroth is great and wonderful and handsome too! */
/* line 12, scss/style.scss */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, q, small, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, section, article { border: 0; margin: 0; padding: 0; }

/* line 15, scss/style.scss */
article, aside, figure, figure img, figcaption, hgroup, footer, header, nav, section, video, object { display: block; }

/* line 17, scss/style.scss */
figure { position: relative; }

/* line 19, scss/style.scss */
figure img { width: 100%; }

/* line 21, scss/style.scss */
a img { border: 0; }

/* line 23, scss/style.scss */
html { background-color: white; }

/* line 8, scss/style-helpers.scss */
.none { display: none; }

/* line 10, scss/style-helpers.scss */
.inline { display: inline; }

/* line 12, scss/style-helpers.scss */
.block { display: block; }

/* line 14, scss/style-helpers.scss */
.clear, .clearfix { clear: both; width: 100%; }
/* line 18, scss/style-helpers.scss */
.clear:after, .clearfix:after { clear: both; content: "."; display: block; font-size: 0; height: 0; visibility: hidden; }

/* line 28, scss/style-helpers.scss */
.left { float: left; margin: 15px 15px 15px 0; }

/* line 30, scss/style-helpers.scss */
.right { float: right; margin: 15px 0 15px 15px; }

/* line 32, scss/style-helpers.scss */
.html { overflow: hidden !important; }

/* line 34, scss/style-helpers.scss */
.clickable, .pointer { cursor: pointer !important; }

/* line 38, scss/style-helpers.scss */
div.messages, .help { background: #eee6a7; border: 6px solid #eed300; color: #745500; font-weight: bold; margin: 15px 0 15px 0; overflow: hidden; padding: 14px; }

/* line 49, scss/style-helpers.scss */
div.messages a { color: #1767b1; }
/* line 50, scss/style-helpers.scss */
div.messages ul { list-style-position: inside; }
/* line 51, scss/style-helpers.scss */
div.messages em { color: #555; }

/* line 54, scss/style-helpers.scss */
div.messages.status, .help { background-color: #eaf8e4; border-color: #8dc478; color: #3e642f; margin: 15px 0 15px 0; padding: 10px 15px; }

/* line 62, scss/style-helpers.scss */
.help { background-color: #e4eef8; border-color: #57718a; color: #292929; }
/* line 66, scss/style-helpers.scss */
.help a, .help .more-help-link a { color: #1767b1; }

/* line 69, scss/style-helpers.scss */
.error { background-color: #fff2f2; border-color: #cc0000; color: #b20000; }

/* line 75, scss/style-helpers.scss */
.warning { margin: 10px 0; }

/* line 8, scss/style-typography.scss */
html { font-size: 12px; line-height: 18px; }

/* line 14, scss/style-typography.scss */
body { color: #696969; font-size: 1em; line-height: 1.25em; font-family: "Helvetica Neue", Helvetica, Arial, Helvetica, "Bitstream Vera Sans", 'Deja Vu Sans', sans-serif; }

body .print-content .node-unpublished { background-color: none; }

/* line 22, scss/style-typography.scss */
a { color: #0081b2; text-decoration: none; }
/* line 26, scss/style-typography.scss */
a:hover { color: #c16622; }
/* line 27, scss/style-typography.scss */
a:active { color: #155f83; }

/* line 31, scss/style-typography.scss */
h1 { color: #32322f; font-size: 1.925em; padding-bottom: 0.35em; }
/* line 36, scss/style-typography.scss */
h1.title { color: #584f46; font-size: 1.925em; }

/* line 43, scss/style-typography.scss */
h2 { font-size: 1.67em; }
/* line 46, scss/style-typography.scss */
h2.title, h2.pane-title { color: #6a6565; }

/* line 52, scss/style-typography.scss */
h3 { color: #155F83; font-size: 1.4em; margin: 1.4em 0 0.5em; font-weight: 400 !important; font-family: "ProximaNova-Semibold", "Helvetica Neue", Helvetica, Arial, Helvetica, "Bitstream Vera Sans", "Deja Vu Sans", sans-serif !important; text-transform: uppercase; }

/* line 58, scss/style-typography.scss */
h4 { color: #584F46; font-size: 1.4em; margin: 1.4em 0 0.5em; font-weight: 400 !important; font-family: "ProximaNova-Semibold", "Helvetica Neue", Helvetica, Arial, Helvetica, "Bitstream Vera Sans", "Deja Vu Sans", sans-serif !important; text-transform: none;
}
h4:first-child { margin-top: 0; }

/* line 64, scss/style-typography.scss */
h5 { color: #800000; font-size: 1.3em; margin: 1.4em 0 0.5em; font-weight: 300 !important; font-family: "ProximaNova-Regular", "Helvetica Neue", Helvetica, Arial, Helvetica, "Bitstream Vera Sans", "Deja Vu Sans", sans-serif !important; text-transform: none; } }

/* line 70, scss/style-typography.scss */
h6 { color: #908c88; font-size: 1em; margin: 0 0 2em; }

/* line 76, scss/style-typography.scss */
h4, h5, h6 { font-weight: normal; }

#panel-story h5 { font-weight: bold !important; }

/* line 82, scss/style-typography.scss */
h3.first, h4.first, h5.first, h6.first { margin-top: 0; }

/* line 84, scss/style-typography.scss */
h1, h2, h3, h4, h5, h6 { line-height: 1.25em; }

/* line 86, scss/style-typography.scss */
h1, h2 { font-family: "ProximaNova-Regular", "Helvetica Neue", Helvetica, Arial, Helvetica, "Bitstream Vera Sans", "Deja Vu Sans", sans-serif; font-weight: normal; }

/* line 92, scss/style-typography.scss */
p { line-height: 1.25em; margin: 0; padding: 0; }

/* line 99, scss/style-typography.scss */
p + p { margin-top: 1.5em; }

/* line 102, scss/style-typography.scss */
b, strong { font-weight: bold; }

/* line 105, scss/style-typography.scss */
i, em { font-style: italic; }

/* line 108, scss/style-typography.scss */
ul li, ul ul, ul ol, ol li, ol ul, ol ol { margin-left: 1.5em; line-height: 1.25em; }

/* line 111, scss/style-typography.scss */
ul { list-style-position: inside; list-style-type: circle; }

/* line 117, scss/style-typography.scss */
ol { list-style-position: inside; list-style-type: decimal; font-size: 1.2em; }

/* line 123, scss/style-typography.scss */
hr { height: 1px; border-width: 0; background-color: #908c88; margin: 2em 0; }

/* line 8, scss/style-tables.scss */
table { width: 100%; margin: 10px 0 20px; border-collapse: collapse; }
/* line 12, scss/style-tables.scss */
table.sticky-header { background: white; }

/* line 16, scss/style-tables.scss */
th { color: #cccccc; padding: 5px 10px; text-align: center; text-transform: uppercase; border-bottom: none; }
/* line 23, scss/style-tables.scss */
th a, th a.active { color: #898989; }
/* line 25, scss/style-tables.scss */
th .active img { display: inline; }

/* line 30, scss/style-tables.scss */
.system-status-report th { text-align: left; }

/* line 33, scss/style-tables.scss */
td { padding: 10px; vertical-align: top; }

/* line 39, scss/style-tables.scss */
tr { margin: 0; padding: 0; }
/* line 44, scss/style-tables.scss */
tr.even td, tr.even th, tr.odd td, tr.odd th { color: black; background-color: white; }
/* line 48, scss/style-tables.scss */
tr.odd td, tr.odd th { background-color: #fafafa; }

/* line 53, scss/style-tables.scss */
tbody { border-top: 1px solid #cccccc; }
/* line 55, scss/style-tables.scss */
tbody th { border-bottom: none; }

/* line 59, scss/style-tables.scss */
thead th { text-align: left; padding-right: 10px; border-bottom: 3px solid #cccccc; }

/* line 8, scss/style-forms.scss */
.form-item input, .form-item select, .form-item textarea, .form-item .resizable-textarea .grippie { max-width: 95%; }

/* line 13, scss/style-forms.scss */
.form-item select, .form-item textarea { background: white; border: 1px solid #c3c3c3; padding: 2px; }

/* line 20, scss/style-forms.scss */
.form-item .form-radio, .form-item .form-checkbox { border: none; }

/* line 23, scss/style-forms.scss */
fieldset { border: 1px solid #dddddd; padding: 0.75em; margin-bottom: 1em; }

/* line 31, scss/style-forms.scss */
fieldset legend { color: #0081b2; display: block; margin: 0; padding: 0 2px; text-decoration: none; }

/* line 40, scss/style-forms.scss */
fieldset legend a { color: #0081b2; }
/* line 42, scss/style-forms.scss */
fieldset legend a:hover { color: #155f83; }
/* line 43, scss/style-forms.scss */
fieldset legend a:active { color: #c16622; }

/* line 47, scss/style-forms.scss */
label { color: #3f3f3f; font-size: 0.85em; font-weight: bold; }

/* line 8, scss/style-blocks.scss */
.block { margin: 0 0 20px 0; }

/* line 10, scss/style-blocks.scss */
.block ul { padding: 0; }

/* line 14, scss/style-blocks.scss */
.block-wrapper { position: relative; }
/* line 17, scss/style-blocks.scss */
.block-wrapper .edit { display: none; font-size: 0.95em; color: white; background-color: #00aeef; position: absolute; bottom: 0; right: 0; padding: 0 5px; z-index: 1000000; }
/* line 28, scss/style-blocks.scss */
.block-wrapper .edit a + a { margin-left: 0.5em; }
/* line 29, scss/style-blocks.scss */
.block-wrapper .edit a, .block-wrapper .edit a:visited { color: white; }
/* line 30, scss/style-blocks.scss */
.block-wrapper .edit a:hover, .block-wrapper .edit a:focus { color: #c16622; text-decoration: underline; }
/* line 31, scss/style-blocks.scss */
.block-wrapper .edit a:active { color: #800000; }
/* line 34, scss/style-blocks.scss */
.block-wrapper:hover .edit, .block-wrapper.hover .edit { display: block; }

/* line 44, scss/style-blocks.scss */
#block-sharethis #sharethis_facebook > span, #block-sharethis #sharethis_twitter > span, #block-sharethis #sharethis_email > span, #block-sharethis #sharethis_share > span { margin: 0 2px 0 0 !important; }
/* line 48, scss/style-blocks.scss */
#block-sharethis #sharethis_print, #block-sharethis #sharethis_print a, #block-sharethis #sharethis_print img { display: inline-block; height: 16px !important; width: 16px !important; padding: 0 !important; border: 0 !important; position: relative; bottom: -2px !important; }

/* line 61, scss/style-blocks.scss */
#quicklinks-list { color: #32322f; }
/* line 64, scss/style-blocks.scss */
#quicklinks-list ul { line-height: 1.25em; }
/* line 66, scss/style-blocks.scss */
#quicklinks-list ul li { list-style: none; list-style-image: none; font-size: 93%; margin: 0 0 0.6em 0; padding: 0; color: #666; }
/* line 75, scss/style-blocks.scss */
#quicklinks-list ul#left { width: 45%; float: left; }
/* line 80, scss/style-blocks.scss */
#quicklinks-list ul#right { width: 45%; float: left; margin-left: 10px; }

/* line 8, scss/style-navigation.scss */
#navigation { margin-top: 1.5em; }

/* line 12, scss/style-navigation.scss */
#primary-menu { height: 18px; border-bottom: 1px solid #bcb8b3; }
/* line 15, scss/style-navigation.scss */
#primary-menu ul.menu li ul.menu li ul.menu { display: none !important; }

#primary-menu .block-wrapper.odd { position: absolute; }

/* line 18, scss/style-navigation.scss */
#primary-menu ul#superfish-1 > li > a, #primary-menu ul#superfish-1 > li > .nolink { font-weight: 300; font-family: "ProximaNova-Semibold", "Helvetica Neue", Helvetica, Arial, Helvetica, "Bitstream Vera Sans", "Deja Vu Sans", sans-serif; }
/* line 23, scss/style-navigation.scss */
#primary-menu #block-superfish-1 { position: relative; top: 10px; width: 940px;}
/* line 28, scss/style-navigation.scss */
#primary-menu #block-google_appliance-google_search.block { background: #e5e2de; position: relative; top: -10px; z-index: 100; float: right; height: 22px; width: 125px; margin: 0; }
/* line 38, scss/style-navigation.scss */
#primary-menu #block-google_appliance-google_search.block input.form-text { color: #666; background: transparent; line-height: 1em; border: none; float: left; width: 95px; margin: -7px 5px; }
/* line 48, scss/style-navigation.scss */
#primary-menu #block-google_appliance-google_search.block input.form-submit { background: #e5e2de url("/sites/all/themes/ucnews/images/search-button.png") no-repeat; border: none; color: transparent; text-transform: capitalize; position: absolute; right: 4px; top: 4px; cursor: pointer; padding: 0 0 0 16px !important; height: 14px; width: 14px; }

/* line 66, scss/style-navigation.scss */
#secondary-menu { background: #43433c; padding: 2px 5px; height: 13px; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; }
/* line 73, scss/style-navigation.scss */
#secondary-menu li { margin: 0; padding: 0; }
/* line 75, scss/style-navigation.scss */
#secondary-menu a { border-left: 1px solid #dedede; color: #dedede; display: inline-block; float: left; height: 10px; line-height: 1em; padding: 0 5px; text-transform: uppercase; }
/* line 86, scss/style-navigation.scss */
#secondary-menu a:hover { color: white; text-decoration: none; cursor: pointer !important; }
/* line 87, scss/style-navigation.scss */
#secondary-menu a:active { text-decoration: underline; }
/* line 89, scss/style-navigation.scss */
#secondary-menu .first a { border-left: none; }
/* line 94, scss/style-navigation.scss */
#secondary-menu .corner { display: block; position: relative; height: 3px; width: 3px; }
/* line 101, scss/style-navigation.scss */
#secondary-menu .corner-bottom-left { background: url("/sites/all/themes/ucnews/images/sprite.png") no-repeat 0 -173px; bottom: -2px; left: -5px; }
/* line 107, scss/style-navigation.scss */
#secondary-menu .corner-bottom-right { float: right; background: url("/sites/all/themes/ucnews/images/sprite.png") no-repeat -3px -173px; bottom: -2px; right: -5px; }

/* line 117, scss/style-navigation.scss */
.breadcrumb { width: 470px; font-size: .92em; }
/* line 119, scss/style-navigation.scss */
.breadcrumb, .breadcrumb a { color: #bcb8b3; }
.breadcrumb a:hover { color: #be652a; }



/*
#content-tabs { margin-bottom: 0.5em; }
#content-tabs ul.primary { height: 24px; background: url("/sites/all/themes/ucnews/images/tabs/tab-bar.png") repeat-x left bottom; border-width: 0; line-height: normal; list-style: none; margin: 0; padding-left: 10px; white-space: nowrap; }
#content-tabs ul.primary li { float: left; margin-left: 0; }
#content-tabs ul.primary li a { background: transparent url("/sites/all/themes/ucnews/images/tabs/tab-left.png") no-repeat left -38px; border-width: 0; color: #777; display: block; margin: 0; padding: 0; height: 24px; padding-left: 5px; }
#content-tabs ul.primary li a .tab { background: url("/sites/all/themes/ucnews/images/tabs/tab-right.png") no-repeat right -38px; border-width: 0; display: block; height: 20px; line-height: 20px; margin: 0; padding: 4px 13px 0 6px; }
#content-tabs ul.primary li a:hover { background: transparent url("/sites/all/themes/ucnews/images/tabs/tab-left.png") no-repeat left -76px; border-width: 0; color: #4e4e4e; }
#content-tabs ul.primary li a:hover .tab { background: url("/sites/all/themes/ucnews/images/tabs/tab-right.png") no-repeat right -76px; }
#content-tabs ul.primary li.active a, #content-tabs ul.primary li.active a:hover { background: transparent url("/sites/all/themes/ucnews/images/tabs/tab-left.png") no-repeat left 0; border-width: 0; color: #000; }
#content-tabs ul.primary li.active a .tab, #content-tabs ul.primary li.active a:hover .tab { background: url("/sites/all/themes/ucnews/images/tabs/tab-right.png") no-repeat right 0; }
#content-tabs ul.secondary { background: url("/sites/all/themes/ucnews/images/tabs/tab-secondary-bg.png") repeat-x left bottom; border-bottom: 1px solid #c0c0c0; font-size: 0.915em; list-style: none; margin: 0; padding: 0; white-space: nowrap; }
#content-tabs ul.secondary li { border-right: none; float: left; margin: 0 5px 0 0; padding: 3px 0; }
#content-tabs ul.secondary a { background: url("/sites/all/themes/ucnews/images/tabs/tab-secondary.png") repeat-x left -56px; border: 1px solid silver; color: #777; display: block; height: 24px; margin: 0; padding: 0; text-decoration: none; }
#content-tabs ul.secondary a .tab { display: block; height: 18px; line-height: 18px; margin: 0; padding: 3px 8px; }
#content-tabs ul.secondary a:hover { background: url("/sites/all/themes/ucnews/images/tabs/tab-secondary.png") repeat-x left bottom; }
#content-tabs ul.secondary a.active, #content-tabs ul.secondary a.active:hover { background: url("/sites/all/themes/ucnews/images/tabs/tab-secondary.png") repeat-x left top; border: 1px solid silver; color: #000; }
*/

/*
#content-tabs { margin: 15px 0 15px 0; }
#content-tabs ul.primary { border: 0; line-height: normal; list-style: none; margin: 0; padding: 0; white-space: nowrap; }
#content-tabs ul.primary li { float: left; margin-left: 0; margin-right: 6px; background-color: #fff; }
#content-tabs ul.primary li a { border-width: 0; display: block; margin: 0; padding: 0; padding: 2px 4px 2px 4px; color: #a3a09e; background-color: #fff; }
#content-tabs ul.primary li.active a, #content-tabs ul.primary li.active a:hover { font-weight: bold; color: #584F46; }
#content-tabs ul.primary li { border-bottom: #CCC5BE 3px solid; padding-bottom: 2px; }
#content-tabs ul.primary li:hover { border-bottom: #be652a 3px solid; padding-bottom: 2px; }
#content-tabs ul.primary li.active { border-bottom: #00aeef 3px solid; padding-bottom: 2px; }
#content-tabs ul.primary li.active a:hover { color: #00aeef; }
#content-tabs ul.primary li a:hover { color: #be652a; }

#content-tabs ul.secondary { border: 0; line-height: normal; list-style: none; margin: 0; padding: 0; white-space: nowrap; }
#content-tabs ul.secondary li { float: left; margin-left: 0; margin-right: 6px; padding: 0;padding: 2px 4px 2px 4px; background-color: #fff; border-right: 0; }
#content-tabs ul.secondary li a { border-width: 0; display: block; margin: 0; padding: 0; color: #a3a09e; background-color: #fff; }
#content-tabs ul.secondary li.active a,
#content-tabs ul.secondary li.active a:hover { font-weight: bold; color: #584F46; padding:0; }
#content-tabs ul.secondary li { border-bottom: #CCC5BE 7px solid; padding-bottom: 2px; }
#content-tabs ul.secondary li:hover { border-bottom: #be652a 7px solid; padding-bottom: 2px; }
#content-tabs ul.secondary li.active { border-bottom: #8A9045 7px solid; padding-bottom: 2px; }
#content-tabs ul.secondary li.active a:hover { color: #8A9045; }
#content-tabs ul.secondary li a:hover { color: #be652a; }
*/

#content-tabs { margin: 15px 0; }
#content-tabs ul.primary, #content-tabs ul.secondary { border: 0; line-height: normal; list-style: none; margin: 0; padding: 0; white-space: nowrap; }
#content-tabs ul.primary li, #content-tabs ul.secondary li { border: 0; float: left; margin: 2px 6px 0 0; padding: 0; background-color: #fff; }
#content-tabs ul.primary li:last-child, #content-tabs ul.secondary li:last-child { margin-right: 0; }
#content-tabs ul.primary a, #content-tabs ul.secondary li a { line-height: 1.7em; border: 0; border-bottom: 3px solid #CCC5BE; color: #a3a09e; display: block; margin: 0; padding: 0 4px; background-color: #fff; }
#content-tabs ul.primary a:hover, #content-tabs ul.secondary a:hover { border-color: #be652a; color: #be652a; }
#content-tabs ul.primary a:active, #content-tabs ul.secondary a:active { border-color: #155f83; color: #155f83; }
#content-tabs ul.primary .active a, #content-tabs ul.secondary .active a { font-weight: bold !important; color: #00aeef !important; border-color: #00aeef !important; cursor: default !important; }
#content-tabs ul.secondary .active a { color: #8A9045 !important; border-color: #8A9045 !important; }
#content-tabs ul.secondary a { border-bottom-width: 7px !important; padding: 0 5px; }

#quicktabs-dashboard_queues_tabs .quicktabs_main.quicktabs-style-arrows { clear: both; }
#quicktabs-dashboard_queues_tabs ul.quicktabs_tabs.quicktabs-style-arrows {
    border-bottom: 3px solid #CCCCCC;
    margin: 0 0 10px;
    padding: 0 10px 0 0 !important;
}
#quicktabs-dashboard_queues_tabs ul.quicktabs_tabs.quicktabs-style-arrows a {
    background: none;
    padding: 2px 10px 4px;
    text-decoration: none;
}
#quicktabs-dashboard_queues_tabs ul.quicktabs_tabs.quicktabs-style-arrows li.active a, ul.quicktabs_tabs.quicktabs-style-arrows li a:hover {
    background: none;
    text-decoration: none;
		color: #584F46;
}
#quicktabs-dashboard_queues_tabs ul.quicktabs_tabs li {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0 10px 0 0;
	padding: 6px 8px 6px 8px;
}

#quicktabs-dashboard_queues_tabs li.active {
	background-color: #00AEEF;
	font-weight: bold;
	color: #fff;
}

#quicktabs-dashboard_queues_tabs { margin-top: 10px; font-size: 1em; font-family: Arial, Helvetica, sans-serif; }


/* line 235, scss/style-navigation.scss */
#search-box { background: #bcb8b3; float: right; height: 20px; margin: -6px 0 0 0; position: relative; width: 125px; z-index: 100; }
/* line 244, scss/style-navigation.scss */
#search-box input.form-text { background: transparent; border: none; color: #666; float: left; line-height: 1em; margin: 3px 5px; width: 95px; }
/* line 254, scss/style-navigation.scss */
#search-box #search-button { display: block; float: left; height: 14px; margin: 3px 5px 0 0; width: 14px; }

/* line 265, scss/style-navigation.scss */
.item-list ul.pager { margin: 0; padding: 0; text-align: right; font-size: 0.915em; text-transform: uppercase; }
/* line 272, scss/style-navigation.scss */
.item-list ul.pager li { margin: 0; padding: 0; }
/* line 276, scss/style-navigation.scss */
.item-list ul.pager li a, .item-list ul.pager li a:visited { color: #155f83; text-decoration: none; }
/* line 281, scss/style-navigation.scss */
.item-list ul.pager li a:hover, .item-list ul.pager li a:focus { color: white; background-color: #9f9b93; }
/* line 286, scss/style-navigation.scss */
.item-list ul.pager li a, .item-list ul.pager li.pager-current { padding: 3px 5px 3px 5px; }
/* line 288, scss/style-navigation.scss */
.item-list ul.pager li.pager-current { color: white; font-weight: bold; background-color: #00aeef; }
/* line 295, scss/style-navigation.scss */
.item-list ul.pager li.pager-last, .item-list ul.pager li.pager-first, .item-list ul.pager li.pager-next, .item-list ul.pager li.pager-previous { display: none; }

/* line 301, scss/style-navigation.scss */
#most-recent-navigation > li { display: inline-block; background-image: url("/sites/all/themes/ucnews/images/icons-recent.png"); background-repeat: no-repeat; background-position: 50% 0; text-align: center; height: 30px; margin: 0; padding: 0 0.5em 0 0.5em; list-style: none; list-style-image: none; margin-bottom: 1em; }
/* line 314, scss/style-navigation.scss */
#most-recent-navigation > li.active > a { color: #7f7b74 !important; font-weight: bold !important; }
/* line 319, scss/style-navigation.scss */
#most-recent-navigation > li > a { width: 100%; display: inline-block; padding-top: 35px; margin: 0 auto 0 auto; text-align: center; }
/* line 326, scss/style-navigation.scss */
#most-recent-navigation > li > a, #most-recent-navigation > li > a:visited { color: #b6b8b1; }
/* line 328, scss/style-navigation.scss */
#most-recent-navigation > li > a:hover, #most-recent-navigation > li > a:focus, #most-recent-navigation > li > a:active { color: #7f7b74; }

/* line 335, scss/style-navigation.scss */
#most-recent-navigation > li#most-recent-button-1 { background-position: 50% 0; }
/* line 337, scss/style-navigation.scss */
#most-recent-navigation > li#most-recent-button-1:hover, #most-recent-navigation > li#most-recent-button-1.active { background-position: 50% -210px; }

/* line 335, scss/style-navigation.scss */
#most-recent-navigation > li#most-recent-button-2 { background-position: 50% -180px; }
/* line 337, scss/style-navigation.scss */
#most-recent-navigation > li#most-recent-button-2:hover, #most-recent-navigation > li#most-recent-button-2.active { background-position: 50% -390px; }

/* line 335, scss/style-navigation.scss */
#most-recent-navigation > li#most-recent-button-3 { background-position: 50% -120px; }
/* line 337, scss/style-navigation.scss */
#most-recent-navigation > li#most-recent-button-3:hover, #most-recent-navigation > li#most-recent-button-3.active { background-position: 50% -330px; }

/* line 335, scss/style-navigation.scss */
#most-recent-navigation > li#most-recent-button-4 { background-position: 50% -60px; }
/* line 337, scss/style-navigation.scss */
#most-recent-navigation > li#most-recent-button-4:hover, #most-recent-navigation > li#most-recent-button-4.active { background-position: 50% -270px; }

/* line 335, scss/style-navigation.scss */
#most-recent-navigation > li#most-recent-button-5 { background-position: 50% -30px; }
/* line 337, scss/style-navigation.scss */
#most-recent-navigation > li#most-recent-button-5:hover, #most-recent-navigation > li#most-recent-button-5.active { background-position: 50% -240px; }

/* line 335, scss/style-navigation.scss */
#most-recent-navigation > li#most-recent-button-6 { background-position: 50% -90px; }
/* line 337, scss/style-navigation.scss */
#most-recent-navigation > li#most-recent-button-6:hover, #most-recent-navigation > li#most-recent-button-6.active { background-position: 50% -300px; }

/* line 335, scss/style-navigation.scss */
#most-recent-navigation > li#most-recent-button-7 { background-position: 50% -150px; }
/* line 337, scss/style-navigation.scss */
#most-recent-navigation > li#most-recent-button-7:hover, #most-recent-navigation > li#most-recent-button-7.active { background-position: 50% -360px; }

/* line 8, scss/style-layouts.scss */
#page { margin: 0 auto; width: 940px; }
/* line 11, scss/style-layouts.scss */
#page #main { margin: 0; padding: 0; }

/* line 15, scss/style-layouts.scss */
#header { height: 70px; background: #800000 url("/sites/all/themes/ucnews/images/content-gradient.png") repeat-x 0 100%; border-top: 4px solid #43433c; margin-bottom: 10px; }
/* line 21, scss/style-layouts.scss */
#header #header-inner { margin: 0 auto; width: 940px; }
/* line 26, scss/style-layouts.scss */
#header #header-first { float: left; }
/* line 28, scss/style-layouts.scss */
#header #header-first #logo { margin: 15px 0 0 0; }
/* line 30, scss/style-layouts.scss */
#header #header-last { float: right; position: relative; text-align: right; }
/* line 36, scss/style-layouts.scss */
#header a#header-site-name { background: #800000 url("/sites/all/themes/ucnews/images/uchicago.png") no-repeat; display: block; height: 10px; color: #800000; width: 220px; text-align: left; text-indent: -9999px; text-transform: capitalize; margin-top: 22px; float: right; }

/* line 51, scss/style-layouts.scss */
.sidebar { float: left; }

/* line 54, scss/style-layouts.scss */
#content-wrapper { float: left; margin: 0; }
/* line 57, scss/style-layouts.scss */
#content-wrapper #content-top { margin: 0 0 10px; }
/* line 58, scss/style-layouts.scss */
#content-wrapper #content-inner { padding: 40px 0 20px; }
/* line 59, scss/style-layouts.scss */
#content-wrapper #content-bottom { margin: 10px 0; }

/* line 64, scss/style-layouts.scss */
body.layout-main #content-wrapper { width: 940px; }

/* line 71, scss/style-layouts.scss */
body.layout-first-main #sidebar-first, body.layout-main-last #sidebar-last, body.layout-first-main-last #sidebar-first, body.layout-first-main-last #sidebar-last { margin: 0 20px 10px 0; width: 240px; }

/* line 77, scss/style-layouts.scss */
body.layout-main-last #sidebar-last, body.layout-first-main-last #sidebar-last { margin: 0 0 10px 20px; }

/* line 81, scss/style-layouts.scss */
body.layout-first-main #content-wrapper, body.layout-main-last #content-wrapper, body.layout-first-main-last #content-wrapper { margin: 0 0 10px 0; position: relative; width: 710px; z-index: 1; }

/* line 88, scss/style-layouts.scss */
body.layout-first-main-last #content-wrapper { margin: 0 20px 10px 0; width: 440px; }

/* line 94, scss/style-layouts.scss */
#footer { margin: 20px 0 40px; }
/* line 97, scss/style-layouts.scss */
#footer #footer-first { float: left; width: 280px; }
/* line 102, scss/style-layouts.scss */
#footer #footer-logo { background: url("/sites/all/themes/ucnews/images/sprite.png") no-repeat 0 -55px; display: block; height: 60px; text-indent: -9999px; width: 280px; }
/* line 108, scss/style-layouts.scss */
#footer #footer-logo:hover, #footer #footer-logo.hover { background-position: -280px -55px; }
/* line 111, scss/style-layouts.scss */
#footer #footer-message, #footer .block-wrapper { line-height: 1.4em; }
/* line 113, scss/style-layouts.scss */
#footer #footer-last { float: right; font-size: 11px; width: 650px; }
/* line 118, scss/style-layouts.scss */
#footer #footer-last .block { float: right; }
/* line 120, scss/style-layouts.scss */
#footer #footer-last ul.menu { text-align: right; }
/* line 122, scss/style-layouts.scss */
#footer #footer-last ul.menu li { display: inline; }
/* line 124, scss/style-layouts.scss */
#footer #footer-last ul.menu li a, #footer #footer-last #footer-message a { color: #9a9a9a; }
/* line 128, scss/style-layouts.scss */
#footer #footer-last ul.menu li a:hover, #footer #footer-last #footer-message a:hover { color: #c16622; }
/* line 130, scss/style-layouts.scss */
#footer #footer-last #footer-message { color: #9a9a9a; float: right; margin-left: 30px; text-align: right; }

/* line 12, scss/style-books.scss */
#behind-the-news { margin: 0; padding: 0; }
/* line 16, scss/style-books.scss */
#behind-the-news .pane-node-body + .panel-region-separator { display: none; }
/* line 18, scss/style-books.scss */
#behind-the-news p { font-size: 1.1em; }
/* line 20, scss/style-books.scss */
#behind-the-news .btn-mainmenu { background-color: white; margin: 0; padding: 0; }
/* line 25, scss/style-books.scss */
#behind-the-news .btn-mainmenu ul { font-size: 1.15em; line-height: 1.25em; margin: 10px 0 10px 10px; list-style-type: circle !important; }
/* line 32, scss/style-books.scss */
#behind-the-news .btn-mainmenu li { list-style: circle !important; margin: 0 0 0.5em 1.5em; padding: 0; }

/* line 41, scss/style-books.scss */
#btn-sidemenu { padding: 10px; color: #cacaca; background-color: #ececec; border-top: solid 5px white; }
/* line 47, scss/style-books.scss */
#btn-sidemenu li { list-style: none; margin: 0; padding: 0.5em 0; line-height: 1.25em; border-bottom: solid 1px #cacaca; }
/* line 54, scss/style-books.scss */
#btn-sidemenu li a.active { font-weight: bold; }
/* line 56, scss/style-books.scss */
#btn-sidemenu li.last { border-bottom: none; padding-bottom: 0; }

/* line 9, scss/style-webform.scss */
form#webform-client-form-47345 textarea, form#webform-client-form-47345 input[type='text'] { width: 400px !important; max-width: 400px; }

/* line 14, scss/style-webform.scss */
#webform-feedback-link { padding: 20px 20px 20px 20px; margin: 0; background-color: #42423c; color: #ffffff; text-align: center; }
/* line 21, scss/style-webform.scss */
#webform-feedback-link #intro { width: 940px; text-align: center; margin-left: auto; margin-right: auto; }
/* line 28, scss/style-webform.scss */
#webform-feedback-link p { text-align: center; margin: 0; font-size: 115%; line-height: 150%; }
/* line 35, scss/style-webform.scss */
#webform-feedback-link p a:link, #webform-feedback-link p a:visited { color: #fff; text-decoration: underline; }

/* line 41, scss/style-webform.scss */
#webform-client-form-42701 #edit-submitted-body-wrapper { clear: both; }

/* line 47, scss/style-webform.scss */
#edit-submitted-category-1-wrapper, #edit-submitted-category-2-wrapper, #edit-submitted-category-3-wrapper, #edit-submitted-category-4-wrapper { display: block; width: 80px; text-align: center; float: left; padding-top: 60px; background-repeat: no-repeat; background-position: 10px 0; height: 1.5em; line-height: 1.5em; }
/* line 58, scss/style-webform.scss */
#edit-submitted-category-1-wrapper:hover, #edit-submitted-category-2-wrapper:hover, #edit-submitted-category-3-wrapper:hover, #edit-submitted-category-4-wrapper:hover { background-position: 10px -60px; cursor: pointer; }

/* line 64, scss/style-webform.scss */
#edit-submitted-category-1-wrapper { background-image: url("/sites/all/themes/ucnews/images/feedback/question.png"); }

/* line 68, scss/style-webform.scss */
#edit-submitted-category-2-wrapper { background-image: url("/sites/all/themes/ucnews/images/feedback/problem.png"); }

/* line 72, scss/style-webform.scss */
#edit-submitted-category-3-wrapper { background-image: url("/sites/all/themes/ucnews/images/feedback/idea.png"); }

/* line 76, scss/style-webform.scss */
#edit-submitted-category-4-wrapper { background-image: url("/sites/all/themes/ucnews/images/feedback/praise.png"); }

/* line 80, scss/style-webform.scss */
.selected-category { background-position: 10px -120px !important; cursor: default !important; }
/* line 84, scss/style-webform.scss */
.selected-category label { font-weight: bold !important; }

/* line 89, scss/style-webform.scss */
.webform-component { clear: both !important; }

/* line 91, scss/style-webform.scss */
#webform-component-category label { background-color: #fff !important; }

/* line 93, scss/style-webform.scss */
#webform-component-category label { display: block; background-color: #ded9d4; }

/* line 7, scss/style-search.scss */
#search-results { width: 520px; }
/* line 10, scss/style-search.scss */
#search-results div.search-results-range { margin: 20px 0 10px; font-size: 1.15em; border-bottom: 3px solid #e5e2de; padding-bottom: 10px; }
/* line 19, scss/style-search.scss */
#search-results dl.search-results dt { margin: 0; padding: 10px 0 0 0; font-size: 1.2em; }
/* line 25, scss/style-search.scss */
#search-results dl.search-results dd + dt { border-top: 1px solid #e5e2de; }
/* line 27, scss/style-search.scss */
#search-results dl.search-results dd { margin: 5px 0 0; }
/* line 30, scss/style-search.scss */
#search-results dl.search-results dd p { margin: 0 0 10px 20px; font-size: 1em; width: 100%; }
/* line 35, scss/style-search.scss */
#search-results dl.search-results dd p.search-snippet b { color: #00aeef; }
/* line 36, scss/style-search.scss */
#search-results dl.search-results dd p.search-result-url { font-size: 0.85em; font-family: Verdana, Arial, Helvetica, sans-serif; }
/* line 45, scss/style-search.scss */
#search-results div.search-results-pager { border-top: 3px solid #E5E2DE; padding-top: 10px; margin-top: 20px; }
/* line 50, scss/style-search.scss */
#search-results div.search-results-pager li.pager-item { list-style: circle; margin: 0; }
#google-appliance-search-form.search-form div div#edit-keys-wrapper.form-item { display: inline; }
form#google-appliance-search-form.search-form div#edit-keys-wrapper.form-item input#edit-keys.form-text { font-size: 1.2em; width: 150px; }
#navigation form#google-appliance-search-form.search-form div#edit-keys-wrapper.form-item input#edit-keys.form-text { font-size: 1em; margin-top: 4px; }
form#google-appliance-search-form.search-form div div#edit-keys-wrapper.form-item label { font-weight: normal; }

/* line 8, scss/style-nodequeue.scss */
#nodequeue-menu ul { background: white; float: right; font-size: 0.85em; margin: 0 0 -4px; padding: 0; width: auto; text-transform: uppercase; letter-spacing: 0.5px; }
/* line 19, scss/style-nodequeue.scss */
#nodequeue-menu li { display: inline; list-style: none; list-style-image: none; margin: 0 0 0 10px; }
/* line 27, scss/style-nodequeue.scss */
#nodequeue-menu li a, #nodequeue-menu li a:visited { color: #9f9b93; }
/* line 28, scss/style-nodequeue.scss */
#nodequeue-menu li a:hover { color: #6a6565; text-decoration: none; }
/* line 29, scss/style-nodequeue.scss */
#nodequeue-menu li a:active, #nodequeue-menu li a.active { color: #3f3f3f; }
/* line 30, scss/style-nodequeue.scss */
#nodequeue-menu li a.active { font-weight: bold; }

/* line 36, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Red { border-bottom: 5px solid #8f3931; }
/* line 39, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Red li a.active { color: #8f3931; font-weight: bold; }

/* line 36, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Orange { border-bottom: 5px solid #c16622; }
/* line 39, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Orange li a.active { color: #c16622; font-weight: bold; }

/* line 36, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Light.Green { border-bottom: 5px solid #8a9045; }
/* line 39, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Light.Green li a.active { color: #8a9045; font-weight: bold; }

/* line 36, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Dark.Green { border-bottom: 5px solid #58593f; }
/* line 39, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Dark.Green li a.active { color: #58593f; font-weight: bold; }

/* line 36, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Blue { border-bottom: 5px solid #155f83; }
/* line 39, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Blue li a.active { color: #155f83; font-weight: bold; }

/* line 36, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Dark.Gray { border-bottom: 5px solid #767676; }
/* line 39, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Dark.Gray li a.active { color: #767676; font-weight: bold; }

/* line 36, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Light.Gray { border-bottom: 5px solid #d6d6ce; }
/* line 39, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Light.Gray li a.active { color: #d6d6ce; font-weight: bold; }

/* line 36, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Maroon { border-bottom: 5px solid #800000; }
/* line 39, scss/style-nodequeue.scss */
#nodequeue-menu.background-color-Maroon li a.active { color: #800000; font-weight: bold; }

/* line 10, scss/style-panels.scss */
#live-and-upcoming-webcasts .pane-title,
.title-image .pane-title,
.pane-title.title-relatedcontent,
.view-related-content-block-inner .pane-title  { margin: 0 0 0.5em; padding: 0; font-size: 1.05em; font-weight: 400; line-height: 1.25em; letter-spacing: 1px; text-transform: uppercase; font-family: "ProximaNova-Regular", "Helvetica Neue", Helvetica, Arial, Helvetica, "Bitstream Vera Sans", "Deja Vu Sans", sans-serif; }

/* line 22, scss/style-panels.scss */
#panel-all { padding: 0; width: 940px; }
/* line 26, scss/style-panels.scss */
#panel-all .panels-flexible-column-first { width: 680px; }
/* line 28, scss/style-panels.scss */
#panel-all .panels-flexible-row { padding: 0; width: 100%; }
/* line 30, scss/style-panels.scss */
#panel-all .panels-flexible-region-4-feature_1 { width: 100%; }
/* line 32, scss/style-panels.scss */
#panel-all .panels-flexible-region-inside { padding: 0; }

/* line 36, scss/style-panels.scss */
.pane-right-column { float: left; margin-left: 20px; width: 260px; }

/* line 43, scss/style-panels.scss */
#content-content .panel-display { margin: 1em 0 0; }

/* line 45, scss/style-panels.scss */
#content-content div.panel-topic-landing { margin: 0; padding: 0; }

/* line 47, scss/style-panels.scss */
#content-content div.panel-2col-video { margin: 0; padding: 0; }

/* line 50, scss/style-panels.scss */
#view-id-topic-panel_pane_9 .views-row { padding-bottom: 10px; }
/* line 53, scss/style-panels.scss */
#view-id-topic-panel_pane_9 .views-row a, #view-id-topic-panel_pane_9 .views-row a:visited { text-decoration: none; color: #32322f; }
/* line 58, scss/style-panels.scss */
#view-id-topic-panel_pane_9 .views-row a:hover { color: #c16622; }
/* line 60, scss/style-panels.scss */
#view-id-topic-panel_pane_9 .views-row.views-row-last { padding-bottom: 0; }
/* line 62, scss/style-panels.scss */
#view-id-topic-panel_pane_9 .views-row .views-field-created { color: #959595; font-size: 0.92em; }


/* line 48, scss/style-miscellaneous.scss */
.block-rss-subscribe { position: relative; top: -19px; }
/* line 52, scss/style-miscellaneous.scss */
.block-rss-subscribe li.icon { margin: 0; text-indent: -9999px; list-style: none; list-style-image: none; float: right; }
/* line 59, scss/style-miscellaneous.scss */
.block-rss-subscribe li.icon a { display: block; height: 10px; width: 10px; background: url("/sites/all/themes/ucnews/images/icons-rss-mini.png") no-repeat 0 0; }
/* line 64, scss/style-miscellaneous.scss */
.block-rss-subscribe li.icon a:hover { background-position: 0 -10px; }

.icons-social { margin: 8px 0 20px; }
.icons-social li {
  list-style: none; list-style-image: none;
  float: left;  margin: 0 10px 0 0; text-indent: -9999px; }
.icons-social li:last-child { margin-right: 0; }
.icons-social .icon a { display: block; height: 22px; width: 22px;
  background: url("/sites/all/themes/ucnews/images/icons-social-big.png") no-repeat; }
.icons-social #icon-facebook       { background-position: 0 0; }
.icons-social #icon-facebook:hover,
.icons-social #icon-facebook:focus { background-position: 0 -22px; }
.icons-social #icon-twitter        { background-position: -22px 0; }
.icons-social #icon-twitter:hover,
.icons-social #icon-twitter:focus  { background-position: -22px -22px; }
.icons-social #icon-youtube        { background-position: -44px 0; }
.icons-social #icon-youtube:hover,
.icons-social #icon-youtube:focus  { background-position: -44px -22px; }
.icons-social #icon-apple          { background-position: -66px 0; }
.icons-social #icon-apple:hover,
.icons-social #icon-apple:focus    { background-position: -66px -22px; }
.icons-social #icon-futurity       { background-position: -88px 0; }
.icons-social #icon-futurity:hover,
.icons-social #icon-futurity:focus { background-position: -88px -22px; }
.icons-social #icon-rss            { background-position: -110px 0; }
.icons-social #icon-rss:hover,
.icons-social #icon-rss:focus      { background-position: -110px -22px; }
.icons-social #icon-mobile         { background-position: -132px 0; }
.icons-social #icon-mobile:hover,
.icons-social #icon-mobile:focus   { background-position: -132px -22px; }

/* line 71, scss/style-miscellaneous.scss */
.list-sortby h2.pane-title { color: #87837f; font-size: 1em; font-weight: normal; letter-spacing: 1px; margin: 0; padding: 0 0 4px 0; line-height: 1em; text-transform: uppercase; }
/* line 82, scss/style-miscellaneous.scss */
.list-sortby li { font-size: 0.917em; line-height: 1.25em; list-style: none; list-style-image: none; padding: 5px 5px 5px 0; margin: 0; border-bottom: 2px solid white; }
/* line 91, scss/style-miscellaneous.scss */
.list-sortby li a, .list-sortby li a:visited { color: #87837f; }
/* line 93, scss/style-miscellaneous.scss */
.list-sortby li.active a { font-weight: bold; color: #00aeef; text-decoration: none; }
/* line 99, scss/style-miscellaneous.scss */
.list-sortby li a:hover { color: #c16622; }

/* line 103, scss/style-miscellaneous.scss */
.list-nobullet li { list-style: none; list-style-image: none; margin: 0 0 5px; }

/* line 112, scss/style-miscellaneous.scss */
div.itu-attachments table#attachments.itu-attachment-list td.size, div.itu-attachments table#attachments.itu-attachment-list td.file { padding: 3px 0 0 3px; }

/* line 118, scss/style-miscellaneous.scss */
.viewmore-absolute, .experts-guide-viewmore-absolute { position: absolute; display: block; right: 0; bottom: 0; }

/* line 125, scss/style-miscellaneous.scss */
.viewmore-normal { margin: 5px 0 0; text-align: right; display: block; }

/* line 132, scss/style-miscellaneous.scss */
.viewmore-absolute a, .viewmore-absolute a:visited, .viewmore-normal a, .viewmore-normal a:visited { text-decoration: none; color: #9f9b93; font-size: 0.917em; }
/* line 138, scss/style-miscellaneous.scss */
.viewmore-absolute a:hover, .viewmore-normal a:hover { color: #c16622; }

/* line 144, scss/style-miscellaneous.scss */
.view-footer .viewmorelink a, .view-footer .viewmorelink a:visited, #view-id-topic-panel_pane_9 .view-footer .viewmorelink a, #view-id-topic-panel_pane_9 .view-footer .viewmorelink a:visited { display: block; font-size: 0.95em; margin: 5px 0 0; text-align: right; color: #9f9b93; }

/* line 157, scss/style-miscellaneous.scss */
.viewmore-footer a, .viewmore-footer a:visited, .viewmorelink a, .viewmorelink a:visited, .views-field-nothing .field-content a, .views-field-nothing .field-content a a:visited { text-decoration: none; color: #9f9b93; }

/* line 162, scss/style-miscellaneous.scss */
.views-field-nothing .field-content a:hover, .viewmore-rightsidebar a:hover { text-decoration: none; color: #c16622; }

/* line 169, scss/style-miscellaneous.scss */
.sidebar-with-background { border-top: 5px solid white; background-color: #ed145b; padding: 10px; }

/* line 178, scss/style-miscellaneous.scss */
#content .content ul ul, #content .content ol ol { font-size: .9em; margin: 0 0 0 20px; }

/* line 183, scss/style-miscellaneous.scss */
#content .content ul, #content .content ol { font-size: 1.1em; margin: 10px 0 10px 10px; }

/* line 188, scss/style-miscellaneous.scss */
#content-inner .content ul li { list-style: circle; margin: 0 0 5px 15px; }

/* line 193, scss/style-miscellaneous.scss */
.pane-content ul ul { margin: 1em 0 2em 0; list-style-position: inside; list-style-type: disc; }

/* line 199, scss/style-miscellaneous.scss */
.pane-content ul ul li { list-style: circle; margin: 0 0 5px 15px; }

/* line 204, scss/style-miscellaneous.scss */
/*html.js body.logged-in div#page.clearfix div#main.clearfix div#main-inner.clearfix div#content-wrapper.clearfix div#content-inner.clearfix div#content-content div#panel-story.panel-display div.panel-col-left div.panel-panel div.inside div.panel-pane div.panel-pane-inner div.pane-content ul { margin: 0 0 2em 0; font-size: 1.15em; }
*/
/* line 209, scss/style-miscellaneous.scss */
html.js body.logged-in div#page.clearfix div#main.clearfix div#main-inner.clearfix div#content-wrapper.clearfix div#content-inner.clearfix div#content-content div#panel-story.panel-display div.panel-panel div.inside div.panel-pane div.panel-pane-inner div.pane-content div#view-id-story-panel_pane_7.view div.view-content div.views-row { margin-bottom: 10px; }

/* line 213, scss/style-miscellaneous.scss */
li, .item-list ul li { list-style: disc outside none; margin: 0 0 1em 1.5em; padding: 0; }


.pane-content li { font-size: 1.1em; }
.pane-content li li { font-size: 1em; }

#btn-sidemenu h2.pane-title a,
#btn-sidemenu h2.pane-title a:visited { color: #6a6565; }

#btn-sidemenu h2.pane-title a:hover { color: #c16622; }

#btn-sidemenu h2.pane-title a:active { color: #155f83; }



/* line 219, scss/style-miscellaneous.scss */
li a.active { color: #3f3f3f; text-decoration: none; }

/* line 225, scss/style-miscellaneous.scss */
div.admin .left, div.admin .right { margin-left: 1%; margin-right: 1%; }

/* line 230, scss/style-miscellaneous.scss */
label { color: #000; font-size: 1.05em; text-transform: none; }

/* line 236, scss/style-miscellaneous.scss */
form#block-admin-display-form table td { vertical-align: middle; }

/* line 240, scss/style-miscellaneous.scss */
dl dd { margin: 0 0 10px 10px; }

/* line 242, scss/style-miscellaneous.scss */
div.view div.views-admin-links { width: auto; }

/* line 248, scss/style-miscellaneous.scss */
table.update tr.ok td { background-color: #eaf8e4; }

/* line 249, scss/style-miscellaneous.scss */
table.update tr.warning td { background-color: #ffcffc; }

/* line 250, scss/style-miscellaneous.scss */
table.update tr.error td { background-color: #fff2f2; }

/* line 252, scss/style-miscellaneous.scss */
table.views-table caption { text-align: left; color: #8f3931; font-size: 1.5em; margin: 1.5em 0 0.7em; font-style: normal; line-height: 1em; }

/* line 262, scss/style-miscellaneous.scss */
.image-edit-link { clear: left; }

/* line 264, scss/style-miscellaneous.scss */
div.edit-asset { display: block; clear: both; text-align: left; }

/* line 270, scss/style-miscellaneous.scss */
#edit-field-feature-background-color-value-wrapper { height: 70px !important; }

/* line 272, scss/style-miscellaneous.scss */
.views-edit-view input, .views-edit-view textarea { max-width: 95%; }

/* line 275, scss/style-miscellaneous.scss */
.audio-player-container > div, .player-wrapper > div { margin: 0 auto !important; text-align: center !important; }

.player-wrapper.wide > div { margin: -230px 0 0 -20px !important; text-align: center !important; float: left !important; }

/* line 282, scss/style-miscellaneous.scss */
#view-id-multimedia-panel_pane_1.view div.feed-icon, #view-id-multimedia-panel_pane_6.view div.feed-icon, #view-id-taxonomy_term-panel_pane_1.view div.feed-icon { margin-top: 10px; }

/* line 292, scss/style-miscellaneous.scss */
div.title-biography p, #panel-multimedia div.pane-content p, .views-field-field-gallery-summary-value p, #behind-news p, div#experts-guide-intro.panel-pane p, div#contact-us.panel-display div#contact-us-introduction.panel-pane p, div#newsrooms.panel-display #introduction p { color: #322f2f; font-size: 1.2em; font-weight: normal; margin: 0 0 10px; line-height: 1.5em; }

/* line 300, scss/style-miscellaneous.scss */
#contact-us .panel-col-right .pane-2 img { margin-top: 1em; }

/* line 304, scss/style-miscellaneous.scss */
div#experts-guide-intro.panel-pane p { font-size: 1.2em; }

/* line 306, scss/style-miscellaneous.scss */
.title-milestones-violator h2.pane-title { color: #00aeef; }


/* line 313, scss/style-miscellaneous.scss */
#multimedia-gallery .date-display-single { color: #7b7b7b; font-size: 0.925em; }
/* line 318, scss/style-miscellaneous.scss */
#multimedia-gallery li.views-row { display: block; float: left; margin: 0 20px 20px 0; width: 220px; }
/* line 327, scss/style-miscellaneous.scss */
#multimedia-gallery li.views-row-5, #multimedia-gallery li.views-row-9, #multimedia-gallery li.views-row-13, #multimedia-gallery li.views-row-17, #multimedia-gallery li.views-row-21, #multimedia-gallery li.views-row-25, #multimedia-gallery li.views-row-29, #multimedia-gallery li.views-row-33, #multimedia-gallery li:nth-child(4n+1) { clear: both; }
/* line 333, scss/style-miscellaneous.scss */
#multimedia-gallery li.views-row-4, #multimedia-gallery ul li.views-row-8, #multimedia-gallery li.views-row-12, #multimedia-gallery ul li.views-row-16, #multimedia-gallery li.views-row-20, #multimedia-gallery li.views-row-24, #multimedia-gallery ul li.views-row-28, #multimedia-gallery li.views-row-32, #multimedia-gallery li:nth-child(4n) { margin-right: 0; }

/* line 340, scss/style-miscellaneous.scss */
#partner-sites h2.pane-title { border-top: 1px solid #bcb8b3; padding-top: 0.5em; margin-top: 1em; }
/* line 346, scss/style-miscellaneous.scss */
#partner-sites ul { line-height: 1.25em; }

/* line 350, scss/style-miscellaneous.scss */
.pager-results-counter { clear: both; }

/* line 352, scss/style-miscellaneous.scss */
.item-list + .view-footer .pager-results-counter { margin-top: -16px; }

/* line 354, scss/style-miscellaneous.scss */
.pager-results-counter:after { clear: both; content: "."; display: block; font-size: 0; height: 0; visibility: hidden; }



#behind-the-news .pane-content p + ul {
  margin-top: 0.5em;
}

.form-item .description {
  font-size: 0.95em;
}

div.nowrap-text p, div.nowrap-text, span.nowrap-text {
  white-space: nowrap;
}

.content-listing .content-listing-title {
  padding-bottom: 0.25em;
  font-size: 12px; }
.content-listing .content-listing-fields {
  font-size: 11px; }
  .content-listing .content-listing-fields > p {
    font-size: 11px;
    margin: 0;
    line-height: 1.5em;
    padding: 0; }
  .content-listing .content-listing-fields > div {
    padding: 0.25em 0; }
  .content-listing .content-listing-fields > div:last-of-type {
    padding-bottom: 0; }
  .content-listing .content-listing-fields .content-listing-multimedia-recorded,
  .content-listing .content-listing-fields .content-listing-citation-published,
  .content-listing .content-listing-fields .content-listing-gallery-date {
    color: #7b7b7b; }

#taxonomy-term .view-header .pager-results-counter {
  margin-bottom: -16px;
}


#view-id-video-panel_pane_6 .pager {
  margin-top: 1em;
  clear: both;
  display: block;
  float: right;
}


.content-listing-webcast-date { font-style: italic; }

#views-ui-edit-view-form { margin: 0.5em 0 1.5em; }
#views-ui-edit-view-form #edit-delete { float: right; }

#live-and-upcoming-webcasts {
  margin-bottom: 1.25em;
}

#live-and-upcoming-webcasts .pane-title {
  padding-top: 0.5em;
  border-top: 5px solid #8A9045;
  color: #8A9045 !important;
  font-weight: 400 !important;
  font-family: "ProximaNova-Regular", "Helvetica Neue", Helvetica, Arial, Helvetica, "Bitstream Vera Sans", "Deja Vu Sans", sans-serif !important;
	
}

#live-and-upcoming-webcasts-story .pane-title {
  padding-top: 0.5em;
  color: #8A9045 !important;
  font-weight: 400 !important;
  font-family: "ProximaNova-Regular", "Helvetica Neue", Helvetica, Arial, Helvetica, "Bitstream Vera Sans", "Deja Vu Sans", sans-serif !important;
	font-size: 1.05em;
	text-transform: uppercase;
  border-top: 3px solid #8A9045;
	letter-spacing: 1px;
	margin: 0 0 0.5em;
}

#live-and-upcoming-webcasts-story {
	margin-top: -11px;
}

.panel-region-separator + #live-and-upcoming-webcasts {
	display: none;
}

#live-and-upcoming-webcasts span#webcast-date-label {
	font-weight: bold;
	color: #58593F;
	text-transform:uppercase;
	margin: 0 0 3px 0;
}

#live-and-upcoming-webcasts a:link, #live-and-upcoming-webcasts a:visited, #live-and-upcoming-webcasts a {
	color: #8A9045;
}

#live-and-upcoming-webcasts .views-field-created {
  color: #959595;
  font-size: 0.92em;
}

#live-and-upcoming-webcasts + .panel-region-separator {
  display: none;
}

#live-and-upcoming-webcasts .views-field-markup .field-content {
  color: #959595;
  font-size: 0.92em;
}

#live-and-upcoming-webcasts .views-field-title-1 {
  margin-top: 0.5em;
}

#admin-menu {
	position: fixed;
}

body.admin-menu + #editor-toolbox {
	top: 1.4em;
}

#user-login-form div.item-list { display: none !important; }

#webcast-uclive-phase-links .field-content {
  clear: both;
  margin: 0 auto;
  display: block;
  width: 100%;
  text-align: center;
}

.webcast-phase-links, .uclive-phase-links {
  line-height: 1.25em;
  background-color: #eee;
  text-align: left;
  padding: 0.75em;
  display: block;
  float: left;
  width: 46%;
}
  
.webcast-phase-links ul, .uclive-phase-links ul,
.webcast-phase-links li, .uclive-phase-links li {
  list-style-type: none;
  margin: 0; padding: 0;
}

.webcast-phase-links li, .uclive-phase-links li {
  display: inline-block;
  padding: 0.2em 0.3em 0 0;
}

#behind-the-news ul p { font-size: 1em; }

#behind-the-news ul ul { margin-bottom: 0; }

#edit-field-newsmodule-shape-value-1-wrapper,
#edit-field-newsmodule-shape-value-2-wrapper,
#edit-field-newsmodule-shape-value-3-wrapper {
  display: none !important;
}


.addthisevent span { display: none; }