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

/*	ROW STYLES	*/

	/*	Head row	*/

		div#yagendoo-row-wrapper-head a	{
			color: #535353;
		}

		div#yagendoo-row-wrapper-head a:hover	{
			background-color: transparent;
		}

	/*	Main body	*/

	div.yagDynRowContainer-meta-1	{
		background-color: #FFF;
		-webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
		-moz-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
		-ms-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
		box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
	}

	/*	Row K	*/

	div.yagDynRowContainer-row-k-1	{
		background-color: #FFF;
	}

/*	MODULES	*/

	/*	MOD_VIRTUEMART_MANUFACTURER	*/
	/*	MOD_YAGENDOO_CATEGORY_DEF	*/
	/*	MOD_YAGENDOO_CATEGORY_PIC	*/

	div.yagendoo-module-content > div.vmgroup > ul.vmmanufacturer > li > a,
	div#yagModVmCatDef > div > ul li > a,
	div#yagModVmCatDef > div > ol li > a,
	div#yagModCatPic div.yagModCatPicItem,
	div#yagModCatDrop div.yagDrop_v .yag_menu_drop > li > a,
	div#yagModCatAcc .yag_menu_acc > li > a	{
		border-bottom: 1px dashed #D5D5C8;
	}

	div.yagendoo-module-content > div.vmgroup > ul.vmmanufacturer a,
	div.yagendoo-module-content > div.vmgroup > ul.vmmanufacturer a:hover,
	div.yagendoo-module-content > div.vmgroup > ul.vmmanufacturer a:focus,
	div#yagModVmCatDef > div > ul a,
	div#yagModVmCatDef > div > ul a:hover,
	div#yagModVmCatDef > div > ul a:focus,
	div#yagModVmCatDef > div > ol a,
	div#yagModVmCatDef > div > ol a:hover
	div#yagModVmCatDef > div > ol a:focus,
	div#yagModCatDrop div.yagDrop_v .yag_menu_drop > li > a:hover,
	div#yagModCatDrop div.yagDrop_v .yag_menu_drop > li > a:focus,
	div#yagModCatAcc .yag_menu_acc > li > a:hover,
	div#yagModCatAcc .yag_menu_acc > li > a:focus	{
		color: #535353;
	}

	div.yagendoo-module-content > div.vmgroup > ul.vmmanufacturer:last-of-type > li > a,
	div#yagModVmCatDef > div > ul > li:last-of-type > a,
	div#yagModVmCatDef > div > ol > li:last-of-type > a,
	div#yagModVmCatDef > div > ul > li > ul > li:last-of-type > a,
	div#yagModVmCatDef > div > ol > li > ol > li:last-of-type > a,
	div#yagModCatPic > div.yagModCatPicItem:last-child,
	div#yagModCatDrop div.yagDrop_v .yag_menu_drop > li:last-of-type > a,
	div#yagModCatAcc .yag_menu_acc > li:last-of-type > a	{
		border-bottom: 0 none;
	}

	div#yagModVmCatDef ul > li.parent.active:last-of-type > ul,
	div#yagModVmCatDef ol > li.parent.active:last-of-type > ol,
	div#yagModCatDrop div.yagDrop_v .yag_menu_drop > li.parent.active:last-of-type > a	{
		border-bottom: 0 none;
	}

	div#yagModCatDrop .yagDrop_v ol li,
	div#yagModCatDrop .yagDrop_v ul li	{
		border: 0 none;
	}

	/*	MOD_YAGENDOO_VM_CAT_ACC	*/

	div#yagModCatAcc .yag_menu_acc.level_1 > li.first	{
		border-top: 1px dashed #D5D5C8;
	}

		/*	Horizontal	*/

		div#yagModCatDrop div.yagDrop_h .yag_menu_drop > li	{
			border: 0 none;
		}

		div#yagModCatDrop div.yagDrop_h .yag_menu_drop > li > a	{
			border-right: 1px dashed #D5D5C8;
		}

	/*	MOD_YAGENDOO_VMREVIEWS_PRO	*/

	div#yagModReviewsPro div.yagModReviewsProRating img	{
		background-color: #FFF;
	}

	/*	MOD_YAGENDOO_VMREVIEWS	*/

	div#yagModReviewsPro div.yagModReviewsSupport a	{
		border: 0 none;
	}

	/*	yagendoo Product Modules	*/

	div.yagModProducts div.yagModProductsItemDiscountBadge	{
		background-color: #FFF;
	}

	div.yagModProducts div.yagModProductsItemImgWrap div.yagModProductsItemImg a,
	div.yagModProducts div.yagModProductsItemContent a	{
		border-bottom: 0 none;
	}

