﻿body.embedded_in_lotus tr.linked { cursor: default }
.login { font-size: 13px }
.login .interface.outer { padding: 25px; border: 1px solid rgb(236, 236, 236); background-color: rgb(244, 244, 244); -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px }
.login .title { font-size: 2em; color: rgb(85, 85, 85); margin-bottom: 23px; zoom: 1 }
.login .logo { font-family: entypo }
.login .assistance { margin-right: 28px; width: 610px }
.login .assistance .roles a { float: left; padding-left: 20px }
.login .assistance .roles a.single_option { display: block }
.login .assistance .roles a.agent { background: url(/images/icons/lock.png) no-repeat 0 0 }
.login .assistance .forgot_password { float: right }
.login .services { float: left }
.login .services.external { padding-right: 67px; border-right: 1px solid rgb(236, 236, 236); height: 175px; width: 240px }
.login .services.external .service { font-family: "Lucida Grande"; display: block; color: white; width: 267px; box-shadow: inset 0 1px rgb(105, 196, 234); -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; margin-bottom: 24px }
.login .services.external .service:hover { text-decoration: none }
.login .services.external .service span { display: inline-block; border-right: 1px solid; border-right-color: inherit; padding-left: 12px; padding-right: 10px; margin-right: 4px; line-height: 34px }
.login .services.external .service.twitter { background-color: rgb(0, 172, 237); border-color: rgb(35, 156, 207); box-shadow: inset 0 1px rgb(105, 196, 234) }
.login .services.external .service.twitter:hover { background: rgb(7, 187, 255) }
.login .services.external .service.facebook { background-color: rgb(59, 89, 152); border-color: rgb(49, 75, 128); box-shadow: inset 0 1px rgb(118, 140, 182) }
.login .services.external .service.facebook:hover { background: rgb(66, 100, 170) }
.login .services.external .service.google { background-color: rgb(190, 60, 43); border-color: rgb(167, 52, 37); box-shadow: inset 0 1px rgb(210, 119, 107) }
.login .services.external .service.google:hover { background: rgb(209, 68, 50) }
.login .services.internal { margin-bottom: 13px; padding-left: 15px; width: 260px }
.login .services.internal.disabled input { background-color: rgb(243, 243, 243) }
.login .services.internal.disabled input:-webkit-input-placeholder { color: rgb(187, 187, 187) }
.login .services.internal.disabled input:-moz-placeholder { color: rgb(187, 187, 187) }
.login .services.internal.disabled input:-moz-placeholder { color: rgb(187, 187, 187) }
.login .services.internal.disabled input:-ms-input-placeholder { color: rgb(187, 187, 187) }
.login .services.internal.disabled input.button, .login .services.internal.disabled input.button:hover { background-color: rgb(170, 170, 170); cursor: default }
.login .services.internal.disabled label { color: rgb(187, 187, 187) }
.login .services.internal .credentials input { display: block; border-color: rgb(211, 211, 211); font-size: 13px; width: 240px; margin-bottom: 15px; padding: 9px }
.login .services.internal .remember { margin-top: -2px }
.login .services.internal .remember input { margin-right: 2px; width: 20px; height: 20px }
.login .services.internal .remember label { position: relative; top: -6px }
.login .services.internal input[type="submit"], .login .services.internal a.cancel { float: right; padding: 6px 20px; margin-top: 14px }
.login .services.internal input[type="submit"].button, .login .services.internal a.cancel.button { float: right }
.login .separator { color: rgb(204, 204, 204); font-size: 14px; float: left; display: inline-block; width: 50px; text-align: center; margin-left: -25px; margin-top: 55px; padding: 30px 0; background-color: rgb(244, 244, 244) }
.login .footnotes { margin: 15px 0; padding: 25px; border: 1px solid rgb(236, 236, 236); background-color: rgb(244, 244, 244); -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px }
.login .footnotes a { display: inline-block; margin-left: 2px }
.login .footnotes .question.sign_up { margin-bottom: 14px }
.login .footnotes .question.get_password { margin-bottom: 4px }
.clear { clear: both }
@font-face {font-family: "entypo"; src: url(/fonts/entypo/entypo.eot?orgId=00D10000000bm3N); src: url(/fonts/entypo/entypo.eot?orgId=00D10000000bm3N&#iefix) format("embedded-opentype"), url(/fonts/entypo/entypo.woff?orgId=00D10000000bm3N) format("woff"), url(/fonts/entypo/entypo.ttf?orgId=00D10000000bm3N) format("truetype"), url(/fonts/entypo/entypo.svg?orgId=00D10000000bm3N&entypo) format("svg"); font-weight: normal; font-style: normal}
#sign_up form { margin-top: 30px }
#sign_up table td { padding-bottom: 20px; vertical-align: top }
#sign_up table .label { width: 250px; text-align: right }
#sign_up table .label label { font-weight: bold; padding-right: 20px }
#sign_up table #password_requirements { margin-top: 20px }
#sign_up #recaptcha_data { float: left }
#sign_up div.action-login { margin: 0 0 0 250px; clear: both }
#password_requirements li { list-style-type: none; padding-left: 25px; background: url(/images/sprites/password_setting_icons.png) 3px 1px no-repeat }
#password_requirements li.valid { background-position: 3px -29px }
#password_requirements li.invalid { background-position: 3px -63px }
.verification.classic.action-login { margin-top: 20px }
.verification.classic.new_password input { margin-bottom: 15px }
div.deflect { float: left; margin: 5px 42px 0 4px; padding: 1px 0 0 38px }
div.deflect.questions { background: url(/images/types/question.png) no-repeat }
div.deflect.ideas { background: url(/images/types/idea.png) no-repeat }
div.deflect.tickets { background: url(/images/types/ticket.png) no-repeat }
div.deflect ul { padding: 1px 0 0 17px }
div.deflect h3 { font-weight: normal }
body.home-index div.add-button { display: none }
div#show_more_results { margin: 10px 0 20px 0; height: 25px }
div#topic_search_for_home div.frame { padding-bottom: 15px }
div#topic_search_result h2 { margin-bottom: 12px }
div#topic_search_result h2.empty_suggestion_set { font-size: 18px }
body.home-index #content_entries .edit_this, body.home-index #content_entries #category_header_none, body.home-index div.empty_category, body.home-index .buttons-right { display: none }
body.home-index .pagination { margin: 0 auto; height: auto }
div#pinned-entries-frame { padding-bottom: 16px; margin-top: 5px }
#pinned-entries-frame .entry { float: none; padding: 5px 10px 7px 10px; margin: 0 }
#pinned-entries-frame .entry p.sub { float: none }
body.portal-new div#uploads_form { float: left }
body.portal-new input#ticket_subject { width: 100% }
body.portal-show div.attachments_for_portal { float: left; margin-left: 120px }
body.portal-show #ticketform div.item.nobottom { padding-bottom: 3px }
body.portal-show #submit_form { float: right }
body.portal-show #submit_form div.action { margin-top: 0; padding-right: 29px }
body.portal-show #submit_form div.action p { margin: 0 0 8px 0 }
body.portal-show h3.entry-title { margin-bottom: 6px }
body.portal-show div.right ul, body.portal-show div.right ul li.say { margin-top: 0; padding-top: 0 }
body.portal-show div.right h3 { margin-top: 0; padding-top: 1px; padding-bottom: 5px }
.category-top-right { float: right; color: rgb(72, 74, 54) }
.category-top-right .edit_this { cursor: default; color: green }
.columns .category { margin-bottom: 10px; clear: both; min-height: 50px }
.columns .category-name { width: 90% }
.columns h2 { font-size: 25px; display: inline }
.columns h2 a { color: rgb(17, 17, 17); text-decoration: none }
.columns .column { float: left; margin-right: 4px }
.content .frame.columns { padding-top: 0 }
.content .frame.columns.reordering .sortablelist { display: block }
.content .frame.columns.reordering.reordering .category, .content .frame.columns.reordering .category-header { display: none }
.content .frame.columns .sortablelist { display: none }
.content .category-header { position: relative }
.content .category-header.reordering .category-top-right { visibility: hidden }
.content .category-header #category-description { padding: 10px }
.content .category-header .category-top-right { background: none repeat scroll 0 50% white; border: 2px solid rgb(102, 102, 102); color: rgb(26, 102, 144); font-weight: bold; right: 3px; top: 15px; text-align: right; padding-top: 10px; position: absolute; width: 235px; z-index: 5 }
.content .category-header .category-top-right.inactive { border-color: transparent; background-color: transparent; width: auto }
.content .category-header .category-top-right .edit_this { background: url(/images/composite.gif) no-repeat scroll 0 -318px transparent; padding-left: 12px; margin-right: 10px }
.content .category-header .category-top-right .edit_options { list-style-type: none; padding: 5px 10px; text-align: left }
.content .category-header .category-top-right .edit_options.inactive { display: none }
.content .category-header .category-top-right .edit_options li { border-top: 1px rgb(229, 229, 229) solid; color: rgb(26, 102, 144); cursor: pointer; margin: 0; padding: 3px 6px; font-weight: normal }
.content .category-header .category-top-right .edit_options li:first-child { border-top: none }
.content .category-header .category-top-right .edit_options li:hover { background-color: rgb(245, 245, 245) }
.content .category-header .category-top-right .edit_options li.drop-header { color: rgb(68, 68, 68); font-weight: bold; padding-top: 12px }
.content .category-header .category-top-right .edit_options li.drop-header:hover { background-color: rgb(255, 255, 255) }
.content .category-header .category-top-right .edit_options li a { display: block }
.content .category-header .category-top-right .edit_options li a:hover, .content .category-header .category-top-right .edit_options li a:focus { color: rgb(26, 102, 144); text-decoration: none }
.content .category.reordering .reorder { display: block }
.content .category .reorder { clear: left; display: none; text-align: right }
.content .category .reorder a { color: rgb(102, 102, 102); font-size: 11px; padding: 2px 7px 3px 7px }
body.categories-show div.column h3 a { color: rgb(51, 51, 51) }
body.embedded_in_lotus tr.linked { cursor: default }
table#text-resources, table#text-variants { margin: 0; border-collapse: collapse; width: 100%; clear: left; position: relative }
table#text-resources thead, table#text-variants thead { border-top: 1px solid rgb(213, 213, 213); border-bottom: 1px solid rgb(194, 194, 194); background: rgb(220, 220, 220) url(/images/views_table_header_background.png) top left repeat-x; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.17, rgb(219, 215, 219)), color-stop(0.6, rgb(232, 232, 232))) }
table#text-resources thead th, table#text-variants thead th { font-weight: bold }
table#text-resources thead th a, table#text-variants thead th a { color: rgb(51, 51, 51); text-shadow: white -0.5px 1px }
table#text-resources thead th.arrow a, table#text-variants thead th.arrow a { display: block; background: url(/images/table-arrow.png) no-repeat 85px 6px }
table#text-resources td, table#text-resources th, table#text-variants td, table#text-variants th { padding: 7px 0 7px 7px; color: rgb(51, 51, 51); text-align: left; white-space: wrap; line-height: 15px }
table#text-resources td, table#text-variants td { border-bottom: 1px solid rgb(230, 230, 230) }
table#text-resources tbody tr.closed td, table#text-variants tbody tr.closed td { color: rgb(153, 153, 153) }
table#text-resources tr.group_by td, table#text-variants tr.group_by td { background-color: rgb(235, 235, 235); text-shadow: white -0.4px 1px; border-bottom: 2px solid rgb(221, 221, 221); padding-bottom: 5px }
table#text-resources tr.linked, table#text-variants tr.linked { cursor: pointer; font-size: 12px }
table#text-resources tr.linked:nth-child(2n+1), table#text-resources tr.zebra:nth-child(2n+1), table#text-variants tr.linked:nth-child(2n+1), table#text-variants tr.zebra:nth-child(2n+1) { background-color: rgb(246, 246, 246) }
table#text-resources tr.linked:hover > td, table#text-resources tr.linked:active > td, table#text-variants tr.linked:hover > td, table#text-variants tr.linked:active > td { color: rgb(26, 102, 144); background-color: rgb(234, 249, 255) }
table#text-resources td.description span, table#text-variants td.description span { overflow: hidden; display: block; height: 15px; white-space: normal }
table#text-resources th.checkbox, table#text-variants th.checkbox { padding-right: 7px; width: 12px }
table#text-resources tr td { max-width: 350px; overflow: hidden }
table.text-references { margin: 0; border-collapse: collapse; width: 100%; clear: left; position: relative }
table.text-references thead { border-top: 1px solid rgb(213, 213, 213); border-bottom: 1px solid rgb(194, 194, 194); background: rgb(220, 220, 220) url(/images/views_table_header_background.png) top left repeat-x; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.17, rgb(219, 215, 219)), color-stop(0.6, rgb(232, 232, 232))) }
table.text-references thead th { font-weight: bold }
table.text-references thead th a { color: rgb(51, 51, 51); text-shadow: white -0.5px 1px }
table.text-references thead th.arrow a { display: block; background: url(/images/table-arrow.png) no-repeat 85px 6px }
table.text-references td, table.text-references th { padding: 7px 0 7px 7px; color: rgb(51, 51, 51); text-align: left; white-space: wrap; line-height: 15px }
table.text-references td { border-bottom: 1px solid rgb(230, 230, 230) }
table.text-references tbody tr.closed td { color: rgb(153, 153, 153) }
table.text-references tr.group_by td { background-color: rgb(235, 235, 235); text-shadow: white -0.4px 1px; border-bottom: 2px solid rgb(221, 221, 221); padding-bottom: 5px }
table.text-references tr.linked { cursor: pointer; font-size: 12px }
table.text-references tr.linked:nth-child(2n+1), table.text-references tr.zebra:nth-child(2n+1) { background-color: rgb(246, 246, 246) }
table.text-references tr.linked:hover > td, table.text-references tr.linked:active > td { color: rgb(26, 102, 144); background-color: rgb(234, 249, 255) }
table.text-references td.description span { overflow: hidden; display: block; height: 15px; white-space: normal }
table.text-references th.checkbox { padding-right: 7px; width: 12px }
.cms_references { border-bottom: 1px solid rgb(240, 240, 240); overflow: auto }
.hidden { display: none }
.active_choice { min-width: 0 !important; float: none !important; font-weight: normal !important }
.noborder { border: none }
.dc_content h3 { margin: 12px 0 }
.tabbed_container .dc_table { padding: 15px 15px 20px }
div.tab-top-right.add_dc_variant { margin-top: 14px }
.add_dc_item { margin-top: 5px !important }
.dc_edit { margin-right: 25px !important }
body.entries div.action strong.selected { display: block }
div.frame div.entry div.entry-container { position: relative; overflow: hidden }
.entry_footer { width: 100% }
.share_button_container { margin-top: 8px; float: right }
.share_button_container .share_buttons { margin: 0; padding: 0 }
.share_button_container .share_buttons li { display: inline; list-style-type: none }
.share_button_container .share_buttons li.facebook_button { margin-right: 0 }
.share_button_container .share_buttons li.facebook_button > iframe { position: relative; top: 5px; width: 130px; height: 25px }
.share_button_container .share_buttons li.twitter_button > iframe { width: 95px !important }
body.entries div#suggestions_for_new_topic div.related-topics-header { margin: 25px 0 7px }
body.entries div#suggestions_for_new_topic div.related-topics-header h3 { display: inline; margin: 0 10px 0 0 }
body.entries div#suggestions_for_new_topic div.related-topics-header span { color: rgb(152, 154, 151) }
div#content_entries div.add-button p.button-item a.button { margin-right: 4px }
.entries-new .suggestions { margin: 5px 10px 9px 0; padding: 1px 0 0 20px; display: block; list-style-type: none }
.entries-new .frame { padding-bottom: 3px; margin-left: 0; width: 300px }
div.show_more_bar { font-size: 14px; font-weight: bold; text-align: center; width: 100% }
div.show_more_bar a { background: rgb(255, 255, 255) url(/images/button-bg.png) repeat-x 0 3px; border: 1px solid rgb(221, 221, 221); border-radius: 4px; -moz-border-radius-: 4px; -webkit-box-shadow: 1px 1px 1px rgb(187, 187, 187); margin: 0px auto; padding: 8px 20px 8px 20px; text-align: center; text-decoration: none; display: block }
div.show_more_bar a:hover, div.show_more_bar a:focus { border: 1px solid rgb(170, 170, 170); color: rgb(26, 102, 144) }
div#moderator_box { width: 191px; background-color: rgb(255, 255, 255); border: 3px rgb(221, 221, 221) solid; padding: 12px 22px 20px 22px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px }
div#moderator_box h3 { color: rgb(51, 51, 51) }
#sidebar div#moderator_box div.entry_info { margin-bottom: 12px }
#sidebar div#moderator_box div.entry_info p { margin: 5px 0 3px 0 }
div#moderator_box ul.actions li { border-top: 1px solid rgb(240, 240, 240); line-height: 25px; margin: 0px; padding: 0px }
div#moderator_box ul.actions li:hover { background: rgb(246, 246, 246) }
div#moderator_box ul.actions a.mod_option { background: url(/images/answer-sprite_16x16.png) no-repeat scroll 0 3px transparent; margin: 0px; padding: 4px 0 0 20px; color: rgb(128, 128, 128) }
div#moderator_box ul.actions a.mod_option:hover { background-position: 0 -32px; color: rgb(51, 51, 51); text-decoration: none }
div#moderator_box ul.actions a.mod_option.selected { background-position: 0 -15px; color: rgb(51, 51, 51); text-decoration: none }
div#moderator_box div.links { display: block; overflow: auto }
div#moderator_box div.links .left { float: left }
div#moderator_box div.links .right { float: right }
div#moderator_box .labels .topic_label_planned, div#moderator_box .labels .topic_label_done, div#moderator_box .labels .topic_label_not_planned { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 122, 24); color: rgb(128, 128, 128); font-size: 12px; padding: 1px 4px; text-decoration: none; display: inline-block; line-height: 15px }
div#moderator_box .labels .topic_label_planned:hover, div#moderator_box .labels .topic_label_done:hover, div#moderator_box .labels .topic_label_not_planned:hover { color: rgb(51, 51, 51) }
div#moderator_box .labels .topic_label_planned.selected:hover, div#moderator_box .labels .topic_label_done.selected:hover, div#moderator_box .labels .topic_label_not_planned.selected:hover { color: rgb(255, 255, 255) }
div#moderator_box .labels .topic_label_planned { border: 1px solid rgb(221, 122, 24) }
div#moderator_box .labels .topic_label_done { border: 1px solid rgb(126, 171, 56) }
div#moderator_box .labels .topic_label_not_planned { border: 1px solid rgb(221, 221, 221) }
div#moderator_box .labels .selected { color: rgb(255, 255, 255) }
div#moderator_box .labels .topic_label_planned.selected { background: none repeat scroll 0 0 rgb(221, 122, 24); border-color: rgb(221, 122, 24) }
div#moderator_box .labels .topic_label_done.selected { background: none repeat scroll 0 0 rgb(126, 171, 56); border-color: rgb(126, 171, 56) }
div#moderator_box .labels .topic_label_not_planned.selected { background: none repeat scroll 0 0 rgb(187, 187, 187); border-color: rgb(187, 187, 187) }
body.entries-create div#suggestions_for_new_topic div.frame { margin: 2px 20px 0 0; padding: 5px 15px }
body.entries-create div#suggestions_for_new_topic ul#topic_suggestions { margin: 0; padding: 0 }
body.entries-create div#suggestions_for_new_topic ul#topic_suggestions li.suggestion { margin: 0; padding: 0 0 6px 18px; font-size: 13px }
.mceContentBody body, .mceContentBody td, .mceContentBody pre { font-size: 12px }
.mceContentBody pre { font-family: monospace }
.entries-show .item-info .info .label { margin-top: 3px }
.entries-show .item-info .info .zd_label { float: none }
.entries-show #history .item:last-child { border-bottom: none }
.entries-show #history .item:last-child form { padding-right: 2px }
.entries-show #history .label_theanswer { border: none; background: url(/images/entries/answer-sprite.png) transparent no-repeat scroll 0 1px; color: rgb(221, 221, 221); float: right; font-size: 1.2em; font-weight: bold; margin: 0 0 0 15px; padding: 2px 0 0 22px }
.entries-show #history .label_theanswer.is_moderator { cursor: pointer }
.entries-show #history .label_theanswer.is_moderator:hover { background-position: 0 -43px; color: rgb(170, 170, 170) }
.entries-show #history .label_theanswer.answered, .entries-show #history .label_theanswer.answered.is_moderator { background-position: 0 -21px; color: rgb(113, 153, 50) }
.entries-show #history .label_theanswer.ajax { background: none }
.entries-show #history .label_theanswer.ajax img { display: inline; float: left; margin-right: 3px }
.entries-show #history .label_theanswer img { display: none }
.entries-show .for_vote { color: rgb(80, 80, 80) }
.entries-show .for_vote .button { margin-left: 5px }
.entries-show p.entry_user { color: rgb(102, 102, 102); font-size: 13px; float: left; line-height: 17px; margin-top: 1px; padding-left: 7px }
.entries-show img.entry_user { border: 1px solid rgb(221, 221, 221); float: left; padding: 2px }
.entries-show #reply { padding: 18px 24px 15px 23px; overflow: hidden }
.entries-show .action { margin-top: 10px }
.entries-show .post-uploads { margin: -25px 0 5px 5px; float: left }
.entries-show form { padding: 2px }
.entries-show form textarea { padding: 0 }
.entries-show form .form-actions { margin: 5px 0 0 2px; width: 100%; text-align: right }
.entries-show form .form-actions a, .entries-show form .form-actions .button_or { margin-top: 6px; margin-right: 4px }
.entries-show form .form-actions .button_or { color: rgb(136, 136, 136) }
.entries-show form .form-actions .utility { color: red; margin-top: 1.2em; padding-top: 2px }
.entries-show form .form-actions #spinner { display: none; float: right; margin: 10px 5px 0 0 }
.entries-show .icon.photo.by-staff { position: relative }
.entries-show .icon.photo.by-staff div { color: rgb(255, 255, 255); bottom: 3px; font-weight: bold; margin: 0 3px; padding: 1px 0; position: absolute; width: 80px }
.entries-show .icon.photo img { margin: 0 }
.entries-show h3, .portal-show h3 { font-weight: normal; padding-top: 8px }
.entries-show .user_formatted h3, .portal-show .user_formatted h3 { font-weight: bold }
h2 .follow_link { margin-left: 6px }
body.entries-show h2.forums { font-size: 14px }
div.column { margin: 5px 0; width: 47.8% }
div.column ul { list-style: none; margin: 0 0 5px 0; padding: 0 }
div.column li { margin: 7px 0 0 0 }
div.column li a { color: rgb(32, 120, 169) }
div.column li a.add_item { font-weight: normal }
div.column h3 { border-bottom: 1px solid rgb(242, 242, 242); color: rgb(68, 68, 68); font-size: 14px; margin: 5px 0 0 0; min-width: 300px; padding-bottom: 5px }
div.column h3 a { color: rgb(68, 68, 68); text-decoration: none; display: block; float: left }
div.column h3 span.sub { color: rgb(204, 204, 204); font-size: 11px }
div.column h3 span.detail { float: right; padding-top: 3px }
.content li.articles { background: url(/images/composite.gif) no-repeat 0 -361px; display: block; padding: 1px 0 0 17px }
.content li.questions { background: url(/images/composite.gif) no-repeat 0 -387px; display: block; padding: 1px 0 0 17px }
.content li.ideas { background: url(/images/composite.gif) no-repeat 0 -414px; display: block; padding: 1px 0 0 17px }
div.content div.category div.column { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; height: 107px; padding: 0 5px }
div.content div.category.reordering div.column { background: white url(/images/move-me-arrow.png) no-repeat center; border: 2px dashed rgb(217, 217, 220); cursor: move; padding: 0 3px }
div.category-header { background-color: rgb(248, 248, 248); border-bottom: 1px solid rgb(229, 229, 229); margin: 0px -15px 5px -13px; padding: 15px 0px 5px 13px }
span.what-is a { margin-left: 10px }
div.category-description { line-height: 18px; margin: 5px 23px 3px 0 }
div.category-description div.highlight { display: inline-block; margin-top: 10px; font-weight: bold }
img.forum_restricted { float: right; margin-top: 2px; margin-right: 3px }
p.info span.forum_path { padding-right: 3px }
p.info span.forum_path a { color: rgb(76, 117, 140) }
span.sub-counter { color: rgb(153, 153, 153); font-weight: normal }
h2 .follow_link { font-size: 15px }
a .follow_link, a:visited .follow_link, h2 a:active .follow_link { color: rgb(26, 102, 144) }
a:hover .follow_link, a:focus .follow_link { color: rgb(241, 131, 30) }
p.forum-nav { margin: 9px 20px 9px 0 }
p.forum-nav a { color: rgb(26, 102, 144) }
p.forum-nav a.active { color: rgb(85, 85, 85) }
p.forum-nav a.active:hover { color: rgb(80, 80, 80); text-decoration: none; cursor: default }
h3.empty_result_set { font-weight: normal; padding-top: 10px }
body.forums table.tickets td, body.forums table.tickets th { white-space: normal }
.mceLayout .mceIframeContainer { z-index: 3 }
