/*************************************************************************************************************************************
  /$$$$$$  /$$$$$$$$ /$$   /$$ /$$$$$$$$ /$$$$$$$  /$$$$$$  /$$$$$$        /$$$$$$$  /$$$$$$$$  /$$$$$$  /$$$$$$$$ /$$$$$$$$ /$$$$$$
 /$$__  $$| $$_____/| $$$ | $$| $$_____/| $$__  $$|_  $$_/ /$$__  $$      | $$__  $$| $$_____/ /$$__  $$| $$_____/|__  $$__//$$__  $$
| $$  \__/| $$      | $$$$| $$| $$      | $$  \ $$  | $$  | $$  \__/      | $$  \ $$| $$      | $$  \__/| $$         | $$  | $$  \__/
| $$ /$$$$| $$$$$   | $$ $$ $$| $$$$$   | $$$$$$$/  | $$  | $$            | $$$$$$$/| $$$$$   |  $$$$$$ | $$$$$      | $$  |  $$$$$$
| $$|_  $$| $$__/   | $$  $$$$| $$__/   | $$__  $$  | $$  | $$            | $$__  $$| $$__/    \____  $$| $$__/      | $$   \____  $$
| $$  \ $$| $$      | $$\  $$$| $$      | $$  \ $$  | $$  | $$    $$      | $$  \ $$| $$       /$$  \ $$| $$         | $$   /$$  \ $$
|  $$$$$$/| $$$$$$$$| $$ \  $$| $$$$$$$$| $$  | $$ /$$$$$$|  $$$$$$/      | $$  | $$| $$$$$$$$|  $$$$$$/| $$$$$$$$   | $$  |  $$$$$$/
 \______/ |________/|__/  \__/|________/|__/  |__/|______/ \______/       |__/  |__/|________/ \______/ |________/   |__/   \______/
 *************************************************************************************************************************************/
#blog-container
{
	margin-top: 30px;
}

#blog_comment_sent_container
{
	padding: 30px 0;
}

@media screen and (min-width:992px)
{
	.md-text-right
	{
		text-align: right;
	}
}

@media screen and (max-width:992px)
{
	table.rem-responsive-table.blog td
	{
		padding: 0 !important;
	}
}

.comment-share-tag-row [class^="ww_action"],
.ww_blog_tag_category_button
{
	padding: 3px 10px;
	font-size: 14px;
	margin-bottom: 3px;
}


/**********************************************************************************************
 /$$$$$$$  /$$        /$$$$$$   /$$$$$$        /$$$$$$$   /$$$$$$   /$$$$$$  /$$$$$$$$ /$$$$$$
| $$__  $$| $$       /$$__  $$ /$$__  $$      | $$__  $$ /$$__  $$ /$$__  $$|__  $$__//$$__  $$
| $$  \ $$| $$      | $$  \ $$| $$  \__/      | $$  \ $$| $$  \ $$| $$  \__/   | $$  | $$  \__/
| $$$$$$$ | $$      | $$  | $$| $$ /$$$$      | $$$$$$$/| $$  | $$|  $$$$$$    | $$  |  $$$$$$
| $$__  $$| $$      | $$  | $$| $$|_  $$      | $$____/ | $$  | $$ \____  $$   | $$   \____  $$
| $$  \ $$| $$      | $$  | $$| $$  \ $$      | $$      | $$  | $$ /$$  \ $$   | $$   /$$  \ $$
| $$$$$$$/| $$$$$$$$|  $$$$$$/|  $$$$$$/      | $$      |  $$$$$$/|  $$$$$$/   | $$  |  $$$$$$/
|_______/ |________/ \______/  \______/       |__/       \______/  \______/    |__/   \______/
**********************************************************************************************/
.blog-post-container
{
	margin-bottom: 60px;
}

.blog-post-container .ww_blog_post_title:link,
.blog-post-container .ww_blog_post_title:active,
.blog-post-container .ww_blog_post_title:visited
{
	display: inline-block;
	text-decoration: none;
}

.blog-post-container .ww_blog_post_title:hover
{
	text-decoration: underline;
}

.blog-post-container .ww_blog_post_title h2
{
    font-size: 24pt;
    font-weight: normal;
	transition: color 200ms;
}

