/* ----- GENERAL SPECIFICATIONS ----- */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic);

body {font-family:'Open Sans',Arial,Helvetica,sans-serif;}

/* - utils - */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;} .clearfix {display:inline-block;} /* Hide from IE Mac \*/ .clearfix {display:block;} /* End hide from IE Mac */ .none {display: none;} /* End Clearfix */

/* ----- RW STYLES START ----- */
/****************************************************
*
*  Styles for the Point design.
*
****************************************************/

#rw_top 
{
  padding-top:0;
  padding-right:3%;
  padding-left:3%;
  height:auto;
  background: #40408c;
}

#point_design_banner
{
  min-height:45px;
  height:auto;
  padding:5px 0;
  left:0;
  z-index:6; /* IE7 fix */
/*  position:absolute; REMOVED */
  position:relative; /* ADDITION */
  background:#000066;
}

/* Login */
body.login #point_design_content
{
  background:none;
  box-shadow:none;
}


#rw_breadcrumb 
{ 
  /* height:40px; REMOVED */
  padding-left:8px; 
}

#rw_breadcrumb > table {height:42px !important;} /* ADDITION */

#rw_breadcrumb table tr td 
{ 
  vertical-align: middle;
}

#rw_search 
{
  float:right;
} 

#rw_search_query
{
  background-color:#d4d4e6;
  background-image:none;
  background-position:172px 8px;
  border:0;
  border-radius:16px;
  box-shadow:none;
  color:#333;
  font-family:'Open Sans',Arial,Helvetica,sans-serif;
  font-size:12px;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:35px;
}

#point_search_wrapper 
{
  margin:6px 4% 0 0;
  float:right;
  width:205px;
  position:relative;
}

body.login #point_search_wrapper.login {width:90px;} /* no user - login view - ADDITION */
#point_search_wrapper.login {width:300px;} /* no user - any other view - ADDITION */
#point_search_wrapper.login > a {display:block;float:left;color:#fff;padding:8px 0;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:12px;}

#rw_top_menu 
{
  margin-top:0px;
}

#rw_top_menu_items_container
{
  margin:0px;
  border-radius:0px;
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
}

#rw_logo_container 
{
  float:left;
  height:auto;
  width:auto;
  padding-right:30px;
  padding-bottom:10px;
}

#rw_logo_container img 
{
  max-height:80px;
}

#rw_global_menu
{
  margin-right:10px;
}

/* Dont't display page breadcrumbs for this design */
#rw_page_breadcrumbs
{
  display:none;
}


/****************************************************
*
*  Category Menu
*
****************************************************/

#rw_category_menu.rw_version_2
{
  float:none;
  display:block;
}

#rw_category_menu 
{
  padding:0px;  
}
#rw_category_menu li a
{
  height:50px;
}
#rw_category_menu li a:hover
{  
  background: #006;
  color:#fff !important;  
}
#rw_category_menu li a:hover span.rw_item_left
{
  color:#fff;
}
#rw_category_menu li a span.rw_item_left
{
  background:none;
  color:#fff;
  font-size:12px;
  height:30px;
  padding:17px 20px 0;
}
#rw_category_menu li a span.rw_item_right 
{
  background:none;
  width:0;  
}
#rw_category_menu li.rw_active a span.rw_item_left, 
#rw_category_menu li.rw_active a:hover span.rw_item_left
{
  background:none;
  height:37px;
}
#rw_category_menu li.rw_active a span.rw_item_right 
{
  background:none;
  width:0;
}

/* Position the icons */
#rw_category_menu a .rw_image_container 
{
  top:12px;
  width:24px;
  height:24px;
}

#rw_category_menu a .rw_image_container {vertical-align:baseline;} /* addition */

/* Dashbaord icon */
#rw_category_menu a span.rw_item_left .rw_dashboard_icon 
{ 
  background:url(/s/-xyu220/9012/1ca6q62/_/download/resources/com.refinedwiki.confluence.plugins.theme.original/images/icons.png) -96px -205px no-repeat; 
}

/**************************************************
*
*  Category dropdown
*
**************************************************/