/*	CHROMES	*/

	/*	Grid	*/

	div.yagGridWrap div.yagGridInner	{
		border-right: 1px solid #D5D5C9;
	}

	div.yagendoo-col.yagendoo-last div.yagGridWrap div.yagGridInner	{
		border-right: 0 none;
	}


/*	YAGENDOO TEMPLATE STYLES	*/

input {
    border: 0;
}

body#yagendoo-site div.yagendoo-logo	{
	-webkit-box-shadow: 0 0 0;
	-moz-box-shadow: 0 0 0;
	box-shadow: 0 0 0;
}


/*	IMAGES	*/

	/*	Content image right	*/

	.yagImageLeft,
	.yagImageDefault,
	.yagImageRight	{
		border: 1px solid #D5D5C8;
	}


/*	YAGENDOO PLUGINS	*/

	/*	Device switcher	*/

	div.yagendoo-device-switcher	{
		background-color: #FFF;
	}

		div.yagendoo-device-switcher button[type="submit"]	{
			color: #B0B0B0;
			border: 0 none;
			background: none transparent;
		}

		div.yagendoo-device-switcher button[type="submit"]:hover	{
			color: #000;
		}

	/*	Scroll to top	*/
	
	body#yagendoo-site div#yagendoo_plugin_scrolltop > a	{
		background: url("../../images/global/scroll_to_top.jpg") no-repeat;
	}

/*	LINK COLORS	*/