.blog-post-container .ww_blog_post_date
{
	font-size: 20px;
    font-style: italic;
    color: #363331;
	margin: auto !important;
}

.blog-post-container .ww_blog_post_htmlContainerCell
{
	padding-top: 15px;
	padding-bottom: 15px;
}

.blog-post-container .blog-post-label
{
	font-size: 14px;
	font-weight: bold;
	color: #262626;
}

.blog-post-container .comment-share-tag-row
{
	margin: 0;
}

.blog-post-container .comment-share-tag-row:nth-of-type(odd)
{
	background-color: #f5f4f4;
}

.blog-post-container .comment-share-tag-row:nth-of-type(even)
{
	background-color: #ebeaea;
}

.blog-post-container .comment-share-tag-row > [class^="col-"]
{
	padding-top: 18px;
	padding-bottom: 18px;
}

@media screen and (max-width:991px)
{
	.blog-post-container .comment-share-tag-row > .col-md-4
	{
		padding-bottom: 5px;
	}

	.blog-post-container .comment-share-tag-row > .col-md-8
	{
		padding-top: 0;
	}
}

.blog-post-container .ww_blog_post_comment_list_container
{
	padding: 10px;
	border: 1px solid #b1b1b1;
	margin: 0 15px 15px 15px;
	background-color: #ffffff;
	width: calc(100% - 30px);
}

.blog-post-container .ww_blog_post_comment_list_container > .row
{
	margin-bottom: 30px;
}

.blog-post-container .ww_blog_post_comment_list_container > .row:last-of-type
{
	margin-bottom: 0;
}

.blog-post-container .ww_blog_post_comment_list_container > .row .name
{
	font-size: 11pt;
	font-weight: bold;
	margin-bottom: 5px;
}

@media screen and (max-width:767px)
{
	.blog-post-container .ww_blog_post_comment_list_container > .row .name
	{
		margin-bottom: 2px;
	}
}

.blog-post-container .ww_blog_post_comment_list_container > .row .date
{
	font-size: 10pt;
	font-weight: normal;
	font-style: italic;
	text-align: right;
	margin-bottom: 5px;
}

@media screen and (max-width:767px)
{
	.blog-post-container .ww_blog_post_comment_list_container > .row .date
	{
		text-align: left;
	}
}

