/* TABLE OF CONTENTS ----------------------------------------------------------
WEBLOG OVERVIEW
- header with rss icon
- blog artikel
- filter op dna en weblog taal
- overzicht van alle blogs
- abonneren
- meest gelezen, meeste reacties
- laatste reacties | mijn laatste reacties
- messt actieve MINDZers
- hoogst gewaardering

FULL WEBLOG MESSAGE
- related messages
- added reactions
- respons to a post

POPUPS
- message, warning popup
- create and edit blog post
- edit standard blog role
- e-mail blog article
- blog delete confirm
- weblog importeren
- rss intergration
...
-----------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------
**** WEBLOG OVERVIEW ****
-----------------------------------------------------------------------------*/

/* HEADER WITH RSS ICON
-----------------------------------------------------------------------------*/
.headerItem .rssLink
{
	float: left;
	margin-top: 6px;
	margin-left: 5px;
}

.headerItem .rssLink img
{
	width: auto !important;
	height: auto !important;
}

span.blogPostText img
{
	margin-right: 5px !important;
}
/* END HEADER WITH RSS ICON
-----------------------------------------------------------------------------*/


/* BLOG ARTIKEL
-----------------------------------------------------------------------------*/
.blogPostContainer
{
	float: left;
	margin-bottom: 25px;
	width: 100%;
}

.blogPostContainer .subHeaderItem, .blogPostContainer .subHeaderItem:hover
{
	color: #006ca8;
	text-decoration: none;
}

.blogPostContainer .infoContainer
{
	clear: left;
}

.blogPostContainer .infoContainer, .blogPostText
{
	margin-bottom: 10px;
}

.blogPostText
{
	display: block;
}

.blogPostText table
{
	width: auto !important;
}

.blogPostText ul, .blogPostText ol, .blogPostText dl
{
	overflow: hidden !important;
	margin: 10px 0 12px 0;
	padding: 0 0 0 23px;
} 

.blogPostText li
{
	margin: 0;
	padding: 0;
}

.weblogLinkContinue
{
	display: inline;
	clear: left;
}

.blogPostLinksContainer .hyperlinkGoto, .blogPostLinksContainer, .blogSourceContainer
{
	margin-top: 10px;
}

span.blogPostLeesVerderContainer
{
	display: block;
}

.morePostContainer
{
	width: 100%;
}
/* END BLOG ARTIKEL
-----------------------------------------------------------------------------*/


/* FILTER OP DNA EN WEBLOG TAAL
-----------------------------------------------------------------------------*/
.blogNetworkToggleByDNALink
{
	margin-top: 10px;
}

.blogNetworkFilterByLanguagePanel
{
	clear: left;
}

.blogNetworkFilterByLanguagePanel .blogNetworkFilterByLanguageContentContainer
{
	overflow:auto;
	margin: 5px 0;
	background: #FFFFFF;
	border: 1px solid #C4BFB9;
}

.blogNetworkFilterByLanguageCheckbox
{
	display: block;
	padding: 4px;
	border-bottom: 1px dashed #F6F4F2;
}
/* END FILTER OP DNA EN WEBLOG TAAL
-----------------------------------------------------------------------------*/


/* OVERZICHT VAN ALLE BLOGS
-----------------------------------------------------------------------------*/
.blogOverviewContainer
{
	float: left;
	clear: left;
	width: 100% !important;
	background: none !important;
}