a	{ color: #000; }

p a,
p a:visited,
div.yagendoo-grid-content a,
div.yagendoo-grid-content a:visited	{
	color: #000;
	border-bottom: 1px dotted #000;
}

div.yagendoo-grid-content h1 a,
div.yagendoo-grid-content h1 a:hover,
div.yagendoo-grid-content h2 a,
div.yagendoo-grid-content h2 a:hover,
div.yagendoo-grid-content h3 a,
div.yagendoo-grid-content h3 a:hover,
div.yagendoo-grid-content h4 a,
div.yagendoo-grid-content h4 a:hover,
div.yagendoo-grid-content h5 a,
div.yagendoo-grid-content h5 a:hover,
div.yagendoo-grid-content h6 a,
div.yagendoo-grid-content h6 a:hover	{
	border-bottom: 0;
}


/*  HEADLINES   */

	/*	Page title	*/

	div#yagendoo-grid-holder div.yagendoo-content > div.item-page h1,
	div#yagendoo-grid-holder div.yagendoo-content > div.content > h1,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured > h1,
	div#yagendoo-grid-holder div.yagendoo-content > div.category-list > h1,
	div#yagendoo-grid-holder div.yagendoo-content > div.archive > h1	{
		color: #525252;
	}

	/*	Joomla! content	*/

		/*	default	*/

		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-leading > div > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-leading > div > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.reset > h1,
		div#yagendoo-grid-holder div.yagendoo-content > div.reset > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.remind > h1,
		div#yagendoo-grid-holder div.yagendoo-content > div.remind > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.login > h1,
		div#yagendoo-grid-holder div.yagendoo-content > div.login > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.logout > h1,
		div#yagendoo-grid-holder div.yagendoo-content > div.logout > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.content > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.contact-category > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.weblink-category > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.item-page h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.contact > h1,
		div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed-category > h2	{
			color: #525252;
		}

		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row div.item > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row div.item .page-header h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row div.item .page-header h2 a,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row div.item > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row div.item .page-header h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row div.item .page-header h2 a	{
			color: #525252;
		}
			
	/*	LINKS	*/

	div#yagendoo-grid-holder div.yagendoo-content > div.item-page h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.weblink-category > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.contact-category > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.content > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.login > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.logout > h2	a,
	div#yagendoo-grid-holder div.yagendoo-content > div.remind > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.reset > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-leading > div > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-leading > div > div h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row div.item > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-leading > div > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row > div.item h2 a	{
		color: #525252;
	}		

	/*	TABLES	*/
	
	    /*  Default    */
	    
	    div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.cat-items table.category,
        div#yagendoo-grid-holder div.yagendoo-content > div.contact-category table.category,
		div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed-category table.category	{
			background-color: #FFFFFF;
	    	border-left: 1px solid #D5D5C8;
			border-top: 1px solid #D5D5C8;
	    }
	    
		div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.cat-items table.category th,
        div#yagendoo-grid-holder div.yagendoo-content > div.contact-category table.category th,
		div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed-category table.category th	{
	        color: #000;
	        border-right: 1px solid #D5D5C8;
	        border-bottom: 1px solid #D5D5C8;
	    }

        div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.cat-items table.category th a,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured > form#adminForm > table.category th a,
        div#yagendoo-grid-holder div.yagendoo-content > div.contact-category table.category th a,
		div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed-category table.category th a	{
			color: #000000;
        }		
	    
		div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.cat-items table.category td,
        div#yagendoo-grid-holder div.yagendoo-content > div.contact-category table.category td,
		div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed-category table.category td	{
	        border-right: 1px solid #D5D5C8;
	        border-bottom: 1px solid #D5D5C8;
	    }

		div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.cat-items table.category td a,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured > form#adminForm > table.category td a,
		div#yagendoo-grid-holder div.yagendoo-content > div.contact-category table.category td a,
		div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed-category table.category td a	{
	    	color: #000;
		}
		
		div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed-category table.category td a:hover	{
		}
		
		/*	Blog featured	*/
		
		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured > form#adminForm > table.category	{
			border-left: 1px solid #D5D5C8;
			border-top: 1px solid #D5D5C8;
			background-color: #FFFFFF;
		}
		
		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured > form#adminForm > table.category th	{
			border-right: 1px solid #D5D5C8;
			border-bottom: 1px solid #D5D5C8;
			color: #000;
		}
		
		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured > form#adminForm > table.category td	{
			border-right: 1px solid #D5D5C8;
			border-bottom: 1px solid #D5D5C8;
		}
		
		/*  yagDefaultTable */

		div#yagendoo-grid-holder div.yagendoo-content table.yagDefaultTable	{
	    	border-left: 1px solid #D5D5C8;
			border-top: 1px solid #D5D5C8;
		}
		
		div#yagendoo-grid-holder div.yagendoo-content table.yagDefaultTable th    {
	        color: #FFF;
	        border-right: 1px solid #D5D5C8;
	        border-bottom: 1px solid #D5D5C8;
		}

		div#yagendoo-grid-holder div.yagendoo-content table.yagDefaultTable td  {
	        border-right: 1px solid #D5D5C8;
	        border-bottom: 1px solid #D5D5C8;
		}	

		
	/*	YAGENDOO PLUGINS	*/

	body#yagendoo-site #yagendoo_plugin_scrolltocontent a {
		background: url("../../images/global/scrolltocontent.png") left top;
		outline: 0 none;
	}

	body#yagendoo-site .yagendoo-fsizer a#yagendoo-fs_sml {
		background: url("../../images/global/fontsizer.png") no-repeat -23px 0;
	}
	
	body#yagendoo-site .yagendoo-fsizer a#yagendoo-fs_lrg {
		background: url("../../images/global/fontsizer.png") no-repeat 0 0;
	}
	
	body#yagendoo-site .yagendoo-fsizer a#yagendoo-fs_reset {
		background: url("../../images/global/fontsizer.png") no-repeat -46px 0;
	}

	/*	YAGENDOO BACKLINK	*/

	div.yagendoo-important-row	{
		background-color: #FFF;
	}

	body#yagendoo-site div.yagendoo-important-row div.yagCopyright,
	body#yagendoo-site div.yagendoo-important-row div.yagCopyright > a,
	body#yagendoo-site div.yagendoo-important-row div.yagCopyright > a:hover	{
		color: #535353;
	}

	/*	CONTENT CLASSES	*/
	
	img.contentImageLeft	{
		border: 1px solid #D6D6D6;
		background-color: #FAFAFA;
	}

	img.contentImageCenter	{
		border: 1px solid #D6D6D6;
		background-color: #FAFAFA;
	}

	img.contentImageRight	{
		border: 1px solid #D6D6D6;
		background-color: #FAFAFA;
	}

	/*	ROW STYLES	*/

		/* Row K	*/

		div.yagendoo-row-row-k div.yagendoo-col	{
			border-bottom: 1px solid #D5D5C9;
		}

	/*	INPUT FIELDS	*/
	
	input[type="text"],
	input[type="password"],
	input[type="email"]	{
		border: 1px solid #CDBEC5;
		color: #545454;
		outline: 0;
	}
	
	input[type="checkbox"]	{
		border: 0;
	}
    
    button  {
        border: 0;
    }
	
	select	{
		background: none #FFFFFF;
		border: 1px solid #D8D8D4;
	}
	
	textarea	{
		background-color: #FFFFFF;
		border: 1px solid #CDBEC5;
		color: #545454;
	}

	/*	TIP	LIGHTBOX	*/
	
	div.tip-wrap	{
		border: 1px solid #C7CCD4;
		background-color: #FFF;
	}
	
	div.tip-top	{
		background-color: #F1F1F1;
	}
	
	div.tip	{
		background-color: #F1F1F1;
	}
	
	div.tip-bottom	{
		background-color: #F1F1F1;
	}
	