/* The Drop down button */
#rw_category_menu li a span.rw_dropdown_btn
{
  height:20px;
  width:20px;
  margin: -2px -4px 0px 6px;
  background-position: -580px 0px;
}
#rw_category_menu li a:hover span.rw_dropdown_btn
{
/*  background-position:-620px 0px; */
}
#rw_category_menu li a:hover span.rw_dropdown_btn:hover
{
/*  background-position:-640px 0px; */
}
#rw_category_menu li a.rw_category_dropdown_visible span.rw_item_left span.rw_dropdown_btn
{
  background-position: -600px 0px !important;
}
#rw_category_menu li.rw_active a span.rw_item_left span.rw_dropdown_btn:hover 
{
  background-position: -640px 0px;
}

#rw_category_menu li a.rw_category_dropdown_visible span.rw_item_left 
{
  height:auto;
  background:none;
}



/****************************************************
*
* Menu bar  
*
****************************************************/

/*
  Menu bar button
*/ 
#rw_menu_bar_button
{
  background-position: -320px -200px;
  margin-right:-50px;
}
#rw_menu_bar_button:hover
{
  background-position: -352px -200px;
}

#rw_menu_bar_wrapper.rw_closed #rw_menu_bar_button
{
  background-position: -256px -200px;
}
#rw_menu_bar_wrapper.rw_closed #rw_menu_bar_button:hover
{
  background-position: -288px -200px;
}


#rw_menu_bar
{
  border:none;
  padding:0;
  background:transparent;
  margin:15px 0;
}

#rw_menu_bar h1
{
  font-size:13px !important;
  color:#999 !important;
}

/* Toolbar menu */
.rw_toolbar_menu li a:hover,
#rw_menu_bar #notifications-anchor:hover
{
  background:#eee;
}

#rw_content_menu
{
  border-left: 1px solid #DDDDDD;
}
#rw_menu_bar .rw_toolbar_menu:first-child li:last-child a,
.confluence_5 #rw_content_menu li:last-child a,
#rw_menu_bar #notifications-anchor
{

}

#rw_space_menu li:first-child a
{
  color:#999;
}

/* Browse space link */
#browse-space-menu-link
{
  margin-left:0px !important; 
  border-left: 1px solid #DDDDDD;
}

.rw_create_button_container
{
  margin-right:15px;
}
/****************************************************
*
*  Content frames
*
****************************************************/
#point_design_content
{
  position:relative;
  background-color:#fff;
  margin:0 4%;
}

/****************************************************
*
*  Others
*
****************************************************/
/* Board items */
.rw_board_column .rw_board_item
{
  border-color:#ededed;
}

/* Dashboard styles */
.rw_dashboard .rw_board_column .rw_board_item
{
  border:0px;
  padding:10px;
}
.rw_dashboard .rw_board_column
{
  padding-right:25px;
}
.rw_dashboard .rw_board_column:last-child
{
  padding-right:0px;
}
.rw_dashboard .rw_board
{
  margin-bottom:25px;
}


/* User profile content navigation */
.user-profile .content-navigation 
{
  top:-60px;
}

/* Content layout */
.page .wiki-content .contentLayout2
{
  margin:0 -10px;
}

/**************************************************
*
*  no logo mode 
*
**************************************************/
#rw_no_logo_spacer
{
  float:left;
  width:100%;
  height:40px;
}


/**************************************************************************
*
* Header menu (Mainly used in Confluence 5 and above)
* A menu styled applied to the header menu items: 
* #originaltheme_app_switcher, #originaltheme_global_menu & #originaltheme_top_menu 
*
**************************************************************************/
#rw_main .rw_header_menu > li > a 
{
  color: #fff !important;
  padding: 8px 10px;
}
#rw_main .rw_header_menu > li > a:hover,
#rw_main .rw_header_menu > li > a.active
{
  background: url("/s/-xyu220/9012/1ca6q62/_/download/resources/com.refinedwiki.confluence.plugins.theme.original/images/black_transparent_lighter.png") !important;
}
#rw_main .rw_header_menu span.aui-icon-dropdown,
#rw_main .rw_header_menu span.rw_icon_dropdown
{
  border-color:#fff transparent transparent;
}


/****************************************************
*
*  Default color: Blue
*
****************************************************/

body,
#rw_wrapper 
{
  background:#fff;
}


/**************************************************************************
*
* RefinedWiki UI Toolkit Styling 
*
**************************************************************************/

#rw_left_column .rwui_expandable_item
{
  border-radius:6px;
}

/* ----- RW MODIFICATIONS ----- */
#rw_main {width:100%;background:#fff;max-width:none;}
/* #rw_main #main {padding-bottom:5px;} */