.ww_blog_post_socialMediaIconContainerCell
{
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.ww_blog_post_socialMediaIconContainerCell > a:link,
.ww_blog_post_socialMediaIconContainerCell > a:visited
{
	display: inline-block;
	position: relative;
	transition: all 200ms;
	margin-right: 4px;
}

.ww_blog_post_socialMediaIconContainerCell > a:hover
{
	transform: translateY(-2px);
}

.ww_blog_post_socialMediaIconContainerCell > a img
{
	width: 32px;
	height: 32px;
}

.loading-animation-container
{
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 30px;
}

#load_post_button_container
{
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 30px;
}

/* Comment UI */
.ui-dialog
{
	position: fixed !important;
	top: 50% !important;
	transform: translate(-50%, -50%) !important;
	width: 100% !important;
    max-width: 600px !important;
    left: 50% !important;
    outline: none !important;
	z-index: 10000 !important;
 }

.ui-dialog-titlebar-close
{
  visibility: hidden;
}

.ui-widget-overlay
{
	position: fixed !important;
	z-index: 9999;
}

.ui-dialog-titlebar
{
	margin-bottom: 8px;
}

.ui-widget-header
{
	font-family: arial !important;
	font-size: 18px !important;
	font-weight: normal !important;
	color: #3a3a3a !important;
}

.blog-comment-form
{
	width: 100%;
}

.blog-comment-form input[type="text"],
.blog-comment-form textarea
{
	display: block;
	width: 100%;
	font-family: arial !important;
	font-size: 16px !important;
	padding: 5px;
}

.blog-comment-form label
{
	display: block;
	font-family: arial !important;
	font-size: 16px;
	font-weight: bold;
	color: #3a3a3a !important;
}

.blog-comment-form em
{
	font-size: 14px;
}

.blog-comment-form .ww_blog_post_commentFormEmailNoteLabel
{
	color: #262626;
	font-size: 12px !important;
	font-weight: normal !important;
	font-style: italic;
}

.blog-comment-form .row
{
	padding-bottom: 15px;
}


/******************************************************************************************************************************************************************
 /$$$$$$$  /$$        /$$$$$$   /$$$$$$         /$$$$$$   /$$$$$$  /$$   /$$ /$$$$$$$$ /$$$$$$$  /$$$$$$ /$$$$$$$  /$$   /$$ /$$$$$$$$ /$$$$$$  /$$$$$$$   /$$$$$$
| $$__  $$| $$       /$$__  $$ /$$__  $$       /$$__  $$ /$$__  $$| $$$ | $$|__  $$__/| $$__  $$|_  $$_/| $$__  $$| $$  | $$|__  $$__//$$__  $$| $$__  $$ /$$__  $$
| $$  \ $$| $$      | $$  \ $$| $$  \__/      | $$  \__/| $$  \ $$| $$$$| $$   | $$   | $$  \ $$  | $$  | $$  \ $$| $$  | $$   | $$  | $$  \ $$| $$  \ $$| $$  \__/
| $$$$$$$ | $$      | $$  | $$| $$ /$$$$      | $$      | $$  | $$| $$ $$ $$   | $$   | $$$$$$$/  | $$  | $$$$$$$ | $$  | $$   | $$  | $$  | $$| $$$$$$$/|  $$$$$$
| $$__  $$| $$      | $$  | $$| $$|_  $$      | $$      | $$  | $$| $$  $$$$   | $$   | $$__  $$  | $$  | $$__  $$| $$  | $$   | $$  | $$  | $$| $$__  $$ \____  $$
| $$  \ $$| $$      | $$  | $$| $$  \ $$      | $$    $$| $$  | $$| $$\  $$$   | $$   | $$  \ $$  | $$  | $$  \ $$| $$  | $$   | $$  | $$  | $$| $$  \ $$ /$$  \ $$
| $$$$$$$/| $$$$$$$$|  $$$$$$/|  $$$$$$/      |  $$$$$$/|  $$$$$$/| $$ \  $$   | $$   | $$  | $$ /$$$$$$| $$$$$$$/|  $$$$$$/   | $$  |  $$$$$$/| $$  | $$|  $$$$$$/
|_______/ |________/ \______/  \______/        \______/  \______/ |__/  \__/   |__/   |__/  |__/|______/|_______/  \______/    |__/   \______/ |__/  |__/ \______/
******************************************************************************************************************************************************************/
.ww_blog_contributor_frame_container
{
	background-color: #f5f4f4;
	padding: 15px;
	margin-bottom: 20px;
}

.ww_blog_contributor_frame_container .portrait-container
{
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 15px;
}

.ww_blog_contributor_frame_container .portrait-container img.default
{
	max-width: 200px;
}

.ww_blog_title_contributors
{
	margin-bottom: 15px !important;
}

.ww_blog_contributor_frame_container .contributor-label
{
	font-weight: bold;
	font-size: 9pt;
}

.ww_blog_contributor_frame_container .contributor-details
{
	font-weight: normal;
	font-size: 9pt;
}

.ww_blog_contributor_frame_container .button-container
{
	margin-top: 10px;
	text-align: center;
}

.ww_blog_contributor_frame_container .button-container .ww_action_button1
{
	font-size: 10pt
}

/************************************************************************************************************************************************
 /$$$$$$$  /$$        /$$$$$$   /$$$$$$         /$$$$$$   /$$$$$$  /$$$$$$$$ /$$$$$$$$  /$$$$$$   /$$$$$$  /$$$$$$$  /$$$$$$ /$$$$$$$$  /$$$$$$
| $$__  $$| $$       /$$__  $$ /$$__  $$       /$$__  $$ /$$__  $$|__  $$__/| $$_____/ /$$__  $$ /$$__  $$| $$__  $$|_  $$_/| $$_____/ /$$__  $$
| $$  \ $$| $$      | $$  \ $$| $$  \__/      | $$  \__/| $$  \ $$   | $$   | $$      | $$  \__/| $$  \ $$| $$  \ $$  | $$  | $$      | $$  \__/
| $$$$$$$ | $$      | $$  | $$| $$ /$$$$      | $$      | $$$$$$$$   | $$   | $$$$$   | $$ /$$$$| $$  | $$| $$$$$$$/  | $$  | $$$$$   |  $$$$$$
| $$__  $$| $$      | $$  | $$| $$|_  $$      | $$      | $$__  $$   | $$   | $$__/   | $$|_  $$| $$  | $$| $$__  $$  | $$  | $$__/    \____  $$
| $$  \ $$| $$      | $$  | $$| $$  \ $$      | $$    $$| $$  | $$   | $$   | $$      | $$  \ $$| $$  | $$| $$  \ $$  | $$  | $$       /$$  \ $$
| $$$$$$$/| $$$$$$$$|  $$$$$$/|  $$$$$$/      |  $$$$$$/| $$  | $$   | $$   | $$$$$$$$|  $$$$$$/|  $$$$$$/| $$  | $$ /$$$$$$| $$$$$$$$|  $$$$$$/
|_______/ |________/ \______/  \______/        \______/ |__/  |__/   |__/   |________/ \______/  \______/ |__/  |__/|______/|________/ \______/
************************************************************************************************************************************************/
.ww_blog_title_categories
{
	display: block;
	font-weight: normal;
	font-size: 18px;
	margin: 0 0 5px 0 !important;
	color: #262626;
}

a.ww_blog_tag_category_button
{
	display: inline-block;
	margin-bottom: 5px;
	margin-right: 5px;
}


/*******************************************************************************************************************
 /$$$$$$$  /$$        /$$$$$$   /$$$$$$         /$$$$$$  /$$$$$$$   /$$$$$$  /$$   /$$ /$$$$$$ /$$    /$$ /$$$$$$$$
| $$__  $$| $$       /$$__  $$ /$$__  $$       /$$__  $$| $$__  $$ /$$__  $$| $$  | $$|_  $$_/| $$   | $$| $$_____/
| $$  \ $$| $$      | $$  \ $$| $$  \__/      | $$  \ $$| $$  \ $$| $$  \__/| $$  | $$  | $$  | $$   | $$| $$
| $$$$$$$ | $$      | $$  | $$| $$ /$$$$      | $$$$$$$$| $$$$$$$/| $$      | $$$$$$$$  | $$  |  $$ / $$/| $$$$$
| $$__  $$| $$      | $$  | $$| $$|_  $$      | $$__  $$| $$__  $$| $$      | $$__  $$  | $$   \  $$ $$/ | $$__/
| $$  \ $$| $$      | $$  | $$| $$  \ $$      | $$  | $$| $$  \ $$| $$    $$| $$  | $$  | $$    \  $$$/  | $$
| $$$$$$$/| $$$$$$$$|  $$$$$$/|  $$$$$$/      | $$  | $$| $$  | $$|  $$$$$$/| $$  | $$ /$$$$$$   \  $/   | $$$$$$$$
|_______/ |________/ \______/  \______/       |__/  |__/|__/  |__/ \______/ |__/  |__/|______/    \_/    |________/
********************************************************************************************************************/
.ww_blog_title_archive
{
	font-weight: normal;
	font-size: 18px;
	margin-top: 15px;
	margin-bottom: 5px;
	color: #262626;
}

.ww_blog_archive_date_range_major
{
	display: block;
	font-size: 16px;
	color: #262626;
	font-weight: normal;
	text-decoration: none;
}

.ww_blog_archive_date_range_minor
{
	color: #262626;
	font-weight: normal;
	font-size: 14px;
}

.ww_blog_archive_link
{
	font-size: 11pt;
}

ul.fancytree-container
{
	display: block;
	position: relative;
	white-space: nowrap;
	padding: 0px;
	margin: 0 0 20px 0;
	background-color: transparent;
	border: none;
	overflow: hidden;
	min-height: 0%;
}

ul.fancytree-container ul
{
  padding: 0 0 0 16px;
  margin: 0;
}

ul.fancytree-container li
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background-attachment: scroll;
	background-color: transparent;
	background-position: 0px 0px;
	background-repeat: repeat-y;
	background-image: none;
	margin: 0;
	padding: 1px 0 0 0;
}