/*	YAGENDOO CHROMES	*/

	/*	yagNoWrapBg	*/

	div.yagNoWrapBg div.yagDefaultWrap	{
		background: none transparent;
	}
	
	/*	yagNoContentBg	*/
	
    div.yagNoContentBg div.yagDefaultWrap div.yagendoo-module-content {
        background: none transparent;
    }	

	/*	yagNoHeadBg	*/
	
	div.yagNoHeadBg div.yagDefaultWrap h3.yagContentTitle	{
		background: none transparent;
	}
	
	/*	yagSpecialChromesNone	*/
	
	body#yagendoo-site div.yagSpecialChromesNone	{
		-webkit-box-shadow: 0 0 0;
		-moz-box-shadow: 0 0 0;
		box-shadow: 0 0 0;
	}
	
/*	MODULES	*/

ul.mostread,
ul.latestnews	{
	color: #CCCCCC;
}

	/*	MOD_VIRTUEMART_SEARCH	*/

	div#yagVirtuemartSearchMod input.inputbox	{
		background: #FFF url("../../images/global/search-background.jpg") no-repeat left center;
		border: 0 none;
		color: #545454;
	}
	
	div#yagVirtuemartSearchMod input[type="image"] {
		border: 0 none;
	}

	/*	MOD_BREADCRUMBS	*/
	div.yagendoo-module ul.breadcrumb	{
		background: none transparent;
	}

	div.yagendoo-module ul.breadcrumb,
	div.yagendoo-module ul.breadcrumb span,
	div.yagendoo-module ul.breadcrumb a.pathway,
	div.yagendoo-module-content div.breadcrumbs,
	div.yagendoo-module-content div.breadcrumbs span,
	div.yagendoo-module-content div.breadcrumbs a.pathway	{
		color: #858585;
	}

	div.yagendoo-module ul.breadcrumb a:hover,
	div.yagendoo-module-content div.breadcrumbs a:hover	{
		color: #000;
		border-bottom: 1px dotted #000;
	}

	/*	MOD_LOGIN	*/
	
	fieldset.yagLoginUserdata	{
		border: 0;
	}
	
	div.yagLoginWrap ul.yagLoginLinkList > li	{
		background: none transparent;
	}
		
	/*	MOD_YAGENDOO_AJAX_CART	*/

	div#yagendooAjaxCart div.yagCartSummaryContainer div.yagCartSummary span.yagCartTotalProducts	{
		border: 0;
	}

	div#yagendooAjaxCart div.yagCartSummaryContainer div.yagCartSummary span.yagBlack	{
		color: #000;
	}

		/*	Popup message	*/

		div#yagAjaxCartMessage	{
			-webkit-box-shadow: 0 0 0 1px #FFFFFF inset;
			-moz-box-shadow: 0 0 0 1px #FFFFFF inset;
			-ms-box-shadow: 0 0 0 1px #FFFFFF inset;
			box-shadow: 0 0 0 1px #FFFFFF inset;
			-webkit-text-shadow: 0 0 0;
			-moz-text-shadow: 0 0 0;
			-ms-text-shadow: 0 0 0;
			text-shadow: 0 0 0;
		}

    /*  MOD_YAGENDOO_VM_PRODUCT_PRESENTER   */
	div#vm-product-presenter	{
		background: none #FFF;
		border: 0 none;
	}

		div#vm-product-presenter a	{
			border-bottom: 0 none;
		}

	div#vm-product-presenter div#product-area > div.product	{
		background-repeat: no-repeat;
		border: 0 none;
	}

    div#vm-product-presenter div#product-area > div#category-area ul.categories li a    {
        background: none #555555;
    }    
    
    div#vm-product-presenter div#product-area > div#category-area ul.categories li a.active    {
        background: none #C3C0BC;
    }
    
    div#vm-product-presenter div#product-area > div#category-area   {
        background: none transparent;
    }

    div#vm-product-presenter div#product-area div.yagModProductPresenterItemSpacer	{
        background: none #FFF;
		-webkit-box-shadow: 0 0 5px #8F8F8F;
		-moz-box-shadow: 0 0 5px #8F8F8F;
		box-shadow: 0 0 5px #8F8F8F;
    }

    div#vm-product-presenter div#product-area > div.product ul li h3.product-name a {
        color: #535353;
    }
    
