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

/*	global	*/

div.yagendoo-module .yagContentTitle	{
	font-size: 22px;
	font-weight: 300;
	font-style: italic;
}


/*	default	*/

div.yagDefaultWrap	{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}

	div.yagDefaultWrap .yagContentTitle	{
		margin: 0 0 18px 0;
		padding: 18px 15px 18px 25px;
		font-family: "Josefin Slab", "Times", serif;
		line-height: 24px;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		-o-border-radius: 2px;
		border-radius: 2px;
	}

		.toggle_hide div.yagDefaultWrap .yagContentTitle	{
			-webkit-border-radius: 2px;
			-moz-border-radius: 2px;
			-o-border-radius: 2px;
			border-radius: 2px;
		}

	div.yagDefaultWrap div.yagDefaultContent	{
		font-weight: 300;
	}

	/*	 yagDefaultHeadlineCenter	*/

	.yagDefaultHeadlineCenter div.yagDefaultWrap .yagContentTitle	{
		padding-left: 0;
		padding-right: 0;
		font-size: 26px;
		font-weight: 400;
		text-align: center;
	}

/*	Sidebar modules	*/

div.yagendoo-sidebar div.yagDefaultWrap,
.yagSuffixBrown div.yagDefaultWrap	{
	padding-top: 18px;
	padding-bottom: 60px;
}

	div.yagendoo-sidebar div.yagDefaultWrap .yagContentTitle,
	.yagSuffixBrown div.yagDefaultWrap .yagContentTitle	{
		margin: 0;
		padding: 0 10px 18px 20px;
	}

		div.yagendoo-sidebar div.yagDefaultContent,
		.yagSuffixBrown div.yagDefaultContent	{
			padding-top: 15px;
		}

			div.yagendoo-sidebar div.yagendoo-module-content,
			.yagSuffixBrown div.yagendoo-module-content	{
				padding-left: 15px;
				padding-right: 15px;
				padding-bottom: 10px;
			}

/*	Footer modules	*/

.yagendoo-row-row-l div.yagDefaultWrap .yagContentTitle,
.yagendoo-row-row-m div.yagDefaultWrap .yagContentTitle	{
	margin-bottom: 10px;
	padding: 0;
}


/*	default_menu	*/

div.yagDefaultMenuWrap	{
	padding: 10px 0 0 0;
}

div.yagDefaultMenuSpacer	{
	padding: 0 0 10px 0;
}

div.yagDefaultMenuInner	{
	margin: 0;
	padding: 0;
}


/*	REMOVE CHROME STYLES	*/

	/*	yagNoStyling	*/

	body#yagendoo-site div.yagNoStyling [class*="yag"]	{
		padding: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		-o-border-radius: 0;
		border-radius: 0;
		border: 0 none;
		-webkit-box-shadow: 0 0 0 0;
		-moz-box-shadow: 0 0 0 0;
		box-shadow: 0 0 0 0;
	}

	/*	yagNoPadding	*/
	
	body#yagendoo-site div.yagNoPadding div.yagDefaultContent,
	body#yagendoo-site div.yagNoPadding div.yagDefaultWrap,
	body#yagendoo-site div.yagNoPadding div.yagendoo-module-content {
		padding-left: 0;
		padding-right: 0;
	}

	body#yagendoo-site div.yagendoo-grid-sidebar1 .yagNoPadding div.yagendoo-module-content	{
		padding-bottom: 0;
	}

	/*	yagNoMargin	*/

	body#yagendoo-site .yagNoMargin.yagendoo-module	{
		margin-bottom: 0;
	}

/*  TABLES  */

    /*  yagDefaultTable */

    div#yagendoo-grid-holder div.yagendoo-content table.yagDefaultTable	{
		width: 100%;
		border-spacing: 0;
		border-collapse: separate;
    }

    div#yagendoo-grid-holder div.yagendoo-content table.yagDefaultTable th    {
		min-height: 24px;
		line-height: 24px;
		padding: 3px 8px;
		font-weight: bold;
    }

    div#yagendoo-grid-holder div.yagendoo-content table.yagDefaultTable td  {
		vertical-align: middle;
		padding: 5px 8px;
    }

/*	MODULE CLASS SUFFIXES	*/

	/*	yagSuffixWhite	*/

	.yagSuffixWhite .yagDefaultContent	{
		padding: 10px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
	}

	/*	yagSuffixBlack	*/

	.yagSuffixBlack .yagDefaultContent,
	.yagSuffixBlue .yagDefaultContent,
	.yagSuffixGreen .yagDefaultContent,
	.yagSuffixLightbrown .yagDefaultContent,
	.yagSuffixYellow .yagDefaultContent,
	.yagSuffixCyan .yagDefaultContent	{
		padding: 0 15px 15px 15px;
	}

	/*	yagSuffixNoStyle	*/
	div.yagendoo-module.yagSuffixNoStyle [class*="yag"]	{
		margin: 0;
		padding: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		-o-border-radius: 0;
		border-radius: 0;
		border: 0 none;
		-webkit-box-shadow: 0 0 0 0;
		-moz-box-shadow: 0 0 0 0;
		box-shadow: 0 0 0 0;
	}

		/*	yagSuffixTransparent	*/

			body#yagendoo-site .yagSuffixTransparent div.yagDefaultWrap .yagContentTitle	{
				margin: 0 0 15px 0;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				-o-border-radius: 5px;
				border-radius: 5px;
			}

			body#yagendoo-site .yagSuffixTransparent div.yagDefaultWrap .yagDefaultContent	{
				padding: 0;
			}