ul.fancytree-container li::before
{
	display: none;
}

ul.fancytree-container li.fancytree-lastsib
{
	background-image: none;
}

ul.fancytree-no-connector > li
{
	background-image: none;
}

.ui-fancytree-disabled ul.fancytree-container
{
	opacity: 0.5;
	background-color: silver;
}

/*------------------------------------------------------------------------------
 * Common icon definitions
 *----------------------------------------------------------------------------*/
span.fancytree-empty, span.fancytree-vline, span.fancytree-expander, span.fancytree-icon, span.fancytree-checkbox, span.fancytree-radio, span.fancytree-drag-helper-img, #fancytree-drop-marker
{
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: top;
	background-repeat: no-repeat;
	background-position: left;
	background-image: url("/blog/images/archive_tree_icons.gif");
	background-position: 0px 0px;
}

span.fancytree-icon, span.fancytree-checkbox, span.fancytree-radio, span.fancytree-custom-icon
{
	margin-top: 1px;
}

span.fancytree-custom-icon
{
	display: inline-block;
}

img.fancytree-icon
{
	width: 16px;
	height: 16px;
	margin-left: 3px;
	margin-top: 1px;
	vertical-align: top;
	border-style: none;
}

span.fancytree-expander
{
	cursor: pointer;
}