/*  DEFAULT MENU    */

div.yagendoo-menu ul.menu > li > a,
div.yagendoo-menu ul.menu > li > span,
div.yagendoo-menu ul.menu > li > ul > li > a,
div.yagendoo-menu ul.menu > li > ul > li > span,
div.yagendoo-menu ul.menu > li > ul > li > ul > li a,
div.yagendoo-menu ul.menu > li > ul > li > ul > li span {
    color: #535353;
}

div.yagendoo-module-content ul.menu a:hover,
div.yagendoo-module-content ul.menu a:focus	{
	background: none transparent;
}

	/*	other colors	*/
    
    div.yagNoBg ul.menu {
        background: none transparent;
    }
    
	/*	pattern	*/
	div.yagWrapPattern ul.menu	{
        color: #2A2729;
	}

	div.yagWrapPattern div.yagendoo-menu ul.menu > li a,
    div.yagWrapPattern div.yagendoo-menu ul.menu > li span,
	div.yagWrapPattern div.yagendoo-menu ul.menu > li > ul > li a,
    div.yagWrapPattern div.yagendoo-menu ul.menu > li > ul > li span,
	div.yagWrapPattern div.yagendoo-menu ul.menu > li > ul > li > ul > li a,
    div.yagWrapPattern div.yagendoo-menu ul.menu > li > ul > li > ul > li span    {
		color: #2A2729;
	}

    div.yagWrapWhiteTrans div.yagendoo-menu ul.menu > li > a,
    div.yagWrapWhiteTrans div.yagendoo-menu ul.menu > li > span,
    div.yagWrapWhiteTrans div.yagendoo-menu ul.menu > li > ul > li > a,
    div.yagWrapWhiteTrans div.yagendoo-menu ul.menu > li > ul > li > span,
    div.yagWrapWhiteTrans div.yagendoo-menu ul.menu > li > ul > li > ul > li a,
    div.yagWrapWhiteTrans div.yagendoo-menu ul.menu > li > ul > li > ul > li span {
        color: #2A2729;
    }

/*	SUB MENUS	*/

	/*	_subMenu1	*/
	
	div.yagendoo-row-row-k ul.menu > li	{
		border-bottom: 1px solid #232323;
	}
	
	div.yagendoo-row-row-k ul.menu > li > span.separator,
	div.yagendoo-row-row-k ul.menu > li > a	{
		color: #CCCCCC;
		text-shadow: 1px 0 1px #000;
		border: 0;
	}

/*	TOP MENU	*/

div.yagendoo-row-head ul.menu	{
	border: 0 none;
	background: none transparent;
}

div.yagendoo-row-head ul.menu > li:first-of-type > a .linkwrap,
div.yagendoo-row-head ul.menu > li:first-of-type > span .linkwrap	{
	border-left: 0 none;
}


/*	FOOTER MENU	*/

