/**
* 
* @Enterprise: Yagendoo Media GmbH
* @author: Yagendoo Team
* @url: http://www.yagendoo.com
* @copyright: Copyright (C) Yagendoo Media GmbH
* @license: Commercial, see LICENSE.php
*
*/

/*	SYSTEM MESSAGE	*/
div#system-message-container  > div#system-message	{
	margin: 0;
}


/*	MOD_BREADCRUMB	*/
div.yagendoo-module-content ul.breadcrumb	{
	margin: 0;
	padding: 0;
}

/*	COM_CONTENT	*/
	/*	Details	*/
	dl.article-info dd	{
		margin-left: 0;
	}

	/*	Action icons	*/
	ul.dropdown-menu.actions	{
		padding: 5px;
	}

		ul.dropdown-menu.actions li > a	{
			text-indent: 9999px;
		}

		ul.dropdown-menu.actions li > a:hover	{
			background: none transparent;
		}

			ul.dropdown-menu.actions li > a span	{
				display: none;
			}

	/*	Read more	*/
	.readmore .btn span	{
		display: none;
	}

	/*	More items	*/
	.items-more ol	{
		margin: 5px 0 3px 5px;
		list-style: decimal;
	}

		.items-more > ol.nav-tabs.nav-stacked > li > a	{
			display: inline;
			padding: 0;
			-webkit-border-radius: 0;
			-moz-border-radius: 0;
			-o-border-radius: 0;
			border-radius: 0;
			border: 0 none;
		}

	/*	Category blog	*/
	div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row div.item,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row div.item	{
		padding: 13px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
	}

	div.blog > div.items-row,
	div.blog-featured > div.items-row	{
		margin-bottom: 15px;
		padding-right: 5px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

		div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row > div.item > h2	{
			margin: 0;
		}

		/*	Action list	*/
		div.item div.btn-group.pull-right	{
			margin-right: 10px;
		}

	div.blog > div.items-row:last-child,
	div.blog-featured > div.items-row:last-child	{
		margin-bottom: 0;
	}

		div.items-leading > div > .page-header,
		div.items-row > div > div.item .page-header	{
			margin: 0;
			padding: 0;
		}

		/*	Item inner	*/
        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row div.item > ul,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row div.item > p,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row div.item > ul,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row div.item > p {
			margin: 0;
        }

		/*	Child categories	*/
		div#yagendoo-grid-holder div.yagendoo-content > div.blog .cat-children > h3	{
			font-family: "Josefin Slab", "Times", serif;
			font-size: 20px;
			font-weight: 300;
			font-style: italic;
		}

		div#yagendoo-grid-holder div.yagendoo-content > div.blog .cat-children .page-header.item-title	{
			font-family: "Josefin Slab", "Times", serif;
			font-size: 16px;
			font-weight: 300;
			font-style: italic;
		}

			div#yagendoo-grid-holder div.yagendoo-content > div.blog .cat-children .page-header.item-title a	{
				display: inline;
			}

	/*	Category list	*/
	body.yagendoo-j3 div.yagendoo-content > div.category-list div.content-category > form#adminForm	{
		margin: 5px 5px 15px 0;
		padding: 13px;
	}

	body.yagendoo-j3 div.yagendoo-content > div.category-list div.content-category > div.cat-children	{
		margin: 5px 5px 15px 0;
		padding: 13px;
	}

	/*	Archive	*/
	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.archive .page-header > h1	{
		margin-bottom: 5px;
	}

/*	COM_SEARCH	*/
	/*	Pagination	*/
	div#yagendoo-grid-holder div.yagendoo-content > div.search > div.pagination	{
		margin: 0;
		padding: 0;
		height: auto;
		line-height: inherit;
	}

	div#yagendoo-grid-holder div.yagendoo-content > div.search > div.pagination ul	{
		margin: 6px 10px;
	}