.blogOverviewTopContainer
{
	float: left;
	clear: left;
	width: 100%;
	height: 13px;
	background: url(http://images.mindz.com/images/blogOverviewTopContainerBackground.png) no-repeat top;
}

.blogOverviewContentContainer
{
	float: left;
	clear: left;
	padding: 0 0 10px 0;
	width: 100%;
	height: auto;
	font-size: 11px;
	background: url(http://images.mindz.com/images/blogOverviewContentContainerBackground.png) no-repeat left bottom;
}

.blogOverviewPagingContainer
{
	position: relative;
	padding: 0 10px;
	height: 22px;
}

.blogOverviewPagingPreviousButton, .blogOverviewPagingNextButton
{
	position: absolute;
	top: 0px;	
	left: 10px;
	width: 18px;
	height: 18px;
	background: url(http://images.mindz.com/images/blogOverviewLeftArrow.gif) no-repeat;
	border: 0;
	cursor: pointer;
}

.blogOverviewPagingNextButton
{
	left: auto;
	right: 10px;
	background: url(http://images.mindz.com/images/blogOverviewRightArrow.gif) no-repeat;
}

.blogOverviewDateContainer
{
	margin-bottom: 10px;
	padding: 0 10px;
}

.blogOverviewDateContainer .subHeaderItem
{
	color: #006ca8;
}

.blogOverviewPostContainer
{
	margin-bottom: 5px;
}

.blogOverviewPostTimeLabel
{
	float: left;
	width: 40px;
	color: #A6A098;
}

.blogOverviewPostTitleLink
{
	display: block;
	margin-left: 41px;
}
/* END OVERZICHT VAN ALLE BLOGS
-----------------------------------------------------------------------------*/


/* ABONNEREN
-----------------------------------------------------------------------------*/
.rssLinkButton
{
	float: left;
	margin: 0 5px 5px 0;
}

.blogAbonnerenByMailLink
{
	display: none;
}
/* END ABONNEREN
-----------------------------------------------------------------------------*/


/* MEEST GELEZEN, MEESTE REACTIES
-----------------------------------------------------------------------------*/
.blogMeestGelezenLabel
{
	float: none;
}

.blogMeestGelezenContainer
{
	clear: left;
}

.blogMeesteReactiesBerichtLink
{
	display: block;
	float: left;
	clear: left;
	width: 100%;
}

.blogMeestGelezenEntry, .blogMeesteReactiesBerichtLink
{
	margin-top: 5px;
}

.blogMeestGelezenTitelLink, .blogMeesteReactiesBerichtLink
{
	font-weight: bold;
}

.blogMeestGelezenTijdLabel, .blogMeesteReactiesTijdLabel, .blogMeesteReactiesAantalReacties, .blogLaatsteReactieTijdLabel, .weblogOwnCommentTimeLabel
{
	font-size: 11px;
	color: #A6A098;
}
/* END MEEST GELEZEN, MEESTE REACTIES
-----------------------------------------------------------------------------*/


/* LAATSTE REACTIES | MIJN LAATSTE REACTIES
-----------------------------------------------------------------------------*/
.blogLaatsteReactiesContainer
{
	clear: left;
}

.blogLaatsteReactieTijdLabel, .weblogOwnCommentTimeLabel
{
	display: block;
	margin-bottom: 5px;
}

.weblogOwnCommentsContentContainer
{
	width: 100%;
}

.weblogOwnCommentsButtonContainer a.linkPrevious
{
	padding-left: 10px;
	font-weight: bold;
	background: url(http://images.mindz.com/images/pijlLeft.gif) no-repeat left 5px;
}

.weblogOwnCommentsButtonContainer a.linkNext
{
	float: right;
	margin-right: 0;
	padding-right: 10px;
	font-weight: bold;
	background: url(http://images.mindz.com/images/pijl.gif) no-repeat right 5px;
}
/* END LAATSTE REACTIES | MIJN LAATSTE REACTIES
-----------------------------------------------------------------------------*/


/* MESST ACTIEVE MINDZERS
-----------------------------------------------------------------------------*/
.blogMostActiveBloggersSubHeader, .blogMostActiveCommentersSubHeader
{
	margin-bottom: 5px;
}
/* END MESST ACTIEVE MINDZERS
-----------------------------------------------------------------------------*/


/* HOOGST GEWAARDERING
-----------------------------------------------------------------------------*/
.blogHoogsteWaarderingSubLabel
{
	float: none;
}

.blogHoogsteWaarderingContainer
{
	float: left;
	clear: left;
	margin-top: 5px;
	width: 100%;
}

.blogHoogsteWaarderingTextContainer
{
	margin-left: 82px;
}
/* END HOOGST GEWAARDERING
-----------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------
**** FULL WEBLOG MESSAGE  ****
-----------------------------------------------------------------------------*/

/* RELATED MESSAGES
-----------------------------------------------------------------------------*/
.relatedContainer
{
	float: left;
	clear: left;
	margin-top: 10px;
	width: 100%;
}

.blogPostRelatedLabel
{
	font-weight: bold;
}
/* END RELATED MESSAGES
-----------------------------------------------------------------------------*/


/* ADDED REACTIONS
-----------------------------------------------------------------------------*/
.blogPostReactieContainer, .blogPostReactieNoCommentsLabel
{
	float: left;
	clear: left;
	margin-bottom: 25px;
	width: 100%;
}

.blogPostReactieText
{
	display: block;
	margin-top: 5px;
	margin-left: 110px;
}

.blogReactieLastModifiedLabel
{
	display: block;
	margin-top: 12px;
	margin-left: 110px;
}
/* END ADDED REACTIONS
-----------------------------------------------------------------------------*/


/* RESPONS TO A POST
-----------------------------------------------------------------------------*/
.blogPostAddCommentContainer
{
	clear: left;
}

.blogPostAddCommentContainer h1.headerItem
{
	margin-top: 0px;
}

.addCommentGeenLidCaptchaLabel
{
	margin-top: 5px;
}

.blogPostAddCommentReedsLid, .addCommentNotifyCheck
{
	margin-top: 10px;
}

.addCommentGeenLidLabel
{
	margin-bottom: 5px;
}

.addCommentReedsLidButton
{
	margin-bottom: 10px;
}

.addCommentReedsLidLoginLabel, .addCommentReedsLidPasswordLabel, .addCommentReedsLidRememberCheck, .addCommentGeenLidNaamLabel, .addCommentGeenLidEmailLabel, .addCommentGeenLidWebsiteLabel, .blogPostAddCommentTextLabel
{
	float: left;
	clear: left;
	padding: 2px 0 0 0;
	width: 85px;
}

.addCommentGeenLidNaamValidator, .addCommentGeenLidEmailValidator, .addCommentGeenLidCaptchaValidatorLabel
{
	float: left;
}

.addCommentGeenLidCaptchaContainer
{
	clear: left;
}

.addCommentGeenLidNaamValidator, .addCommentGeenLidEmailValidator
{
	margin-top: 1px;
}

.addCommentGeenLidCaptchaContainer
{
	float: left;
	margin-top: 3px;
	margin-bottom: 5px;
}

.addCommentGeenLidCaptchaTextBox
{
	clear: left;
}

.blogPostAddCommentTextLabel
{
	margin-bottom: 3px;
	font-weight: bold;
}

.addCommentNotifyCheck 
{
	position: relative;
	float: left;
	width: 100%;
	height: 27px;
	font-weight: bold;
	color: #FF6600;
}

.addCommentNotifyCheck label
{
	position:absolute;
	top: 3px;
	left: 22px;
}
/* END RESPONS TO A POST
-----------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------
**** POPUPS ****
-----------------------------------------------------------------------------*/

/* MESSAGE, WARNING POPUP
-----------------------------------------------------------------------------*/
.confirmRemovePostPopupPanelLabel
{
	display: block;
	font-size: 17px;
}
/* END MESSAGE, WARNING POPUP
-----------------------------------------------------------------------------*/


/* CREATE AND EDIT BLOG POST 
-----------------------------------------------------------------------------*/
.createBlogPostPopup .formLabel, .editBlogPostPopup .formLabel
{
	float: left;
	margin-top: 0;
	margin-right: 10px;
	width: auto;
}

.createBlogPostPopup .popupErrorLabel, .editBlogPostPopup .popupErrorLabel
{
	margin-top: 1px;
	margin-bottom: 0px;
	width: auto;
	font-size: 11px;
}

span.multilogueStartNewPrivateLabel
{
	display:inline;
	color: #ff6600;
}

.createBlogPostPopup table td, .editBlogPostPopup table td
{
	vertical-align: top;
}

.tableColumnOneTwo
{
	overflow: hidden;
	padding-right: 20px;
}

.tableColumnOne, .tableColumnTwo
{
	padding-right: 20px;
	width: 295px;
}

.createBlogPostPopup .popupDialogTabsContainer .ui-tabs-nav li a, .editBlogPostPopup .popupDialogTabsContainer .ui-tabs-nav li a
{
	white-space: nowrap;
}

/*---- stap 1 */
.blogPostPopup .blogPostLanguageList
{
	width: 100%;
}

.blogPostTitleTextBox, .blogPostAddTagTextBox 
{
	margin-bottom: 12px;
}

.tableColumnThree .blogPostAddTagTextBox
{
	float: left;
	width: 170px;
	margin-right: 5px;
}

.blogPostPopup .linkNew
{
	margin-top: 1px;
}

.tableColumnThree .blogPostTagsContainer
{
	overflow: auto;
	float: left;
	padding: 4px;
	width: 190px;
	height: 276px;
	border: 1px solid #C4BFB9;
}

.blogPostTag
{
	display: block;
	float: left;
	clear: left;
	margin-top: 3px;
	margin-bottom: 4px;
}

.createBlogPostPopup .linkDelete, .editBlogPostPopup .linkDelete
{
	margin-right: 5px;
}

/*---- stap 2 */
.blogPostImageUploadContainer, .blogPostPublicationChannelsContainer, .blogSendEmailContainer
{
	float: left;
	width: 50%;
}

.imageUploadContainer .imageMaskLarge
{
	margin-left: -5px;
}

.blogPostImageUploadContainer .imageUploadContainer
{
	float: left;
	padding: 10px !important;
	width: 90%;
	height: 295px !important;
	border: 1px solid #C4BFB9;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #F6F4F2;
}

.publicationChannelsContainer
{
	overflow: auto;
	float: left;
	padding: 4px;
	width: 350px;
	height: 286px;
	border: 1px solid #C4BFB9;
}

.blogSendEmailContainer, .blogIsPublicContainer
{
	position: relative;
	float: left;
	clear: left;
	margin-top: 20px;
	width: 100%;
	font-weight: bold;
	color: #FF6600;
}

.blogIsPublicContainer
{
	margin-top: 5px;
}

.blogSendEmailContainer input, .blogIsPublicContainer input
{
	float: left;
}

.blogSendEmailContainer label, .blogIsPublicContainer label
{
	float: left;
	margin: 2px 5px 0 5px;
}
/* END CREATE AND EDIT BLOG POST
-----------------------------------------------------------------------------*/


/* EDIT STANDARD BLOG ROLE
-----------------------------------------------------------------------------*/
.plazaBlogDefaultRoleOptionsContainer
{
	margin-top: 12px;
}
/* END EDIT STANDARD BLOG ROLE
-----------------------------------------------------------------------------*/


/* E-MAIL BLOG ARTICLE
-----------------------------------------------------------------------------*/
.emailPostPopupPanel .inputPopupTextBox, .emailPostPopupPanel .formLabel, .emailPostRow
{
	float: left;
}

.emailPostRow
{
	margin-bottom: 10px;
	width: 100%;
}

.emailPostPopupPanel .emailPostRow .formLabel
{
	margin-top: 3px;
	margin-bottom: 0;
	width: 140px;
}

.emailPostPopupPanel .popupErrorLabel
{
	margin-top: 3px;
	margin-bottom: 0px;
	width: auto;
}

.emailPostPopupPanelPermaLinkText
{
	display: none;
}

.emailPostPopupPanel .inputPopupTextBox
{
	margin-right: 5px;
	width: 250px;
}

.emailPostPopupPanelEmailDescription
{
	width: 388px;
	height: 80px;
}
/* END E-MAIL BLOG ARTICLE
-----------------------------------------------------------------------------*/


/* BLOG DELETE CONFIRM
-----------------------------------------------------------------------------*/
.confirmRemovePostPopupPanel
{
	background: #fff url(http://images.mindz.com/Images/blogCreateblogPopupBackground.gif) repeat-y;
}

.confirmRemovePostPopupPanelExplanationContainer, .confirmRemovePostPopupPanelContainer
{
	float: left;
}

.confirmRemovePostPopupPanelExplanationContainer
{
	margin-right: 20px;
	padding: 0 20px 0 0;
	width: 220px;
}

span.confirmRemovePostPopupPanelExplanationLabel
{
	margin: 0;
	font-weight: normal;
}

.confirmRemovePostPopupPanelContainer
{
	width: 380px;
}

.confirmRemovePostPopupPanelDistibutionContainer
{
	display: block;
	overflow: auto;
	clear: both;
	margin: 10px 0 0 0;
	height: 149px;
	border: 1px solid;
}

.createBlogPostDistributionListDisabledCheckBox
{
	color: #bebebe;
}

.confirmRemovePostPopupPanelDistibutionContainer span
{
	display: block;
	margin: 0;
	padding: 5px 0;
	border-bottom: 1px dashed #eeede9;
}

.confirmRemovePostPopupPanelDistibutionContainer label
{
	padding-left: 5px;
}
/* END BLOG DELETE CONFIRM
-----------------------------------------------------------------------------*/


/* WEBLOG IMPORTEREN
-----------------------------------------------------------------------------*/
.blogPanelImporteerWeblog
{
	width: 740px;
	background: #fff url(http://images.mindz.com/Images/blogCreateblogPopupBackground.gif) repeat-y;
}

.blogImportWeblogExplanationContainer, .blogImportWeblogWizardContainer
{
	float: left;
}

.blogImportWeblogExplanationContainer
{
	margin-right: 40px;
	width: 220px;
}

.blogImportWeblogWizardContainer
{
	width: 480px;
}

.blogWeblogUrlcontainer, .blogWeblogUsernamecontainer, .blogWeblogPasswordcontainer, .blogWeblogTaalcontainer, .blogWeblogUpdateCheckboxcontainer
{
	float: left;
	clear: left;
	margin: 0 0 10px 0;
	width: 100%;
}

.blogWeblogUrlLabel, .blogWeblogUsernameLabel, .blogWeblogTaalLabel, .blogWeblogPasswordLabel
{
	float: left;
	clear: left;
	padding: 3px 0 0 0;
	width: 150px;
	white-space: nowrap;
	font-weight: bold;
}

.blogWebLogUrlHttpLabel
{
	float: left;
	padding: 3px 0 0 0;
	width: 40px;
}

.blogWeblogUrlTextBox, .blogWeblogUsernameTextBox, .blogWeblogPasswordTextBox, .blogWeblogTaalDropdownBox
{
	float: left;
	width: 210px;
}

.blogWeblogUrlTextBox
{
	width: 170px;
}

.blogPanelImporteerWeblog .errorVerplicht
{
	float: left;
	margin: 3px 0 0 5px;
}

.blogWebLogImporteerAlgemeneFoutmelding
{
	float: left;
	clear: both;
	padding: 10px 0;
	width: 100%;
	font-weight: bold;
	color: red;
}

.blogWeblogUpdateCheckboxcontainer
{
	margin: 12px 0 0 0;
}

.blogWeblogUpdateCheckboxcontainer input
{
	float: left;
	margin: 0 10px 0 0;
}

.blogWeblogUpdateCheckboxcontainer label
{
	float: left;
	color: #f60;
	font-weight: bold;
	cursor: pointer;
}

* html .blogWeblogUpdateCheckboxcontainer label, *+html .blogWeblogUpdateCheckboxcontainer label
{
	padding-top: 3px;
}
/* END WEBLOG IMPORTEREN
-----------------------------------------------------------------------------*/


/* RSS INTERGRATION
-----------------------------------------------------------------------------*/
.RSSIntegrationPopupPanel .contentContainer
{
	width: 380px;
}

.RSSIntegrationAddUrlContainer
{
	margin-bottom: 10px;
}

.RSSIntegrationUrlLabel, .rssBlogItemsContainer, .rssBlogItemLabel
{
	float: left;
}

.RSSIntegrationUrlLabel, .RSSIntegrationUrlsLabel
{
	font-weight: bold;
}

.rssBlogItemLabel, .RSSIntegrationUrlLabel
{
	padding-right: 15px;
}

.RSSIntegrationUrlLabel
{
	padding-top: 3px;
}

.rssBlogItemsContainer
{
	clear: both;
	margin-top: 10px;
}

.rssBlogItemContainer 
{
	margin-top: 3px;
}
/* END RSS INTERGRATION
-----------------------------------------------------------------------------*/