div.yagendoo-row-row-l ul.menu > li > a:hover .linkwrap,
div.yagendoo-row-row-l ul.menu > li > span:hover .linkwrap	{
	border-bottom: 1px dotted #000;
}


/*	SIDEBAR MENU	*/

div.yagDefaultWrap div.yagendoo-module-content > ul.menu li > a,
div.yagDefaultWrap div.yagendoo-module-content > ul.menu li > span.separator	{
	border-bottom: 1px dashed #D5D5C8;
}

div.yagDefaultWrap div.yagendoo-module-content > ul.menu li > a:hover,
div.yagDefaultWrap div.yagendoo-module-content > ul.menu li > span.separator:hover	{
	background-color: #E9E4DE;
}

div.yagDefaultWrap div.yagendoo-module-content > ul.menu > li.last > a,
div.yagDefaultWrap div.yagendoo-module-content > ul.menu > li.last > span.separator,
div.yagDefaultWrap div.yagendoo-module-content > ul.menu > li.last.parent.active > ul > li.last > a,
div.yagDefaultWrap div.yagendoo-module-content > ul.menu > li.last.parent.active > ul > li.last > span.separator,
div.yagDefaultWrap div.yagendoo-module-content > ul.menu > li.last.parent.active > ul > li.last.parent.active > ul > li.last > a,
div.yagDefaultWrap div.yagendoo-module-content > ul.menu > li.last.parent.active > ul > li.last.parent.active > ul > li.last > span.separator	{
	border-bottom: 0 none;
}

div.yagDefaultWrap div.yagendoo-module-content > ul.menu > li.last.parent.active > a,
div.yagDefaultWrap div.yagendoo-module-content > ul.menu > li.last.parent.active > span.separator,
div.yagDefaultWrap div.yagendoo-module-content > ul.menu > li.last.parent.active > ul > li.last.parent.active > a,
div.yagDefaultWrap div.yagendoo-module-content > ul.menu > li.last.parent.active > ul > li.last.parent.active > span.separator	{
	border-bottom: 1px dashed #D5D5C8;
}