.fancytree-exp-n span.fancytree-expander, .fancytree-exp-nl span.fancytree-expander
{
	background-image: none;
	cursor: default;
}

.fancytree-exp-n span.fancytree-expander, .fancytree-exp-n span.fancytree-expander:hover
{
  background-position: 0px -64px;
}

.fancytree-exp-nl span.fancytree-expander, .fancytree-exp-nl span.fancytree-expander:hover
{
  background-position: -16px -64px;
}

.fancytree-exp-c span.fancytree-expander
{
  background-position: 0px -80px;
}

.fancytree-exp-c span.fancytree-expander:hover
{
  background-position: -16px -80px;
}

.fancytree-exp-cl span.fancytree-expander
{
  background-position: 0px -96px;
}

.fancytree-exp-cl span.fancytree-expander:hover
{
  background-position: -16px -96px;
}

.fancytree-exp-cd span.fancytree-expander
{
  background-position: -64px -80px;
}

.fancytree-exp-cd span.fancytree-expander:hover
{
  background-position: -80px -80px;
}

.fancytree-exp-cdl span.fancytree-expander
{
  background-position: -64px -96px;
}

.fancytree-exp-cdl span.fancytree-expander:hover
{
  background-position: -80px -96px;
}

.fancytree-exp-e span.fancytree-expander, .fancytree-exp-ed span.fancytree-expander
{
  background-position: -32px -80px;
}

.fancytree-exp-e span.fancytree-expander:hover, .fancytree-exp-ed span.fancytree-expander:hover
{
  background-position: -48px -80px;
}

.fancytree-exp-el span.fancytree-expander, .fancytree-exp-edl span.fancytree-expander
{
  background-position: -32px -96px;
}

.fancytree-exp-el span.fancytree-expander:hover, .fancytree-exp-edl span.fancytree-expander:hover
{
  background-position: -48px -96px;
}

.fancytree-loading span.fancytree-expander, .fancytree-loading span.fancytree-expander:hover, .fancytree-statusnode-wait span.fancytree-icon, .fancytree-statusnode-wait span.fancytree-icon:hover
{
  background-position: 0px 0px;
}

.fancytree-statusnode-error span.fancytree-icon
{
  background-position: 0px -112px;
}

span.fancytree-icon
{
  margin-left: 3px;
  background-position: 0px 0px;
}

/* Documents */
.fancytree-ico-c span.fancytree-icon:hover
{
  background-position: -16px 0px;
}

.fancytree-has-children.fancytree-ico-c span.fancytree-icon
{
  background-position: -32px 0px;
}

.fancytree-has-children.fancytree-ico-c span.fancytree-icon:hover
{
  background-position: -48px 0px;
}

.fancytree-ico-e span.fancytree-icon
{
  background-position: -64px 0px;
}

.fancytree-ico-e span.fancytree-icon:hover
{
  background-position: -80px 0px;
}

/* Folders */
.fancytree-ico-cf span.fancytree-icon
{
  background-position: 0px -16px;
}

.fancytree-ico-cf span.fancytree-icon:hover
{
  background-position: -16px -16px;
}