/*	COM_USERS	*/
	/*	Login	*/
	div.yagendoo-content > div.login form.form-horizontal > fieldset.well	{
		margin: 0;
		padding: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		-o-border-radius: 0;
		border-radius: 0;
		background-color: transparent;
		-webkit-box-shadow: 0 0 0;
		-moz-box-shadow: 0 0 0;
		box-shadow: 0 0 0;
	}

	/*	Registration	*/
	div.yagendoo-content > div.registration form#member-registration > div.form-actions,
	div.yagendoo-content > div.remind form#user-registration > div.form-actions,
	div.yagendoo-content > div.reset form#user-registration > div.form-actions,
	div.yagendoo-content > div.profile-edit form#member-profile > div.form-actions	{
		background-color: transparent;
		border-top: 0 none;
	}

	div.yagendoo-content > div.remind form#user-registration div.control-group,
	div.yagendoo-content > div.reset form#user-registration div.control-group	{
		margin: 0;
	}

	div.yagendoo-content > div.remind form#user-registration > div.form-actions,
	div.yagendoo-content > div.reset form#user-registration > div.form-actions,
	div.yagendoo-content > div.profile-edit form#member-profile > div.form-actions	{
		margin: 0;
		padding-top: 5px;
	}

		div.yagendoo-content > div.registration form#member-registration > div.form-actions button,
		div.yagendoo-content > div.registration form#member-registration > div.form-actions a	{
			vertical-align: top;
		}

	/* Logout */
	div#yagendoo-grid-holder div.yagendoo-content > div.logout .controls	{
		margin-left: 0;
	}

		div#yagendoo-grid-holder div.yagendoo-content > div.logout .controls button span	{
			display: none;
		}

/*	COM_WEBLINKS, COM_CONTENT	*/
div#yagendoo-grid-holder div.categories-list .page-header.item-title	{
	font-family: "Josefin Slab", "Times", serif;
	font-size: 20px;
	font-weight: 300;
	font-style: italic;
}

div#yagendoo-grid-holder div.yagendoo-content > div > div.weblink-category,
div#yagendoo-grid-holder div.yagendoo-content > div > div.contact-category	{
	padding: 25px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}


/*	COM_CONTACT	*/
div.yagendoo-content > div.contact form#contact-form legend	{
	margin: 0;
	font-size: 14px;
}

div.yagendoo-content > div.contact form#contact-form legend+.control-group	{
	margin-top: 5px;
}

div.yagendoo-content > div.contact form#contact-form .form-actions	{
	margin: 0 0 10px 0;
	padding-top: 0;
	padding-bottom: 0;
}

	/*	Accordion	*/

	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.contact .accordion-group	{
		border: 1px solid #2E1F08;
		background-color: #FFF;
		color: #555;
	}

	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.contact .accordion-group p	{
		-webkit-text-shadow: 0 0 0;
		-moz-text-shadow: 0 0 0;
		text-shadow: 0 0 0;
	}

	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.contact .accordion-heading	{
		-webkit-border-radius: 2px 2px 0 0;
		-moz-border-radius: 2px 2px 0 0;
		-o-border-radius: 2px 2px 0 0;
		border-radius: 2px 2px 0 0;
	}

body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div > div.weblink-category > h2	{
	margin: -25px -25px 18px -25px;
}

body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.search .btn	{
	display: inline-block;
	height: auto;
	padding: 8px 15px;
	font-family: "Josefin Slab", "Times", serif;
	font-size: 14px;
	font-weight: 300;
	font-style: italic;
	line-height: 24px;
	vertical-align: top;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.search .btn:hover,
body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.search .btn:focus	{
	background-position: top left;
}

/*	BOOTSTRAP	*/

.btn-primary	{
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
}

	/* Forms */
	.form-horizontal .control-group	{
		margin-bottom: 15px;
	}

	.form-horizontal .controls *	{
		vertical-align: top;
	}

	/* .well */
	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.login form.well,
	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.logout form.well,
	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.registration form.well,
	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.remind form.well,
	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.reset form.well,
	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.profile-edit form.well	{
		min-height: 1px;
		margin: 0;
		padding: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		-o-border-radius: 0;
		border-radius: 0;
	}