/*  COMPONENTS  */
    /*  COM_CONTENT */
		/*  Featured articles   */
		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-leading > div,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-leading > div  {
			border: 1px solid #D5D5C8;
		}

		div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row div.item,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row > div.item	{
			border: 1px solid #D5D5C8;
		}

        /*  Article info    */

        div#yagendoo-grid-holder div.yagendoo-content > div.item-page div#article-index ul > li	{
            border: 1px solid #D5D5C8;
            background-color: #FFFFFF;
        }

		div#yagendoo-grid-holder div.yagendoo-content > div.item-page div#article-index ul > li:hover	{
			background-color: #EFEFEF;
		}

			div#yagendoo-grid-holder div.yagendoo-content > div.item-page div#article-index ul > li > a	{
				color: #525252;
				border: 0 none;
			}

		/*	Archive	*/

		div#yagendoo-grid-holder div.yagendoo-content > div.archive ul#archive-items > li,
		div#yagendoo-grid-holder div.yagendoo-content > div.archive fieldset.filters	{
			border: 1px solid #D5D5C8;
		}

        /*	Pagination	*/

		div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li	{
			background: none #FFF;
			color: #525252;
			border: 1px solid #D5D5C8;
		}

		div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li > a,
		div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li > span	{
			color: #525252;
			background: none transparent;
			border: 0 none;
		}

			/*	Hover	*/

			div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li:hover	{
				background: none #EFEFEF;
			}

        div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.pagination > ul > li.pagination-start > a,
        div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.pagination > ul > li.pagination-start > span,
		div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.pagination > ul > li.pagination-end > a,
        div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.pagination > ul > li.pagination-end > span	{
        }

        div#yagendoo-grid-holder div.yagendoo-content > div.blog div.pagination > ul > li.pagination-prev > a,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog div.pagination > ul > li.pagination-prev > span	{
        }

        div#yagendoo-grid-holder div.yagendoo-content > div.blog div.pagination > ul > li.pagination-next > a,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog div.pagination > ul > li.pagination-next > span	{
        }

        div#yagendoo-grid-holder div.yagendoo-content > div.blog div.pagination > ul > li.pagination-prev > a:before,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog div.pagination > ul > li.pagination-prev > span:before,
        div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.pagination > ul > li.pagination-prev > a:before,
        div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.pagination > ul > li.pagination-prev > span:before	{
        }

		/*	Article navigation (pagenav)	*/

        div#yagendoo-grid-holder div.yagendoo-content > div.item-page ul.pagenav > li	{
        	background-color: #FFFFFF;
			border: 1px solid #D5D5C8;
		}

        div#yagendoo-grid-holder div.yagendoo-content > div.item-page ul.pagenav > li > a,
        div#yagendoo-grid-holder div.yagendoo-content > div.item-page ul.pagenav > li > span	{
			background: none transparent;
			color: #525252;
			border: 0 none;
        }

			/*	Hover	*/

			div#yagendoo-grid-holder div.yagendoo-content > div.item-page ul.pagenav > li:hover	{
				background-color: #EFEFEF;
				border: 0 none;
			}

        /*  Category List   */
        
        div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.cat-items fieldset.filters,
        div#yagendoo-grid-holder div.yagendoo-content > div.contact div.pane-slider fieldset,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured > form#adminForm > fieldset.filters,
        div#yagendoo-grid-holder div.yagendoo-content > div.login fieldset,
        div#yagendoo-grid-holder div.yagendoo-content > div.registration fieldset,
        div#yagendoo-grid-holder div.yagendoo-content > div.remind fieldset,
        div#yagendoo-grid-holder div.yagendoo-content > div.reset fieldset {
            border: 0;
        }

		/* More items */
		div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-more,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-more,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog div.cat-children	{
			border: 1px solid #D5D5C8;
		}

			div#yagendoo-grid-holder div.yagendoo-content div.items-more .nav-tabs.nav-stacked li a,
			div#yagendoo-grid-holder div.yagendoo-content div.cat-children .nav-tabs.nav-stacked li a	{
				border: 0 none;
			}

	/*	COM_CONTACT	*/
		/*	Default	*/
		div#yagendoo-grid-holder div.yagendoo-content > div.contact > div.contact-form form fieldset	{
			border: 0;
		}

		/*	Toggle	*/
		div#yagendoo-grid-holder div.yagendoo-content > div.contact div.panel	{
			border: 1px solid #D5D5C8;
		}

		/* Plain */
		div.yagComContactPlain div.yagComContactPlainContent .form-actions	{
			border-top: 0 none;
			background-color: transparent;
		}

    /*  COM_USERS   */
	div#yagendoo-grid-holder div.yagendoo-content > div.login div.login-description,
	div#yagendoo-grid-holder div.yagendoo-content > div.logout div.logout-description	{
		border: 1px solid #D5D5C8;
		background: none #FFF;
	}
    
        /*  Profile */
        div#yagendoo-grid-holder div.yagendoo-content > div.profile > fieldset,
        div#yagendoo-grid-holder div.yagendoo-content > div.profile-edit fieldset  {
            border: 1px solid #D5D5C8;
        }
        
        div#yagendoo-grid-holder div.yagendoo-content > div.profile > fieldset > legend,
        div#yagendoo-grid-holder div.yagendoo-content > div.profile-edit fieldset > legend {
            color: inherit;
        }

		div#yagendoo-grid-holder div.yagendoo-content > div.registration fieldset legend	{
			border: 0 none;
		}

    /*  COM_SEARCH  */
	div#yagendoo-grid-holder div.yagendoo-content > div.search > form#searchForm	{
		border: 1px solid #D5D5C8;
		background: none #FFF;
	}
	
    div#yagendoo-grid-holder div.yagendoo-content > div.search fieldset.word,
    div#yagendoo-grid-holder div.yagendoo-content > div.search fieldset.phrases,
    div#yagendoo-grid-holder div.yagendoo-content > div.search fieldset.only    {
        border: 0;
    }
    
    div#yagendoo-grid-holder div.yagendoo-content > div.search > dl.search-results > dd.result-created  {
        color: #545454;
    }
    
    /*  COM_WRAPPER */

    div#yagendoo-grid-holder div.yagendoo-content > div.contentpane iframe.wrapper  {
        border: 0;
    }
    
	/*	COM_WEBLINK	*/
	
		/*	Submit weblink	*/
		
		div#yagendoo-grid-holder div.yagendoo-content > div.edit > form > fieldset > legend	{
			color: #535353;
		}
	
		/*	List weblinks in a category	*/
	
		div#yagendoo-grid-holder div.yagendoo-content > div.weblink-category table.category	{
			border-left: 1px solid #D5D5C8;
			border-top: 1px solid #D5D5C8;
			background: none #FFF;
		}
		
		div#yagendoo-grid-holder div.yagendoo-content > div.weblink-category table.category td	{
			border-right: 1px solid #D5D5C8;
			border-bottom: 1px solid #D5D5C8;
			background: none #FFF;
		}

	/*	COM_NEWSFEED	*/

	div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed-category form#adminForm > fieldset.filters	{
		border: 1px solid #D5D5C8;
	}