/* - rounded corners - */
.rw_corners, rw_corners_top, .rw_category_dropdown_visible,
.rw_popup_design_confluence #rw_category_dropdown_container,
.rw_popup_design_confluence .rw_popup_container {border-radius:0;}

/* --- category menu --- */
#rw_category_menu {height:50px;}
/* #rw_category_menu_scroll_container > ul {width:auto !important;} */

.rw_category_dropdown_visible, .rw_popup_design_confluence #rw_category_dropdown_container,
.rw_popup_design_confluence .rw_popup_container {border-width:0 !important;}

.rw_popup_design_confluence .rw_category_dropdown_visible span span {color:#006 !important;}
.rw_popup_design_confluence .rw_category_dropdown_visible.rw_corners_top {border-width:0 !important;}

.rw_popup_design_confluence #rw_category_dropdown_wrapper.rw_popup {box-shadow:0 3px 3px rgba(0, 0, 0, 0.5);border-top:1px solid #bbb;}

/* #rw_category_menu ul li#rw_dashboard_link a span.rw_item_left {padding-left:30px;}
#rw_category_menu ul li#rw_dashboard_link a span.rw_item_left::before {content:".";position:absolute;display:block;width:0;height:0;left:13px;top:22px;border-color:transparent transparent #fff;border-style:solid;border-width:0 5px 6px;overflow:hidden;} */

/* - menu popup - */
.rw_popup_design_confluence .rw_popup_content {padding:20px;} /* TODO: fix this */

.rw_popup_content ul.rw_content_list li a span, .rw_popup_content .rw_dd_category h2 a,
.rw_popup_content .rw_dd_category h2 a:hover {color:#59a2e7;}
  .rw_popup_content .rw_dd_category h2 a {font-weight:bold;padding-bottom:0.5em;}

.rw_popup_content ul.rw_content_list li.rw_alternating a, ul.rw_content_list li.rw_alternating a:link {border:none;background:#f2f2f2;}
.rw_popup_content ul.rw_content_list li a:hover {background:#eee9f2;}

/* - search - */
#rw_search_form::before,
#rw_left_column #pagetreesearch form::before {content:"\f18d";font-family:"Atlassian Icons";font-size:24px;line-height:24px;height:20px;position:absolute;width:20px;text-indent:-2px;}

#rw_search_form::before {color:rgba(0, 0, 0, 0.667);top:4px;left:8px;}
#rw_left_column #pagetreesearch form::before {color:rgba(0, 0, 0, 0.3);top:6px;left:9px;}

/* --- menu bar --- */
#rw_menu_bar_wrapper {position:absolute;top:0;left:0;}
.not-in-space #rw_menu_bar_wrapper {position:relative;}

/* - menu buttons - */
.rw_toolbar_menu li.dropdown_open a.rw_toolbar_dropdown_button,
.rw_toolbar_menu .ajs-button a.rw_active,
.rw_toolbar_menu > li > a.active,
.confluence_5 .rw_toolbar_menu > li > div.active {box-shadow:0 -20px 20px -10px rgba(0,0,0,0.1) inset;}

/* ----- ADDITIONS & MODIFICATIONS ----- */
/* --- header --- */
/* - application menu - */
.rw_header_menu .aui-icon-small::before {margin-top:-10px;}

/* - breadcrumbs - */
.confluence_5 #rw_wrapper #breadcrumbs li {font-size:12px;padding-left:0;background:none;margin-left:2px;}
.confluence_5 #rw_wrapper #breadcrumbs li::before {content:">";display:inline-block;}
.confluence_5 #rw_wrapper #breadcrumbs li:first-child::before {display:none;}
.confluence_5 #rw_wrapper #breadcrumbs + #breadcrumbs li:first-child::before {content:">";display:inline-block;} /* same as two rows up, some RW weirdness here */

/* --- content area - in space and the user macro --- */
/* - top banner - */
.top-banner {position:relative;padding:75px 0 0;margin:0 0 15px;}

.top-banner .banner-row {position:relative;height:175px;padding:30px 0;width:100%;border-radius:2px;background-color:#64aee0;background-repeat:repeat;background-position:top center;}
.top-banner.small-banner .banner-row {height:68px;}

.top-banner .banner-row .banner-image, 
.top-banner .banner-row .banner-content {position:absolute;bottom:30px;height:auto;max-height:175px;}

.top-banner .banner-row .banner-image img {max-width:100%;max-height:175px;}

.top-banner .banner-row .banner-image {left:2%;width:21%;text-align:center;}
.top-banner .banner-row .banner-content {left:23%;width:73%;color:#fff;font-size:32px;line-height:34px;text-transform:uppercase;font-weight:bold;padding-left:25px;}

.top-banner.small-banner .banner-row .banner-image,
.top-banner.small-banner .banner-row .banner-content,
.top-banner.small-banner .banner-row .banner-image img {max-height:68px;}

/* for the user kiwi-top-banner user macro */
.pagebody .top-banner {padding:0;margin:-10px -10px 0 -10px;}
.pagebody .top-banner:last-of-type {margin-bottom:0;}

/* --- footers --- */
/* - fatty footer - */
#fatty-footer {background:#010e66;color:#fff;margin:0;padding:2.5em 4% 3.5em;}
#fatty-footer > .column {position:relative;float:left;width:32.333%;padding:0;margin:0 1% 0 0;}
#fatty-footer > .column:last-child {margin-right:0;}

/* fatty footer - first column (mainly) */
#fatty-footer p {font-size:13px;line-height:17px;}
#fatty-footer p:first-child {margin-top:0;}
#fatty-footer p:last-child {margin-bottom:0;}
#fatty-footer strong {text-transform:uppercase;font-size:14px;}
#fatty-footer a {color:#fff;text-decoration:none;}
  #fatty-footer a:hover {text-decoration:underline;}

/* fatty footer - second column */
#fatty-footer .column + .column p {font-size:12px;}

/* fatty footer - last column */
#fatty-footer .column:last-child img {float:left;max-height:85px;margin-right:1em;}
#fatty-footer .column:last-child p {margin-left:125px;}
#fatty-footer .column:last-child p:first-of-type {margin-top:0;}

/* - fatty footer - some - */
ul#fatty-footer-some {margin:0 0 1.6em;padding:0;background:transparent url("/plugins/servlet/rw-resources/designs/kansalliskirjasto/images/fattyfooter-some.png") top left no-repeat;list-style:none;}
ul#fatty-footer-some li {float:left;margin-left:20px;padding:0;}
ul#fatty-footer-some li:first-child {margin-left:0;}
ul#fatty-footer-some li a {display:block;width:48px;height:50px;overflow:hidden;text-indent:-9999px;}

/* - global - */
#global-footer {}
#global-footer p {padding:3em 0;text-align:center;color:#999;font-size:12px;}
#global-footer a {color:#999;text-decoration:none;}
#global-footer a:hover {text-decoration:underline;}

/* ----- PROFILE ----- */
/* --- user menu accessible views --- */
#rw_menu_bar_icon a {padding-top:15px;}

/* ----- PAGE ----- */
/* --- left column --- */
/* - general - */
.rw_custom_section .plugin_pagetree {margin-left:0;}

/* - search - */
#rw_left_column #pagetreesearch {margin-bottom:20px;}
#rw_left_column #pagetreesearch input.text.medium-field {display:block;height:auto;max-width:92.5%;padding:.75em .5em .75em 3em;border:1px solid #ccc;border-radius:.66em;}
#rw_left_column #pagetreesearch input.aui-button {display:block;position:absolute;top:5px;left:5px;width:1.95em;height:1.95em;background:transparent;overflow:hidden;text-indent:2em;border:none;}

/* - page tree - */
#rw_left_column .plugin_pagetree ul ul {padding:0;}
#rw_left_column .plugin_pagetree ul ul ul {padding-left:1.25em;}

#rw_left_column div.plugin_pagetree ul.plugin_pagetree_children_list div.plugin_pagetree_children li {padding:.5em 0 0;}
#rw_left_column div.plugin_pagetree ul.plugin_pagetree_children_list > li > div.plugin_pagetree_childtoggle_container {height:19px;width:16px;}
#rw_left_column .plugin_pagetree_childtoggle_container > .icon {top:2px;margin-top:0;background-position:-4px 0;}
#rw_left_column .plugin_pagetree_childtoggle_container > .no-children.icon {top:8px;left:2px;margin-top:0;}

#rw_left_column .plugin_pagetree ul li a {color:#178feb;line-height:1.5em;}
#rw_left_column .plugin_pagetree_children_span.plugin_pagetree_current a {color:#5c5c5c;}

/* --- main column --- */
#rw_main_column.rw_has_left_column {border-left:1px solid #ccc;}
/* --- RIVILLE 580 (uusi rivi) --- */
h1#rw_page_title #title-text {font-size:28px;line-height:34px;text-transform:uppercase;font-weight:bold;color:#333;}


/* - page metadata - */
.page-metadata-wrapper .page-metadata,
.page-metadata-wrapper .page-metadata ul li,
.page-metadata-wrapper .page-metadata ul li a {color:#999;}

/* - likes and labels container - */
.page.view #likes-and-labels-container::before {content:".";display:block;width:100%;height:0;margin-bottom:3em;overflow:hidden;border-top:1px solid #ccc;}

/* ----- MACRO MODIFICATIONS ----- */
/* --- info, tip, note and warning --- */
.confluence-information-macro {border-radius:0;border-width:2px;color:#444;padding:1.25em 1.25em 1.25em 3.25em;}
.confluence-information-macro .confluence-information-macro-icon {top:0;left:0;background:#000;width:28px;height:100%;}
.confluence-information-macro .aui-icon-small::before {color:#fff;left:6px;}
.confluence-information-macro p.title {font-size:14px;color:#333;margin-bottom:.5em;}

/* info */
.confluence-information-macro.confluence-information-macro-information {border-color:#64aee0;background:#fff;}
.confluence-information-macro .confluence-information-macro-icon.aui-iconfont-info {background:#64aee0;}

/* tip */
.confluence-information-macro.confluence-information-macro-tip {border-color:#67ab49;background:#fff;}
.confluence-information-macro .confluence-information-macro-icon.aui-iconfont-approve {background:#67ab49;}

/* note */
.confluence-information-macro.confluence-information-macro-note {border-color:#f6c342;background:#fff;}
.confluence-information-macro .confluence-information-macro-icon.aui-iconfont-warning {background:#f6c342;}

/* warning */
.confluence-information-macro.confluence-information-macro-warning {border-color:#d04437;background:#fff;}
.confluence-information-macro .confluence-information-macro-icon.aui-iconfont-error {background:#d04437;}

/* --- panel macro --- */
.wiki-content .panel {border-radius:0;border-color:#ccc;font-size:14px;color:#444;}
.wiki-content .panel .panelHeader {background-color:#64aee0;font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:.5pt;}
/* --- blog posts --- */
.wiki-content .blog-post-list li.blog-item .icon,
.wiki-content .blog-post-list .blog-item-space,
.wiki-content .blog-post-list .blog-item-creator {display:none;}
.wiki-content .blog-post-list h4.sub-heading {text-transform:uppercase;font-size:24px;font-weight:bold;border-color:#ebebeb;color:#333;padding-bottom:10px;}
.wiki-content .blog-post-list li.blog-item {border-color:#ebebeb;padding:.5em 0;font-size:14px;}
.wiki-content .blog-post-list li.blog-item .blog-title {display:block;font-size:0;}
.wiki-content .blog-post-list li.blog-item .blog-title > * {font-size:14px;}
.wiki-content .blog-post-list li.blog-item .blog-item-creator {margin:0;}

/* --- recently updated --- */
/* general specifications, mostly for concise theme (and sidebar) */
.wiki-content .recently-updated {font-size:14px;}
.wiki-content .recently-updated > h2 {text-transform:uppercase;font-size:24px;font-weight:bold;border-bottom:1px solid #ebebeb;color:#333;padding-bottom:10px;}
.wiki-content .recently-updated .results-container {margin:0;}
.wiki-content .recently-updated .results-container > ul > li {border-bottom:1px solid #ebebeb;margin:0;}
.wiki-content .recently-updated .update-item-icon {display:none;}
.wiki-content .recently-updated .update-item-content {padding:.66em 0;}
.wiki-content .recently-updated .update-item-meta {line-height:18px;padding-top:2px;color:#444;}
.wiki-content .recently-updated .update-item-meta a.changes-link {color:#178feb;}

/* social theme (and sidebar) */
.wiki-content .recently-updated-social ul.update-groupings > li {padding-top:10px;min-height:58px;}
.wiki-content .recently-updated-social ul.update-items {padding-bottom:10px;}
.wiki-content .recently-updated-social .update-item {margin-top:7px;overflow:visible;}
.wiki-content .recently-updated-social .update-item-details,
.wiki-content .recently-updated-sidebar .update-item-details {padding-left:0;color:#444;}
.wiki-content .recently-updated-social .update-item-details span {font-size:12px;}
.wiki-content .recently-updated-social .update-item-details span.update-item-content {font-size:14px;}
.wiki-content .recently-updated-sidebar .update-item-details {padding:.33em 0;}

/* more container */
.wiki-content .recently-updated .more-link-container {border:none;margin:0;padding:.75em 0;text-align:right;}
.wiki-content .recently-updated .more-link-container a::after {content:"\2794";display:inline-block;font-size:21px;height:21px;margin-left:0.33em;overflow:hidden;text-indent:-6px;width:14px;}

/* rw board */
.rw_board_item .recently-updated .more-link-container {padding:0;}
.rw_board_item .recently-updated .more-link-container .more-link {background:transparent !important;border:none !important;text-align:right;color:#178feb;font-weight:normal;font-size:14px;margin-top:0;}
.rw_board_item .recently-updated .more-link-container .more-link:hover {color:#178feb;text-decoration:underline;}

/* --- expand --- */
/* - controller - */
.expand-container .expand-control {position:relative;min-height:20px;border:1px solid #64aee0;font-size:14px;padding:10px;}
.expand-container .expand-control .expand-control-icon {position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;color:#178feb;z-index:1;}
.expand-container .expand-control .expand-control-icon.expanded {color:#fff;background:#64aee0;}
.expand-container .expand-control .expand-control-text {position:relative;color:#178feb;z-index:2;}
.expand-container .expand-control .expand-control-text::before {content:" ";display:inline-block;margin-right:7px;width:11px;height:11px;background:transparent url("/plugins/servlet/rw-resources/designs/kansalliskirjasto/images/expand-blue-right.png") top left no-repeat;}
.expand-container .expand-control .expand-control-icon.expanded + .expand-control-text {color:#fff;}
.expand-container .expand-control .expand-control-icon.expanded + .expand-control-text::before {background-image:url("/plugins/servlet/rw-resources/designs/kansalliskirjasto/images/expand-white-down.png");}

/* - content container - */
.expand-container .expand-content {padding-bottom:1em;}

/* ----- CONTENT MODIFICATIONS & ADDITIONS ----- */
.wiki-content .rw_page_left_section.float-left,
.wiki-content .rw_page_left_section.float-right {background:transparent;border:none;padding:0;}
.wiki-content .float-left {float:left;width:250px;margin:1em 1em 1em 0;}
.wiki-content .float-right {float:right;width:250px;margin:1em 0 1em 1em;}

/* --- TIEDOSTON LOPPUUN --- */
/* - content area modifications - */
/* headers */
.wiki-content h1, .wiki-content h5 {text-transform:uppercase;font-weight:bold;color:#333;}
.wiki-content h2, .wiki-content h3, .wiki-content h4, .wiki-content h6 {font-weight:bold;color:#333;}
.wiki-content h1, .wiki-content h2, .wiki-content h3, .wiki-content h4 {margin:24px 0 12px;}
.wiki-content h5, .wiki-content h6 {margin:24px 0 0;}

/* 
Vanha versio, jossa h2 myös uppercasea:
.wiki-content h1, .wiki-content h2, .wiki-content h5 {text-transform:uppercase;font-weight:bold;color:#333;}
.wiki-content h3, .wiki-content h4, .wiki-content h6 {font-weight:bold;color:#333;}
.wiki-content h1, .wiki-content h2, .wiki-content h3, .wiki-content h4 {margin:24px 0 12px;}
.wiki-content h5, .wiki-content h6 {margin:24px 0 0;}
*/

.wiki-content h1 {font-size:28px;line-height:34px;}
.wiki-content h2 {font-size:24px;line-height:32px;}
.wiki-content h3 {font-size:21px;line-height:29px;}
.wiki-content h4 {font-size:18px;line-height:26px;}
.wiki-content h5, .wiki-content h6 {font-size:16px;line-height:24px;}

/* misc */
.wiki-content a:hover {color:#0C5790;}
.wiki-content p, .wiki-content ul, .wiki-content ol,
.wiki-content li, .wiki-content table {font-size:14px;line-height:24px;}