.fancytree-has-children.fancytree-ico-cf span.fancytree-icon
{
  background-position: -32px -16px;
}

.fancytree-has-children.fancytree-ico-cf span.fancytree-icon:hover
{
  background-position: -48px -16px;
}

.fancytree-ico-ef span.fancytree-icon
{
  background-position: -64px -16px;
}

.fancytree-ico-ef span.fancytree-icon:hover
{
  background-position: -80px -16px;
}

/*------------------------------------------------------------------------------
 * Node titles and highlighting
 *----------------------------------------------------------------------------*/
span.fancytree-node
{
  /* See #117 */
  display: inherit;
  width: 100%;
}

span.fancytree-title
{
  display: inline-block;
  padding-left: 3px;
  padding-right: 3px;
  color: black;
  vertical-align: top;
  margin: 0px;
  margin-left: 3px;
  cursor: pointer;
}

span.fancytree-node.fancytree-error span.fancytree-title
{
  color: red;
}

/*------------------------------------------------------------------------------
 * 'table' extension
 *----------------------------------------------------------------------------*/
table.fancytree-ext-table
{
  border-collapse: collapse;
}

table.fancytree-ext-table span.fancytree-node
{
  display: inline-block;
}

/*------------------------------------------------------------------------------
 * 'columnview' extension
 *----------------------------------------------------------------------------*/
table.fancytree-ext-columnview tbody tr td
{
  position: relative;

  vertical-align: top;
  overflow: auto;
}

table.fancytree-ext-columnview tbody tr td > ul
{
  padding: 0;
}

table.fancytree-ext-columnview tbody tr td > ul li
{
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  -moz-background-clip: border;
  -moz-background-inline-policy: continuous;
  -moz-background-origin: padding;
  background-attachment: scroll;
  background-color: transparent;
  background-position: 0px 0px;
  background-repeat: repeat-y;
  background-image: none;
  /* no v-lines */
  margin: 0;
  padding: 1px 0 0 0;
}

table.fancytree-ext-columnview span.fancytree-node
{
  position: relative;
  /* allow positioning of embedded spans */
  display: inline-block;
}

table.fancytree-ext-columnview span.fancytree-node.fancytree-expanded
{
  background-color: #CBE8F6;
}

table.fancytree-ext-columnview .fancytree-has-children span.fancytree-cv-right
{
  position: absolute;
  right: 3px;
  background-position: 0px -80px;
}

table.fancytree-ext-columnview .fancytree-has-children span.fancytree-cv-right:hover
{
  background-position: -16px -80px;
}

.fancytree-ext-filter-dimm span.fancytree-node span.fancytree-title
{
  color: silver;
  font-weight: lighter;
}

.fancytree-ext-filter-dimm tr.fancytree-submatch span.fancytree-title, .fancytree-ext-filter-dimm span.fancytree-node.fancytree-submatch span.fancytree-title
{
  color: black;
  font-weight: normal;
}

.fancytree-ext-filter-dimm tr.fancytree-match span.fancytree-title, .fancytree-ext-filter-dimm span.fancytree-node.fancytree-match span.fancytree-title
{
  color: black;
  font-weight: bold;
}

.fancytree-ext-filter-hide tr.fancytree-hide, .fancytree-ext-filter-hide span.fancytree-node.fancytree-hide
{
  display: none;
}

.fancytree-ext-filter-hide tr.fancytree-submatch span.fancytree-title, .fancytree-ext-filter-hide span.fancytree-node.fancytree-submatch span.fancytree-title
{
  color: silver;
  font-weight: lighter;
}

.fancytree-ext-filter-hide tr.fancytree-match span.fancytree-title, .fancytree-ext-filter-hide span.fancytree-node.fancytree-match span.fancytree-title
{
  color: black;
  font-weight: normal;
}

ul.fancytree-ext-wide span.fancytree-node > span
{
  position: relative;
  z-index: 2;
}

ul.fancytree-ext-wide span.fancytree-node span.fancytree-title
{
  position: relative;
  z-index: 1;
  width: 100%;
  padding-left: 503px;
  margin-left: -500px;
}

.fancytree-container, .post_archive_container
{
	width:200px;
	outline:none !important;
	overflow-x: hidden;
}