/*	MODULE CLASS SUFFIXES	*/

	/*	yagSuffixRed	*/

	body#yagendoo-site .yagSuffixRed div.yagDefaultWrap	{
		border: 1px solid #730101;
	}

		body#yagendoo-site .yagSuffixRed div.yagDefaultWrap .yagContentTitle	{
			background-color: #730101;
		}

	/*	yagSuffixGrey	*/

	body#yagendoo-site .yagSuffixGrey div.yagDefaultWrap	{
		border: 1px solid #31373E;
	}

		body#yagendoo-site .yagSuffixGrey div.yagDefaultWrap .yagContentTitle	{
			background-color: #31373E;
		}

	/*	yagSuffixBlue	*/

	body#yagendoo-site .yagSuffixBlue div.yagDefaultWrap	{
		border: 1px solid #1B4572;
	}

		body#yagendoo-site .yagSuffixBlue div.yagDefaultWrap .yagContentTitle	{
			background-color: #1B4572;
		}

	/*	yagSuffixGreen	*/

	body#yagendoo-site .yagSuffixGreen div.yagDefaultWrap	{
		border: 1px solid #136562;
	}

		body#yagendoo-site .yagSuffixGreen div.yagDefaultWrap .yagContentTitle	{
			background-color: #136562;
		}

	/*	yagSuffixOrange	*/

	body#yagendoo-site .yagSuffixOrange div.yagDefaultWrap	{
		border: 1px solid #A65000;
	}

		body#yagendoo-site .yagSuffixOrange div.yagDefaultWrap .yagContentTitle	{
			background-color: #A65000;
		}

	/*	yagSuffixTransparent	*/

	body#yagendoo-site .yagSuffixTransparent div.yagDefaultWrap	{
		border: 0 none;
		background-color: transparent;
	}

		body#yagendoo-site .yagSuffixTransparent div.yagDefaultWrap .yagContentTitle	{
			background-color: transparent;
			color: #535353;
		}

/*	EMAIL RECOMMENDATION	*/

div#mailto-window	{
	background-color: #FFF;
}


/*	JOOMLA 3 SPECIFIC	*/
	/* com_contact */
	div#yagendoo-grid-holder div.yagendoo-content > div.contact form#contact-form .form-actions	{
		background: none transparent;
		border-top: 0 none;
	}

.btn-group.open .dropdown-menu a	{
	border-bottom: 0 none;
}

body.yagendoo-j3 .breadcrumb > li.active	{
	color: #535353;
}

body.yagendoo-j3 .btn {
    background-image: none;
    background-position: top left;
    background-repeat: no-repeat;
    -webkit-box-shadow: 0 0 0 0;
    -moz-box-shadow: 0 0 0 0;
    box-shadow: 0 0 0 0;
    -webkit-text-shadow: 0 0 0 transparent;
    -moz-text-shadow: 0 0 0 transparent;
    text-shadow: 0 0 0 transparent;
    filter: none;
    border: 0 none;
}

body.yagendoo-j3 .btn-group.open .dropdown-toggle	{
	-webkit-box-shadow: 0 0 0 0;
	-moz-box-shadow: 0 0 0 0;
	box-shadow: 0 0 0 0;
}

	/* Bootstrap - .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	{
		border: 0 none;
		background-color: transparent;
		-webkit-box-shadow: 0 0 0 0;
		-moz-box-shadow: 0 0 0 0;
		box-shadow: 0 0 0 0;
	}

	/* com_contact */

	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.contact .accordion-heading a	{
		border-bottom: 0 none;
	}